[Kernel-packages] [Bug 1768292] Re: Bionic: Intermittently sent to Emergency Mode on boot with unhandled kernel NULL pointer dereference at 0000000000000980
This bug was fixed in the package linux - 4.15.0-23.25 --- linux (4.15.0-23.25) bionic; urgency=medium * linux: 4.15.0-23.25 -proposed tracker (LP: #1772927) * arm64 SDEI support needs trampoline code for KPTI (LP: #1768630) - arm64: mmu: add the entry trampolines start/end section markers into sections.h - arm64: sdei: Add trampoline code for remapping the kernel * Some PCIe errors not surfaced through rasdaemon (LP: #1769730) - ACPI: APEI: handle PCIe AER errors in separate function - ACPI: APEI: call into AER handling regardless of severity * qla2xxx: Fix page fault at kmem_cache_alloc_node() (LP: #1770003) - scsi: qla2xxx: Fix session cleanup for N2N - scsi: qla2xxx: Remove unused argument from qlt_schedule_sess_for_deletion() - scsi: qla2xxx: Serialize session deletion by using work_lock - scsi: qla2xxx: Serialize session free in qlt_free_session_done - scsi: qla2xxx: Don't call dma_free_coherent with IRQ disabled. - scsi: qla2xxx: Fix warning in qla2x00_async_iocb_timeout() - scsi: qla2xxx: Prevent relogin trigger from sending too many commands - scsi: qla2xxx: Fix double free bug after firmware timeout - scsi: qla2xxx: Fixup locking for session deletion * Several hisi_sas bug fixes (LP: #1768974) - scsi: hisi_sas: dt-bindings: add an property of signal attenuation - scsi: hisi_sas: support the property of signal attenuation for v2 hw - scsi: hisi_sas: fix the issue of link rate inconsistency - scsi: hisi_sas: fix the issue of setting linkrate register - scsi: hisi_sas: increase timer expire of internal abort task - scsi: hisi_sas: remove unused variable hisi_sas_devices.running_req - scsi: hisi_sas: fix return value of hisi_sas_task_prep() - scsi: hisi_sas: Code cleanup and minor bug fixes * [bionic] machine stuck and bonding not working well when nvmet_rdma module is loaded (LP: #1764982) - nvmet-rdma: Don't flush system_wq by default during remove_one - nvme-rdma: Don't flush delete_wq by default during remove_one * Warnings/hang during error handling of SATA disks on SAS controller (LP: #1768971) - scsi: libsas: defer ata device eh commands to libata * Hotplugging a SATA disk into a SAS controller may cause crash (LP: #1768948) - ata: do not schedule hot plug if it is a sas host * ISST-LTE:pKVM:Ubuntu1804: rcu_sched self-detected stall on CPU follow by CPU ATTEMPT TO RE-ENTER FIRMWARE! (LP: #1767927) - powerpc/powernv: Handle unknown OPAL errors in opal_nvram_write() - powerpc/64s: return more carefully from sreset NMI - powerpc/64s: sreset panic if there is no debugger or crash dump handlers * fsnotify: Fix fsnotify_mark_connector race (LP: #1765564) - fsnotify: Fix fsnotify_mark_connector race * Hang on network interface removal in Xen virtual machine (LP: #1771620) - xen-netfront: Fix hang on device removal * HiSilicon HNS NIC names are truncated in /proc/interrupts (LP: #1765977) - net: hns: Avoid action name truncation * Ubuntu 18.04 kernel crashed while in degraded mode (LP: #1770849) - SAUCE: powerpc/perf: Fix memory allocation for core-imc based on num_possible_cpus() * Switch Build-Depends: transfig to fig2dev (LP: #1770770) - [Config] update Build-Depends: transfig to fig2dev * smp_call_function_single/many core hangs with stop4 alone (LP: #1768898) - cpufreq: powernv: Fix hardlockup due to synchronous smp_call in timer interrupt * Add d-i support for Huawei NICs (LP: #1767490) - d-i: add hinic to nic-modules udeb * unregister_netdevice: waiting for eth0 to become free. Usage count = 5 (LP: #1746474) - xfrm: reuse uncached_list to track xdsts * Include nfp driver in linux-modules (LP: #1768526) - [Config] Add nfp.ko to generic inclusion list * Kernel panic on boot (m1.small in cn-north-1) (LP: #1771679) - x86/xen: Reset VCPU0 info pointer after shared_info remap * CVE-2018-3639 (x86) - x86/bugs: Fix the parameters alignment and missing void - KVM: SVM: Move spec control call after restore of GS - x86/speculation: Use synthetic bits for IBRS/IBPB/STIBP - x86/cpufeatures: Disentangle MSR_SPEC_CTRL enumeration from IBRS - x86/cpufeatures: Disentangle SSBD enumeration - x86/cpufeatures: Add FEATURE_ZEN - x86/speculation: Handle HT correctly on AMD - x86/bugs, KVM: Extend speculation control for VIRT_SPEC_CTRL - x86/speculation: Add virtualized speculative store bypass disable support - x86/speculation: Rework speculative_store_bypass_update() - x86/bugs: Unify x86_spec_ctrl_{set_guest,restore_host} - x86/bugs: Expose x86_spec_ctrl_base directly - x86/bugs: Remove x86_spec_ctrl_set() - x86/bugs: Rework spec_ctrl base and mask logic - x86/speculation, KVM: Implement support for VIRT_SPEC_CTRL/LS_CFG - KVM: SVM: Implement VIRT_SPEC_CTRL support for SSBD - x86/bugs: Rename
[Kernel-packages] [Bug 1768292] Re: Bionic: Intermittently sent to Emergency Mode on boot with unhandled kernel NULL pointer dereference at 0000000000000980
Followed the instructions in https://wiki.ubuntu.com/Testing/EnableProposed to enable installing from the proposed repository. Used aptitude -t bionic-proposed to upgrade the linux-headers-generic, linux-generic, linux-image-generic, and linux-signed-generic packages. This resulted in the following being installed (per dpkg -l): ii linux-generic 4.15.0.23.24 amd64Complete Generic Linux kernel and headers ii linux-headers-4.15.0-234.15.0-23.25 all Header files related to Linux kernel version 4.15.0 ii linux-headers-4.15.0-23-generic4.15.0-23.25 amd64Linux kernel headers for version 4.15.0 on 64 bit x86 SMP ii linux-headers-generic 4.15.0.23.24 amd64Generic Linux kernel headers ii linux-image-4.15.0-23-generic 4.15.0-23.25 amd64Signed kernel image generic ii linux-image-generic4.15.0.23.24 amd64Generic Linux kernel image ii linux-modules-4.15.0-23-generic4.15.0-23.25 amd64Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP ii linux-modules-extra-4.15.0-23-generic 4.15.0-23.25 amd64Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP ii linux-signed-generic 4.15.0.23.24 amd64Complete Signed Generic Linux kernel and headers (dummy transitional package) I shut down my laptop and powered on via battery (issue only arises on battery power). I selected the 4.15.0.23 kernel via GRUB and booted. No issues observed. Tested multiple times without issue. I believe this kernel fixes the issue. ** Tags removed: verification-needed-bionic ** Tags added: verification-done-bionic -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1768292 Title: Bionic: Intermittently sent to Emergency Mode on boot with unhandled kernel NULL pointer dereference at 0980 Status in linux package in Ubuntu: Fix Released Status in linux source package in Bionic: Fix Committed Bug description: ===SRU Justification=== [Impact] When TBT ICM firmware is not running properly, it may crash the kernel. [Fix] Protect against cases when ICM is not set. [Test] User confirmed the additional patch works. [Regression Potential] Low. It adds a simple logic to avoid NULL dereference. ===Original Bug Report=== Ubuntu Desktop 18.04 release version, running on a Lenovo T570 laptop. Sometimes, at boot, the system goes into Emergency Mode. In looking at journalctl -xb output, the following messages are logged: May 01 10:05:04 galvin-T570 kernel: hidraw: raw HID events driver (C) Jiri Kosina May 01 10:05:04 galvin-T570 kernel: acpi PNP0C14:02: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on May 01 10:05:04 galvin-T570 kernel: acpi PNP0C14:03: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on May 01 10:05:04 galvin-T570 kernel: pps_core: LinuxPPS API ver. 1 registered May 01 10:05:04 galvin-T570 kernel: pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: NHI initialized, starting thunderbolt May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: allocating TX ring 0 of size 10 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: allocating RX ring 0 of size 10 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: control channel created May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: control channel starting... May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: starting TX ring 0 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: enabling interrupt at register 0x38200 bit 0 (0x0 -> 0x1) May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: starting RX ring 0 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: enabling interrupt at register 0x38200 bit 12 (0x1 -> 0x1001) May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: starting ICM firmware May 01 10:05:04 galvin-T570 kernel: BUG: unable to handle kernel NULL pointer dereference at 0980 May 01 10:05:04 galvin-T570 kernel: IP: pci_write_config_dword+0x5/0x30 May 01 10:05:04 galvin-T570 kernel: PGD 0 P4D 0 May 01 10:05:04 galvin-T570 kernel: Oops: [#1] SMP PTI May 01 10:05:04 galvin-T570 kernel: Modules linked in: pps_core nvme_core thunderbolt(+) wmi i2c_hid hid video May 01 10:05:04 galvin-T570 kernel: CPU: 3 PID: 173 Comm: systemd-udevd Not tainted 4.15.0-20-generic #21-Ubuntu
[Kernel-packages] [Bug 1768292] Re: Bionic: Intermittently sent to Emergency Mode on boot with unhandled kernel NULL pointer dereference at 0000000000000980
It would be helpful if you could tell me exactly which packages I need to install to test this. After enabling bionic-proposed, "apt-get update -s" yields: linux-headers-4.15.0-21 linux-headers-4.15.0-21-generic linux-image-unsigned-4.15.0-21-generic linux-modules-4.15.0-21-generic linux-modules-extra-4.15.0-21-generic Do you want all of these or a subset? -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1768292 Title: Bionic: Intermittently sent to Emergency Mode on boot with unhandled kernel NULL pointer dereference at 0980 Status in linux package in Ubuntu: Fix Released Status in linux source package in Bionic: Fix Committed Bug description: ===SRU Justification=== [Impact] When TBT ICM firmware is not running properly, it may crash the kernel. [Fix] Protect against cases when ICM is not set. [Test] User confirmed the additional patch works. [Regression Potential] Low. It adds a simple logic to avoid NULL dereference. ===Original Bug Report=== Ubuntu Desktop 18.04 release version, running on a Lenovo T570 laptop. Sometimes, at boot, the system goes into Emergency Mode. In looking at journalctl -xb output, the following messages are logged: May 01 10:05:04 galvin-T570 kernel: hidraw: raw HID events driver (C) Jiri Kosina May 01 10:05:04 galvin-T570 kernel: acpi PNP0C14:02: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on May 01 10:05:04 galvin-T570 kernel: acpi PNP0C14:03: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on May 01 10:05:04 galvin-T570 kernel: pps_core: LinuxPPS API ver. 1 registered May 01 10:05:04 galvin-T570 kernel: pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: NHI initialized, starting thunderbolt May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: allocating TX ring 0 of size 10 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: allocating RX ring 0 of size 10 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: control channel created May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: control channel starting... May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: starting TX ring 0 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: enabling interrupt at register 0x38200 bit 0 (0x0 -> 0x1) May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: starting RX ring 0 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: enabling interrupt at register 0x38200 bit 12 (0x1 -> 0x1001) May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: starting ICM firmware May 01 10:05:04 galvin-T570 kernel: BUG: unable to handle kernel NULL pointer dereference at 0980 May 01 10:05:04 galvin-T570 kernel: IP: pci_write_config_dword+0x5/0x30 May 01 10:05:04 galvin-T570 kernel: PGD 0 P4D 0 May 01 10:05:04 galvin-T570 kernel: Oops: [#1] SMP PTI May 01 10:05:04 galvin-T570 kernel: Modules linked in: pps_core nvme_core thunderbolt(+) wmi i2c_hid hid video May 01 10:05:04 galvin-T570 kernel: CPU: 3 PID: 173 Comm: systemd-udevd Not tainted 4.15.0-20-generic #21-Ubuntu May 01 10:05:04 galvin-T570 kernel: Hardware name: LENOVO 20H9000NUS/20H9000NUS, BIOS N1VET32W (1.22 ) 06/02/2017 May 01 10:05:04 galvin-T570 kernel: RIP: 0010:pci_write_config_dword+0x5/0x30 May 01 10:05:04 galvin-T570 kernel: RSP: 0018:a27f840f39e0 EFLAGS: 00010296 May 01 10:05:04 galvin-T570 kernel: RAX: 4126 RBX: RCX: 0050 May 01 10:05:04 galvin-T570 kernel: RDX: 0200 RSI: 0034 RDI: May 01 10:05:04 galvin-T570 kernel: RBP: a27f840f3a18 R08: 0200 R09: 0320 May 01 10:05:04 galvin-T570 kernel: R10: 2000 R11: R12: May 01 10:05:04 galvin-T570 kernel: R13: 0050 R14: 91b2efc5bb30 R15: May 01 10:05:04 galvin-T570 kernel: FS: 7f4a6cf70680() GS:91b31f58() knlGS: May 01 10:05:04 galvin-T570 kernel: CS: 0010 DS: ES: CR0: 80050033 May 01 10:05:04 galvin-T570 kernel: CR2: 0980 CR3: 00082f944005 CR4: 003606e0 May 01 10:05:04 galvin-T570 kernel: DR0: DR1: DR2: May 01 10:05:04 galvin-T570 kernel: DR3: DR6: fffe0ff0 DR7: 0400 May 01 10:05:04 galvin-T570 kernel: Call Trace: May 01 10:05:04 galvin-T570 kernel: ? pcie2cio_write+0x40/0x80 [thunderbolt] May 01 10:05:04 galvin-T570 kernel: icm_driver_ready+0x1ad/0x2b0 [thunderbolt] May 01 10:05:04 galvin-T570 kernel: ? tb_ctl_start+0x50/0x90 [thunderbolt]
[Kernel-packages] [Bug 1768292] Re: Bionic: Intermittently sent to Emergency Mode on boot with unhandled kernel NULL pointer dereference at 0000000000000980
Just for reference, I already have the following installed from previous testing, and they did fix the issue. ii linux-headers-4.15.0-214.15.0-21.22~lp1768292 all Header files related to Linux kernel version 4.15.0 ii linux-headers-4.15.0-21-generic4.15.0-21.22~lp1768292 amd64Linux kernel headers for version 4.15.0 on 64 bit x86 SMP ii linux-image-unsigned-4.15.0-21-generic 4.15.0-21.22~lp1768292 amd64Linux kernel image for version 4.15.0 on 64 bit x86 SMP ii linux-modules-4.15.0-21-generic4.15.0-21.22~lp1768292 amd64Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP ii linux-modules-extra-4.15.0-21-generic 4.15.0-21.22~lp1768292 amd64Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1768292 Title: Bionic: Intermittently sent to Emergency Mode on boot with unhandled kernel NULL pointer dereference at 0980 Status in linux package in Ubuntu: Fix Released Status in linux source package in Bionic: Fix Committed Bug description: ===SRU Justification=== [Impact] When TBT ICM firmware is not running properly, it may crash the kernel. [Fix] Protect against cases when ICM is not set. [Test] User confirmed the additional patch works. [Regression Potential] Low. It adds a simple logic to avoid NULL dereference. ===Original Bug Report=== Ubuntu Desktop 18.04 release version, running on a Lenovo T570 laptop. Sometimes, at boot, the system goes into Emergency Mode. In looking at journalctl -xb output, the following messages are logged: May 01 10:05:04 galvin-T570 kernel: hidraw: raw HID events driver (C) Jiri Kosina May 01 10:05:04 galvin-T570 kernel: acpi PNP0C14:02: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on May 01 10:05:04 galvin-T570 kernel: acpi PNP0C14:03: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on May 01 10:05:04 galvin-T570 kernel: pps_core: LinuxPPS API ver. 1 registered May 01 10:05:04 galvin-T570 kernel: pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: NHI initialized, starting thunderbolt May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: allocating TX ring 0 of size 10 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: allocating RX ring 0 of size 10 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: control channel created May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: control channel starting... May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: starting TX ring 0 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: enabling interrupt at register 0x38200 bit 0 (0x0 -> 0x1) May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: starting RX ring 0 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: enabling interrupt at register 0x38200 bit 12 (0x1 -> 0x1001) May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: starting ICM firmware May 01 10:05:04 galvin-T570 kernel: BUG: unable to handle kernel NULL pointer dereference at 0980 May 01 10:05:04 galvin-T570 kernel: IP: pci_write_config_dword+0x5/0x30 May 01 10:05:04 galvin-T570 kernel: PGD 0 P4D 0 May 01 10:05:04 galvin-T570 kernel: Oops: [#1] SMP PTI May 01 10:05:04 galvin-T570 kernel: Modules linked in: pps_core nvme_core thunderbolt(+) wmi i2c_hid hid video May 01 10:05:04 galvin-T570 kernel: CPU: 3 PID: 173 Comm: systemd-udevd Not tainted 4.15.0-20-generic #21-Ubuntu May 01 10:05:04 galvin-T570 kernel: Hardware name: LENOVO 20H9000NUS/20H9000NUS, BIOS N1VET32W (1.22 ) 06/02/2017 May 01 10:05:04 galvin-T570 kernel: RIP: 0010:pci_write_config_dword+0x5/0x30 May 01 10:05:04 galvin-T570 kernel: RSP: 0018:a27f840f39e0 EFLAGS: 00010296 May 01 10:05:04 galvin-T570 kernel: RAX: 4126 RBX: RCX: 0050 May 01 10:05:04 galvin-T570 kernel: RDX: 0200 RSI: 0034 RDI: May 01 10:05:04 galvin-T570 kernel: RBP: a27f840f3a18 R08: 0200 R09: 0320 May 01 10:05:04 galvin-T570 kernel: R10: 2000 R11: R12: May 01 10:05:04 galvin-T570 kernel: R13: 0050 R14: 91b2efc5bb30 R15: May 01 10:05:04 galvin-T570 kernel: FS: 7f4a6cf70680() GS:91b31f58() knlGS: May 01 10:05:04 galvin-T570 kernel: CS: 0010 DS: ES: CR0: 80050033 May 01 10:05:04 galvin-T570 kernel: CR2: 0980 CR3: 00082f
[Kernel-packages] [Bug 1768292] Re: Bionic: Intermittently sent to Emergency Mode on boot with unhandled kernel NULL pointer dereference at 0000000000000980
This bug is awaiting verification that the kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed- bionic' to 'verification-done-bionic'. If the problem still exists, change the tag 'verification-needed-bionic' to 'verification-failed- bionic'. If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you! ** Tags added: verification-needed-bionic -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1768292 Title: Bionic: Intermittently sent to Emergency Mode on boot with unhandled kernel NULL pointer dereference at 0980 Status in linux package in Ubuntu: Fix Released Status in linux source package in Bionic: Fix Committed Bug description: ===SRU Justification=== [Impact] When TBT ICM firmware is not running properly, it may crash the kernel. [Fix] Protect against cases when ICM is not set. [Test] User confirmed the additional patch works. [Regression Potential] Low. It adds a simple logic to avoid NULL dereference. ===Original Bug Report=== Ubuntu Desktop 18.04 release version, running on a Lenovo T570 laptop. Sometimes, at boot, the system goes into Emergency Mode. In looking at journalctl -xb output, the following messages are logged: May 01 10:05:04 galvin-T570 kernel: hidraw: raw HID events driver (C) Jiri Kosina May 01 10:05:04 galvin-T570 kernel: acpi PNP0C14:02: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on May 01 10:05:04 galvin-T570 kernel: acpi PNP0C14:03: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on May 01 10:05:04 galvin-T570 kernel: pps_core: LinuxPPS API ver. 1 registered May 01 10:05:04 galvin-T570 kernel: pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: NHI initialized, starting thunderbolt May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: allocating TX ring 0 of size 10 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: allocating RX ring 0 of size 10 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: control channel created May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: control channel starting... May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: starting TX ring 0 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: enabling interrupt at register 0x38200 bit 0 (0x0 -> 0x1) May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: starting RX ring 0 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: enabling interrupt at register 0x38200 bit 12 (0x1 -> 0x1001) May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: starting ICM firmware May 01 10:05:04 galvin-T570 kernel: BUG: unable to handle kernel NULL pointer dereference at 0980 May 01 10:05:04 galvin-T570 kernel: IP: pci_write_config_dword+0x5/0x30 May 01 10:05:04 galvin-T570 kernel: PGD 0 P4D 0 May 01 10:05:04 galvin-T570 kernel: Oops: [#1] SMP PTI May 01 10:05:04 galvin-T570 kernel: Modules linked in: pps_core nvme_core thunderbolt(+) wmi i2c_hid hid video May 01 10:05:04 galvin-T570 kernel: CPU: 3 PID: 173 Comm: systemd-udevd Not tainted 4.15.0-20-generic #21-Ubuntu May 01 10:05:04 galvin-T570 kernel: Hardware name: LENOVO 20H9000NUS/20H9000NUS, BIOS N1VET32W (1.22 ) 06/02/2017 May 01 10:05:04 galvin-T570 kernel: RIP: 0010:pci_write_config_dword+0x5/0x30 May 01 10:05:04 galvin-T570 kernel: RSP: 0018:a27f840f39e0 EFLAGS: 00010296 May 01 10:05:04 galvin-T570 kernel: RAX: 4126 RBX: RCX: 0050 May 01 10:05:04 galvin-T570 kernel: RDX: 0200 RSI: 0034 RDI: May 01 10:05:04 galvin-T570 kernel: RBP: a27f840f3a18 R08: 0200 R09: 0320 May 01 10:05:04 galvin-T570 kernel: R10: 2000 R11: R12: May 01 10:05:04 galvin-T570 kernel: R13: 0050 R14: 91b2efc5bb30 R15: May 01 10:05:04 galvin-T570 kernel: FS: 7f4a6cf70680() GS:91b31f58() knlGS: May 01 10:05:04 galvin-T570 kernel: CS: 0010 DS: ES: CR0: 80050033 May 01 10:05:04 galvin-T570 kernel: CR2: 0980 CR3: 00082f944005 CR4: 003606e0 May 01 10:05:04 galvin-T570 kernel: DR0: DR1: DR2: May 01 10:05:04 galvin-T570 kernel: DR3: DR6: fffe0ff0 DR7: 0400 May
[Kernel-packages] [Bug 1768292] Re: Bionic: Intermittently sent to Emergency Mode on boot with unhandled kernel NULL pointer dereference at 0000000000000980
** Also affects: linux (Ubuntu Bionic) Importance: Undecided Status: New ** Changed in: linux (Ubuntu) Status: Incomplete => Fix Released ** Changed in: linux (Ubuntu Bionic) Importance: Undecided => High ** Changed in: linux (Ubuntu Bionic) Status: New => Fix Committed -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1768292 Title: Bionic: Intermittently sent to Emergency Mode on boot with unhandled kernel NULL pointer dereference at 0980 Status in linux package in Ubuntu: Fix Released Status in linux source package in Bionic: Fix Committed Bug description: ===SRU Justification=== [Impact] When TBT ICM firmware is not running properly, it may crash the kernel. [Fix] Protect against cases when ICM is not set. [Test] User confirmed the additional patch works. [Regression Potential] Low. It adds a simple logic to avoid NULL dereference. ===Original Bug Report=== Ubuntu Desktop 18.04 release version, running on a Lenovo T570 laptop. Sometimes, at boot, the system goes into Emergency Mode. In looking at journalctl -xb output, the following messages are logged: May 01 10:05:04 galvin-T570 kernel: hidraw: raw HID events driver (C) Jiri Kosina May 01 10:05:04 galvin-T570 kernel: acpi PNP0C14:02: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on May 01 10:05:04 galvin-T570 kernel: acpi PNP0C14:03: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on May 01 10:05:04 galvin-T570 kernel: pps_core: LinuxPPS API ver. 1 registered May 01 10:05:04 galvin-T570 kernel: pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: NHI initialized, starting thunderbolt May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: allocating TX ring 0 of size 10 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: allocating RX ring 0 of size 10 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: control channel created May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: control channel starting... May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: starting TX ring 0 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: enabling interrupt at register 0x38200 bit 0 (0x0 -> 0x1) May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: starting RX ring 0 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: enabling interrupt at register 0x38200 bit 12 (0x1 -> 0x1001) May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: starting ICM firmware May 01 10:05:04 galvin-T570 kernel: BUG: unable to handle kernel NULL pointer dereference at 0980 May 01 10:05:04 galvin-T570 kernel: IP: pci_write_config_dword+0x5/0x30 May 01 10:05:04 galvin-T570 kernel: PGD 0 P4D 0 May 01 10:05:04 galvin-T570 kernel: Oops: [#1] SMP PTI May 01 10:05:04 galvin-T570 kernel: Modules linked in: pps_core nvme_core thunderbolt(+) wmi i2c_hid hid video May 01 10:05:04 galvin-T570 kernel: CPU: 3 PID: 173 Comm: systemd-udevd Not tainted 4.15.0-20-generic #21-Ubuntu May 01 10:05:04 galvin-T570 kernel: Hardware name: LENOVO 20H9000NUS/20H9000NUS, BIOS N1VET32W (1.22 ) 06/02/2017 May 01 10:05:04 galvin-T570 kernel: RIP: 0010:pci_write_config_dword+0x5/0x30 May 01 10:05:04 galvin-T570 kernel: RSP: 0018:a27f840f39e0 EFLAGS: 00010296 May 01 10:05:04 galvin-T570 kernel: RAX: 4126 RBX: RCX: 0050 May 01 10:05:04 galvin-T570 kernel: RDX: 0200 RSI: 0034 RDI: May 01 10:05:04 galvin-T570 kernel: RBP: a27f840f3a18 R08: 0200 R09: 0320 May 01 10:05:04 galvin-T570 kernel: R10: 2000 R11: R12: May 01 10:05:04 galvin-T570 kernel: R13: 0050 R14: 91b2efc5bb30 R15: May 01 10:05:04 galvin-T570 kernel: FS: 7f4a6cf70680() GS:91b31f58() knlGS: May 01 10:05:04 galvin-T570 kernel: CS: 0010 DS: ES: CR0: 80050033 May 01 10:05:04 galvin-T570 kernel: CR2: 0980 CR3: 00082f944005 CR4: 003606e0 May 01 10:05:04 galvin-T570 kernel: DR0: DR1: DR2: May 01 10:05:04 galvin-T570 kernel: DR3: DR6: fffe0ff0 DR7: 0400 May 01 10:05:04 galvin-T570 kernel: Call Trace: May 01 10:05:04 galvin-T570 kernel: ? pcie2cio_write+0x40/0x80 [thunderbolt] May 01 10:05:04 galvin-T570 kernel: icm_driver_ready+0x1ad/0x2b0 [thunderbolt] May 01 10:05:04 galvin-T570 kernel: ? tb_ctl_start+0x50/0x90 [thunderbolt] May 01 10:05:04 galvin-T570 kernel: tb_domain_add+0x79/0
[Kernel-packages] [Bug 1768292] Re: Bionic: Intermittently sent to Emergency Mode on boot with unhandled kernel NULL pointer dereference at 0000000000000980
** Tags added: confirmed -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1768292 Title: Bionic: Intermittently sent to Emergency Mode on boot with unhandled kernel NULL pointer dereference at 0980 Status in linux package in Ubuntu: Incomplete Bug description: ===SRU Justification=== [Impact] When TBT ICM firmware is not running properly, it may crash the kernel. [Fix] Protect against cases when ICM is not set. [Test] User confirmed the additional patch works. [Regression Potential] Low. It adds a simple logic to avoid NULL dereference. ===Original Bug Report=== Ubuntu Desktop 18.04 release version, running on a Lenovo T570 laptop. Sometimes, at boot, the system goes into Emergency Mode. In looking at journalctl -xb output, the following messages are logged: May 01 10:05:04 galvin-T570 kernel: hidraw: raw HID events driver (C) Jiri Kosina May 01 10:05:04 galvin-T570 kernel: acpi PNP0C14:02: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on May 01 10:05:04 galvin-T570 kernel: acpi PNP0C14:03: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on May 01 10:05:04 galvin-T570 kernel: pps_core: LinuxPPS API ver. 1 registered May 01 10:05:04 galvin-T570 kernel: pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: NHI initialized, starting thunderbolt May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: allocating TX ring 0 of size 10 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: allocating RX ring 0 of size 10 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: control channel created May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: control channel starting... May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: starting TX ring 0 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: enabling interrupt at register 0x38200 bit 0 (0x0 -> 0x1) May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: starting RX ring 0 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: enabling interrupt at register 0x38200 bit 12 (0x1 -> 0x1001) May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: starting ICM firmware May 01 10:05:04 galvin-T570 kernel: BUG: unable to handle kernel NULL pointer dereference at 0980 May 01 10:05:04 galvin-T570 kernel: IP: pci_write_config_dword+0x5/0x30 May 01 10:05:04 galvin-T570 kernel: PGD 0 P4D 0 May 01 10:05:04 galvin-T570 kernel: Oops: [#1] SMP PTI May 01 10:05:04 galvin-T570 kernel: Modules linked in: pps_core nvme_core thunderbolt(+) wmi i2c_hid hid video May 01 10:05:04 galvin-T570 kernel: CPU: 3 PID: 173 Comm: systemd-udevd Not tainted 4.15.0-20-generic #21-Ubuntu May 01 10:05:04 galvin-T570 kernel: Hardware name: LENOVO 20H9000NUS/20H9000NUS, BIOS N1VET32W (1.22 ) 06/02/2017 May 01 10:05:04 galvin-T570 kernel: RIP: 0010:pci_write_config_dword+0x5/0x30 May 01 10:05:04 galvin-T570 kernel: RSP: 0018:a27f840f39e0 EFLAGS: 00010296 May 01 10:05:04 galvin-T570 kernel: RAX: 4126 RBX: RCX: 0050 May 01 10:05:04 galvin-T570 kernel: RDX: 0200 RSI: 0034 RDI: May 01 10:05:04 galvin-T570 kernel: RBP: a27f840f3a18 R08: 0200 R09: 0320 May 01 10:05:04 galvin-T570 kernel: R10: 2000 R11: R12: May 01 10:05:04 galvin-T570 kernel: R13: 0050 R14: 91b2efc5bb30 R15: May 01 10:05:04 galvin-T570 kernel: FS: 7f4a6cf70680() GS:91b31f58() knlGS: May 01 10:05:04 galvin-T570 kernel: CS: 0010 DS: ES: CR0: 80050033 May 01 10:05:04 galvin-T570 kernel: CR2: 0980 CR3: 00082f944005 CR4: 003606e0 May 01 10:05:04 galvin-T570 kernel: DR0: DR1: DR2: May 01 10:05:04 galvin-T570 kernel: DR3: DR6: fffe0ff0 DR7: 0400 May 01 10:05:04 galvin-T570 kernel: Call Trace: May 01 10:05:04 galvin-T570 kernel: ? pcie2cio_write+0x40/0x80 [thunderbolt] May 01 10:05:04 galvin-T570 kernel: icm_driver_ready+0x1ad/0x2b0 [thunderbolt] May 01 10:05:04 galvin-T570 kernel: ? tb_ctl_start+0x50/0x90 [thunderbolt] May 01 10:05:04 galvin-T570 kernel: tb_domain_add+0x79/0x100 [thunderbolt] May 01 10:05:04 galvin-T570 kernel: nhi_probe+0x186/0x300 [thunderbolt] May 01 10:05:04 galvin-T570 kernel: local_pci_probe+0x47/0xa0 May 01 10:05:04 galvin-T570 kernel: pci_device_probe+0x145/0x1b0 May 01 10:05:04 galvin-T570 kernel: driver_probe_device+0x31e/0x490 May 01 10:05:04 galvin-T570 kernel:
[Kernel-packages] [Bug 1768292] Re: Bionic: Intermittently sent to Emergency Mode on boot with unhandled kernel NULL pointer dereference at 0000000000000980
** Description changed: + ===SRU Justification=== + [Impact] + When TBT ICM firmware is not running properly, it may crash the kernel. + + [Fix] + Protect against cases when ICM is not set. + + [Test] + User confirmed the additional patch works. + + [Regression Potential] + Low. It adds a simple logic to avoid NULL dereference. + + ===Original Bug Report=== + Ubuntu Desktop 18.04 release version, running on a Lenovo T570 laptop. Sometimes, at boot, the system goes into Emergency Mode. In looking at journalctl -xb output, the following messages are logged: May 01 10:05:04 galvin-T570 kernel: hidraw: raw HID events driver (C) Jiri Kosina - May 01 10:05:04 galvin-T570 kernel: acpi PNP0C14:02: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on - May 01 10:05:04 galvin-T570 kernel: acpi PNP0C14:03: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on + May 01 10:05:04 galvin-T570 kernel: acpi PNP0C14:02: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on + May 01 10:05:04 galvin-T570 kernel: acpi PNP0C14:03: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on May 01 10:05:04 galvin-T570 kernel: pps_core: LinuxPPS API ver. 1 registered May 01 10:05:04 galvin-T570 kernel: pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: NHI initialized, starting thunderbolt May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: allocating TX ring 0 of size 10 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: allocating RX ring 0 of size 10 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: control channel created May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: control channel starting... May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: starting TX ring 0 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: enabling interrupt at register 0x38200 bit 0 (0x0 -> 0x1) May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: starting RX ring 0 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: enabling interrupt at register 0x38200 bit 12 (0x1 -> 0x1001) May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: starting ICM firmware May 01 10:05:04 galvin-T570 kernel: BUG: unable to handle kernel NULL pointer dereference at 0980 May 01 10:05:04 galvin-T570 kernel: IP: pci_write_config_dword+0x5/0x30 - May 01 10:05:04 galvin-T570 kernel: PGD 0 P4D 0 + May 01 10:05:04 galvin-T570 kernel: PGD 0 P4D 0 May 01 10:05:04 galvin-T570 kernel: Oops: [#1] SMP PTI May 01 10:05:04 galvin-T570 kernel: Modules linked in: pps_core nvme_core thunderbolt(+) wmi i2c_hid hid video May 01 10:05:04 galvin-T570 kernel: CPU: 3 PID: 173 Comm: systemd-udevd Not tainted 4.15.0-20-generic #21-Ubuntu May 01 10:05:04 galvin-T570 kernel: Hardware name: LENOVO 20H9000NUS/20H9000NUS, BIOS N1VET32W (1.22 ) 06/02/2017 May 01 10:05:04 galvin-T570 kernel: RIP: 0010:pci_write_config_dword+0x5/0x30 May 01 10:05:04 galvin-T570 kernel: RSP: 0018:a27f840f39e0 EFLAGS: 00010296 May 01 10:05:04 galvin-T570 kernel: RAX: 4126 RBX: RCX: 0050 May 01 10:05:04 galvin-T570 kernel: RDX: 0200 RSI: 0034 RDI: May 01 10:05:04 galvin-T570 kernel: RBP: a27f840f3a18 R08: 0200 R09: 0320 May 01 10:05:04 galvin-T570 kernel: R10: 2000 R11: R12: May 01 10:05:04 galvin-T570 kernel: R13: 0050 R14: 91b2efc5bb30 R15: May 01 10:05:04 galvin-T570 kernel: FS: 7f4a6cf70680() GS:91b31f58() knlGS: May 01 10:05:04 galvin-T570 kernel: CS: 0010 DS: ES: CR0: 80050033 May 01 10:05:04 galvin-T570 kernel: CR2: 0980 CR3: 00082f944005 CR4: 003606e0 May 01 10:05:04 galvin-T570 kernel: DR0: DR1: DR2: May 01 10:05:04 galvin-T570 kernel: DR3: DR6: fffe0ff0 DR7: 0400 May 01 10:05:04 galvin-T570 kernel: Call Trace: May 01 10:05:04 galvin-T570 kernel: ? pcie2cio_write+0x40/0x80 [thunderbolt] May 01 10:05:04 galvin-T570 kernel: icm_driver_ready+0x1ad/0x2b0 [thunderbolt] May 01 10:05:04 galvin-T570 kernel: ? tb_ctl_start+0x50/0x90 [thunderbolt] May 01 10:05:04 galvin-T570 kernel: tb_domain_add+0x79/0x100 [thunderbolt] May 01 10:05:04 galvin-T570 kernel: nhi_probe+0x186/0x300 [thunderbolt] May 01 10:05:04 galvin-T570 kernel: local_pci_probe+0x47/0xa0 May 01 10:05:04 galvin-T570 kernel: pci_device_probe+0x145/0x1b0 May 01 10:05:04 galvin-T570 kernel: driver_probe_device+0x31e/0x490 May 01 10:05:04 galvin-T570 kernel: __driver_attach+0xa7/0xf0 Ma
[Kernel-packages] [Bug 1768292] Re: Bionic: Intermittently sent to Emergency Mode on boot with unhandled kernel NULL pointer dereference at 0000000000000980
kaihengfeng, I tested with linux-image- unsigned-4.15.0-21-generic_4.15.0-21.22~lp1768292_amd64.deb and was unable to duplicate the issue. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1768292 Title: Bionic: Intermittently sent to Emergency Mode on boot with unhandled kernel NULL pointer dereference at 0980 Status in linux package in Ubuntu: Incomplete Bug description: Ubuntu Desktop 18.04 release version, running on a Lenovo T570 laptop. Sometimes, at boot, the system goes into Emergency Mode. In looking at journalctl -xb output, the following messages are logged: May 01 10:05:04 galvin-T570 kernel: hidraw: raw HID events driver (C) Jiri Kosina May 01 10:05:04 galvin-T570 kernel: acpi PNP0C14:02: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on May 01 10:05:04 galvin-T570 kernel: acpi PNP0C14:03: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on May 01 10:05:04 galvin-T570 kernel: pps_core: LinuxPPS API ver. 1 registered May 01 10:05:04 galvin-T570 kernel: pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: NHI initialized, starting thunderbolt May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: allocating TX ring 0 of size 10 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: allocating RX ring 0 of size 10 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: control channel created May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: control channel starting... May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: starting TX ring 0 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: enabling interrupt at register 0x38200 bit 0 (0x0 -> 0x1) May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: starting RX ring 0 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: enabling interrupt at register 0x38200 bit 12 (0x1 -> 0x1001) May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: starting ICM firmware May 01 10:05:04 galvin-T570 kernel: BUG: unable to handle kernel NULL pointer dereference at 0980 May 01 10:05:04 galvin-T570 kernel: IP: pci_write_config_dword+0x5/0x30 May 01 10:05:04 galvin-T570 kernel: PGD 0 P4D 0 May 01 10:05:04 galvin-T570 kernel: Oops: [#1] SMP PTI May 01 10:05:04 galvin-T570 kernel: Modules linked in: pps_core nvme_core thunderbolt(+) wmi i2c_hid hid video May 01 10:05:04 galvin-T570 kernel: CPU: 3 PID: 173 Comm: systemd-udevd Not tainted 4.15.0-20-generic #21-Ubuntu May 01 10:05:04 galvin-T570 kernel: Hardware name: LENOVO 20H9000NUS/20H9000NUS, BIOS N1VET32W (1.22 ) 06/02/2017 May 01 10:05:04 galvin-T570 kernel: RIP: 0010:pci_write_config_dword+0x5/0x30 May 01 10:05:04 galvin-T570 kernel: RSP: 0018:a27f840f39e0 EFLAGS: 00010296 May 01 10:05:04 galvin-T570 kernel: RAX: 4126 RBX: RCX: 0050 May 01 10:05:04 galvin-T570 kernel: RDX: 0200 RSI: 0034 RDI: May 01 10:05:04 galvin-T570 kernel: RBP: a27f840f3a18 R08: 0200 R09: 0320 May 01 10:05:04 galvin-T570 kernel: R10: 2000 R11: R12: May 01 10:05:04 galvin-T570 kernel: R13: 0050 R14: 91b2efc5bb30 R15: May 01 10:05:04 galvin-T570 kernel: FS: 7f4a6cf70680() GS:91b31f58() knlGS: May 01 10:05:04 galvin-T570 kernel: CS: 0010 DS: ES: CR0: 80050033 May 01 10:05:04 galvin-T570 kernel: CR2: 0980 CR3: 00082f944005 CR4: 003606e0 May 01 10:05:04 galvin-T570 kernel: DR0: DR1: DR2: May 01 10:05:04 galvin-T570 kernel: DR3: DR6: fffe0ff0 DR7: 0400 May 01 10:05:04 galvin-T570 kernel: Call Trace: May 01 10:05:04 galvin-T570 kernel: ? pcie2cio_write+0x40/0x80 [thunderbolt] May 01 10:05:04 galvin-T570 kernel: icm_driver_ready+0x1ad/0x2b0 [thunderbolt] May 01 10:05:04 galvin-T570 kernel: ? tb_ctl_start+0x50/0x90 [thunderbolt] May 01 10:05:04 galvin-T570 kernel: tb_domain_add+0x79/0x100 [thunderbolt] May 01 10:05:04 galvin-T570 kernel: nhi_probe+0x186/0x300 [thunderbolt] May 01 10:05:04 galvin-T570 kernel: local_pci_probe+0x47/0xa0 May 01 10:05:04 galvin-T570 kernel: pci_device_probe+0x145/0x1b0 May 01 10:05:04 galvin-T570 kernel: driver_probe_device+0x31e/0x490 May 01 10:05:04 galvin-T570 kernel: __driver_attach+0xa7/0xf0 May 01 10:05:04 galvin-T570 kernel: ? driver_probe_device+0x490/0x490 May 01 10:05:04 galvin-T570 kernel: bus_for_each_dev+0x70/0xc0 May 01 10:05:04 galvin-T570 kernel: driver_atta
[Kernel-packages] [Bug 1768292] Re: Bionic: Intermittently sent to Emergency Mode on boot with unhandled kernel NULL pointer dereference at 0000000000000980
apport information ** Tags added: apport-collected ** Description changed: Ubuntu Desktop 18.04 release version, running on a Lenovo T570 laptop. Sometimes, at boot, the system goes into Emergency Mode. In looking at journalctl -xb output, the following messages are logged: May 01 10:05:04 galvin-T570 kernel: hidraw: raw HID events driver (C) Jiri Kosina May 01 10:05:04 galvin-T570 kernel: acpi PNP0C14:02: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on May 01 10:05:04 galvin-T570 kernel: acpi PNP0C14:03: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on May 01 10:05:04 galvin-T570 kernel: pps_core: LinuxPPS API ver. 1 registered May 01 10:05:04 galvin-T570 kernel: pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: NHI initialized, starting thunderbolt May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: allocating TX ring 0 of size 10 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: allocating RX ring 0 of size 10 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: control channel created May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: control channel starting... May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: starting TX ring 0 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: enabling interrupt at register 0x38200 bit 0 (0x0 -> 0x1) May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: starting RX ring 0 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: enabling interrupt at register 0x38200 bit 12 (0x1 -> 0x1001) May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: starting ICM firmware May 01 10:05:04 galvin-T570 kernel: BUG: unable to handle kernel NULL pointer dereference at 0980 May 01 10:05:04 galvin-T570 kernel: IP: pci_write_config_dword+0x5/0x30 May 01 10:05:04 galvin-T570 kernel: PGD 0 P4D 0 May 01 10:05:04 galvin-T570 kernel: Oops: [#1] SMP PTI May 01 10:05:04 galvin-T570 kernel: Modules linked in: pps_core nvme_core thunderbolt(+) wmi i2c_hid hid video May 01 10:05:04 galvin-T570 kernel: CPU: 3 PID: 173 Comm: systemd-udevd Not tainted 4.15.0-20-generic #21-Ubuntu May 01 10:05:04 galvin-T570 kernel: Hardware name: LENOVO 20H9000NUS/20H9000NUS, BIOS N1VET32W (1.22 ) 06/02/2017 May 01 10:05:04 galvin-T570 kernel: RIP: 0010:pci_write_config_dword+0x5/0x30 May 01 10:05:04 galvin-T570 kernel: RSP: 0018:a27f840f39e0 EFLAGS: 00010296 May 01 10:05:04 galvin-T570 kernel: RAX: 4126 RBX: RCX: 0050 May 01 10:05:04 galvin-T570 kernel: RDX: 0200 RSI: 0034 RDI: May 01 10:05:04 galvin-T570 kernel: RBP: a27f840f3a18 R08: 0200 R09: 0320 May 01 10:05:04 galvin-T570 kernel: R10: 2000 R11: R12: May 01 10:05:04 galvin-T570 kernel: R13: 0050 R14: 91b2efc5bb30 R15: May 01 10:05:04 galvin-T570 kernel: FS: 7f4a6cf70680() GS:91b31f58() knlGS: May 01 10:05:04 galvin-T570 kernel: CS: 0010 DS: ES: CR0: 80050033 May 01 10:05:04 galvin-T570 kernel: CR2: 0980 CR3: 00082f944005 CR4: 003606e0 May 01 10:05:04 galvin-T570 kernel: DR0: DR1: DR2: May 01 10:05:04 galvin-T570 kernel: DR3: DR6: fffe0ff0 DR7: 0400 May 01 10:05:04 galvin-T570 kernel: Call Trace: May 01 10:05:04 galvin-T570 kernel: ? pcie2cio_write+0x40/0x80 [thunderbolt] May 01 10:05:04 galvin-T570 kernel: icm_driver_ready+0x1ad/0x2b0 [thunderbolt] May 01 10:05:04 galvin-T570 kernel: ? tb_ctl_start+0x50/0x90 [thunderbolt] May 01 10:05:04 galvin-T570 kernel: tb_domain_add+0x79/0x100 [thunderbolt] May 01 10:05:04 galvin-T570 kernel: nhi_probe+0x186/0x300 [thunderbolt] May 01 10:05:04 galvin-T570 kernel: local_pci_probe+0x47/0xa0 May 01 10:05:04 galvin-T570 kernel: pci_device_probe+0x145/0x1b0 May 01 10:05:04 galvin-T570 kernel: driver_probe_device+0x31e/0x490 May 01 10:05:04 galvin-T570 kernel: __driver_attach+0xa7/0xf0 May 01 10:05:04 galvin-T570 kernel: ? driver_probe_device+0x490/0x490 May 01 10:05:04 galvin-T570 kernel: bus_for_each_dev+0x70/0xc0 May 01 10:05:04 galvin-T570 kernel: driver_attach+0x1e/0x20 May 01 10:05:04 galvin-T570 kernel: bus_add_driver+0x1c7/0x270 May 01 10:05:04 galvin-T570 kernel: ? 0xc028c000 May 01 10:05:04 galvin-T570 kernel: driver_register+0x60/0xe0 May 01 10:05:04 galvin-T570 kernel: ? 0xc028c000 May 01 10:05:04 galvin-T570 kernel: __pci_register_driver+0x5a/0x60 May 01 10:05:04 galvin-T570 kernel: nhi_init+0x2d/0x1000 [thunderbolt] May 01 10:05:0
[Kernel-packages] [Bug 1768292] Re: Bionic: Intermittently sent to Emergency Mode on boot with unhandled kernel NULL pointer dereference at 0000000000000980
I tested with linux-image- unsigned-4.16.6-041606-generic_4.16.6-041606.201804300418_amd64.deb and was unable to duplicate the issue. As a result, per jsalisbury's request, I will tag this issue 'kernel-fixed-upstream'. --Galvin ** Tags added: kernel-fixed-upstream -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1768292 Title: Bionic: Intermittently sent to Emergency Mode on boot with unhandled kernel NULL pointer dereference at 0980 Status in linux package in Ubuntu: Incomplete Bug description: Ubuntu Desktop 18.04 release version, running on a Lenovo T570 laptop. Sometimes, at boot, the system goes into Emergency Mode. In looking at journalctl -xb output, the following messages are logged: May 01 10:05:04 galvin-T570 kernel: hidraw: raw HID events driver (C) Jiri Kosina May 01 10:05:04 galvin-T570 kernel: acpi PNP0C14:02: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on May 01 10:05:04 galvin-T570 kernel: acpi PNP0C14:03: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on May 01 10:05:04 galvin-T570 kernel: pps_core: LinuxPPS API ver. 1 registered May 01 10:05:04 galvin-T570 kernel: pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: NHI initialized, starting thunderbolt May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: allocating TX ring 0 of size 10 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: allocating RX ring 0 of size 10 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: control channel created May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: control channel starting... May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: starting TX ring 0 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: enabling interrupt at register 0x38200 bit 0 (0x0 -> 0x1) May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: starting RX ring 0 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: enabling interrupt at register 0x38200 bit 12 (0x1 -> 0x1001) May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: starting ICM firmware May 01 10:05:04 galvin-T570 kernel: BUG: unable to handle kernel NULL pointer dereference at 0980 May 01 10:05:04 galvin-T570 kernel: IP: pci_write_config_dword+0x5/0x30 May 01 10:05:04 galvin-T570 kernel: PGD 0 P4D 0 May 01 10:05:04 galvin-T570 kernel: Oops: [#1] SMP PTI May 01 10:05:04 galvin-T570 kernel: Modules linked in: pps_core nvme_core thunderbolt(+) wmi i2c_hid hid video May 01 10:05:04 galvin-T570 kernel: CPU: 3 PID: 173 Comm: systemd-udevd Not tainted 4.15.0-20-generic #21-Ubuntu May 01 10:05:04 galvin-T570 kernel: Hardware name: LENOVO 20H9000NUS/20H9000NUS, BIOS N1VET32W (1.22 ) 06/02/2017 May 01 10:05:04 galvin-T570 kernel: RIP: 0010:pci_write_config_dword+0x5/0x30 May 01 10:05:04 galvin-T570 kernel: RSP: 0018:a27f840f39e0 EFLAGS: 00010296 May 01 10:05:04 galvin-T570 kernel: RAX: 4126 RBX: RCX: 0050 May 01 10:05:04 galvin-T570 kernel: RDX: 0200 RSI: 0034 RDI: May 01 10:05:04 galvin-T570 kernel: RBP: a27f840f3a18 R08: 0200 R09: 0320 May 01 10:05:04 galvin-T570 kernel: R10: 2000 R11: R12: May 01 10:05:04 galvin-T570 kernel: R13: 0050 R14: 91b2efc5bb30 R15: May 01 10:05:04 galvin-T570 kernel: FS: 7f4a6cf70680() GS:91b31f58() knlGS: May 01 10:05:04 galvin-T570 kernel: CS: 0010 DS: ES: CR0: 80050033 May 01 10:05:04 galvin-T570 kernel: CR2: 0980 CR3: 00082f944005 CR4: 003606e0 May 01 10:05:04 galvin-T570 kernel: DR0: DR1: DR2: May 01 10:05:04 galvin-T570 kernel: DR3: DR6: fffe0ff0 DR7: 0400 May 01 10:05:04 galvin-T570 kernel: Call Trace: May 01 10:05:04 galvin-T570 kernel: ? pcie2cio_write+0x40/0x80 [thunderbolt] May 01 10:05:04 galvin-T570 kernel: icm_driver_ready+0x1ad/0x2b0 [thunderbolt] May 01 10:05:04 galvin-T570 kernel: ? tb_ctl_start+0x50/0x90 [thunderbolt] May 01 10:05:04 galvin-T570 kernel: tb_domain_add+0x79/0x100 [thunderbolt] May 01 10:05:04 galvin-T570 kernel: nhi_probe+0x186/0x300 [thunderbolt] May 01 10:05:04 galvin-T570 kernel: local_pci_probe+0x47/0xa0 May 01 10:05:04 galvin-T570 kernel: pci_device_probe+0x145/0x1b0 May 01 10:05:04 galvin-T570 kernel: driver_probe_device+0x31e/0x490 May 01 10:05:04 galvin-T570 kernel: __driver_attach+0xa7/0xf0 May 01 10:05:04 galvin-T570 kernel: ? driver_probe_devic
[Kernel-packages] [Bug 1768292] Re: Bionic: Intermittently sent to Emergency Mode on boot with unhandled kernel NULL pointer dereference at 0000000000000980
kaihengfeng, I will download and test with your kernel today. --Galvin -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1768292 Title: Bionic: Intermittently sent to Emergency Mode on boot with unhandled kernel NULL pointer dereference at 0980 Status in linux package in Ubuntu: Incomplete Bug description: Ubuntu Desktop 18.04 release version, running on a Lenovo T570 laptop. Sometimes, at boot, the system goes into Emergency Mode. In looking at journalctl -xb output, the following messages are logged: May 01 10:05:04 galvin-T570 kernel: hidraw: raw HID events driver (C) Jiri Kosina May 01 10:05:04 galvin-T570 kernel: acpi PNP0C14:02: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on May 01 10:05:04 galvin-T570 kernel: acpi PNP0C14:03: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on May 01 10:05:04 galvin-T570 kernel: pps_core: LinuxPPS API ver. 1 registered May 01 10:05:04 galvin-T570 kernel: pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: NHI initialized, starting thunderbolt May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: allocating TX ring 0 of size 10 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: allocating RX ring 0 of size 10 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: control channel created May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: control channel starting... May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: starting TX ring 0 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: enabling interrupt at register 0x38200 bit 0 (0x0 -> 0x1) May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: starting RX ring 0 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: enabling interrupt at register 0x38200 bit 12 (0x1 -> 0x1001) May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: starting ICM firmware May 01 10:05:04 galvin-T570 kernel: BUG: unable to handle kernel NULL pointer dereference at 0980 May 01 10:05:04 galvin-T570 kernel: IP: pci_write_config_dword+0x5/0x30 May 01 10:05:04 galvin-T570 kernel: PGD 0 P4D 0 May 01 10:05:04 galvin-T570 kernel: Oops: [#1] SMP PTI May 01 10:05:04 galvin-T570 kernel: Modules linked in: pps_core nvme_core thunderbolt(+) wmi i2c_hid hid video May 01 10:05:04 galvin-T570 kernel: CPU: 3 PID: 173 Comm: systemd-udevd Not tainted 4.15.0-20-generic #21-Ubuntu May 01 10:05:04 galvin-T570 kernel: Hardware name: LENOVO 20H9000NUS/20H9000NUS, BIOS N1VET32W (1.22 ) 06/02/2017 May 01 10:05:04 galvin-T570 kernel: RIP: 0010:pci_write_config_dword+0x5/0x30 May 01 10:05:04 galvin-T570 kernel: RSP: 0018:a27f840f39e0 EFLAGS: 00010296 May 01 10:05:04 galvin-T570 kernel: RAX: 4126 RBX: RCX: 0050 May 01 10:05:04 galvin-T570 kernel: RDX: 0200 RSI: 0034 RDI: May 01 10:05:04 galvin-T570 kernel: RBP: a27f840f3a18 R08: 0200 R09: 0320 May 01 10:05:04 galvin-T570 kernel: R10: 2000 R11: R12: May 01 10:05:04 galvin-T570 kernel: R13: 0050 R14: 91b2efc5bb30 R15: May 01 10:05:04 galvin-T570 kernel: FS: 7f4a6cf70680() GS:91b31f58() knlGS: May 01 10:05:04 galvin-T570 kernel: CS: 0010 DS: ES: CR0: 80050033 May 01 10:05:04 galvin-T570 kernel: CR2: 0980 CR3: 00082f944005 CR4: 003606e0 May 01 10:05:04 galvin-T570 kernel: DR0: DR1: DR2: May 01 10:05:04 galvin-T570 kernel: DR3: DR6: fffe0ff0 DR7: 0400 May 01 10:05:04 galvin-T570 kernel: Call Trace: May 01 10:05:04 galvin-T570 kernel: ? pcie2cio_write+0x40/0x80 [thunderbolt] May 01 10:05:04 galvin-T570 kernel: icm_driver_ready+0x1ad/0x2b0 [thunderbolt] May 01 10:05:04 galvin-T570 kernel: ? tb_ctl_start+0x50/0x90 [thunderbolt] May 01 10:05:04 galvin-T570 kernel: tb_domain_add+0x79/0x100 [thunderbolt] May 01 10:05:04 galvin-T570 kernel: nhi_probe+0x186/0x300 [thunderbolt] May 01 10:05:04 galvin-T570 kernel: local_pci_probe+0x47/0xa0 May 01 10:05:04 galvin-T570 kernel: pci_device_probe+0x145/0x1b0 May 01 10:05:04 galvin-T570 kernel: driver_probe_device+0x31e/0x490 May 01 10:05:04 galvin-T570 kernel: __driver_attach+0xa7/0xf0 May 01 10:05:04 galvin-T570 kernel: ? driver_probe_device+0x490/0x490 May 01 10:05:04 galvin-T570 kernel: bus_for_each_dev+0x70/0xc0 May 01 10:05:04 galvin-T570 kernel: driver_attach+0x1e/0x20 May 01 10:05:04 galvin-T570 kernel: bus_add_driver+
[Kernel-packages] [Bug 1768292] Re: Bionic: Intermittently sent to Emergency Mode on boot with unhandled kernel NULL pointer dereference at 0000000000000980
Please try the kernel here: https://people.canonical.com/~khfeng/lp1768292/ -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1768292 Title: Bionic: Intermittently sent to Emergency Mode on boot with unhandled kernel NULL pointer dereference at 0980 Status in linux package in Ubuntu: Incomplete Bug description: Ubuntu Desktop 18.04 release version, running on a Lenovo T570 laptop. Sometimes, at boot, the system goes into Emergency Mode. In looking at journalctl -xb output, the following messages are logged: May 01 10:05:04 galvin-T570 kernel: hidraw: raw HID events driver (C) Jiri Kosina May 01 10:05:04 galvin-T570 kernel: acpi PNP0C14:02: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on May 01 10:05:04 galvin-T570 kernel: acpi PNP0C14:03: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on May 01 10:05:04 galvin-T570 kernel: pps_core: LinuxPPS API ver. 1 registered May 01 10:05:04 galvin-T570 kernel: pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: NHI initialized, starting thunderbolt May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: allocating TX ring 0 of size 10 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: allocating RX ring 0 of size 10 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: control channel created May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: control channel starting... May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: starting TX ring 0 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: enabling interrupt at register 0x38200 bit 0 (0x0 -> 0x1) May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: starting RX ring 0 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: enabling interrupt at register 0x38200 bit 12 (0x1 -> 0x1001) May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: starting ICM firmware May 01 10:05:04 galvin-T570 kernel: BUG: unable to handle kernel NULL pointer dereference at 0980 May 01 10:05:04 galvin-T570 kernel: IP: pci_write_config_dword+0x5/0x30 May 01 10:05:04 galvin-T570 kernel: PGD 0 P4D 0 May 01 10:05:04 galvin-T570 kernel: Oops: [#1] SMP PTI May 01 10:05:04 galvin-T570 kernel: Modules linked in: pps_core nvme_core thunderbolt(+) wmi i2c_hid hid video May 01 10:05:04 galvin-T570 kernel: CPU: 3 PID: 173 Comm: systemd-udevd Not tainted 4.15.0-20-generic #21-Ubuntu May 01 10:05:04 galvin-T570 kernel: Hardware name: LENOVO 20H9000NUS/20H9000NUS, BIOS N1VET32W (1.22 ) 06/02/2017 May 01 10:05:04 galvin-T570 kernel: RIP: 0010:pci_write_config_dword+0x5/0x30 May 01 10:05:04 galvin-T570 kernel: RSP: 0018:a27f840f39e0 EFLAGS: 00010296 May 01 10:05:04 galvin-T570 kernel: RAX: 4126 RBX: RCX: 0050 May 01 10:05:04 galvin-T570 kernel: RDX: 0200 RSI: 0034 RDI: May 01 10:05:04 galvin-T570 kernel: RBP: a27f840f3a18 R08: 0200 R09: 0320 May 01 10:05:04 galvin-T570 kernel: R10: 2000 R11: R12: May 01 10:05:04 galvin-T570 kernel: R13: 0050 R14: 91b2efc5bb30 R15: May 01 10:05:04 galvin-T570 kernel: FS: 7f4a6cf70680() GS:91b31f58() knlGS: May 01 10:05:04 galvin-T570 kernel: CS: 0010 DS: ES: CR0: 80050033 May 01 10:05:04 galvin-T570 kernel: CR2: 0980 CR3: 00082f944005 CR4: 003606e0 May 01 10:05:04 galvin-T570 kernel: DR0: DR1: DR2: May 01 10:05:04 galvin-T570 kernel: DR3: DR6: fffe0ff0 DR7: 0400 May 01 10:05:04 galvin-T570 kernel: Call Trace: May 01 10:05:04 galvin-T570 kernel: ? pcie2cio_write+0x40/0x80 [thunderbolt] May 01 10:05:04 galvin-T570 kernel: icm_driver_ready+0x1ad/0x2b0 [thunderbolt] May 01 10:05:04 galvin-T570 kernel: ? tb_ctl_start+0x50/0x90 [thunderbolt] May 01 10:05:04 galvin-T570 kernel: tb_domain_add+0x79/0x100 [thunderbolt] May 01 10:05:04 galvin-T570 kernel: nhi_probe+0x186/0x300 [thunderbolt] May 01 10:05:04 galvin-T570 kernel: local_pci_probe+0x47/0xa0 May 01 10:05:04 galvin-T570 kernel: pci_device_probe+0x145/0x1b0 May 01 10:05:04 galvin-T570 kernel: driver_probe_device+0x31e/0x490 May 01 10:05:04 galvin-T570 kernel: __driver_attach+0xa7/0xf0 May 01 10:05:04 galvin-T570 kernel: ? driver_probe_device+0x490/0x490 May 01 10:05:04 galvin-T570 kernel: bus_for_each_dev+0x70/0xc0 May 01 10:05:04 galvin-T570 kernel: driver_attach+0x1e/0x20 May 01 10:05:04 galvin-T570 kernel: bus_add_dri
Re: [Kernel-packages] [Bug 1768292] Re: Bionic: Intermittently sent to Emergency Mode on boot with unhandled kernel NULL pointer dereference at 0000000000000980
This was after a fresh install of 18.04 desktop last Friday. I don’t believe any updates have applied since then. I will look at testing the latest upstream kernel. I am not completely sure, but I think this may only happen when the t570 is on battery. --Galvin > On May 1, 2018, at 12:50 PM, Joseph Salisbury > wrote: > > Did this issue start happening after an update/upgrade? Was there a > prior kernel version where you were not having this particular problem? > > Would it be possible for you to test the latest upstream kernel? Refer > to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest > v4.16 kernel[0]. > > If this bug is fixed in the mainline kernel, please add the following > tag 'kernel-fixed-upstream'. > > If the mainline kernel does not fix this bug, please add the tag: > 'kernel-bug-exists-upstream'. > > Once testing of the upstream kernel is complete, please mark this bug as > "Confirmed". > > > Thanks in advance. > > [0] http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.17-rc3 > > ** Changed in: linux (Ubuntu) > Importance: Undecided => High > > ** Tags added: kernel-da-key > > -- > You received this bug notification because you are subscribed to the bug > report. > https://bugs.launchpad.net/bugs/1768292 > > Title: > Bionic: Intermittently sent to Emergency Mode on boot with unhandled > kernel NULL pointer dereference at 0980 > > Status in linux package in Ubuntu: > Incomplete > > Bug description: > Ubuntu Desktop 18.04 release version, running on a Lenovo T570 laptop. > Sometimes, at boot, the system goes into Emergency Mode. In looking > at journalctl -xb output, the following messages are logged: > > May 01 10:05:04 galvin-T570 kernel: hidraw: raw HID events driver (C) Jiri > Kosina > May 01 10:05:04 galvin-T570 kernel: acpi PNP0C14:02: duplicate WMI GUID > 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on > May 01 10:05:04 galvin-T570 kernel: acpi PNP0C14:03: duplicate WMI GUID > 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on > May 01 10:05:04 galvin-T570 kernel: pps_core: LinuxPPS API ver. 1 registered > May 01 10:05:04 galvin-T570 kernel: pps_core: Software ver. 5.3.6 - > Copyright 2005-2007 Rodolfo Giometti > May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: NHI > initialized, starting thunderbolt > May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: allocating TX > ring 0 of size 10 > May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: allocating RX > ring 0 of size 10 > May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: control > channel created > May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: control > channel starting... > May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: starting TX > ring 0 > May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: enabling > interrupt at register 0x38200 bit 0 (0x0 -> 0x1) > May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: starting RX > ring 0 > May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: enabling > interrupt at register 0x38200 bit 12 (0x1 -> 0x1001) > May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: starting ICM > firmware > May 01 10:05:04 galvin-T570 kernel: BUG: unable to handle kernel NULL > pointer dereference at 0980 > May 01 10:05:04 galvin-T570 kernel: IP: pci_write_config_dword+0x5/0x30 > May 01 10:05:04 galvin-T570 kernel: PGD 0 P4D 0 > May 01 10:05:04 galvin-T570 kernel: Oops: [#1] SMP PTI > May 01 10:05:04 galvin-T570 kernel: Modules linked in: pps_core nvme_core > thunderbolt(+) wmi i2c_hid hid video > May 01 10:05:04 galvin-T570 kernel: CPU: 3 PID: 173 Comm: systemd-udevd Not > tainted 4.15.0-20-generic #21-Ubuntu > May 01 10:05:04 galvin-T570 kernel: Hardware name: LENOVO > 20H9000NUS/20H9000NUS, BIOS N1VET32W (1.22 ) 06/02/2017 > May 01 10:05:04 galvin-T570 kernel: RIP: 0010:pci_write_config_dword+0x5/0x30 > May 01 10:05:04 galvin-T570 kernel: RSP: 0018:a27f840f39e0 EFLAGS: > 00010296 > May 01 10:05:04 galvin-T570 kernel: RAX: 4126 RBX: > RCX: 0050 > May 01 10:05:04 galvin-T570 kernel: RDX: 0200 RSI: > 0034 RDI: > May 01 10:05:04 galvin-T570 kernel: RBP: a27f840f3a18 R08: > 0200 R09: 0320 > May 01 10:05:04 galvin-T570 kernel: R10: 2000 R11: > R12: > May 01 10:05:04 galvin-T570 kernel: R13: 0050 R14: > 91b2efc5bb30 R15: > May 01 10:05:04 galvin-T570 kernel: FS: 7f4a6cf70680() > GS:91b31f58() knlGS: > May 01 10:05:04 galvin-T570 kernel: CS: 0010 DS: ES: CR0: > 80050033 > May 01 10:05:04 galvin-T570 kernel: CR2: 0980 CR3: > 00082f944005 CR4: 003606e0 > May 01 10:05:04 galvin-T570 kerne
[Kernel-packages] [Bug 1768292] Re: Bionic: Intermittently sent to Emergency Mode on boot with unhandled kernel NULL pointer dereference at 0000000000000980
Did this issue start happening after an update/upgrade? Was there a prior kernel version where you were not having this particular problem? Would it be possible for you to test the latest upstream kernel? Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest v4.16 kernel[0]. If this bug is fixed in the mainline kernel, please add the following tag 'kernel-fixed-upstream'. If the mainline kernel does not fix this bug, please add the tag: 'kernel-bug-exists-upstream'. Once testing of the upstream kernel is complete, please mark this bug as "Confirmed". Thanks in advance. [0] http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.17-rc3 ** Changed in: linux (Ubuntu) Importance: Undecided => High ** Tags added: kernel-da-key -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1768292 Title: Bionic: Intermittently sent to Emergency Mode on boot with unhandled kernel NULL pointer dereference at 0980 Status in linux package in Ubuntu: Incomplete Bug description: Ubuntu Desktop 18.04 release version, running on a Lenovo T570 laptop. Sometimes, at boot, the system goes into Emergency Mode. In looking at journalctl -xb output, the following messages are logged: May 01 10:05:04 galvin-T570 kernel: hidraw: raw HID events driver (C) Jiri Kosina May 01 10:05:04 galvin-T570 kernel: acpi PNP0C14:02: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on May 01 10:05:04 galvin-T570 kernel: acpi PNP0C14:03: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on May 01 10:05:04 galvin-T570 kernel: pps_core: LinuxPPS API ver. 1 registered May 01 10:05:04 galvin-T570 kernel: pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: NHI initialized, starting thunderbolt May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: allocating TX ring 0 of size 10 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: allocating RX ring 0 of size 10 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: control channel created May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: control channel starting... May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: starting TX ring 0 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: enabling interrupt at register 0x38200 bit 0 (0x0 -> 0x1) May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: starting RX ring 0 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: enabling interrupt at register 0x38200 bit 12 (0x1 -> 0x1001) May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: starting ICM firmware May 01 10:05:04 galvin-T570 kernel: BUG: unable to handle kernel NULL pointer dereference at 0980 May 01 10:05:04 galvin-T570 kernel: IP: pci_write_config_dword+0x5/0x30 May 01 10:05:04 galvin-T570 kernel: PGD 0 P4D 0 May 01 10:05:04 galvin-T570 kernel: Oops: [#1] SMP PTI May 01 10:05:04 galvin-T570 kernel: Modules linked in: pps_core nvme_core thunderbolt(+) wmi i2c_hid hid video May 01 10:05:04 galvin-T570 kernel: CPU: 3 PID: 173 Comm: systemd-udevd Not tainted 4.15.0-20-generic #21-Ubuntu May 01 10:05:04 galvin-T570 kernel: Hardware name: LENOVO 20H9000NUS/20H9000NUS, BIOS N1VET32W (1.22 ) 06/02/2017 May 01 10:05:04 galvin-T570 kernel: RIP: 0010:pci_write_config_dword+0x5/0x30 May 01 10:05:04 galvin-T570 kernel: RSP: 0018:a27f840f39e0 EFLAGS: 00010296 May 01 10:05:04 galvin-T570 kernel: RAX: 4126 RBX: RCX: 0050 May 01 10:05:04 galvin-T570 kernel: RDX: 0200 RSI: 0034 RDI: May 01 10:05:04 galvin-T570 kernel: RBP: a27f840f3a18 R08: 0200 R09: 0320 May 01 10:05:04 galvin-T570 kernel: R10: 2000 R11: R12: May 01 10:05:04 galvin-T570 kernel: R13: 0050 R14: 91b2efc5bb30 R15: May 01 10:05:04 galvin-T570 kernel: FS: 7f4a6cf70680() GS:91b31f58() knlGS: May 01 10:05:04 galvin-T570 kernel: CS: 0010 DS: ES: CR0: 80050033 May 01 10:05:04 galvin-T570 kernel: CR2: 0980 CR3: 00082f944005 CR4: 003606e0 May 01 10:05:04 galvin-T570 kernel: DR0: DR1: DR2: May 01 10:05:04 galvin-T570 kernel: DR3: DR6: fffe0ff0 DR7: 0400 May 01 10:05:04 galvin-T570 kernel: Call Trace: May 01 10:05:04 galvin-T570 kernel: ? pcie2cio_write+0x40/0x80 [thunderbolt] May 01 10:05:04 galvin-T570 kernel: icm_driver_ready+0x1ad/0x2b0 [thunderbolt] May 01 10:05:04 galvin-T570 kernel: ? tb_ctl_start+0x50/0x90 [
[Kernel-packages] [Bug 1768292] Re: Bionic: Intermittently sent to Emergency Mode on boot with unhandled kernel NULL pointer dereference at 0000000000000980
** Summary changed: - Intermittently sent to Emergency Mode on boot with unhandled kernel NULL pointer dereference at 0980 + Bionic: Intermittently sent to Emergency Mode on boot with unhandled kernel NULL pointer dereference at 0980 -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1768292 Title: Bionic: Intermittently sent to Emergency Mode on boot with unhandled kernel NULL pointer dereference at 0980 Status in linux package in Ubuntu: Incomplete Bug description: Ubuntu Desktop 18.04 release version, running on a Lenovo T570 laptop. Sometimes, at boot, the system goes into Emergency Mode. In looking at journalctl -xb output, the following messages are logged: May 01 10:05:04 galvin-T570 kernel: hidraw: raw HID events driver (C) Jiri Kosina May 01 10:05:04 galvin-T570 kernel: acpi PNP0C14:02: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on May 01 10:05:04 galvin-T570 kernel: acpi PNP0C14:03: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on May 01 10:05:04 galvin-T570 kernel: pps_core: LinuxPPS API ver. 1 registered May 01 10:05:04 galvin-T570 kernel: pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: NHI initialized, starting thunderbolt May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: allocating TX ring 0 of size 10 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: allocating RX ring 0 of size 10 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: control channel created May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: control channel starting... May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: starting TX ring 0 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: enabling interrupt at register 0x38200 bit 0 (0x0 -> 0x1) May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: starting RX ring 0 May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: enabling interrupt at register 0x38200 bit 12 (0x1 -> 0x1001) May 01 10:05:04 galvin-T570 kernel: thunderbolt :09:00.0: starting ICM firmware May 01 10:05:04 galvin-T570 kernel: BUG: unable to handle kernel NULL pointer dereference at 0980 May 01 10:05:04 galvin-T570 kernel: IP: pci_write_config_dword+0x5/0x30 May 01 10:05:04 galvin-T570 kernel: PGD 0 P4D 0 May 01 10:05:04 galvin-T570 kernel: Oops: [#1] SMP PTI May 01 10:05:04 galvin-T570 kernel: Modules linked in: pps_core nvme_core thunderbolt(+) wmi i2c_hid hid video May 01 10:05:04 galvin-T570 kernel: CPU: 3 PID: 173 Comm: systemd-udevd Not tainted 4.15.0-20-generic #21-Ubuntu May 01 10:05:04 galvin-T570 kernel: Hardware name: LENOVO 20H9000NUS/20H9000NUS, BIOS N1VET32W (1.22 ) 06/02/2017 May 01 10:05:04 galvin-T570 kernel: RIP: 0010:pci_write_config_dword+0x5/0x30 May 01 10:05:04 galvin-T570 kernel: RSP: 0018:a27f840f39e0 EFLAGS: 00010296 May 01 10:05:04 galvin-T570 kernel: RAX: 4126 RBX: RCX: 0050 May 01 10:05:04 galvin-T570 kernel: RDX: 0200 RSI: 0034 RDI: May 01 10:05:04 galvin-T570 kernel: RBP: a27f840f3a18 R08: 0200 R09: 0320 May 01 10:05:04 galvin-T570 kernel: R10: 2000 R11: R12: May 01 10:05:04 galvin-T570 kernel: R13: 0050 R14: 91b2efc5bb30 R15: May 01 10:05:04 galvin-T570 kernel: FS: 7f4a6cf70680() GS:91b31f58() knlGS: May 01 10:05:04 galvin-T570 kernel: CS: 0010 DS: ES: CR0: 80050033 May 01 10:05:04 galvin-T570 kernel: CR2: 0980 CR3: 00082f944005 CR4: 003606e0 May 01 10:05:04 galvin-T570 kernel: DR0: DR1: DR2: May 01 10:05:04 galvin-T570 kernel: DR3: DR6: fffe0ff0 DR7: 0400 May 01 10:05:04 galvin-T570 kernel: Call Trace: May 01 10:05:04 galvin-T570 kernel: ? pcie2cio_write+0x40/0x80 [thunderbolt] May 01 10:05:04 galvin-T570 kernel: icm_driver_ready+0x1ad/0x2b0 [thunderbolt] May 01 10:05:04 galvin-T570 kernel: ? tb_ctl_start+0x50/0x90 [thunderbolt] May 01 10:05:04 galvin-T570 kernel: tb_domain_add+0x79/0x100 [thunderbolt] May 01 10:05:04 galvin-T570 kernel: nhi_probe+0x186/0x300 [thunderbolt] May 01 10:05:04 galvin-T570 kernel: local_pci_probe+0x47/0xa0 May 01 10:05:04 galvin-T570 kernel: pci_device_probe+0x145/0x1b0 May 01 10:05:04 galvin-T570 kernel: driver_probe_device+0x31e/0x490 May 01 10:05:04 galvin-T570 kernel: __driver_attach+0xa7/0xf0 May 01 10:05:04 galvin-T570 kernel: ? driver_probe_device+0x49