kernel
kernel copied to clipboard
Linux kernel with modifications for Microsoft Surface devices.
This is observed by using `s-tui` to continuously monitor the power consumption, core frequency and utilization while compiling the kernel. Running a "cold start", the system power peaks at 40...
(Currently Xubuntu 21.04, with latest linux-surface kernel) My Surface Pro 3 performs really badly out of the box with any Linux distro, with lots of micro-stutter, applications taking a long...
The Surface devices seem to use MAX34407 (up to Pro 6) and MAX34417 (later) to measure power consumption for various components / part of the system (see e.g. https://github.com/linux-surface/acpidumps/blob/master/surface_book_2/dsdt.dsl#L18219-L18226). Datasheets:...
Any chance that this could work on the new Surface Pro 7 as well? Jakeday kernel battery/acpi does not work. I tried to run "make" in /modules and got this:...
I get a bunch of errors related to ACPI on boot. Not fatal, but i wonder if that causes other issues. Could not resolve symbol [\_SB.PCI0.LPC0.EC0], AE_NOT_FOUND (20190703/dswload2-159) Could not...
When compiling with -Wformat it arises in drivers/hid/ipts/cmd.c and drivers/hid/ipts/mei.c some warning about wrong printf format, where a %ld is used for a size_t type, instead of a %zu. Here...
I got the following error when compiling dkms drivers on the latest surface kernel: /lib/modules/6.1.6-surface/build/scripts/sign-file: error while loading shared libraries: libcrypto.so.1.1: cannot open shared object file I use debian testing,...
```logcat mwifiex_pcie 0000:01:00.0 ap0: NETDEV WATCHDOG: CPU: 3: transmit queue 1 timed out 5120 ms mwifiex_pcie 0000:01:00.0: 4303588352 : Tx timeout(#7), bss_type-num = 1-1 mwifiex_pcie 0000:01:00.0: tx_timeout_cnt exceeds threshold. Triggering...