Project

General

Profile

Bug #2543

[linux-libre] Kernel 5.3.8 fails to boot on Thinkpad X220, 5.3.7 works fine

dllud - over 4 years ago - . Updated over 4 years ago.

Status:
fixed
Priority:
bug
Assignee:
% Done:

0%


Description

Hi,

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.


Files

syslog (11.9 KB) syslog kernel 5.3.8 boot log dllud, 2019-11-09 07:26 PM

Related issues

Related to Packages - Bug #2541: [linux-libre] Module mac80211 no longer loads.info needed

Actions
Related to Packages - Bug #2553: linux-libre-5.3.8-gnu-1 kernel does not load the ath9k driver on coreboot Lenovo thinkpad x230fixed

Actions

History

#1

Updated by bill-auger over 4 years ago

  • Assignee set to Megver83
#2

Updated by dllud over 4 years ago

Just tested linux 5.3.8.1-1 from Arch and it boots fine. Seems something related to linux-libre. Should I report this upstream?

#3

Updated by Megver83 over 4 years ago

Well, let's say that -lts kernel works. Have you tested other stable kernels? -hardened or -pck? have you made any research on your issue?

#4

Updated by dllud over 4 years 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.

#5

Updated by bill-auger over 4 years ago

  • Related to Bug #2541: [linux-libre] Module mac80211 no longer loads. added
#6

Updated by bill-auger over 4 years ago

  • Related to Bug #2553: linux-libre-5.3.8-gnu-1 kernel does not load the ath9k driver on coreboot Lenovo thinkpad x230 added
#7

Updated by Megver83 over 4 years ago

just released linux-libre 5.3.13, please try it

#8

Updated by pavelsayekat over 4 years ago

yep, 5.3.13 is booting clean on my coreboot thinkpad x230, thank you Megver83.

#9

Updated by Megver83 over 4 years ago

  • Status changed from unconfirmed to fixed
#10

Updated by dllud over 4 years ago

Hi,

Sorry for the delay. I was out of town and could not test this right away.
I can also confirm that 5.3.13 boots fine on my Thinkpad X220. Thanks Megver83!

Also available in: Atom PDF