Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: linux-signed (Ubuntu)
Status: New => Confirmed
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-signed in Ubuntu.
https://bugs.launchpad.net/bugs/2052411
Title:
thunderbolt: interrupt for TX ring 0 is already enabled
Status in linux-signed package in Ubuntu:
Confirmed
Bug description:
After upgrading to linux-image-6.5.0-15-generic 6.5.0-15.15~22.04.1 I
lost use of an HID device via thunderbolt (still working via USB).
This coincided with the following dmesg trace.
[26360.900981] ------------[ cut here ]------------
[26360.900984] thunderbolt 0000:22:00.0: interrupt for TX ring 0 is already
enabled
[26360.901065] WARNING: CPU: 19 PID: 263006 at drivers/thunderbolt/nhi.c:146
ring_interrupt_active+0x270/0x350 [thunderbolt]
[26360.901108] Modules linked in: rfcomm vboxnetadp(OE) vboxnetflt(OE)
vboxdrv(OE) xfrm_user xfrm_algo xt_addrtype br_netfilter ccm xt_CHECKSUM
xt_MASQUERADE xt_conntrack snd_ctl_led snd_soc_skl_hda_dsp
snd_soc_intel_hda_dsp_common snd_sof_probes snd_soc_hdac_hdmi cmac udp_diag
ipt_REJECT nf_reject_ipv4 algif_hash snd_hda_codec_realtek nf_conntrack_netlink
xt_tcpudp nft_ct snd_hda_codec_generic algif_skcipher nvidia_uvm(PO) nft_compat
nft_masq nft_queue af_alg nft_chain_nat nf_nat_h323 nf_conntrack_h323
nf_nat_pptp nf_conntrack_pptp nf_nat_tftp nf_conntrack_tftp nf_nat_sip
nf_conntrack_sip nf_nat_irc nf_conntrack_irc nf_nat_ftp nf_conntrack_ftp
iptable_nat nf_nat nf_tables nf_conntrack nfnetlink_queue nf_defrag_ipv6
nf_defrag_ipv4 libcrc32c bridge stp llc nfnetlink tcp_diag inet_diag overlay
bnep snd_soc_dmic snd_sof_pci_intel_tgl snd_sof_intel_hda_common
soundwire_intel snd_sof_intel_hda_mlink soundwire_cadence snd_sof_intel_hda
snd_sof_pci snd_sof_xtensa_dsp snd_sof intel_uncore_
frequency intel_uncore_frequency_common
[26360.901169] intel_tcc_cooling snd_sof_utils snd_soc_hdac_hda
snd_hda_ext_core x86_pkg_temp_thermal intel_powerclamp snd_soc_acpi_intel_match
coretemp snd_soc_acpi soundwire_generic_allocation soundwire_bus nvidia_drm(PO)
iwlmvm kvm_intel snd_soc_core snd_compress nvidia_modeset(PO) i915
snd_hda_codec_hdmi ac97_bus mac80211 snd_pcm_dmaengine kvm btusb
crct10dif_pclmul polyval_clmulni btrtl polyval_generic uvcvideo
ghash_clmulni_intel drm_buddy btbcm aesni_intel snd_hda_intel videobuf2_vmalloc
hid_sensor_als btintel snd_hda_scodec_cs35l41_spi uvc ttm snd_intel_dspcfg
crypto_simd btmtk videobuf2_memops mei_hdcp mei_pxp intel_rapl_msr libarc4
snd_intel_sdw_acpi cryptd videobuf2_v4l2 nvidia(PO) binfmt_misc irqbypass
snd_usb_audio hid_sensor_trigger bluetooth iwlwifi snd_hda_codec thinkpad_acpi
industrialio_triggered_buffer videodev drm_display_helper spi_nor kfifo_buf
snd_usbmidi_lib snd_seq_midi snd_hda_core videobuf2_common rapl
hid_sensor_iio_common snd_ump hid_magicmouse think_l
mi snd_hda_scodec_cs35l41_i2c
[26360.901228] snd_seq_midi_event ecdh_generic intel_cstate nls_iso8859_1
serio_raw cec snd_hda_scodec_cs35l41 processor_thermal_device_pci industrialio
firmware_attributes_class wmi_bmof input_leds joydev apple_mfi_fastcharge mc
snd_rawmidi mtd nvram ecc snd_hwdep rc_core mei_me processor_thermal_device
snd_hda_cs_dsp_ctls cfg80211 snd_pcm snd_seq cs_dsp hid_multitouch
processor_thermal_rfim mei snd_soc_cs35l41_lib processor_thermal_mbox
drm_kms_helper snd_seq_device processor_thermal_rapl i2c_algo_bit snd_timer
intel_rapl_common mac_hid snd soundcore serial_multi_instantiate ledtrig_audio
int3403_thermal platform_profile int340x_thermal_zone int3400_thermal
acpi_thermal_rel acpi_pad acpi_tad sch_fq_codel msr parport_pc ppdev drm lp
parport efi_pstore ip_tables x_tables autofs4 hid_sensor_hub cdc_ncm cdc_ether
usbnet r8152 mii usbhid hid_generic rtsx_pci_sdmmc i2c_i801 nvme spi_intel_pci
crc32_pclmul psmouse thunderbolt i2c_smbus spi_intel nvme_core ucsi_acpi
intel_lpss_pci rtsx_
pci typec_ucsi intel_lpss xhci_pci
[26360.901294] nvme_common idma64 xhci_pci_renesas i2c_hid_acpi typec
i2c_hid hid video pinctrl_tigerlake wmi
[26360.901305] CPU: 19 PID: 263006 Comm: kworker/19:2 Tainted: P OE
6.5.0-15-generic #15~22.04.1-Ubuntu
[26360.901309] Hardware name: LENOVO 21FV003CAU/21FV003CAU, BIOS N3ZET21W
(1.08 ) 07/07/2023
[26360.901311] Workqueue: pm pm_runtime_work
[26360.901317] RIP: 0010:ring_interrupt_active+0x270/0x350 [thunderbolt]
[26360.901348] Code: 89 5d c8 44 89 45 d4 e8 8e da 38 cc 44 8b 45 d4 48 8b 4d
c0 49 89 d9 48 8b 55 b8 48 89 c6 48 c7 c7 78 70 5e c0 e8 50 7e 97 cb <0f> 0b 4d
8b 7f 08 44 8b 5d c8 49 8b 77 18 45 84 ed 0f 85 d9 fe ff
[26360.901351] RSP: 0018:ffffb091a6213c48 EFLAGS: 00010046
[26360.901354] RAX: 0000000000000000 RBX: ffffffffc05eb6db RCX:
0000000000000000
[26360.901357] RDX: 0000000000000000 RSI: 0000000000000000 RDI:
0000000000000000
[26360.901358] RBP: ffffb091a6213c98 R08: 0000000000000000 R09:
0000000000000000
[26360.901360] R10: 0000000000000000 R11: 0000000000000000 R12:
0000000000000001
[26360.901361] R13: 0000000000000001 R14: 0000000000038200 R15:
ffff9763017d0240
[26360.901363] FS: 0000000000000000(0000) GS:ffff976a3f6c0000(0000)
knlGS:0000000000000000
[26360.901366] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[26360.901368] CR2: 00007ffc979f4d00 CR3: 000000010fd60000 CR4:
0000000000752ee0
[26360.901370] PKRU: 55555554
[26360.901372] Call Trace:
[26360.901374] <TASK>
[26360.901379] ? show_regs+0x6d/0x80
[26360.901386] ? __warn+0x89/0x160
[26360.901392] ? ring_interrupt_active+0x270/0x350 [thunderbolt]
[26360.901424] ? report_bug+0x17e/0x1b0
[26360.901429] ? handle_bug+0x46/0x90
[26360.901435] ? exc_invalid_op+0x18/0x80
[26360.901439] ? asm_exc_invalid_op+0x1b/0x20
[26360.901447] ? ring_interrupt_active+0x270/0x350 [thunderbolt]
[26360.901478] ? ring_interrupt_active+0x270/0x350 [thunderbolt]
[26360.901509] ? __pfx_pci_pm_runtime_resume+0x10/0x10
[26360.901514] tb_ring_start+0x17e/0x330 [thunderbolt]
[26360.901545] tb_ctl_start+0x1d/0xc0 [thunderbolt]
[26360.901577] tb_domain_runtime_resume+0x19/0x50 [thunderbolt]
[26360.901620] nhi_runtime_resume+0x64/0x80 [thunderbolt]
[26360.901651] pci_pm_runtime_resume+0xa0/0xf0
[26360.901655] __rpm_callback+0x4d/0x170
[26360.901660] rpm_callback+0x6d/0x80
[26360.901665] ? __pfx_pci_pm_runtime_resume+0x10/0x10
[26360.901669] rpm_resume+0x594/0x7e0
[26360.901673] ? __pfx_pm_runtime_work+0x10/0x10
[26360.901676] pm_runtime_work+0x80/0xe0
[26360.901679] process_one_work+0x23d/0x450
[26360.901684] worker_thread+0x50/0x3f0
[26360.901687] ? __pfx_worker_thread+0x10/0x10
[26360.901691] kthread+0xef/0x120
[26360.901695] ? __pfx_kthread+0x10/0x10
[26360.901700] ret_from_fork+0x44/0x70
[26360.901705] ? __pfx_kthread+0x10/0x10
[26360.901709] ret_from_fork_asm+0x1b/0x30
[26360.901714] </TASK>
[26360.901715] ---[ end trace 0000000000000000 ]---
I was able to find references to the message in
https://bugzilla.redhat.com/show_bug.cgi?id=1703369, but that report
claims a fix to be in 5.0.14. Also in
https://bugzilla.kernel.org/show_bug.cgi?id=217343, but claims a fix
is in 6.3.9.
Other details:
$ uname -r
6.5.0-15-generic
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 22.04.3 LTS
Release: 22.04
Codename: jammy
$ dpkg -l linux-image-6.5.0-15-generic
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-6.5.0-15-generic 6.5.0-15.15~22.04.1 amd64 Signed
kernel image generic
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-signed/+bug/2052411/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp