[Kernel-packages] [Bug 1768292] Re: Bionic: Intermittently sent to Emergency Mode on boot with unhandled kernel NULL pointer dereference at 0000000000000980

2018-06-11 Thread Launchpad Bug Tracker
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

2018-05-30 Thread John W. Galvin
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

2018-05-24 Thread John W. Galvin
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

2018-05-24 Thread John W. Galvin
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

2018-05-24 Thread Brad Figg
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

2018-05-15 Thread Kleber Sacilotto de Souza
** 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

2018-05-03 Thread John W. Galvin
** 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

2018-05-02 Thread Kai-Heng Feng
** 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

2018-05-02 Thread John W. Galvin
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

2018-05-02 Thread John W. Galvin
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

2018-05-02 Thread John W. Galvin
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

2018-05-02 Thread John W. Galvin
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

2018-05-02 Thread Kai-Heng Feng
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

2018-05-01 Thread John W. Galvin
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

2018-05-01 Thread Joseph Salisbury
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

2018-05-01 Thread John W. Galvin
** 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