2018-04-13 06:58:21 |
Bas Zoetekouw |
bug |
|
|
added bug |
2018-04-13 06:58:21 |
Bas Zoetekouw |
attachment added |
|
lspci-vnvn.log https://bugs.launchpad.net/bugs/1763594/+attachment/5113396/+files/lspci-vnvn.log |
|
2018-04-13 07:00:06 |
Ubuntu Kernel Bot |
linux (Ubuntu): status |
New |
Incomplete |
|
2018-04-13 07:00:07 |
Ubuntu Kernel Bot |
tags |
|
bionic |
|
2018-04-13 07:22:06 |
Bas Zoetekouw |
tags |
bionic |
apport-collected apport-hook-error bionic |
|
2018-04-13 07:22:07 |
Bas Zoetekouw |
description |
Now and then, my xhci bus will hang, resulting in these kinds of messages in dmesg:
[252220.002102] xhci_hcd 0000:00:14.0: xHC is not running.
[252220.037491] xhci_hcd 0000:00:14.0: xHCI host controller not responding, assume dead
[252220.037500] xhci_hcd 0000:00:14.0: HC died; cleaning up
[252220.133794] usb 1-2: USB disconnect, device number 2
[252220.135042] usb 1-7: USB disconnect, device number 3
[252220.137455] usb 1-8: USB disconnect, device number 4
[252220.243317] usb 1-9: USB disconnect, device number 5
Usually, I can fix this bij resetting the bus by calling a script reset-xhci:
for xhci in /sys/bus/pci/drivers/?hci_hcd ; do
cd $xhci
echo Resetting devices from $xhci...
for i in ????:??:??.? ; do
echo -n "$i" > unbind
echo -n "$i" > bind
done
done
But doing this today resulted in a kernel bug:
[252243.401814] xhci_hcd 0000:00:14.0: remove, state 4
[252243.401887] usb usb2: USB disconnect, device number 1
[252243.470365] xhci_hcd 0000:00:14.0: USB bus 2 deregistered
[252243.470378] xhci_hcd 0000:00:14.0: remove, state 4
[252243.470383] usb usb1: USB disconnect, device number 1
[252243.470831] xhci_hcd 0000:00:14.0: Host halt failed, -19
[252243.470837] xhci_hcd 0000:00:14.0: Host not accessible, reset failed.
[252243.475918] xhci_hcd 0000:00:14.0: USB bus 1 deregistered
[252243.475938] ------------[ cut here ]------------
[252243.475939] xhci_hcd 0000:00:14.0: disabling already-disabled device
[252243.475951] WARNING: CPU: 2 PID: 1787 at /build/linux-bdpCf2/linux-4.15.0/drivers/pci/pci.c:1642 pci_disable_device+0x9c/0xc0
[252243.475951] Modules linked in: cpuid snd_seq_dummy usb_storage hid_generic hidp ip6t_REJECT nf_reject_ipv6 ip6table_nat nf_nat_ipv6 ip6table_mangle xt_hashlimit ip6table_raw nf_conntrack_ipv6 nf_defrag_ipv6 nf_log_ipv6 xt_recent xt_comment ipt_REJECT nf_reject_ipv4 xt_mark iptable_mangle xt_tcpudp xt_CT iptable_raw xt_multiport xt_NFLOG nfnetlink_log nf_log_ipv4 nf_log_common xt_LOG nf_conntrack_sane nf_conntrack_netlink nfnetlink nf_nat_tftp nf_nat_snmp_basic nf_conntrack_snmp nf_nat_sip nf_nat_pptp nf_nat_proto_gre nf_nat_irc nf_nat_h323 nf_nat_ftp nf_nat_amanda nf_conntrack_tftp nf_conntrack_sip nf_conntrack_pptp nf_conntrack_proto_gre nf_conntrack_netbios_ns nf_conntrack_broadcast nf_conntrack_irc nf_conntrack_h323 nf_conntrack_ftp ts_kmp nf_conntrack_amanda ipt_MASQUERADE nf_nat_masquerade_ipv4
[252243.475984] xfrm_user xfrm_algo iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 xt_addrtype xt_conntrack nf_nat nf_conntrack br_netfilter aufs vhost_net vhost tap ccm rfcomm bridge stp llc devlink ebtable_filter ebtables ip6table_filter ip6_tables iptable_filter msr cmac bnep binfmt_misc snd_hda_codec_hdmi nls_iso8859_1 arc4 snd_soc_skl snd_hda_codec_realtek snd_soc_skl_ipc snd_hda_ext_core snd_hda_codec_generic snd_soc_sst_dsp snd_soc_sst_ipc snd_soc_acpi snd_soc_core snd_compress ac97_bus snd_pcm_dmaengine snd_hda_intel dell_laptop dell_smbios_smm dcdbas snd_hda_codec dell_smm_hwmon snd_hda_core snd_hwdep snd_pcm intel_rapl snd_seq_midi snd_seq_midi_event x86_pkg_temp_thermal intel_powerclamp coretemp snd_rawmidi kvm_intel kvm btusb irqbypass intel_cstate intel_rapl_perf snd_seq btrtl
[252243.476023] iwlmvm btbcm btintel mac80211 hid_multitouch uvcvideo joydev input_leds dell_smbios_wmi snd_seq_device dell_wmi bluetooth serio_raw snd_timer videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 dell_smbios videobuf2_core iwlwifi sparse_keymap ecdh_generic snd wmi_bmof dell_wmi_descriptor videodev cfg80211 media soundcore rtsx_pci_ms memstick shpchp mei_me mei processor_thermal_device intel_pch_thermal intel_soc_dts_iosf int3400_thermal acpi_thermal_rel dell_rbtn mac_hid acpi_pad int3403_thermal int340x_thermal_zone tpm_crb sch_fq_codel cuse parport_pc ppdev nfsd lp parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs zstd_compress algif_skcipher af_alg dm_crypt raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor raid6_pq libcrc32c raid1
[252243.476067] raid0 multipath linear dm_mirror dm_region_hash dm_log usbhid hid crct10dif_pclmul crc32_pclmul ghash_clmulni_intel pcbc i915 rtsx_pci_sdmmc i2c_algo_bit drm_kms_helper e1000e syscopyarea sysfillrect sysimgblt fb_sys_fops ptp aesni_intel psmouse drm pps_core rtsx_pci aes_x86_64 ahci crypto_simd glue_helper libahci wmi cryptd video
[252243.476089] CPU: 2 PID: 1787 Comm: reset-xhci Tainted: G U W 4.15.0-13-generic #14-Ubuntu
[252243.476090] Hardware name: Dell Inc. Latitude E7470/0T6HHJ, BIOS 1.18.5 12/11/2017
[252243.476092] RIP: 0010:pci_disable_device+0x9c/0xc0
[252243.476092] RSP: 0018:ffffa61206edfd40 EFLAGS: 00010286
[252243.476094] RAX: 0000000000000000 RBX: ffff9356fcc25000 RCX: ffffffffa9862888
[252243.476095] RDX: 0000000000000001 RSI: 0000000000000082 RDI: 0000000000000247
[252243.476096] RBP: ffffa61206edfd50 R08: 0000000000000038 R09: 000000000000c694
[252243.476097] R10: ffffa61206edfcf0 R11: 0000000000000000 R12: ffff9356fced8700
[252243.476098] R13: ffffffffa99d52c0 R14: ffffffffa99d5330 R15: 0000000000000060
[252243.476100] FS: 00007f13a7aea740(0000) GS:ffff93570fd00000(0000) knlGS:0000000000000000
[252243.476102] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[252243.476102] CR2: 000055f5dcf9cef0 CR3: 000000011db38006 CR4: 00000000003626e0
[252243.476103] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[252243.476104] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
[252243.476105] Call Trace:
[252243.476110] usb_hcd_pci_remove+0xcf/0x130
[252243.476112] xhci_pci_remove+0x6b/0x70
[252243.476116] pci_device_remove+0x3e/0xb0
[252243.476124] device_release_driver_internal+0x15b/0x220
[252243.476126] device_release_driver+0x12/0x20
[252243.476127] unbind_store+0x87/0x150
[252243.476130] drv_attr_store+0x27/0x40
[252243.476132] sysfs_kf_write+0x3c/0x50
[252243.476135] kernfs_fop_write+0x125/0x1a0
[252243.476138] __vfs_write+0x1b/0x40
[252243.476140] vfs_write+0xb1/0x1a0
[252243.476142] SyS_write+0x55/0xc0
[252243.476145] do_syscall_64+0x73/0x130
[252243.476148] entry_SYSCALL_64_after_hwframe+0x3d/0xa2
[252243.476150] RIP: 0033:0x7f13a71f0154
[252243.476151] RSP: 002b:00007fff8cf40498 EFLAGS: 00000246 ORIG_RAX: 0000000000000001
[252243.476153] RAX: ffffffffffffffda RBX: 000000000000000c RCX: 00007f13a71f0154
[252243.476154] RDX: 000000000000000c RSI: 000055ef072cc230 RDI: 0000000000000001
[252243.476155] RBP: 000055ef072cc230 R08: 00007f13a74cd8c0 R09: 00007f13a7aea740
[252243.476156] R10: 00000000fffffff4 R11: 0000000000000246 R12: 00007f13a74cc760
[252243.476157] R13: 000000000000000c R14: 00007f13a74c82a0 R15: 00007f13a74c7760
[252243.476158] Code: 00 c6 05 5a 6f 12 01 01 4d 85 e4 74 36 48 8d bb a0 00 00 00 e8 26 55 15 00 4c 89 e2 48 89 c6 48 c7 c7 28 90 51 a9 e8 e4 11 ba ff <0f> 0b eb 82 48 89 df e8 d8 fe ff ff 80 a3 c1 07 00 00 f7 5b 41
[252243.476192] ---[ end trace abf3a4d94dd3a5a8 ]---
[252243.513857] BUG: unable to handle kernel NULL pointer dereference at 0000000000000128
[252243.513866] IP: check_root_hub_suspended+0x10/0x60
[252243.513868] PGD 0 P4D 0
[252243.513872] Oops: 0000 [#1] SMP PTI
[252243.513876] Modules linked in: cpuid snd_seq_dummy usb_storage hid_generic hidp ip6t_REJECT nf_reject_ipv6 ip6table_nat nf_nat_ipv6 ip6table_mangle xt_hashlimit ip6table_raw nf_conntrack_ipv6 nf_defrag_ipv6 nf_log_ipv6 xt_recent xt_comment ipt_REJECT nf_reject_ipv4 xt_mark iptable_mangle xt_tcpudp xt_CT iptable_raw xt_multiport xt_NFLOG nfnetlink_log nf_log_ipv4 nf_log_common xt_LOG nf_conntrack_sane nf_conntrack_netlink nfnetlink nf_nat_tftp nf_nat_snmp_basic nf_conntrack_snmp nf_nat_sip nf_nat_pptp nf_nat_proto_gre nf_nat_irc nf_nat_h323 nf_nat_ftp nf_nat_amanda nf_conntrack_tftp nf_conntrack_sip nf_conntrack_pptp nf_conntrack_proto_gre nf_conntrack_netbios_ns nf_conntrack_broadcast nf_conntrack_irc nf_conntrack_h323 nf_conntrack_ftp ts_kmp nf_conntrack_amanda ipt_MASQUERADE nf_nat_masquerade_ipv4
[252243.513913] xfrm_user xfrm_algo iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 xt_addrtype xt_conntrack nf_nat nf_conntrack br_netfilter aufs vhost_net vhost tap ccm rfcomm bridge stp llc devlink ebtable_filter ebtables ip6table_filter ip6_tables iptable_filter msr cmac bnep binfmt_misc snd_hda_codec_hdmi nls_iso8859_1 arc4 snd_soc_skl snd_hda_codec_realtek snd_soc_skl_ipc snd_hda_ext_core snd_hda_codec_generic snd_soc_sst_dsp snd_soc_sst_ipc snd_soc_acpi snd_soc_core snd_compress ac97_bus snd_pcm_dmaengine snd_hda_intel dell_laptop dell_smbios_smm dcdbas snd_hda_codec dell_smm_hwmon snd_hda_core snd_hwdep snd_pcm intel_rapl snd_seq_midi snd_seq_midi_event x86_pkg_temp_thermal intel_powerclamp coretemp snd_rawmidi kvm_intel kvm btusb irqbypass intel_cstate intel_rapl_perf snd_seq btrtl
[252243.513954] iwlmvm btbcm btintel mac80211 hid_multitouch uvcvideo joydev input_leds dell_smbios_wmi snd_seq_device dell_wmi bluetooth serio_raw snd_timer videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 dell_smbios videobuf2_core iwlwifi sparse_keymap ecdh_generic snd wmi_bmof dell_wmi_descriptor videodev cfg80211 media soundcore rtsx_pci_ms memstick shpchp mei_me mei processor_thermal_device intel_pch_thermal intel_soc_dts_iosf int3400_thermal acpi_thermal_rel dell_rbtn mac_hid acpi_pad int3403_thermal int340x_thermal_zone tpm_crb sch_fq_codel cuse parport_pc ppdev nfsd lp parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs zstd_compress algif_skcipher af_alg dm_crypt raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor raid6_pq libcrc32c raid1
[252243.513989] raid0 multipath linear dm_mirror dm_region_hash dm_log usbhid hid crct10dif_pclmul crc32_pclmul ghash_clmulni_intel pcbc i915 rtsx_pci_sdmmc i2c_algo_bit drm_kms_helper e1000e syscopyarea sysfillrect sysimgblt fb_sys_fops ptp aesni_intel psmouse drm pps_core rtsx_pci aes_x86_64 ahci crypto_simd glue_helper libahci wmi cryptd video
[252243.514007] CPU: 2 PID: 31613 Comm: kworker/2:1 Tainted: G U W 4.15.0-13-generic #14-Ubuntu
[252243.514008] Hardware name: Dell Inc. Latitude E7470/0T6HHJ, BIOS 1.18.5 12/11/2017
[252243.514012] Workqueue: pm pm_runtime_work
[252243.514014] RIP: 0010:check_root_hub_suspended+0x10/0x60
[252243.514016] RSP: 0018:ffffa61207057cb0 EFLAGS: 00010286
[252243.514017] RAX: 0000000000000000 RBX: ffff9356fcc250a0 RCX: 0000000000000000
[252243.514019] RDX: ffffffffa99d52c0 RSI: 0000000000000001 RDI: ffff9356fcc250a0
[252243.514020] RBP: ffffa61207057cb0 R08: 0000000000000000 R09: ffffa61207057db8
[252243.514021] R10: 0000000000000000 R11: 0000000000000274 R12: 0000000000000001
[252243.514022] R13: ffffffffa92ec040 R14: 0000000000000000 R15: ffffffffa88ec000
[252243.514024] FS: 0000000000000000(0000) GS:ffff93570fd00000(0000) knlGS:0000000000000000
[252243.514025] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[252243.514026] CR2: 0000000000000128 CR3: 000000009ac0a003 CR4: 00000000003626e0
[252243.514028] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[252243.514029] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
[252243.514030] Call Trace:
[252243.514033] suspend_common+0x22/0x160
[252243.514035] hcd_pci_runtime_suspend+0x1b/0x50
[252243.514038] pci_pm_runtime_suspend+0x64/0x180
[252243.514040] ? pci_pm_runtime_resume+0xa0/0xa0
[252243.514042] __rpm_callback+0xca/0x210
[252243.514045] ? __switch_to_asm+0x34/0x70
[252243.514047] ? __switch_to_asm+0x40/0x70
[252243.514050] rpm_callback+0x24/0x80
[252243.514051] ? pci_pm_runtime_resume+0xa0/0xa0
[252243.514053] rpm_suspend+0x137/0x640
[252243.514056] rpm_idle+0x58/0x2a0
[252243.514058] pm_runtime_work+0x92/0xa0
[252243.514061] process_one_work+0x1de/0x410
[252243.514062] worker_thread+0x32/0x410
[252243.514065] kthread+0x121/0x140
[252243.514067] ? process_one_work+0x410/0x410
[252243.514069] ? kthread_create_worker_on_cpu+0x70/0x70
[252243.514072] ? do_syscall_64+0x73/0x130
[252243.514074] ? SyS_exit_group+0x14/0x20
[252243.514076] ret_from_fork+0x35/0x40
[252243.514077] Code: 48 8d b2 a0 00 00 00 48 81 c7 a0 00 00 00 48 89 e5 e8 65 a0 f1 ff 5d c3 0f 1f 00 0f 1f 44 00 00 48 8b 87 98 00 00 00 55 48 89 e5 <f6> 80 28 01 00 00 20 75 2c 48 8b 90 f8 01 00 00 31 c0 48 85 d2
[252243.514103] RIP: check_root_hub_suspended+0x10/0x60 RSP: ffffa61207057cb0
[252243.514104] CR2: 0000000000000128
[252243.514106] ---[ end trace abf3a4d94dd3a5a9 ]---
[252243.533589] xhci_hcd 0000:00:14.0: xHCI Host Controller
[252243.533600] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 1
[252243.534713] xhci_hcd 0000:00:14.0: hcc params 0x200077c1 hci version 0x100 quirks 0x00109810
[252243.534721] xhci_hcd 0000:00:14.0: cache line size of 64 is not supported
[252243.534892] usb usb1: runtime PM trying to activate child device usb1 but parent (0000:00:14.0) is not active
This is a plain linux-image-extra-4.15.0-13-generic kernel on Ubuntu 18.04 running on a Dell Latitude E7470.
For completeness sake:
╰─▶ lsb_release -rd
Description: Ubuntu Bionic Beaver (development branch)
Release: 18.04
╰─▶ uname -a
Linux regan 4.15.0-13-generic #14-Ubuntu SMP Sat Mar 17 13:44:27 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
╰─▶ dpkg -l linux-image-\*|cat
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-===================================-============-============-===============================================================
ii linux-image-4.14.0-16-generic 4.14.0-16.19 amd64 Linux kernel image for version 4.14.0 on 64 bit x86 SMP
ii linux-image-4.15.0-12-generic 4.15.0-12.13 amd64 Linux kernel image for version 4.15.0 on 64 bit x86 SMP
ii linux-image-4.15.0-13-generic 4.15.0-13.14 amd64 Linux kernel image for version 4.15.0 on 64 bit x86 SMP
ii linux-image-extra-4.14.0-16-generic 4.14.0-16.19 amd64 Linux kernel extra modules for version 4.14.0 on 64 bit x86 SMP
ii linux-image-extra-4.15.0-12-generic 4.15.0-12.13 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
ii linux-image-extra-4.15.0-13-generic 4.15.0-13.14 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
ii linux-image-generic 4.15.0.13.14 amd64 Generic Linux kernel image
╰─▶ cat /proc/version_signature
Ubuntu 4.15.0-13.14-generic 4.15.10
╰─▶ cat /proc/cmdline
BOOT_IMAGE=/vmlinuz-4.15.0-13-generic root=/dev/mapper/regan-root ro nosplash acpi_backlight=vendor intel_iommu=off |
Now and then, my xhci bus will hang, resulting in these kinds of messages in dmesg:
[252220.002102] xhci_hcd 0000:00:14.0: xHC is not running.
[252220.037491] xhci_hcd 0000:00:14.0: xHCI host controller not responding, assume dead
[252220.037500] xhci_hcd 0000:00:14.0: HC died; cleaning up
[252220.133794] usb 1-2: USB disconnect, device number 2
[252220.135042] usb 1-7: USB disconnect, device number 3
[252220.137455] usb 1-8: USB disconnect, device number 4
[252220.243317] usb 1-9: USB disconnect, device number 5
Usually, I can fix this bij resetting the bus by calling a script reset-xhci:
for xhci in /sys/bus/pci/drivers/?hci_hcd ; do
cd $xhci
echo Resetting devices from $xhci...
for i in ????:??:??.? ; do
echo -n "$i" > unbind
echo -n "$i" > bind
done
done
But doing this today resulted in a kernel bug:
[252243.401814] xhci_hcd 0000:00:14.0: remove, state 4
[252243.401887] usb usb2: USB disconnect, device number 1
[252243.470365] xhci_hcd 0000:00:14.0: USB bus 2 deregistered
[252243.470378] xhci_hcd 0000:00:14.0: remove, state 4
[252243.470383] usb usb1: USB disconnect, device number 1
[252243.470831] xhci_hcd 0000:00:14.0: Host halt failed, -19
[252243.470837] xhci_hcd 0000:00:14.0: Host not accessible, reset failed.
[252243.475918] xhci_hcd 0000:00:14.0: USB bus 1 deregistered
[252243.475938] ------------[ cut here ]------------
[252243.475939] xhci_hcd 0000:00:14.0: disabling already-disabled device
[252243.475951] WARNING: CPU: 2 PID: 1787 at /build/linux-bdpCf2/linux-4.15.0/drivers/pci/pci.c:1642 pci_disable_device+0x9c/0xc0
[252243.475951] Modules linked in: cpuid snd_seq_dummy usb_storage hid_generic hidp ip6t_REJECT nf_reject_ipv6 ip6table_nat nf_nat_ipv6 ip6table_mangle xt_hashlimit ip6table_raw nf_conntrack_ipv6 nf_defrag_ipv6 nf_log_ipv6 xt_recent xt_comment ipt_REJECT nf_reject_ipv4 xt_mark iptable_mangle xt_tcpudp xt_CT iptable_raw xt_multiport xt_NFLOG nfnetlink_log nf_log_ipv4 nf_log_common xt_LOG nf_conntrack_sane nf_conntrack_netlink nfnetlink nf_nat_tftp nf_nat_snmp_basic nf_conntrack_snmp nf_nat_sip nf_nat_pptp nf_nat_proto_gre nf_nat_irc nf_nat_h323 nf_nat_ftp nf_nat_amanda nf_conntrack_tftp nf_conntrack_sip nf_conntrack_pptp nf_conntrack_proto_gre nf_conntrack_netbios_ns nf_conntrack_broadcast nf_conntrack_irc nf_conntrack_h323 nf_conntrack_ftp ts_kmp nf_conntrack_amanda ipt_MASQUERADE nf_nat_masquerade_ipv4
[252243.475984] xfrm_user xfrm_algo iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 xt_addrtype xt_conntrack nf_nat nf_conntrack br_netfilter aufs vhost_net vhost tap ccm rfcomm bridge stp llc devlink ebtable_filter ebtables ip6table_filter ip6_tables iptable_filter msr cmac bnep binfmt_misc snd_hda_codec_hdmi nls_iso8859_1 arc4 snd_soc_skl snd_hda_codec_realtek snd_soc_skl_ipc snd_hda_ext_core snd_hda_codec_generic snd_soc_sst_dsp snd_soc_sst_ipc snd_soc_acpi snd_soc_core snd_compress ac97_bus snd_pcm_dmaengine snd_hda_intel dell_laptop dell_smbios_smm dcdbas snd_hda_codec dell_smm_hwmon snd_hda_core snd_hwdep snd_pcm intel_rapl snd_seq_midi snd_seq_midi_event x86_pkg_temp_thermal intel_powerclamp coretemp snd_rawmidi kvm_intel kvm btusb irqbypass intel_cstate intel_rapl_perf snd_seq btrtl
[252243.476023] iwlmvm btbcm btintel mac80211 hid_multitouch uvcvideo joydev input_leds dell_smbios_wmi snd_seq_device dell_wmi bluetooth serio_raw snd_timer videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 dell_smbios videobuf2_core iwlwifi sparse_keymap ecdh_generic snd wmi_bmof dell_wmi_descriptor videodev cfg80211 media soundcore rtsx_pci_ms memstick shpchp mei_me mei processor_thermal_device intel_pch_thermal intel_soc_dts_iosf int3400_thermal acpi_thermal_rel dell_rbtn mac_hid acpi_pad int3403_thermal int340x_thermal_zone tpm_crb sch_fq_codel cuse parport_pc ppdev nfsd lp parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs zstd_compress algif_skcipher af_alg dm_crypt raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor raid6_pq libcrc32c raid1
[252243.476067] raid0 multipath linear dm_mirror dm_region_hash dm_log usbhid hid crct10dif_pclmul crc32_pclmul ghash_clmulni_intel pcbc i915 rtsx_pci_sdmmc i2c_algo_bit drm_kms_helper e1000e syscopyarea sysfillrect sysimgblt fb_sys_fops ptp aesni_intel psmouse drm pps_core rtsx_pci aes_x86_64 ahci crypto_simd glue_helper libahci wmi cryptd video
[252243.476089] CPU: 2 PID: 1787 Comm: reset-xhci Tainted: G U W 4.15.0-13-generic #14-Ubuntu
[252243.476090] Hardware name: Dell Inc. Latitude E7470/0T6HHJ, BIOS 1.18.5 12/11/2017
[252243.476092] RIP: 0010:pci_disable_device+0x9c/0xc0
[252243.476092] RSP: 0018:ffffa61206edfd40 EFLAGS: 00010286
[252243.476094] RAX: 0000000000000000 RBX: ffff9356fcc25000 RCX: ffffffffa9862888
[252243.476095] RDX: 0000000000000001 RSI: 0000000000000082 RDI: 0000000000000247
[252243.476096] RBP: ffffa61206edfd50 R08: 0000000000000038 R09: 000000000000c694
[252243.476097] R10: ffffa61206edfcf0 R11: 0000000000000000 R12: ffff9356fced8700
[252243.476098] R13: ffffffffa99d52c0 R14: ffffffffa99d5330 R15: 0000000000000060
[252243.476100] FS: 00007f13a7aea740(0000) GS:ffff93570fd00000(0000) knlGS:0000000000000000
[252243.476102] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[252243.476102] CR2: 000055f5dcf9cef0 CR3: 000000011db38006 CR4: 00000000003626e0
[252243.476103] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[252243.476104] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
[252243.476105] Call Trace:
[252243.476110] usb_hcd_pci_remove+0xcf/0x130
[252243.476112] xhci_pci_remove+0x6b/0x70
[252243.476116] pci_device_remove+0x3e/0xb0
[252243.476124] device_release_driver_internal+0x15b/0x220
[252243.476126] device_release_driver+0x12/0x20
[252243.476127] unbind_store+0x87/0x150
[252243.476130] drv_attr_store+0x27/0x40
[252243.476132] sysfs_kf_write+0x3c/0x50
[252243.476135] kernfs_fop_write+0x125/0x1a0
[252243.476138] __vfs_write+0x1b/0x40
[252243.476140] vfs_write+0xb1/0x1a0
[252243.476142] SyS_write+0x55/0xc0
[252243.476145] do_syscall_64+0x73/0x130
[252243.476148] entry_SYSCALL_64_after_hwframe+0x3d/0xa2
[252243.476150] RIP: 0033:0x7f13a71f0154
[252243.476151] RSP: 002b:00007fff8cf40498 EFLAGS: 00000246 ORIG_RAX: 0000000000000001
[252243.476153] RAX: ffffffffffffffda RBX: 000000000000000c RCX: 00007f13a71f0154
[252243.476154] RDX: 000000000000000c RSI: 000055ef072cc230 RDI: 0000000000000001
[252243.476155] RBP: 000055ef072cc230 R08: 00007f13a74cd8c0 R09: 00007f13a7aea740
[252243.476156] R10: 00000000fffffff4 R11: 0000000000000246 R12: 00007f13a74cc760
[252243.476157] R13: 000000000000000c R14: 00007f13a74c82a0 R15: 00007f13a74c7760
[252243.476158] Code: 00 c6 05 5a 6f 12 01 01 4d 85 e4 74 36 48 8d bb a0 00 00 00 e8 26 55 15 00 4c 89 e2 48 89 c6 48 c7 c7 28 90 51 a9 e8 e4 11 ba ff <0f> 0b eb 82 48 89 df e8 d8 fe ff ff 80 a3 c1 07 00 00 f7 5b 41
[252243.476192] ---[ end trace abf3a4d94dd3a5a8 ]---
[252243.513857] BUG: unable to handle kernel NULL pointer dereference at 0000000000000128
[252243.513866] IP: check_root_hub_suspended+0x10/0x60
[252243.513868] PGD 0 P4D 0
[252243.513872] Oops: 0000 [#1] SMP PTI
[252243.513876] Modules linked in: cpuid snd_seq_dummy usb_storage hid_generic hidp ip6t_REJECT nf_reject_ipv6 ip6table_nat nf_nat_ipv6 ip6table_mangle xt_hashlimit ip6table_raw nf_conntrack_ipv6 nf_defrag_ipv6 nf_log_ipv6 xt_recent xt_comment ipt_REJECT nf_reject_ipv4 xt_mark iptable_mangle xt_tcpudp xt_CT iptable_raw xt_multiport xt_NFLOG nfnetlink_log nf_log_ipv4 nf_log_common xt_LOG nf_conntrack_sane nf_conntrack_netlink nfnetlink nf_nat_tftp nf_nat_snmp_basic nf_conntrack_snmp nf_nat_sip nf_nat_pptp nf_nat_proto_gre nf_nat_irc nf_nat_h323 nf_nat_ftp nf_nat_amanda nf_conntrack_tftp nf_conntrack_sip nf_conntrack_pptp nf_conntrack_proto_gre nf_conntrack_netbios_ns nf_conntrack_broadcast nf_conntrack_irc nf_conntrack_h323 nf_conntrack_ftp ts_kmp nf_conntrack_amanda ipt_MASQUERADE nf_nat_masquerade_ipv4
[252243.513913] xfrm_user xfrm_algo iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 xt_addrtype xt_conntrack nf_nat nf_conntrack br_netfilter aufs vhost_net vhost tap ccm rfcomm bridge stp llc devlink ebtable_filter ebtables ip6table_filter ip6_tables iptable_filter msr cmac bnep binfmt_misc snd_hda_codec_hdmi nls_iso8859_1 arc4 snd_soc_skl snd_hda_codec_realtek snd_soc_skl_ipc snd_hda_ext_core snd_hda_codec_generic snd_soc_sst_dsp snd_soc_sst_ipc snd_soc_acpi snd_soc_core snd_compress ac97_bus snd_pcm_dmaengine snd_hda_intel dell_laptop dell_smbios_smm dcdbas snd_hda_codec dell_smm_hwmon snd_hda_core snd_hwdep snd_pcm intel_rapl snd_seq_midi snd_seq_midi_event x86_pkg_temp_thermal intel_powerclamp coretemp snd_rawmidi kvm_intel kvm btusb irqbypass intel_cstate intel_rapl_perf snd_seq btrtl
[252243.513954] iwlmvm btbcm btintel mac80211 hid_multitouch uvcvideo joydev input_leds dell_smbios_wmi snd_seq_device dell_wmi bluetooth serio_raw snd_timer videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 dell_smbios videobuf2_core iwlwifi sparse_keymap ecdh_generic snd wmi_bmof dell_wmi_descriptor videodev cfg80211 media soundcore rtsx_pci_ms memstick shpchp mei_me mei processor_thermal_device intel_pch_thermal intel_soc_dts_iosf int3400_thermal acpi_thermal_rel dell_rbtn mac_hid acpi_pad int3403_thermal int340x_thermal_zone tpm_crb sch_fq_codel cuse parport_pc ppdev nfsd lp parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs zstd_compress algif_skcipher af_alg dm_crypt raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor raid6_pq libcrc32c raid1
[252243.513989] raid0 multipath linear dm_mirror dm_region_hash dm_log usbhid hid crct10dif_pclmul crc32_pclmul ghash_clmulni_intel pcbc i915 rtsx_pci_sdmmc i2c_algo_bit drm_kms_helper e1000e syscopyarea sysfillrect sysimgblt fb_sys_fops ptp aesni_intel psmouse drm pps_core rtsx_pci aes_x86_64 ahci crypto_simd glue_helper libahci wmi cryptd video
[252243.514007] CPU: 2 PID: 31613 Comm: kworker/2:1 Tainted: G U W 4.15.0-13-generic #14-Ubuntu
[252243.514008] Hardware name: Dell Inc. Latitude E7470/0T6HHJ, BIOS 1.18.5 12/11/2017
[252243.514012] Workqueue: pm pm_runtime_work
[252243.514014] RIP: 0010:check_root_hub_suspended+0x10/0x60
[252243.514016] RSP: 0018:ffffa61207057cb0 EFLAGS: 00010286
[252243.514017] RAX: 0000000000000000 RBX: ffff9356fcc250a0 RCX: 0000000000000000
[252243.514019] RDX: ffffffffa99d52c0 RSI: 0000000000000001 RDI: ffff9356fcc250a0
[252243.514020] RBP: ffffa61207057cb0 R08: 0000000000000000 R09: ffffa61207057db8
[252243.514021] R10: 0000000000000000 R11: 0000000000000274 R12: 0000000000000001
[252243.514022] R13: ffffffffa92ec040 R14: 0000000000000000 R15: ffffffffa88ec000
[252243.514024] FS: 0000000000000000(0000) GS:ffff93570fd00000(0000) knlGS:0000000000000000
[252243.514025] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[252243.514026] CR2: 0000000000000128 CR3: 000000009ac0a003 CR4: 00000000003626e0
[252243.514028] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[252243.514029] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
[252243.514030] Call Trace:
[252243.514033] suspend_common+0x22/0x160
[252243.514035] hcd_pci_runtime_suspend+0x1b/0x50
[252243.514038] pci_pm_runtime_suspend+0x64/0x180
[252243.514040] ? pci_pm_runtime_resume+0xa0/0xa0
[252243.514042] __rpm_callback+0xca/0x210
[252243.514045] ? __switch_to_asm+0x34/0x70
[252243.514047] ? __switch_to_asm+0x40/0x70
[252243.514050] rpm_callback+0x24/0x80
[252243.514051] ? pci_pm_runtime_resume+0xa0/0xa0
[252243.514053] rpm_suspend+0x137/0x640
[252243.514056] rpm_idle+0x58/0x2a0
[252243.514058] pm_runtime_work+0x92/0xa0
[252243.514061] process_one_work+0x1de/0x410
[252243.514062] worker_thread+0x32/0x410
[252243.514065] kthread+0x121/0x140
[252243.514067] ? process_one_work+0x410/0x410
[252243.514069] ? kthread_create_worker_on_cpu+0x70/0x70
[252243.514072] ? do_syscall_64+0x73/0x130
[252243.514074] ? SyS_exit_group+0x14/0x20
[252243.514076] ret_from_fork+0x35/0x40
[252243.514077] Code: 48 8d b2 a0 00 00 00 48 81 c7 a0 00 00 00 48 89 e5 e8 65 a0 f1 ff 5d c3 0f 1f 00 0f 1f 44 00 00 48 8b 87 98 00 00 00 55 48 89 e5 <f6> 80 28 01 00 00 20 75 2c 48 8b 90 f8 01 00 00 31 c0 48 85 d2
[252243.514103] RIP: check_root_hub_suspended+0x10/0x60 RSP: ffffa61207057cb0
[252243.514104] CR2: 0000000000000128
[252243.514106] ---[ end trace abf3a4d94dd3a5a9 ]---
[252243.533589] xhci_hcd 0000:00:14.0: xHCI Host Controller
[252243.533600] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 1
[252243.534713] xhci_hcd 0000:00:14.0: hcc params 0x200077c1 hci version 0x100 quirks 0x00109810
[252243.534721] xhci_hcd 0000:00:14.0: cache line size of 64 is not supported
[252243.534892] usb usb1: runtime PM trying to activate child device usb1 but parent (0000:00:14.0) is not active
This is a plain linux-image-extra-4.15.0-13-generic kernel on Ubuntu 18.04 running on a Dell Latitude E7470.
For completeness sake:
╰─▶ lsb_release -rd
Description: Ubuntu Bionic Beaver (development branch)
Release: 18.04
╰─▶ uname -a
Linux regan 4.15.0-13-generic #14-Ubuntu SMP Sat Mar 17 13:44:27 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
╰─▶ dpkg -l linux-image-\*|cat
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-===================================-============-============-===============================================================
ii linux-image-4.14.0-16-generic 4.14.0-16.19 amd64 Linux kernel image for version 4.14.0 on 64 bit x86 SMP
ii linux-image-4.15.0-12-generic 4.15.0-12.13 amd64 Linux kernel image for version 4.15.0 on 64 bit x86 SMP
ii linux-image-4.15.0-13-generic 4.15.0-13.14 amd64 Linux kernel image for version 4.15.0 on 64 bit x86 SMP
ii linux-image-extra-4.14.0-16-generic 4.14.0-16.19 amd64 Linux kernel extra modules for version 4.14.0 on 64 bit x86 SMP
ii linux-image-extra-4.15.0-12-generic 4.15.0-12.13 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
ii linux-image-extra-4.15.0-13-generic 4.15.0-13.14 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
ii linux-image-generic 4.15.0.13.14 amd64 Generic Linux kernel image
╰─▶ cat /proc/version_signature
Ubuntu 4.15.0-13.14-generic 4.15.10
╰─▶ cat /proc/cmdline
BOOT_IMAGE=/vmlinuz-4.15.0-13-generic root=/dev/mapper/regan-root ro nosplash acpi_backlight=vendor intel_iommu=off
---
ApportVersion: 2.20.9-0ubuntu4
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC0: bas 2245 F.... pulseaudio
CurrentDesktop: GNOME
DistroRelease: Ubuntu 18.04
HibernationDevice:
RESUME=UUID=16195e13-9fb3-41b2-9671-fb4e1df1ff93
#RESUME=/dev/dm-2
#RESUME=/dev/mapper/regan-swap
InstallationDate: Installed on 2016-12-22 (476 days ago)
InstallationMedia: Ubuntu 16.10 "Yakkety Yak" - Release amd64 (20161012.2)
MachineType: Dell Inc. Latitude E7470
Package: linux (not installed)
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-4.15.0-13-generic root=/dev/mapper/hostname-root ro nosplash acpi_backlight=vendor intel_iommu=off
ProcVersionSignature: Ubuntu 4.15.0-13.14-generic 4.15.10
RelatedPackageVersions:
linux-restricted-modules-4.15.0-13-generic N/A
linux-backports-modules-4.15.0-13-generic N/A
linux-firmware 1.173
Tags: bionic apport-hook-error
Uname: Linux 4.15.0-13-generic x86_64
UnreportableReason: This report is about a package that is not installed.
UpgradeStatus: Upgraded to bionic on 2017-09-18 (206 days ago)
UserGroups: adm cdrom dialout dip docker libvirt lp lpadmin lxd plugdev sambashare scanner src sudo tss wireshark
_MarkForUpload: False
dmi.bios.date: 12/11/2017
dmi.bios.vendor: Dell Inc.
dmi.bios.version: 1.18.5
dmi.board.name: 0T6HHJ
dmi.board.vendor: Dell Inc.
dmi.board.version: A00
dmi.chassis.type: 9
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvr1.18.5:bd12/11/2017:svnDellInc.:pnLatitudeE7470:pvr:rvnDellInc.:rn0T6HHJ:rvrA00:cvnDellInc.:ct9:cvr:
dmi.product.family: Latitude
dmi.product.name: Latitude E7470
dmi.sys.vendor: Dell Inc. |
|
2018-04-13 07:22:07 |
Bas Zoetekouw |
attachment added |
|
AlsaInfo.txt https://bugs.launchpad.net/bugs/1763594/+attachment/5113410/+files/AlsaInfo.txt |
|
2018-04-13 07:22:08 |
Bas Zoetekouw |
attachment added |
|
CRDA.txt https://bugs.launchpad.net/bugs/1763594/+attachment/5113411/+files/CRDA.txt |
|
2018-04-13 07:22:09 |
Bas Zoetekouw |
attachment added |
|
CurrentDmesg.txt https://bugs.launchpad.net/bugs/1763594/+attachment/5113412/+files/CurrentDmesg.txt |
|
2018-04-13 07:22:10 |
Bas Zoetekouw |
attachment added |
|
HookError_generic.txt https://bugs.launchpad.net/bugs/1763594/+attachment/5113413/+files/HookError_generic.txt |
|
2018-04-13 07:22:11 |
Bas Zoetekouw |
attachment added |
|
IwConfig.txt https://bugs.launchpad.net/bugs/1763594/+attachment/5113414/+files/IwConfig.txt |
|
2018-04-13 07:22:12 |
Bas Zoetekouw |
attachment added |
|
Lspci.txt https://bugs.launchpad.net/bugs/1763594/+attachment/5113415/+files/Lspci.txt |
|
2018-04-13 07:22:13 |
Bas Zoetekouw |
attachment added |
|
Lsusb.txt https://bugs.launchpad.net/bugs/1763594/+attachment/5113416/+files/Lsusb.txt |
|
2018-04-13 07:22:14 |
Bas Zoetekouw |
attachment added |
|
ProcCpuinfoMinimal.txt https://bugs.launchpad.net/bugs/1763594/+attachment/5113417/+files/ProcCpuinfoMinimal.txt |
|
2018-04-13 07:22:15 |
Bas Zoetekouw |
attachment added |
|
ProcEnviron.txt https://bugs.launchpad.net/bugs/1763594/+attachment/5113418/+files/ProcEnviron.txt |
|
2018-04-13 07:22:16 |
Bas Zoetekouw |
attachment added |
|
ProcInterrupts.txt https://bugs.launchpad.net/bugs/1763594/+attachment/5113419/+files/ProcInterrupts.txt |
|
2018-04-13 07:22:17 |
Bas Zoetekouw |
attachment added |
|
ProcModules.txt https://bugs.launchpad.net/bugs/1763594/+attachment/5113420/+files/ProcModules.txt |
|
2018-04-13 07:22:18 |
Bas Zoetekouw |
attachment added |
|
PulseList.txt https://bugs.launchpad.net/bugs/1763594/+attachment/5113421/+files/PulseList.txt |
|
2018-04-13 07:22:19 |
Bas Zoetekouw |
attachment added |
|
RfKill.txt https://bugs.launchpad.net/bugs/1763594/+attachment/5113422/+files/RfKill.txt |
|
2018-04-13 07:22:20 |
Bas Zoetekouw |
attachment added |
|
UdevDb.txt https://bugs.launchpad.net/bugs/1763594/+attachment/5113423/+files/UdevDb.txt |
|
2018-04-13 07:22:21 |
Bas Zoetekouw |
attachment added |
|
WifiSyslog.txt https://bugs.launchpad.net/bugs/1763594/+attachment/5113424/+files/WifiSyslog.txt |
|
2018-04-13 07:23:10 |
Bas Zoetekouw |
linux (Ubuntu): status |
Incomplete |
Confirmed |
|
2018-04-16 18:27:18 |
Joseph Salisbury |
linux (Ubuntu): importance |
Undecided |
Medium |
|
2018-04-16 18:28:00 |
Joseph Salisbury |
tags |
apport-collected apport-hook-error bionic |
apport-collected apport-hook-error bionic kernel-da-key needs-bisect |
|
2018-04-16 18:28:10 |
Joseph Salisbury |
nominated for series |
|
Ubuntu Bionic |
|
2018-04-16 18:28:10 |
Joseph Salisbury |
bug task added |
|
linux (Ubuntu Bionic) |
|
2018-04-16 18:28:16 |
Joseph Salisbury |
linux (Ubuntu Bionic): status |
Confirmed |
Incomplete |
|
2018-04-24 06:32:39 |
Maximilian Federle |
bug watch added |
|
https://bugzilla.redhat.com/show_bug.cgi?id=1565131 |
|
2018-06-22 08:19:21 |
Bas Zoetekouw |
attachment added |
|
kernel oops https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1763594/+attachment/5155455/+files/oops.txt |
|
2018-06-27 15:43:37 |
Colan Schwartz |
bug |
|
|
added subscriber Colan Schwartz |
2018-06-27 20:28:27 |
Szobonya Csaba |
attachment added |
|
before.log https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1763594/+attachment/5157190/+files/before.log |
|
2018-06-27 20:28:52 |
Szobonya Csaba |
attachment added |
|
after.log https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1763594/+attachment/5157191/+files/after.log |
|
2018-06-27 20:31:05 |
Szobonya Csaba |
bug |
|
|
added subscriber Szobonya Csaba |
2018-07-03 07:39:10 |
Kai-Heng Feng |
description |
Now and then, my xhci bus will hang, resulting in these kinds of messages in dmesg:
[252220.002102] xhci_hcd 0000:00:14.0: xHC is not running.
[252220.037491] xhci_hcd 0000:00:14.0: xHCI host controller not responding, assume dead
[252220.037500] xhci_hcd 0000:00:14.0: HC died; cleaning up
[252220.133794] usb 1-2: USB disconnect, device number 2
[252220.135042] usb 1-7: USB disconnect, device number 3
[252220.137455] usb 1-8: USB disconnect, device number 4
[252220.243317] usb 1-9: USB disconnect, device number 5
Usually, I can fix this bij resetting the bus by calling a script reset-xhci:
for xhci in /sys/bus/pci/drivers/?hci_hcd ; do
cd $xhci
echo Resetting devices from $xhci...
for i in ????:??:??.? ; do
echo -n "$i" > unbind
echo -n "$i" > bind
done
done
But doing this today resulted in a kernel bug:
[252243.401814] xhci_hcd 0000:00:14.0: remove, state 4
[252243.401887] usb usb2: USB disconnect, device number 1
[252243.470365] xhci_hcd 0000:00:14.0: USB bus 2 deregistered
[252243.470378] xhci_hcd 0000:00:14.0: remove, state 4
[252243.470383] usb usb1: USB disconnect, device number 1
[252243.470831] xhci_hcd 0000:00:14.0: Host halt failed, -19
[252243.470837] xhci_hcd 0000:00:14.0: Host not accessible, reset failed.
[252243.475918] xhci_hcd 0000:00:14.0: USB bus 1 deregistered
[252243.475938] ------------[ cut here ]------------
[252243.475939] xhci_hcd 0000:00:14.0: disabling already-disabled device
[252243.475951] WARNING: CPU: 2 PID: 1787 at /build/linux-bdpCf2/linux-4.15.0/drivers/pci/pci.c:1642 pci_disable_device+0x9c/0xc0
[252243.475951] Modules linked in: cpuid snd_seq_dummy usb_storage hid_generic hidp ip6t_REJECT nf_reject_ipv6 ip6table_nat nf_nat_ipv6 ip6table_mangle xt_hashlimit ip6table_raw nf_conntrack_ipv6 nf_defrag_ipv6 nf_log_ipv6 xt_recent xt_comment ipt_REJECT nf_reject_ipv4 xt_mark iptable_mangle xt_tcpudp xt_CT iptable_raw xt_multiport xt_NFLOG nfnetlink_log nf_log_ipv4 nf_log_common xt_LOG nf_conntrack_sane nf_conntrack_netlink nfnetlink nf_nat_tftp nf_nat_snmp_basic nf_conntrack_snmp nf_nat_sip nf_nat_pptp nf_nat_proto_gre nf_nat_irc nf_nat_h323 nf_nat_ftp nf_nat_amanda nf_conntrack_tftp nf_conntrack_sip nf_conntrack_pptp nf_conntrack_proto_gre nf_conntrack_netbios_ns nf_conntrack_broadcast nf_conntrack_irc nf_conntrack_h323 nf_conntrack_ftp ts_kmp nf_conntrack_amanda ipt_MASQUERADE nf_nat_masquerade_ipv4
[252243.475984] xfrm_user xfrm_algo iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 xt_addrtype xt_conntrack nf_nat nf_conntrack br_netfilter aufs vhost_net vhost tap ccm rfcomm bridge stp llc devlink ebtable_filter ebtables ip6table_filter ip6_tables iptable_filter msr cmac bnep binfmt_misc snd_hda_codec_hdmi nls_iso8859_1 arc4 snd_soc_skl snd_hda_codec_realtek snd_soc_skl_ipc snd_hda_ext_core snd_hda_codec_generic snd_soc_sst_dsp snd_soc_sst_ipc snd_soc_acpi snd_soc_core snd_compress ac97_bus snd_pcm_dmaengine snd_hda_intel dell_laptop dell_smbios_smm dcdbas snd_hda_codec dell_smm_hwmon snd_hda_core snd_hwdep snd_pcm intel_rapl snd_seq_midi snd_seq_midi_event x86_pkg_temp_thermal intel_powerclamp coretemp snd_rawmidi kvm_intel kvm btusb irqbypass intel_cstate intel_rapl_perf snd_seq btrtl
[252243.476023] iwlmvm btbcm btintel mac80211 hid_multitouch uvcvideo joydev input_leds dell_smbios_wmi snd_seq_device dell_wmi bluetooth serio_raw snd_timer videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 dell_smbios videobuf2_core iwlwifi sparse_keymap ecdh_generic snd wmi_bmof dell_wmi_descriptor videodev cfg80211 media soundcore rtsx_pci_ms memstick shpchp mei_me mei processor_thermal_device intel_pch_thermal intel_soc_dts_iosf int3400_thermal acpi_thermal_rel dell_rbtn mac_hid acpi_pad int3403_thermal int340x_thermal_zone tpm_crb sch_fq_codel cuse parport_pc ppdev nfsd lp parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs zstd_compress algif_skcipher af_alg dm_crypt raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor raid6_pq libcrc32c raid1
[252243.476067] raid0 multipath linear dm_mirror dm_region_hash dm_log usbhid hid crct10dif_pclmul crc32_pclmul ghash_clmulni_intel pcbc i915 rtsx_pci_sdmmc i2c_algo_bit drm_kms_helper e1000e syscopyarea sysfillrect sysimgblt fb_sys_fops ptp aesni_intel psmouse drm pps_core rtsx_pci aes_x86_64 ahci crypto_simd glue_helper libahci wmi cryptd video
[252243.476089] CPU: 2 PID: 1787 Comm: reset-xhci Tainted: G U W 4.15.0-13-generic #14-Ubuntu
[252243.476090] Hardware name: Dell Inc. Latitude E7470/0T6HHJ, BIOS 1.18.5 12/11/2017
[252243.476092] RIP: 0010:pci_disable_device+0x9c/0xc0
[252243.476092] RSP: 0018:ffffa61206edfd40 EFLAGS: 00010286
[252243.476094] RAX: 0000000000000000 RBX: ffff9356fcc25000 RCX: ffffffffa9862888
[252243.476095] RDX: 0000000000000001 RSI: 0000000000000082 RDI: 0000000000000247
[252243.476096] RBP: ffffa61206edfd50 R08: 0000000000000038 R09: 000000000000c694
[252243.476097] R10: ffffa61206edfcf0 R11: 0000000000000000 R12: ffff9356fced8700
[252243.476098] R13: ffffffffa99d52c0 R14: ffffffffa99d5330 R15: 0000000000000060
[252243.476100] FS: 00007f13a7aea740(0000) GS:ffff93570fd00000(0000) knlGS:0000000000000000
[252243.476102] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[252243.476102] CR2: 000055f5dcf9cef0 CR3: 000000011db38006 CR4: 00000000003626e0
[252243.476103] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[252243.476104] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
[252243.476105] Call Trace:
[252243.476110] usb_hcd_pci_remove+0xcf/0x130
[252243.476112] xhci_pci_remove+0x6b/0x70
[252243.476116] pci_device_remove+0x3e/0xb0
[252243.476124] device_release_driver_internal+0x15b/0x220
[252243.476126] device_release_driver+0x12/0x20
[252243.476127] unbind_store+0x87/0x150
[252243.476130] drv_attr_store+0x27/0x40
[252243.476132] sysfs_kf_write+0x3c/0x50
[252243.476135] kernfs_fop_write+0x125/0x1a0
[252243.476138] __vfs_write+0x1b/0x40
[252243.476140] vfs_write+0xb1/0x1a0
[252243.476142] SyS_write+0x55/0xc0
[252243.476145] do_syscall_64+0x73/0x130
[252243.476148] entry_SYSCALL_64_after_hwframe+0x3d/0xa2
[252243.476150] RIP: 0033:0x7f13a71f0154
[252243.476151] RSP: 002b:00007fff8cf40498 EFLAGS: 00000246 ORIG_RAX: 0000000000000001
[252243.476153] RAX: ffffffffffffffda RBX: 000000000000000c RCX: 00007f13a71f0154
[252243.476154] RDX: 000000000000000c RSI: 000055ef072cc230 RDI: 0000000000000001
[252243.476155] RBP: 000055ef072cc230 R08: 00007f13a74cd8c0 R09: 00007f13a7aea740
[252243.476156] R10: 00000000fffffff4 R11: 0000000000000246 R12: 00007f13a74cc760
[252243.476157] R13: 000000000000000c R14: 00007f13a74c82a0 R15: 00007f13a74c7760
[252243.476158] Code: 00 c6 05 5a 6f 12 01 01 4d 85 e4 74 36 48 8d bb a0 00 00 00 e8 26 55 15 00 4c 89 e2 48 89 c6 48 c7 c7 28 90 51 a9 e8 e4 11 ba ff <0f> 0b eb 82 48 89 df e8 d8 fe ff ff 80 a3 c1 07 00 00 f7 5b 41
[252243.476192] ---[ end trace abf3a4d94dd3a5a8 ]---
[252243.513857] BUG: unable to handle kernel NULL pointer dereference at 0000000000000128
[252243.513866] IP: check_root_hub_suspended+0x10/0x60
[252243.513868] PGD 0 P4D 0
[252243.513872] Oops: 0000 [#1] SMP PTI
[252243.513876] Modules linked in: cpuid snd_seq_dummy usb_storage hid_generic hidp ip6t_REJECT nf_reject_ipv6 ip6table_nat nf_nat_ipv6 ip6table_mangle xt_hashlimit ip6table_raw nf_conntrack_ipv6 nf_defrag_ipv6 nf_log_ipv6 xt_recent xt_comment ipt_REJECT nf_reject_ipv4 xt_mark iptable_mangle xt_tcpudp xt_CT iptable_raw xt_multiport xt_NFLOG nfnetlink_log nf_log_ipv4 nf_log_common xt_LOG nf_conntrack_sane nf_conntrack_netlink nfnetlink nf_nat_tftp nf_nat_snmp_basic nf_conntrack_snmp nf_nat_sip nf_nat_pptp nf_nat_proto_gre nf_nat_irc nf_nat_h323 nf_nat_ftp nf_nat_amanda nf_conntrack_tftp nf_conntrack_sip nf_conntrack_pptp nf_conntrack_proto_gre nf_conntrack_netbios_ns nf_conntrack_broadcast nf_conntrack_irc nf_conntrack_h323 nf_conntrack_ftp ts_kmp nf_conntrack_amanda ipt_MASQUERADE nf_nat_masquerade_ipv4
[252243.513913] xfrm_user xfrm_algo iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 xt_addrtype xt_conntrack nf_nat nf_conntrack br_netfilter aufs vhost_net vhost tap ccm rfcomm bridge stp llc devlink ebtable_filter ebtables ip6table_filter ip6_tables iptable_filter msr cmac bnep binfmt_misc snd_hda_codec_hdmi nls_iso8859_1 arc4 snd_soc_skl snd_hda_codec_realtek snd_soc_skl_ipc snd_hda_ext_core snd_hda_codec_generic snd_soc_sst_dsp snd_soc_sst_ipc snd_soc_acpi snd_soc_core snd_compress ac97_bus snd_pcm_dmaengine snd_hda_intel dell_laptop dell_smbios_smm dcdbas snd_hda_codec dell_smm_hwmon snd_hda_core snd_hwdep snd_pcm intel_rapl snd_seq_midi snd_seq_midi_event x86_pkg_temp_thermal intel_powerclamp coretemp snd_rawmidi kvm_intel kvm btusb irqbypass intel_cstate intel_rapl_perf snd_seq btrtl
[252243.513954] iwlmvm btbcm btintel mac80211 hid_multitouch uvcvideo joydev input_leds dell_smbios_wmi snd_seq_device dell_wmi bluetooth serio_raw snd_timer videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 dell_smbios videobuf2_core iwlwifi sparse_keymap ecdh_generic snd wmi_bmof dell_wmi_descriptor videodev cfg80211 media soundcore rtsx_pci_ms memstick shpchp mei_me mei processor_thermal_device intel_pch_thermal intel_soc_dts_iosf int3400_thermal acpi_thermal_rel dell_rbtn mac_hid acpi_pad int3403_thermal int340x_thermal_zone tpm_crb sch_fq_codel cuse parport_pc ppdev nfsd lp parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs zstd_compress algif_skcipher af_alg dm_crypt raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor raid6_pq libcrc32c raid1
[252243.513989] raid0 multipath linear dm_mirror dm_region_hash dm_log usbhid hid crct10dif_pclmul crc32_pclmul ghash_clmulni_intel pcbc i915 rtsx_pci_sdmmc i2c_algo_bit drm_kms_helper e1000e syscopyarea sysfillrect sysimgblt fb_sys_fops ptp aesni_intel psmouse drm pps_core rtsx_pci aes_x86_64 ahci crypto_simd glue_helper libahci wmi cryptd video
[252243.514007] CPU: 2 PID: 31613 Comm: kworker/2:1 Tainted: G U W 4.15.0-13-generic #14-Ubuntu
[252243.514008] Hardware name: Dell Inc. Latitude E7470/0T6HHJ, BIOS 1.18.5 12/11/2017
[252243.514012] Workqueue: pm pm_runtime_work
[252243.514014] RIP: 0010:check_root_hub_suspended+0x10/0x60
[252243.514016] RSP: 0018:ffffa61207057cb0 EFLAGS: 00010286
[252243.514017] RAX: 0000000000000000 RBX: ffff9356fcc250a0 RCX: 0000000000000000
[252243.514019] RDX: ffffffffa99d52c0 RSI: 0000000000000001 RDI: ffff9356fcc250a0
[252243.514020] RBP: ffffa61207057cb0 R08: 0000000000000000 R09: ffffa61207057db8
[252243.514021] R10: 0000000000000000 R11: 0000000000000274 R12: 0000000000000001
[252243.514022] R13: ffffffffa92ec040 R14: 0000000000000000 R15: ffffffffa88ec000
[252243.514024] FS: 0000000000000000(0000) GS:ffff93570fd00000(0000) knlGS:0000000000000000
[252243.514025] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[252243.514026] CR2: 0000000000000128 CR3: 000000009ac0a003 CR4: 00000000003626e0
[252243.514028] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[252243.514029] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
[252243.514030] Call Trace:
[252243.514033] suspend_common+0x22/0x160
[252243.514035] hcd_pci_runtime_suspend+0x1b/0x50
[252243.514038] pci_pm_runtime_suspend+0x64/0x180
[252243.514040] ? pci_pm_runtime_resume+0xa0/0xa0
[252243.514042] __rpm_callback+0xca/0x210
[252243.514045] ? __switch_to_asm+0x34/0x70
[252243.514047] ? __switch_to_asm+0x40/0x70
[252243.514050] rpm_callback+0x24/0x80
[252243.514051] ? pci_pm_runtime_resume+0xa0/0xa0
[252243.514053] rpm_suspend+0x137/0x640
[252243.514056] rpm_idle+0x58/0x2a0
[252243.514058] pm_runtime_work+0x92/0xa0
[252243.514061] process_one_work+0x1de/0x410
[252243.514062] worker_thread+0x32/0x410
[252243.514065] kthread+0x121/0x140
[252243.514067] ? process_one_work+0x410/0x410
[252243.514069] ? kthread_create_worker_on_cpu+0x70/0x70
[252243.514072] ? do_syscall_64+0x73/0x130
[252243.514074] ? SyS_exit_group+0x14/0x20
[252243.514076] ret_from_fork+0x35/0x40
[252243.514077] Code: 48 8d b2 a0 00 00 00 48 81 c7 a0 00 00 00 48 89 e5 e8 65 a0 f1 ff 5d c3 0f 1f 00 0f 1f 44 00 00 48 8b 87 98 00 00 00 55 48 89 e5 <f6> 80 28 01 00 00 20 75 2c 48 8b 90 f8 01 00 00 31 c0 48 85 d2
[252243.514103] RIP: check_root_hub_suspended+0x10/0x60 RSP: ffffa61207057cb0
[252243.514104] CR2: 0000000000000128
[252243.514106] ---[ end trace abf3a4d94dd3a5a9 ]---
[252243.533589] xhci_hcd 0000:00:14.0: xHCI Host Controller
[252243.533600] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 1
[252243.534713] xhci_hcd 0000:00:14.0: hcc params 0x200077c1 hci version 0x100 quirks 0x00109810
[252243.534721] xhci_hcd 0000:00:14.0: cache line size of 64 is not supported
[252243.534892] usb usb1: runtime PM trying to activate child device usb1 but parent (0000:00:14.0) is not active
This is a plain linux-image-extra-4.15.0-13-generic kernel on Ubuntu 18.04 running on a Dell Latitude E7470.
For completeness sake:
╰─▶ lsb_release -rd
Description: Ubuntu Bionic Beaver (development branch)
Release: 18.04
╰─▶ uname -a
Linux regan 4.15.0-13-generic #14-Ubuntu SMP Sat Mar 17 13:44:27 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
╰─▶ dpkg -l linux-image-\*|cat
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-===================================-============-============-===============================================================
ii linux-image-4.14.0-16-generic 4.14.0-16.19 amd64 Linux kernel image for version 4.14.0 on 64 bit x86 SMP
ii linux-image-4.15.0-12-generic 4.15.0-12.13 amd64 Linux kernel image for version 4.15.0 on 64 bit x86 SMP
ii linux-image-4.15.0-13-generic 4.15.0-13.14 amd64 Linux kernel image for version 4.15.0 on 64 bit x86 SMP
ii linux-image-extra-4.14.0-16-generic 4.14.0-16.19 amd64 Linux kernel extra modules for version 4.14.0 on 64 bit x86 SMP
ii linux-image-extra-4.15.0-12-generic 4.15.0-12.13 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
ii linux-image-extra-4.15.0-13-generic 4.15.0-13.14 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
ii linux-image-generic 4.15.0.13.14 amd64 Generic Linux kernel image
╰─▶ cat /proc/version_signature
Ubuntu 4.15.0-13.14-generic 4.15.10
╰─▶ cat /proc/cmdline
BOOT_IMAGE=/vmlinuz-4.15.0-13-generic root=/dev/mapper/regan-root ro nosplash acpi_backlight=vendor intel_iommu=off
---
ApportVersion: 2.20.9-0ubuntu4
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC0: bas 2245 F.... pulseaudio
CurrentDesktop: GNOME
DistroRelease: Ubuntu 18.04
HibernationDevice:
RESUME=UUID=16195e13-9fb3-41b2-9671-fb4e1df1ff93
#RESUME=/dev/dm-2
#RESUME=/dev/mapper/regan-swap
InstallationDate: Installed on 2016-12-22 (476 days ago)
InstallationMedia: Ubuntu 16.10 "Yakkety Yak" - Release amd64 (20161012.2)
MachineType: Dell Inc. Latitude E7470
Package: linux (not installed)
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-4.15.0-13-generic root=/dev/mapper/hostname-root ro nosplash acpi_backlight=vendor intel_iommu=off
ProcVersionSignature: Ubuntu 4.15.0-13.14-generic 4.15.10
RelatedPackageVersions:
linux-restricted-modules-4.15.0-13-generic N/A
linux-backports-modules-4.15.0-13-generic N/A
linux-firmware 1.173
Tags: bionic apport-hook-error
Uname: Linux 4.15.0-13-generic x86_64
UnreportableReason: This report is about a package that is not installed.
UpgradeStatus: Upgraded to bionic on 2017-09-18 (206 days ago)
UserGroups: adm cdrom dialout dip docker libvirt lp lpadmin lxd plugdev sambashare scanner src sudo tss wireshark
_MarkForUpload: False
dmi.bios.date: 12/11/2017
dmi.bios.vendor: Dell Inc.
dmi.bios.version: 1.18.5
dmi.board.name: 0T6HHJ
dmi.board.vendor: Dell Inc.
dmi.board.version: A00
dmi.chassis.type: 9
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvr1.18.5:bd12/11/2017:svnDellInc.:pnLatitudeE7470:pvr:rvnDellInc.:rn0T6HHJ:rvrA00:cvnDellInc.:ct9:cvr:
dmi.product.family: Latitude
dmi.product.name: Latitude E7470
dmi.sys.vendor: Dell Inc. |
===SRU Justification===
[Impact]
xHC stops to work after some time. This happens when the xHC gets
runtime resumed/suspended constantly.
[Test]
User reports this backport fixes the issue.
[Fix]
In addition to check EINT, also check ports' status.
[Regression Potential]
Low. It fixes a known bug and it's in -stable.
===Original Bug Report===
Now and then, my xhci bus will hang, resulting in these kinds of messages in dmesg:
[252220.002102] xhci_hcd 0000:00:14.0: xHC is not running.
[252220.037491] xhci_hcd 0000:00:14.0: xHCI host controller not responding, assume dead
[252220.037500] xhci_hcd 0000:00:14.0: HC died; cleaning up
[252220.133794] usb 1-2: USB disconnect, device number 2
[252220.135042] usb 1-7: USB disconnect, device number 3
[252220.137455] usb 1-8: USB disconnect, device number 4
[252220.243317] usb 1-9: USB disconnect, device number 5
Usually, I can fix this bij resetting the bus by calling a script reset-xhci:
for xhci in /sys/bus/pci/drivers/?hci_hcd ; do
cd $xhci
echo Resetting devices from $xhci...
for i in ????:??:??.? ; do
echo -n "$i" > unbind
echo -n "$i" > bind
done
done
But doing this today resulted in a kernel bug:
[252243.401814] xhci_hcd 0000:00:14.0: remove, state 4
[252243.401887] usb usb2: USB disconnect, device number 1
[252243.470365] xhci_hcd 0000:00:14.0: USB bus 2 deregistered
[252243.470378] xhci_hcd 0000:00:14.0: remove, state 4
[252243.470383] usb usb1: USB disconnect, device number 1
[252243.470831] xhci_hcd 0000:00:14.0: Host halt failed, -19
[252243.470837] xhci_hcd 0000:00:14.0: Host not accessible, reset failed.
[252243.475918] xhci_hcd 0000:00:14.0: USB bus 1 deregistered
[252243.475938] ------------[ cut here ]------------
[252243.475939] xhci_hcd 0000:00:14.0: disabling already-disabled device
[252243.475951] WARNING: CPU: 2 PID: 1787 at /build/linux-bdpCf2/linux-4.15.0/drivers/pci/pci.c:1642 pci_disable_device+0x9c/0xc0
[252243.475951] Modules linked in: cpuid snd_seq_dummy usb_storage hid_generic hidp ip6t_REJECT nf_reject_ipv6 ip6table_nat nf_nat_ipv6 ip6table_mangle xt_hashlimit ip6table_raw nf_conntrack_ipv6 nf_defrag_ipv6 nf_log_ipv6 xt_recent xt_comment ipt_REJECT nf_reject_ipv4 xt_mark iptable_mangle xt_tcpudp xt_CT iptable_raw xt_multiport xt_NFLOG nfnetlink_log nf_log_ipv4 nf_log_common xt_LOG nf_conntrack_sane nf_conntrack_netlink nfnetlink nf_nat_tftp nf_nat_snmp_basic nf_conntrack_snmp nf_nat_sip nf_nat_pptp nf_nat_proto_gre nf_nat_irc nf_nat_h323 nf_nat_ftp nf_nat_amanda nf_conntrack_tftp nf_conntrack_sip nf_conntrack_pptp nf_conntrack_proto_gre nf_conntrack_netbios_ns nf_conntrack_broadcast nf_conntrack_irc nf_conntrack_h323 nf_conntrack_ftp ts_kmp nf_conntrack_amanda ipt_MASQUERADE nf_nat_masquerade_ipv4
[252243.475984] xfrm_user xfrm_algo iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 xt_addrtype xt_conntrack nf_nat nf_conntrack br_netfilter aufs vhost_net vhost tap ccm rfcomm bridge stp llc devlink ebtable_filter ebtables ip6table_filter ip6_tables iptable_filter msr cmac bnep binfmt_misc snd_hda_codec_hdmi nls_iso8859_1 arc4 snd_soc_skl snd_hda_codec_realtek snd_soc_skl_ipc snd_hda_ext_core snd_hda_codec_generic snd_soc_sst_dsp snd_soc_sst_ipc snd_soc_acpi snd_soc_core snd_compress ac97_bus snd_pcm_dmaengine snd_hda_intel dell_laptop dell_smbios_smm dcdbas snd_hda_codec dell_smm_hwmon snd_hda_core snd_hwdep snd_pcm intel_rapl snd_seq_midi snd_seq_midi_event x86_pkg_temp_thermal intel_powerclamp coretemp snd_rawmidi kvm_intel kvm btusb irqbypass intel_cstate intel_rapl_perf snd_seq btrtl
[252243.476023] iwlmvm btbcm btintel mac80211 hid_multitouch uvcvideo joydev input_leds dell_smbios_wmi snd_seq_device dell_wmi bluetooth serio_raw snd_timer videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 dell_smbios videobuf2_core iwlwifi sparse_keymap ecdh_generic snd wmi_bmof dell_wmi_descriptor videodev cfg80211 media soundcore rtsx_pci_ms memstick shpchp mei_me mei processor_thermal_device intel_pch_thermal intel_soc_dts_iosf int3400_thermal acpi_thermal_rel dell_rbtn mac_hid acpi_pad int3403_thermal int340x_thermal_zone tpm_crb sch_fq_codel cuse parport_pc ppdev nfsd lp parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs zstd_compress algif_skcipher af_alg dm_crypt raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor raid6_pq libcrc32c raid1
[252243.476067] raid0 multipath linear dm_mirror dm_region_hash dm_log usbhid hid crct10dif_pclmul crc32_pclmul ghash_clmulni_intel pcbc i915 rtsx_pci_sdmmc i2c_algo_bit drm_kms_helper e1000e syscopyarea sysfillrect sysimgblt fb_sys_fops ptp aesni_intel psmouse drm pps_core rtsx_pci aes_x86_64 ahci crypto_simd glue_helper libahci wmi cryptd video
[252243.476089] CPU: 2 PID: 1787 Comm: reset-xhci Tainted: G U W 4.15.0-13-generic #14-Ubuntu
[252243.476090] Hardware name: Dell Inc. Latitude E7470/0T6HHJ, BIOS 1.18.5 12/11/2017
[252243.476092] RIP: 0010:pci_disable_device+0x9c/0xc0
[252243.476092] RSP: 0018:ffffa61206edfd40 EFLAGS: 00010286
[252243.476094] RAX: 0000000000000000 RBX: ffff9356fcc25000 RCX: ffffffffa9862888
[252243.476095] RDX: 0000000000000001 RSI: 0000000000000082 RDI: 0000000000000247
[252243.476096] RBP: ffffa61206edfd50 R08: 0000000000000038 R09: 000000000000c694
[252243.476097] R10: ffffa61206edfcf0 R11: 0000000000000000 R12: ffff9356fced8700
[252243.476098] R13: ffffffffa99d52c0 R14: ffffffffa99d5330 R15: 0000000000000060
[252243.476100] FS: 00007f13a7aea740(0000) GS:ffff93570fd00000(0000) knlGS:0000000000000000
[252243.476102] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[252243.476102] CR2: 000055f5dcf9cef0 CR3: 000000011db38006 CR4: 00000000003626e0
[252243.476103] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[252243.476104] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
[252243.476105] Call Trace:
[252243.476110] usb_hcd_pci_remove+0xcf/0x130
[252243.476112] xhci_pci_remove+0x6b/0x70
[252243.476116] pci_device_remove+0x3e/0xb0
[252243.476124] device_release_driver_internal+0x15b/0x220
[252243.476126] device_release_driver+0x12/0x20
[252243.476127] unbind_store+0x87/0x150
[252243.476130] drv_attr_store+0x27/0x40
[252243.476132] sysfs_kf_write+0x3c/0x50
[252243.476135] kernfs_fop_write+0x125/0x1a0
[252243.476138] __vfs_write+0x1b/0x40
[252243.476140] vfs_write+0xb1/0x1a0
[252243.476142] SyS_write+0x55/0xc0
[252243.476145] do_syscall_64+0x73/0x130
[252243.476148] entry_SYSCALL_64_after_hwframe+0x3d/0xa2
[252243.476150] RIP: 0033:0x7f13a71f0154
[252243.476151] RSP: 002b:00007fff8cf40498 EFLAGS: 00000246 ORIG_RAX: 0000000000000001
[252243.476153] RAX: ffffffffffffffda RBX: 000000000000000c RCX: 00007f13a71f0154
[252243.476154] RDX: 000000000000000c RSI: 000055ef072cc230 RDI: 0000000000000001
[252243.476155] RBP: 000055ef072cc230 R08: 00007f13a74cd8c0 R09: 00007f13a7aea740
[252243.476156] R10: 00000000fffffff4 R11: 0000000000000246 R12: 00007f13a74cc760
[252243.476157] R13: 000000000000000c R14: 00007f13a74c82a0 R15: 00007f13a74c7760
[252243.476158] Code: 00 c6 05 5a 6f 12 01 01 4d 85 e4 74 36 48 8d bb a0 00 00 00 e8 26 55 15 00 4c 89 e2 48 89 c6 48 c7 c7 28 90 51 a9 e8 e4 11 ba ff <0f> 0b eb 82 48 89 df e8 d8 fe ff ff 80 a3 c1 07 00 00 f7 5b 41
[252243.476192] ---[ end trace abf3a4d94dd3a5a8 ]---
[252243.513857] BUG: unable to handle kernel NULL pointer dereference at 0000000000000128
[252243.513866] IP: check_root_hub_suspended+0x10/0x60
[252243.513868] PGD 0 P4D 0
[252243.513872] Oops: 0000 [#1] SMP PTI
[252243.513876] Modules linked in: cpuid snd_seq_dummy usb_storage hid_generic hidp ip6t_REJECT nf_reject_ipv6 ip6table_nat nf_nat_ipv6 ip6table_mangle xt_hashlimit ip6table_raw nf_conntrack_ipv6 nf_defrag_ipv6 nf_log_ipv6 xt_recent xt_comment ipt_REJECT nf_reject_ipv4 xt_mark iptable_mangle xt_tcpudp xt_CT iptable_raw xt_multiport xt_NFLOG nfnetlink_log nf_log_ipv4 nf_log_common xt_LOG nf_conntrack_sane nf_conntrack_netlink nfnetlink nf_nat_tftp nf_nat_snmp_basic nf_conntrack_snmp nf_nat_sip nf_nat_pptp nf_nat_proto_gre nf_nat_irc nf_nat_h323 nf_nat_ftp nf_nat_amanda nf_conntrack_tftp nf_conntrack_sip nf_conntrack_pptp nf_conntrack_proto_gre nf_conntrack_netbios_ns nf_conntrack_broadcast nf_conntrack_irc nf_conntrack_h323 nf_conntrack_ftp ts_kmp nf_conntrack_amanda ipt_MASQUERADE nf_nat_masquerade_ipv4
[252243.513913] xfrm_user xfrm_algo iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 xt_addrtype xt_conntrack nf_nat nf_conntrack br_netfilter aufs vhost_net vhost tap ccm rfcomm bridge stp llc devlink ebtable_filter ebtables ip6table_filter ip6_tables iptable_filter msr cmac bnep binfmt_misc snd_hda_codec_hdmi nls_iso8859_1 arc4 snd_soc_skl snd_hda_codec_realtek snd_soc_skl_ipc snd_hda_ext_core snd_hda_codec_generic snd_soc_sst_dsp snd_soc_sst_ipc snd_soc_acpi snd_soc_core snd_compress ac97_bus snd_pcm_dmaengine snd_hda_intel dell_laptop dell_smbios_smm dcdbas snd_hda_codec dell_smm_hwmon snd_hda_core snd_hwdep snd_pcm intel_rapl snd_seq_midi snd_seq_midi_event x86_pkg_temp_thermal intel_powerclamp coretemp snd_rawmidi kvm_intel kvm btusb irqbypass intel_cstate intel_rapl_perf snd_seq btrtl
[252243.513954] iwlmvm btbcm btintel mac80211 hid_multitouch uvcvideo joydev input_leds dell_smbios_wmi snd_seq_device dell_wmi bluetooth serio_raw snd_timer videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 dell_smbios videobuf2_core iwlwifi sparse_keymap ecdh_generic snd wmi_bmof dell_wmi_descriptor videodev cfg80211 media soundcore rtsx_pci_ms memstick shpchp mei_me mei processor_thermal_device intel_pch_thermal intel_soc_dts_iosf int3400_thermal acpi_thermal_rel dell_rbtn mac_hid acpi_pad int3403_thermal int340x_thermal_zone tpm_crb sch_fq_codel cuse parport_pc ppdev nfsd lp parport auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 btrfs zstd_compress algif_skcipher af_alg dm_crypt raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor raid6_pq libcrc32c raid1
[252243.513989] raid0 multipath linear dm_mirror dm_region_hash dm_log usbhid hid crct10dif_pclmul crc32_pclmul ghash_clmulni_intel pcbc i915 rtsx_pci_sdmmc i2c_algo_bit drm_kms_helper e1000e syscopyarea sysfillrect sysimgblt fb_sys_fops ptp aesni_intel psmouse drm pps_core rtsx_pci aes_x86_64 ahci crypto_simd glue_helper libahci wmi cryptd video
[252243.514007] CPU: 2 PID: 31613 Comm: kworker/2:1 Tainted: G U W 4.15.0-13-generic #14-Ubuntu
[252243.514008] Hardware name: Dell Inc. Latitude E7470/0T6HHJ, BIOS 1.18.5 12/11/2017
[252243.514012] Workqueue: pm pm_runtime_work
[252243.514014] RIP: 0010:check_root_hub_suspended+0x10/0x60
[252243.514016] RSP: 0018:ffffa61207057cb0 EFLAGS: 00010286
[252243.514017] RAX: 0000000000000000 RBX: ffff9356fcc250a0 RCX: 0000000000000000
[252243.514019] RDX: ffffffffa99d52c0 RSI: 0000000000000001 RDI: ffff9356fcc250a0
[252243.514020] RBP: ffffa61207057cb0 R08: 0000000000000000 R09: ffffa61207057db8
[252243.514021] R10: 0000000000000000 R11: 0000000000000274 R12: 0000000000000001
[252243.514022] R13: ffffffffa92ec040 R14: 0000000000000000 R15: ffffffffa88ec000
[252243.514024] FS: 0000000000000000(0000) GS:ffff93570fd00000(0000) knlGS:0000000000000000
[252243.514025] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[252243.514026] CR2: 0000000000000128 CR3: 000000009ac0a003 CR4: 00000000003626e0
[252243.514028] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[252243.514029] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
[252243.514030] Call Trace:
[252243.514033] suspend_common+0x22/0x160
[252243.514035] hcd_pci_runtime_suspend+0x1b/0x50
[252243.514038] pci_pm_runtime_suspend+0x64/0x180
[252243.514040] ? pci_pm_runtime_resume+0xa0/0xa0
[252243.514042] __rpm_callback+0xca/0x210
[252243.514045] ? __switch_to_asm+0x34/0x70
[252243.514047] ? __switch_to_asm+0x40/0x70
[252243.514050] rpm_callback+0x24/0x80
[252243.514051] ? pci_pm_runtime_resume+0xa0/0xa0
[252243.514053] rpm_suspend+0x137/0x640
[252243.514056] rpm_idle+0x58/0x2a0
[252243.514058] pm_runtime_work+0x92/0xa0
[252243.514061] process_one_work+0x1de/0x410
[252243.514062] worker_thread+0x32/0x410
[252243.514065] kthread+0x121/0x140
[252243.514067] ? process_one_work+0x410/0x410
[252243.514069] ? kthread_create_worker_on_cpu+0x70/0x70
[252243.514072] ? do_syscall_64+0x73/0x130
[252243.514074] ? SyS_exit_group+0x14/0x20
[252243.514076] ret_from_fork+0x35/0x40
[252243.514077] Code: 48 8d b2 a0 00 00 00 48 81 c7 a0 00 00 00 48 89 e5 e8 65 a0 f1 ff 5d c3 0f 1f 00 0f 1f 44 00 00 48 8b 87 98 00 00 00 55 48 89 e5 <f6> 80 28 01 00 00 20 75 2c 48 8b 90 f8 01 00 00 31 c0 48 85 d2
[252243.514103] RIP: check_root_hub_suspended+0x10/0x60 RSP: ffffa61207057cb0
[252243.514104] CR2: 0000000000000128
[252243.514106] ---[ end trace abf3a4d94dd3a5a9 ]---
[252243.533589] xhci_hcd 0000:00:14.0: xHCI Host Controller
[252243.533600] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 1
[252243.534713] xhci_hcd 0000:00:14.0: hcc params 0x200077c1 hci version 0x100 quirks 0x00109810
[252243.534721] xhci_hcd 0000:00:14.0: cache line size of 64 is not supported
[252243.534892] usb usb1: runtime PM trying to activate child device usb1 but parent (0000:00:14.0) is not active
This is a plain linux-image-extra-4.15.0-13-generic kernel on Ubuntu 18.04 running on a Dell Latitude E7470.
For completeness sake:
╰─▶ lsb_release -rd
Description: Ubuntu Bionic Beaver (development branch)
Release: 18.04
╰─▶ uname -a
Linux regan 4.15.0-13-generic #14-Ubuntu SMP Sat Mar 17 13:44:27 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
╰─▶ dpkg -l linux-image-\*|cat
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-===================================-============-============-===============================================================
ii linux-image-4.14.0-16-generic 4.14.0-16.19 amd64 Linux kernel image for version 4.14.0 on 64 bit x86 SMP
ii linux-image-4.15.0-12-generic 4.15.0-12.13 amd64 Linux kernel image for version 4.15.0 on 64 bit x86 SMP
ii linux-image-4.15.0-13-generic 4.15.0-13.14 amd64 Linux kernel image for version 4.15.0 on 64 bit x86 SMP
ii linux-image-extra-4.14.0-16-generic 4.14.0-16.19 amd64 Linux kernel extra modules for version 4.14.0 on 64 bit x86 SMP
ii linux-image-extra-4.15.0-12-generic 4.15.0-12.13 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
ii linux-image-extra-4.15.0-13-generic 4.15.0-13.14 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
ii linux-image-generic 4.15.0.13.14 amd64 Generic Linux kernel image
╰─▶ cat /proc/version_signature
Ubuntu 4.15.0-13.14-generic 4.15.10
╰─▶ cat /proc/cmdline
BOOT_IMAGE=/vmlinuz-4.15.0-13-generic root=/dev/mapper/regan-root ro nosplash acpi_backlight=vendor intel_iommu=off
---
ApportVersion: 2.20.9-0ubuntu4
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC0: bas 2245 F.... pulseaudio
CurrentDesktop: GNOME
DistroRelease: Ubuntu 18.04
HibernationDevice:
RESUME=UUID=16195e13-9fb3-41b2-9671-fb4e1df1ff93
#RESUME=/dev/dm-2
#RESUME=/dev/mapper/regan-swap
InstallationDate: Installed on 2016-12-22 (476 days ago)
InstallationMedia: Ubuntu 16.10 "Yakkety Yak" - Release amd64 (20161012.2)
MachineType: Dell Inc. Latitude E7470
Package: linux (not installed)
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-4.15.0-13-generic root=/dev/mapper/hostname-root ro nosplash acpi_backlight=vendor intel_iommu=off
ProcVersionSignature: Ubuntu 4.15.0-13.14-generic 4.15.10
RelatedPackageVersions:
linux-restricted-modules-4.15.0-13-generic N/A
linux-backports-modules-4.15.0-13-generic N/A
linux-firmware 1.173
Tags: bionic apport-hook-error
Uname: Linux 4.15.0-13-generic x86_64
UnreportableReason: This report is about a package that is not installed.
UpgradeStatus: Upgraded to bionic on 2017-09-18 (206 days ago)
UserGroups: adm cdrom dialout dip docker libvirt lp lpadmin lxd plugdev sambashare scanner src sudo tss wireshark
_MarkForUpload: False
dmi.bios.date: 12/11/2017
dmi.bios.vendor: Dell Inc.
dmi.bios.version: 1.18.5
dmi.board.name: 0T6HHJ
dmi.board.vendor: Dell Inc.
dmi.board.version: A00
dmi.chassis.type: 9
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvr1.18.5:bd12/11/2017:svnDellInc.:pnLatitudeE7470:pvr:rvnDellInc.:rn0T6HHJ:rvrA00:cvnDellInc.:ct9:cvr:
dmi.product.family: Latitude
dmi.product.name: Latitude E7470
dmi.sys.vendor: Dell Inc. |
|
2018-07-03 07:54:26 |
Kai-Heng Feng |
bug task added |
|
linux-oem (Ubuntu) |
|
2018-07-05 09:36:59 |
Kai-Heng Feng |
bug |
|
|
added subscriber Canonical Hardware Enablement |
2018-07-05 09:37:03 |
Kai-Heng Feng |
tags |
apport-collected apport-hook-error bionic kernel-da-key needs-bisect |
apport-collected apport-hook-error bionic kernel-da-key needs-bisect originate-from-1776806 somerville |
|
2018-07-05 10:30:25 |
Timo Aaltonen |
linux-oem (Ubuntu Bionic): status |
New |
Fix Committed |
|
2018-07-16 21:05:01 |
Launchpad Janitor |
linux-oem (Ubuntu): status |
New |
Confirmed |
|
2018-07-16 21:08:30 |
wvengen |
bug |
|
|
added subscriber wvengen |
2018-07-20 15:44:47 |
Launchpad Janitor |
linux-oem (Ubuntu Bionic): status |
Fix Committed |
Fix Released |
|
2018-07-20 15:44:48 |
Launchpad Janitor |
linux-oem (Ubuntu Bionic): status |
Fix Committed |
Fix Released |
|
2018-07-21 13:11:24 |
Claudius Thomas |
bug task added |
|
linux (Arch Linux) |
|
2018-07-21 13:53:29 |
Claudius Thomas |
tags |
apport-collected apport-hook-error bionic kernel-da-key needs-bisect originate-from-1776806 somerville |
apport-collected apport-hook-error bionic kernel-bug-exists-upstream kernel-da-key needs-bisect originate-from-1776806 somerville |
|
2018-07-25 21:30:03 |
Launchpad Janitor |
linux-oem (Ubuntu): status |
Confirmed |
Fix Released |
|
2018-08-05 17:01:55 |
Deltik |
linux (Ubuntu): status |
Incomplete |
Confirmed |
|
2018-08-05 17:02:04 |
Deltik |
linux (Ubuntu Bionic): status |
Incomplete |
Confirmed |
|
2018-08-07 10:49:36 |
Deltik |
bug |
|
|
added subscriber Deltik |
2018-08-10 03:14:35 |
Ryan C. Underwood |
bug |
|
|
added subscriber Ryan C. Underwood |
2018-10-17 06:42:34 |
Magnus Melin |
bug |
|
|
added subscriber Magnus Melin |
2018-11-15 23:46:40 |
Steve Chadsey |
bug |
|
|
added subscriber Steve Chadsey |
2019-02-08 14:58:34 |
Stefan Holmström |
bug |
|
|
added subscriber Stefan Holmström |
2019-02-18 08:45:18 |
Kai-Heng Feng |
linux (Ubuntu): status |
Confirmed |
Fix Released |
|
2019-02-18 08:45:22 |
Kai-Heng Feng |
linux (Ubuntu Bionic): status |
Confirmed |
Fix Released |
|
2019-03-07 15:42:39 |
Anthony Wong |
hwe-next: status |
New |
Fix Released |
|