[linux-libre] Kernel 5.3.8 fails to boot on Thinkpad X220, 5.3.7 works fine
linux-libre 5.3.8 does not boot on a Thinkpad X220. I am attaching the relevant part of the syslog.
Here's the more evident errors:
Nov 09 18:41:06 x220 kernel: general protection fault: 0000 [#1] PREEMPT SMP PTI
Nov 09 18:41:06 x220 kernel: BUG: kernel NULL pointer dereference, address: 0000000000000030
Nov 09 18:41:06 x220 kernel: Oops: 0000 [#2] PREEMPT SMP PTI
Downgrading to 5.3.7 fixed this.
I also found it strange that the 5.3.8 kernel plus headers occupies almost 30 MiB less than 5.3.7.
Updated by dllud about 1 month ago
Thanks for looking into it Megver83.
Yes, linux-libre-lts works, as well as all linux-libre versions up to, and including, 5.3.7.
linux-libre-pck 5.3.8 does not boot. I get the same exact error pasted above.
Strangely linux-libre-hardened 5.3.8 boots and seems to work fine.
I've tested each kernel multiple times on different hardware configurations (e.g. docked/undocked). Results were consistent.
I will now give a shot to Jason Self's linux-libre builds on a Debian Live.