Bug 197359 - Kernel 4.13.8 hangs on boot on Surface Book laptop
Summary: Kernel 4.13.8 hangs on boot on Surface Book laptop
Status: RESOLVED INVALID
Alias: None
Product: Other
Classification: Unclassified
Component: Other (show other bugs)
Hardware: All Linux
: P1 high
Assignee: other_other
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-10-23 03:50 UTC by Benjamin Braun
Modified: 2017-10-24 02:03 UTC (History)
0 users

See Also:
Kernel Version: 4.13.8
Subsystem:
Regression: No
Bisected commit-id:


Attachments
zcat /proc/config.gq (187.22 KB, text/plain)
2017-10-23 03:57 UTC, Benjamin Braun
Details
/proc/cpuinfo (4.59 KB, text/plain)
2017-10-23 03:58 UTC, Benjamin Braun
Details
/proc/modules (7.19 KB, text/plain)
2017-10-23 03:58 UTC, Benjamin Braun
Details
/proc/ioports (912 bytes, text/plain)
2017-10-23 03:59 UTC, Benjamin Braun
Details
/proc/iomem (3.97 KB, text/plain)
2017-10-23 03:59 UTC, Benjamin Braun
Details

Description Benjamin Braun 2017-10-23 03:50:17 UTC
[1.] One line summary of the problem: Kernel 4.13.8 hangs on boot on Surface Book laptop
[2.] Full description of the problem/report: After update to kernel 4.13.8 from 4.12.13, cannot boot. No output or log entries.
[3.] Keywords (i.e., modules, networking, kernel): Kernel
[4.] Kernel information
[4.2.] Kernel .config file: Attached
[5.] Most recent kernel version which did not have the bug: 4.12.13
[8.] Environment
[8.2.] Processor information (from /proc/cpuinfo): Attached
[8.3.] Module information (from /proc/modules): Attached
[8.4.] Loaded driver and hardware information (/proc/ioports, /proc/iomem): Attached
[8.5.] PCI information ('lspci -vvv' as root): Attached
[8.6.] SCSI information (from /proc/scsi/scsi): Does not exist
[8.7.] Other information that might be relevant to the problem
       (please look in /proc and include all information that you
       think to be relevant): Surface book laptop
[X.] Other notes, patches, fixes, workarounds: intel_iommu=off does not fix
Comment 1 Benjamin Braun 2017-10-23 03:50:43 UTC
See parallel bugreport on Ubuntu launchpad
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1724657
Comment 2 Benjamin Braun 2017-10-23 03:57:16 UTC
Created attachment 260327 [details]
zcat /proc/config.gq
Comment 3 Benjamin Braun 2017-10-23 03:58:00 UTC
Created attachment 260329 [details]
/proc/cpuinfo
Comment 4 Benjamin Braun 2017-10-23 03:58:34 UTC
Created attachment 260331 [details]
/proc/modules
Comment 5 Benjamin Braun 2017-10-23 03:59:09 UTC
Created attachment 260333 [details]
/proc/ioports
Comment 6 Benjamin Braun 2017-10-23 03:59:37 UTC
Created attachment 260335 [details]
/proc/iomem
Comment 7 Benjamin Braun 2017-10-24 01:56:07 UTC
Oops - there is some log output that might be key to the issue.

Adding "earlyprintk=efi" to the kernel boot parameters gives the following two lines:

Memory KASLR using RDRAND RDTSC
[    0.00000] [Firmware Bug]: TSC_DEADLINE disabled due to Errata: please update microcode to version: 0xb2 (or later)

so possibly a duplicate of another bug, will mark resolved when I find it
Comment 8 Benjamin Braun 2017-10-24 02:03:40 UTC
Upgrading microcode, i.e. adding initrd=\boot\intel-ucode.img to kernel, resolves and kernel boots. Resolved as this is not a kernel bug.

Note You need to log in before you can comment on or make changes to this bug.