Info

Permalink
Function
ucsi_handle_connector_change
First occurrence
2022-04-25
Last occurrence
2023-10-11
State
NEW
Components
kernel
Quality
-15

Graphs

Statistics

Operating system Count
Fedora 37 98,644
Fedora 35 223
Fedora 36 85
Fedora 34 66
Architecture Count
x86_64 99,018
Related packages Count
kernel-core 96
 0:6.0.12-100.fc35 47
 0:5.17.5-100.fc34 24
 0:5.17.12-100.fc34 16
 0:6.0.8-100.fc35 5
 0:5.18.13-100.fc35 1
 0:5.18.19-100.fc35 1
 0:6.1.11-100.fc36 1
 0:6.1.15-202.fsync.fc37 1

Packages names with count less than the total count of reports are most probably not the cause of the problem.

History

Daily:

Weekly:

Monthly:

No reports in the last 20 days.

No reports in the last 20 weeks.

Report backtrace


Complete report #407998
Frame # Function Binary Source or offset Line
1
ucsi_handle_connector_change
typec_ucsi drivers/usb/typec/ucsi/ucsi.c 801
2
perf_trace_track_foreign_dirty
vmlinux 0x62
3
? perf_trace_track_foreign_dirty
vmlinux 0x62
4
perf_trace_track_foreign_dirty
vmlinux 0x62
5
? perf_trace_track_foreign_dirty
vmlinux 0x62
6
perf_trace_track_foreign_dirty
vmlinux 0x62
7
? perf_trace_track_foreign_dirty
vmlinux 0x62
8
perf_trace_track_foreign_dirty
vmlinux 0x62
BUG: kernel NULL pointer dereference, address: 0000000000000308
#PF: supervisor read access in kernel mode
#PF: error_code(0x0000) - not-present page
PGD 0 P4D 0 
Oops: 0000 [#1] PREEMPT SMP PTI
CPU: 0 PID: 778 Comm: kworker/0:3 Tainted: G           OE     5.17.4-200.fc35.x86_64 #1
Hardware name: LENOVO 20KTA004CL/20KTA004CL, BIOS R0PET63W (1.40 ) 01/03/2020
Workqueue: events ucsi_handle_connector_change [typec_ucsi]
RIP: 0010:typec_set_pwr_role+0x5/0x40 [typec]
Code: e8 02 00 00 e8 0c 72 f8 cb 48 89 ef 5b be 02 00 00 00 5d e9 2d 08 25 cc 66 66 2e 0f 1f 84 00 00 00 00 00 66 90 0f 1f 44 00 00 <39> b7 08 03 00 00 74 2a 55 48 8d 6f 08 48 c7 c2 46 00 4a c0 89 b7
RSP: 0018:ffffaa1c4104be50 EFLAGS: 00010202
RAX: 0000000000004000 RBX: ffff9a1f0d94b830 RCX: 0000000000000000
RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000
RBP: ffff9a1f0cc38780 R08: 0000000000000001 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000000 R12: ffff9a1f0d94b810
R13: ffff9a1f0d94b800 R14: 0000000000000000 R15: ffff9a2242836915
FS:  0000000000000000(0000) GS:ffff9a2242800000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 0000000000000308 CR3: 00000003aee10005 CR4: 00000000003706f0
Call Trace:
 <TASK>
 ucsi_handle_connector_change+0x18c/0x260 [typec_ucsi]
 process_one_work+0x1e5/0x3b0
 ? rescuer_thread+0x370/0x370
 worker_thread+0x50/0x3a0
 ? rescuer_thread+0x370/0x370
 kthread+0xe7/0x110
 ? kthread_complete_and_exit+0x20/0x20
 ret_from_fork+0x22/0x30
 </TASK>
Modules linked in: rfcomm snd_seq_dummy snd_hrtimer nf_conntrack_netlink xt_addrtype br_netfilter xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_nat_tftp nf_conntrack_tftp bridge stp llc nft_objref nf_conntrack_netbios_ns nf_conntrack_broadcast nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_ct nft_chain_nat ip6table_nat ip6table_mangle ip6table_raw ip6table_security iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 iptable_mangle iptable_raw iptable_security ip_set nf_tables overlay nfnetlink ip6table_filter ip6_tables iptable_filter vboxnetadp(OE) vboxnetflt(OE) qrtr vboxdrv(OE) bnep sunrpc rmi_smbus rmi_core binfmt_misc squashfs loop iwlmvm intel_rapl_msr intel_rapl_common intel_tcc_cooling snd_soc_skl x86_pkg_temp_thermal intel_powerclamp mac80211 snd_soc_hdac_hda snd_hda_ext_core btusb snd_soc_sst_ipc coretemp snd_soc_sst_dsp uvcvideo snd_soc_acpi_intel_match btrtl libarc4 kvm_intel
 snd_hda_codec_hdmi videobuf2_vmalloc iTCO_wdt snd_soc_acpi snd_ctl_led btbcm videobuf2_memops videobuf2_v4l2 intel_pmc_bxt snd_soc_core ee1004 mei_pxp btintel videobuf2_common iTCO_vendor_support snd_hda_codec_conexant iwlwifi snd_compress mei_hdcp ac97_bus btmtk kvm snd_hda_codec_generic snd_pcm_dmaengine videodev iwlmei snd_hda_intel bluetooth mc snd_intel_dspcfg irqbypass snd_intel_sdw_acpi rapl snd_hda_codec intel_cstate cfg80211 snd_hda_core snd_hwdep snd_seq intel_uncore ecdh_generic joydev pcspkr snd_seq_device snd_pcm thinkpad_acpi ledtrig_audio intel_xhci_usb_role_switch platform_profile snd_timer rfkill snd mei_me i2c_i801 mei think_lmi soundcore i2c_smbus intel_wmi_thunderbolt intel_pch_thermal firmware_attributes_class wmi_bmof acpi_pad zram ip_tables amdgpu i915 drm_ttm_helper iommu_v2 ttm gpu_sched i2c_algo_bit drm_kms_helper sdhci_pci crct10dif_pclmul cec crc32_pclmul cqhci crc32c_intel sdhci drm ghash_clmulni_intel mmc_core serio_raw r8169 ucsi_acpi
 typec_ucsi typec wmi video ipmi_devintf ipmi_msghandler fuse
CR2: 0000000000000308
Complete report #405054
Frame # Function Binary Source or offset Line
1
ucsi_handle_connector_change
typec_ucsi drivers/usb/typec/ucsi/ucsi.c 801
2
perf_trace_track_foreign_dirty
vmlinux 0x62
3
? perf_trace_track_foreign_dirty
vmlinux 0x62
4
perf_trace_track_foreign_dirty
vmlinux 0x62
5
? perf_trace_track_foreign_dirty
vmlinux 0x62
6
perf_trace_track_foreign_dirty
vmlinux 0x62
7
? perf_trace_track_foreign_dirty
vmlinux 0x62
8
perf_trace_track_foreign_dirty
vmlinux 0x62
BUG: kernel NULL pointer dereference, address: 0000000000000308
#PF: supervisor read access in kernel mode
#PF: error_code(0x0000) - not-present page
PGD 0 P4D 0 
Oops: 0000 [#1] PREEMPT SMP PTI
CPU: 0 PID: 2456487 Comm: kworker/0:1 Not tainted 5.17.4-200.fc35.x86_64 #1
Hardware name: LENOVO 20KSS01G00/20KSS01G00, BIOS R0PET47W (1.24 ) 08/29/2018
Workqueue: events ucsi_handle_connector_change [typec_ucsi]
RIP: 0010:typec_set_pwr_role+0x5/0x40 [typec]
Code: e8 02 00 00 e8 0c e2 e6 ca 48 89 ef 5b be 02 00 00 00 5d e9 2d 78 13 cb 66 66 2e 0f 1f 84 00 00 00 00 00 66 90 0f 1f 44 00 00 <39> b7 08 03 00 00 74 2a 55 48 8d 6f 08 48 c7 c2 46 90 5b c0 89 b7
RSP: 0018:ffffb44827f5fe50 EFLAGS: 00010202
RAX: 0000000000004200 RBX: ffff8bc98e6e5830 RCX: 0000000000000000
RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000
RBP: ffff8bc989fb6b40 R08: 0000000000000001 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000000 R12: ffff8bc98e6e5810
R13: ffff8bc98e6e5800 R14: 0000000000000000 R15: ffff8bcc8f436915
FS:  0000000000000000(0000) GS:ffff8bcc8f400000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 0000000000000308 CR3: 00000003dce10002 CR4: 00000000003706f0
Call Trace:
 <TASK>
 ucsi_handle_connector_change+0x18c/0x260 [typec_ucsi]
 process_one_work+0x1e5/0x3b0
 ? rescuer_thread+0x370/0x370
 worker_thread+0x50/0x3a0
 ? rescuer_thread+0x370/0x370
 kthread+0xe7/0x110
 ? kthread_complete_and_exit+0x20/0x20
 ret_from_fork+0x22/0x30
 </TASK>
Modules linked in: tun uinput ipheth apple_mfi_fastcharge rfcomm snd_seq_dummy snd_hrtimer binfmt_misc xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 ip6table_mangle ip6table_nat ip6table_filter ip6_tables iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 iptable_filter bridge stp llc qrtr bnep rmi_smbus rmi_core sunrpc vfat fat squashfs loop snd_soc_skl snd_soc_hdac_hda snd_hda_ext_core snd_soc_sst_ipc snd_soc_sst_dsp snd_soc_acpi_intel_match snd_soc_acpi intel_rapl_msr snd_soc_core intel_rapl_common snd_hda_codec_hdmi snd_ctl_led snd_compress ac97_bus snd_hda_codec_conexant snd_pcm_dmaengine intel_tcc_cooling iwlmvm snd_hda_codec_generic x86_pkg_temp_thermal intel_powerclamp iTCO_wdt intel_pmc_bxt coretemp mei_hdcp iTCO_vendor_support mei_pxp snd_hda_intel snd_intel_dspcfg mac80211 kvm_intel btusb snd_intel_sdw_acpi libarc4 btrtl snd_hda_codec kvm btbcm iwlwifi snd_hda_core uvcvideo btintel irqbypass snd_hwdep rapl btmtk
 intel_cstate videobuf2_vmalloc videobuf2_memops snd_seq iwlmei intel_uncore videobuf2_v4l2 videobuf2_common snd_seq_device think_lmi bluetooth cfg80211 snd_pcm pcspkr videodev thinkpad_acpi i2c_i801 intel_wmi_thunderbolt wmi_bmof firmware_attributes_class snd_timer i2c_smbus mc ledtrig_audio mei_me platform_profile ecdh_generic rfkill joydev mei intel_xhci_usb_role_switch intel_pch_thermal snd soundcore acpi_pad zram ip_tables i915 i2c_algo_bit drm_kms_helper crct10dif_pclmul crc32_pclmul crc32c_intel sdhci_pci cqhci nvme cec sdhci ttm ghash_clmulni_intel mmc_core serio_raw nvme_core drm r8169 ucsi_acpi typec_ucsi typec wmi video ipmi_devintf ipmi_msghandler fuse
CR2: 0000000000000308
Complete report #408141
Frame # Function Binary Source or offset Line
1
ucsi_handle_connector_change
typec_ucsi drivers/usb/typec/ucsi/ucsi.c 801
2
ucsi_handle_connector_change
typec_ucsi drivers/usb/typec/ucsi/ucsi.c 801
3
? perf_trace_track_foreign_dirty
vmlinux 0x62
4
ucsi_handle_connector_change
typec_ucsi drivers/usb/typec/ucsi/ucsi.c 801
5
perf_trace_track_foreign_dirty
vmlinux 0x62
6
perf_trace_track_foreign_dirty
vmlinux 0x62
7
? perf_trace_track_foreign_dirty
vmlinux 0x62
8
perf_trace_track_foreign_dirty
vmlinux 0x62
9
? perf_trace_track_foreign_dirty
vmlinux 0x62
10
perf_trace_track_foreign_dirty
vmlinux 0x62
WARNING: CPU: 2 PID: 50407 at drivers/usb/typec/class.c:299 typec_altmode_update_active+0xbc/0xc0 [typec]
Modules linked in: hid_logitech_hidpp hid_logitech_dj uinput rfcomm snd_seq_dummy snd_hrtimer nft_objref nf_conntrack_netbios_ns nf_conntrack_broadcast nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_ct nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 ip_set nf_tables nfnetlink qrtr bnep sunrpc vfat fat snd_hda_codec_hdmi snd_sof_pci_intel_cnl snd_sof_intel_hda_common soundwire_intel soundwire_generic_allocation soundwire_cadence snd_sof_intel_hda snd_sof_pci snd_sof_xtensa_dsp snd_sof soundwire_bus snd_soc_skl snd_soc_hdac_hda snd_hda_ext_core snd_soc_sst_ipc snd_soc_sst_dsp iwlmvm snd_soc_acpi_intel_match snd_soc_acpi snd_soc_core snd_ctl_led iTCO_wdt snd_hda_codec_realtek snd_compress mac80211 snd_hda_codec_generic ac97_bus intel_pmc_bxt intel_tcc_cooling snd_pcm_dmaengine mei_hdcp mei_pxp iTCO_vendor_support x86_pkg_temp_thermal intel_powerclamp coretemp intel_rapl_msr snd_hda_intel
 snd_intel_dspcfg snd_intel_sdw_acpi kvm_intel libarc4 kvm snd_hda_codec dell_laptop dell_smm_hwmon iwlwifi snd_hda_core irqbypass btusb rapl snd_hwdep iwlmei btrtl snd_seq intel_cstate btbcm snd_seq_device dell_wmi ledtrig_audio snd_pcm intel_uncore btintel cfg80211 btmtk pcspkr dell_smbios snd_timer dell_wmi_sysman dcdbas bluetooth firmware_attributes_class dell_wmi_descriptor snd intel_wmi_thunderbolt wmi_bmof i2c_i801 mei_me soundcore thunderbolt i2c_smbus uvcvideo mei videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 processor_thermal_device_pci_legacy videobuf2_common processor_thermal_device processor_thermal_rfim ecdh_generic joydev idma64 rfkill videodev processor_thermal_mbox processor_thermal_rapl apple_mfi_fastcharge intel_rapl_common mc cdc_acm intel_pch_thermal intel_soc_dts_iosf int3403_thermal int340x_thermal_zone int3400_thermal intel_hid acpi_thermal_rel acpi_pad acpi_tad sparse_keymap zram ip_tables dm_crypt typec_displayport i915 i2c_algo_bit
 drm_kms_helper cec rtsx_pci_sdmmc mmc_core ttm nvme hid_multitouch ucsi_acpi crct10dif_pclmul crc32_pclmul crc32c_intel drm ghash_clmulni_intel nvme_core typec_ucsi serio_raw rtsx_pci typec wmi i2c_hid_acpi i2c_hid video pinctrl_cannonlake ipmi_devintf ipmi_msghandler fuse
CPU: 2 PID: 50407 Comm: kworker/u16:3 Not tainted 5.17.4-200.fc35.x86_64 #1
Hardware name: Dell Inc. XPS 13 7390/0G2D0W, BIOS 1.13.0 02/10/2022
Workqueue: USBC000:00-con0 ucsi_poll_worker [typec_ucsi]
RIP: 0010:typec_altmode_update_active+0xbc/0xc0 [typec]
Code: c2 c6 4e 47 c0 31 f6 e8 c2 31 fb c4 48 89 ef be 02 00 00 00 e8 e5 c7 27 c5 48 83 c4 08 5b 5d c3 c3 e8 38 aa d2 c4 84 c0 75 8c <0f> 0b eb 88 0f 1f 44 00 00 e9 f6 9a eb c4 66 0f 1f 44 00 00 0f 1f
RSP: 0000:ffff9ea0c5dbbe20 EFLAGS: 00010246
RAX: 0000000000000000 RBX: 0000000000000001 RCX: 0000000000000000
RDX: 0000000000000001 RSI: 0000000000000001 RDI: 00000000ffffffff
RBP: ffff8fe40f075008 R08: 0000000000000000 R09: ffff8fe73e831540
R10: 00000000000000f6 R11: 0000000000000000 R12: ffff8fe3c1155360
R13: ffff8fe3ca42a100 R14: 0000000000000000 R15: ffff8fe3ca42a105
FS:  0000000000000000(0000) GS:ffff8fe73e880000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 000028c802d8d000 CR3: 000000043080e003 CR4: 00000000003706e0
Call Trace:
 <TASK>
 ucsi_altmode_update_active+0x70/0xa0 [typec_ucsi]
 ucsi_check_altmodes+0x59/0x80 [typec_ucsi]
 ? mutex_lock+0xe/0x30
 ucsi_poll_worker+0x2f/0xa0 [typec_ucsi]
 process_one_work+0x1e2/0x3b0
 worker_thread+0x50/0x3a0
 ? rescuer_thread+0x370/0x370
 kthread+0xe5/0x110
 ? kthread_complete_and_exit+0x20/0x20
 ret_from_fork+0x1f/0x30
 </TASK>
Complete report #413980
Frame # Function Binary Source or offset Line
1
ucsi_handle_connector_change
typec_ucsi drivers/usb/typec/ucsi/ucsi.c 801
2
ucsi_handle_connector_change
typec_ucsi drivers/usb/typec/ucsi/ucsi.c 801
3
ucsi_handle_connector_change
typec_ucsi drivers/usb/typec/ucsi/ucsi.c 801
4
perf_trace_track_foreign_dirty
vmlinux 0x62
5
perf_trace_track_foreign_dirty
vmlinux 0x62
6
? perf_trace_track_foreign_dirty
vmlinux 0x62
7
perf_trace_track_foreign_dirty
vmlinux 0x62
8
? perf_trace_track_foreign_dirty
vmlinux 0x62
9
perf_trace_track_foreign_dirty
vmlinux 0x62
WARNING: CPU: 5 PID: 77448 at drivers/usb/typec/class.c:299 typec_altmode_update_active+0xbc/0xc0 [typec]
Modules linked in: wacom hid_jabra cdc_mbim cdc_wdm snd_usb_audio cdc_ncm cdc_ether usbnet snd_usbmidi_lib snd_rawmidi mii typec_displayport tun uinput rfcomm snd_seq_dummy snd_hrtimer xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_nat_tftp nf_conntrack_tftp bridge stp llc nft_objref nf_conntrack_netbios_ns nf_conntrack_broadcast nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_ct nft_chain_nat ip6table_nat ip6table_mangle ip6table_raw ip6table_security iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 iptable_mangle iptable_raw iptable_security ip_set nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter qrtr bnep sunrpc vfat fat squashfs loop snd_hda_codec_hdmi snd_sof_pci_intel_cnl snd_sof_intel_hda_common soundwire_intel soundwire_generic_allocation soundwire_cadence snd_sof_intel_hda snd_sof_pci snd_sof_xtensa_dsp snd_sof soundwire_bus snd_soc_skl snd_soc_hdac_hda snd_hda_ext_core
 snd_soc_sst_ipc snd_soc_sst_dsp snd_ctl_led snd_soc_acpi_intel_match intel_tcc_cooling snd_hda_codec_realtek iwlmvm snd_soc_acpi x86_pkg_temp_thermal snd_soc_core intel_powerclamp snd_hda_codec_generic snd_compress ac97_bus coretemp snd_pcm_dmaengine snd_hda_intel iTCO_wdt mac80211 snd_intel_dspcfg snd_intel_sdw_acpi snd_hda_codec intel_pmc_bxt dell_rbtn kvm_intel btusb libarc4 snd_hda_core kvm iTCO_vendor_support mei_pxp mei_hdcp mei_wdt dell_laptop btrtl ee1004 btbcm intel_rapl_msr snd_hwdep irqbypass rapl dell_smm_hwmon btintel iwlwifi intel_cstate snd_seq btmtk dell_wmi ledtrig_audio snd_seq_device intel_uncore iwlmei snd_pcm dell_wmi_sysman uvcvideo bluetooth dell_smbios snd_timer pcspkr dcdbas cfg80211 videobuf2_vmalloc firmware_attributes_class snd i2c_i801 dell_wmi_descriptor videobuf2_memops wmi_bmof intel_wmi_thunderbolt thunderbolt soundcore i2c_smbus videobuf2_v4l2 mei_me processor_thermal_device_pci_legacy processor_thermal_device ecdh_generic videobuf2_common
 joydev processor_thermal_rfim mei rfkill idma64 processor_thermal_mbox processor_thermal_rapl intel_pch_thermal intel_rapl_common intel_soc_dts_iosf int3403_thermal int340x_thermal_zone intel_hid sparse_keymap int3400_thermal acpi_pad acpi_thermal_rel v4l2loopback(O) videodev mc zram ip_tables dm_crypt i915 i2c_algo_bit drm_kms_helper cec rtsx_pci_sdmmc mmc_core ttm nvme hid_multitouch crct10dif_pclmul crc32_pclmul crc32c_intel drm serio_raw rtsx_pci ghash_clmulni_intel nvme_core ucsi_acpi typec_ucsi i2c_hid_acpi typec wmi i2c_hid video pinctrl_cannonlake ipmi_devintf ipmi_msghandler fuse
CPU: 5 PID: 77448 Comm: kworker/u16:17 Tainted: G           O      5.17.4-200.fc35.x86_64 #1
Hardware name: Dell Inc. Latitude 7400/07WDVW, BIOS 1.18.1 02/10/2022
Workqueue: USBC000:00-con0 ucsi_poll_worker [typec_ucsi]
RIP: 0010:typec_altmode_update_active+0xbc/0xc0 [typec]
Code: c2 c6 4e 2f c0 31 f6 e8 c2 31 13 ee 48 89 ef be 02 00 00 00 e8 e5 c7 3f ee 48 83 c4 08 5b 5d c3 c3 e8 38 aa ea ed 84 c0 75 8c <0f> 0b eb 88 0f 1f 44 00 00 e9 f6 9a 03 ee 66 0f 1f 44 00 00 0f 1f
RSP: 0018:ffffbc2fc7ebbe20 EFLAGS: 00010246
RAX: 0000000000000000 RBX: 0000000000000001 RCX: 0000000000000000
RDX: 0000000000000001 RSI: 0000000000000001 RDI: 00000000ffffffff
RBP: ffff91d0c6793c08 R08: 0000000000000001 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000005 R12: ffff91d0c1a87810
R13: ffff91d0c1200100 R14: 0000000000000000 R15: ffff91d0c1200105
FS:  0000000000000000(0000) GS:ffff91d42c540000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007f6d14ec4000 CR3: 000000001ce10003 CR4: 00000000003706e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
 <TASK>
 ucsi_altmode_update_active+0x70/0xa0 [typec_ucsi]
 ucsi_check_altmodes+0x59/0x80 [typec_ucsi]
 ucsi_poll_worker+0x2f/0xa0 [typec_ucsi]
 process_one_work+0x1e2/0x3b0
 worker_thread+0x50/0x3a0
 ? rescuer_thread+0x370/0x370
 kthread+0xe5/0x110
 ? kthread_complete_and_exit+0x20/0x20
 ret_from_fork+0x1f/0x30
 </TASK>
Complete report #411774
Frame # Function Binary Source or offset Line
1
ucsi_handle_connector_change
typec_ucsi drivers/usb/typec/ucsi/ucsi.c 801
2
ucsi_handle_connector_change
typec_ucsi drivers/usb/typec/ucsi/ucsi.c 801
3
? perf_trace_track_foreign_dirty
vmlinux 0x62
4
ucsi_handle_connector_change
typec_ucsi drivers/usb/typec/ucsi/ucsi.c 801
5
perf_trace_track_foreign_dirty
vmlinux 0x62
6
? perf_trace_track_foreign_dirty
vmlinux 0x62
7
perf_trace_track_foreign_dirty
vmlinux 0x62
8
? perf_trace_track_foreign_dirty
vmlinux 0x62
9
perf_trace_track_foreign_dirty
vmlinux 0x62
10
? perf_trace_track_foreign_dirty
vmlinux 0x62
11
perf_trace_track_foreign_dirty
vmlinux 0x62
WARNING: CPU: 2 PID: 2647218 at drivers/usb/typec/class.c:299 typec_altmode_update_active+0xbc/0xc0 [typec]
Modules linked in: isofs uas usb_storage 8021q garp mrp r8153_ecm xt_state rfcomm snd_seq_dummy snd_hrtimer xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 ip6table_mangle ip6table_nat iptable_mangle iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 bridge stp llc nvidia_drm(POE) nvidia_modeset(POE) nvidia_uvm(POE) nvidia(POE) ip6table_filter ip6_tables iptable_filter qrtr bnep tun sunrpc vfat fat snd_sof_pci_intel_cnl snd_sof_intel_hda_common soundwire_intel soundwire_generic_allocation soundwire_cadence snd_sof_intel_hda snd_sof_pci snd_sof_xtensa_dsp snd_sof soundwire_bus snd_hda_codec_hdmi snd_soc_skl iwlmvm snd_soc_hdac_hda snd_hda_ext_core snd_soc_sst_ipc snd_soc_sst_dsp snd_ctl_led snd_soc_acpi_intel_match snd_soc_acpi snd_hda_codec_realtek mac80211 snd_soc_core snd_hda_codec_generic intel_tcc_cooling snd_compress x86_pkg_temp_thermal intel_powerclamp ac97_bus snd_pcm_dmaengine iTCO_wdt coretemp ee1004 mei_wdt libarc4 kvm_intel
 snd_hda_intel intel_pmc_bxt mei_pxp mei_hdcp snd_intel_dspcfg iTCO_vendor_support snd_usb_audio dell_laptop snd_intel_sdw_acpi intel_rapl_msr btusb kvm snd_hda_codec snd_usbmidi_lib dell_smm_hwmon btrtl irqbypass iwlwifi snd_hda_core btbcm snd_rawmidi rapl dell_wmi snd_hwdep iwlmei btintel intel_cstate ledtrig_audio btmtk intel_uncore uvcvideo snd_seq dell_smbios cfg80211 snd_seq_device dcdbas pcspkr dell_wmi_sysman videobuf2_vmalloc typec_displayport firmware_attributes_class videobuf2_memops dell_wmi_descriptor intel_wmi_thunderbolt wmi_bmof snd_pcm bluetooth videobuf2_v4l2 processor_thermal_device_pci_legacy mei_me processor_thermal_device videobuf2_common snd_timer i2c_i801 processor_thermal_rfim i2c_smbus processor_thermal_mbox mei thunderbolt idma64 cdc_acm processor_thermal_rapl snd videodev ecdh_generic intel_rapl_common joydev mc rfkill soundcore intel_soc_dts_iosf intel_pch_thermal int3403_thermal int340x_thermal_zone int3400_thermal dell_smo8800 intel_hid
 acpi_thermal_rel sparse_keymap acpi_pad zram ip_tables cdc_mbim cdc_wdm cdc_ncm cdc_ether usbnet r8152 mii i915 hid_logitech_hidpp i2c_algo_bit drm_kms_helper cec rtsx_pci_sdmmc mmc_core ttm nvme ucsi_acpi wacom hid_multitouch hid_logitech_dj crct10dif_pclmul crc32_pclmul crc32c_intel mxm_wmi drm nvme_core rtsx_pci typec_ucsi serio_raw ghash_clmulni_intel typec i2c_hid_acpi i2c_hid video wmi pinctrl_cannonlake ipmi_devintf ipmi_msghandler fuse
CPU: 2 PID: 2647218 Comm: kworker/u24:0 Tainted: P        W  OE     5.17.4-200.fc35.x86_64 #1
Hardware name: Dell Inc. XPS 15 7590/0VYV0G, BIOS 1.15.0 12/09/2021
Workqueue: USBC000:00-con0 ucsi_poll_worker [typec_ucsi]
RIP: 0010:typec_altmode_update_active+0xbc/0xc0 [typec]
Code: c2 c6 fe 42 c0 31 f6 e8 c2 81 ff ea 48 89 ef be 02 00 00 00 e8 e5 17 2c eb 48 83 c4 08 5b 5d c3 c3 e8 38 fa d6 ea 84 c0 75 8c <0f> 0b eb 88 0f 1f 44 00 00 e9 f6 ea ef ea 66 0f 1f 44 00 00 0f 1f
RSP: 0018:ffffa5e8c7df7e20 EFLAGS: 00010246
RAX: 0000000000000000 RBX: 0000000000000001 RCX: 0000000000000000
RDX: 0000000000000001 RSI: 0000000000000001 RDI: 00000000ffffffff
RBP: ffff925d2c372408 R08: 0000000000000001 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000002 R12: ffff925c8bc90810
R13: ffff925c837ab600 R14: 0000000000000000 R15: ffff925c837ab605
FS:  0000000000000000(0000) GS:ffff9263dc280000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007f172949e8f0 CR3: 00000007a9e10004 CR4: 00000000003706e0
Call Trace:
 <TASK>
 ucsi_altmode_update_active+0x70/0xa0 [typec_ucsi]
 ucsi_check_altmodes+0x59/0x80 [typec_ucsi]
 ? mutex_lock+0xe/0x30
 ucsi_poll_worker+0x32/0xa0 [typec_ucsi]
 process_one_work+0x1e5/0x3b0
 ? rescuer_thread+0x370/0x370
 worker_thread+0x50/0x3a0
 ? rescuer_thread+0x370/0x370
 kthread+0xe7/0x110
 ? kthread_complete_and_exit+0x20/0x20
 ret_from_fork+0x22/0x30
 </TASK>
Complete report #410872
Frame # Function Binary Source or offset Line
1
ucsi_handle_connector_change
typec_ucsi drivers/usb/typec/ucsi/ucsi.c 801
2
ucsi_handle_connector_change
typec_ucsi drivers/usb/typec/ucsi/ucsi.c 801
3
? perf_trace_track_foreign_dirty
vmlinux 0x62
4
ucsi_handle_connector_change
typec_ucsi drivers/usb/typec/ucsi/ucsi.c 801
5
perf_trace_track_foreign_dirty
vmlinux 0x62
6
perf_trace_track_foreign_dirty
vmlinux 0x62
7
? perf_trace_track_foreign_dirty
vmlinux 0x62
8
perf_trace_track_foreign_dirty
vmlinux 0x62
9
? perf_trace_track_foreign_dirty
vmlinux 0x62
10
perf_trace_track_foreign_dirty
vmlinux 0x62
WARNING: CPU: 11 PID: 19030 at drivers/usb/typec/class.c:299 typec_altmode_update_active+0xbc/0xc0 [typec]
Modules linked in: snd_usb_audio snd_usbmidi_lib snd_rawmidi r8153_ecm cdc_ether usbnet r8152 mii snd_seq_dummy snd_hrtimer rfcomm hid_logitech_hidpp uhid xt_conntrack xt_MASQUERADE nf_conntrack_netlink xt_addrtype nft_compat br_netfilter bridge stp llc nft_objref nf_conntrack_netbios_ns nf_conntrack_broadcast nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_ct nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 ip_set overlay nf_tables nfnetlink qrtr bnep sunrpc vfat fat squashfs loop snd_sof_pci_intel_cnl snd_sof_intel_hda_common dell_rbtn soundwire_intel soundwire_generic_allocation soundwire_cadence snd_sof_intel_hda snd_sof_pci snd_sof_xtensa_dsp snd_sof soundwire_bus snd_soc_skl snd_hda_codec_hdmi snd_soc_hdac_hda snd_hda_ext_core snd_soc_sst_ipc snd_soc_sst_dsp snd_soc_acpi_intel_match snd_soc_acpi snd_ctl_led snd_soc_core snd_hda_codec_realtek snd_compress snd_hda_codec_generic ac97_bus
 snd_pcm_dmaengine iwlmvm typec_displayport snd_hda_intel snd_intel_dspcfg snd_intel_sdw_acpi mac80211 intel_tcc_cooling snd_hda_codec x86_pkg_temp_thermal intel_powerclamp iTCO_wdt coretemp intel_pmc_bxt dell_laptop ee1004 iTCO_vendor_support snd_hda_core nvidia_drm(POE) mei_hdcp mei_wdt mei_pxp intel_rapl_msr dell_smm_hwmon libarc4 kvm_intel snd_hwdep nvidia_modeset(POE) dell_wmi snd_seq ledtrig_audio nvidia_uvm(POE) kvm iwlwifi snd_seq_device btusb btrtl dell_smbios irqbypass btbcm dcdbas rapl uvcvideo snd_pcm iwlmei btintel intel_cstate videobuf2_vmalloc dell_wmi_sysman videobuf2_memops btmtk firmware_attributes_class wmi_bmof dell_wmi_descriptor intel_wmi_thunderbolt pcspkr videobuf2_v4l2 snd_timer intel_uncore i2c_i801 cfg80211 bluetooth videobuf2_common snd processor_thermal_device_pci_legacy i2c_smbus processor_thermal_device thunderbolt nvidia(POE) soundcore videodev processor_thermal_rfim processor_thermal_mbox mei_me processor_thermal_rapl intel_rapl_common
 ecdh_generic mei mc cdc_acm joydev rfkill idma64 intel_soc_dts_iosf intel_pch_thermal int3403_thermal int340x_thermal_zone intel_hid dell_smo8800 int3400_thermal acpi_thermal_rel sparse_keymap acpi_pad zram ip_tables i915 i2c_algo_bit drm_kms_helper cec rtsx_pci_sdmmc mmc_core ttm nvme ucsi_acpi wacom hid_multitouch crct10dif_pclmul crc32_pclmul crc32c_intel mxm_wmi drm ghash_clmulni_intel nvme_core typec_ucsi serio_raw rtsx_pci typec i2c_hid_acpi i2c_hid wmi video pinctrl_cannonlake i2c_dev ipmi_devintf ipmi_msghandler fuse
CPU: 11 PID: 19030 Comm: kworker/u32:26 Tainted: P           OE     5.17.4-200.fc35.x86_64 #1
Hardware name: Dell Inc. Precision 5540/0FMYX6, BIOS 1.15.0 12/09/2021
Workqueue: USBC000:00-con0 ucsi_poll_worker [typec_ucsi]
RIP: 0010:typec_altmode_update_active+0xbc/0xc0 [typec]
Code: c2 c6 de 36 c0 31 f6 e8 c2 a1 0b cd 48 89 ef be 02 00 00 00 e8 e5 37 38 cd 48 83 c4 08 5b 5d c3 c3 e8 38 1a e3 cc 84 c0 75 8c <0f> 0b eb 88 0f 1f 44 00 00 e9 f6 0a fc cc 66 0f 1f 44 00 00 0f 1f
RSP: 0018:ffffbe30135dbe20 EFLAGS: 00010246
RAX: 0000000000000000 RBX: 0000000000000001 RCX: 0000000000000000
RDX: 0000000000000001 RSI: 0000000000000001 RDI: 00000000ffffffff
RBP: ffffa0e672489808 R08: 0000000000000001 R09: 0000000000000000
R10: 0000000000000000 R11: 000000000000000b R12: ffffa0e30b71d010
R13: ffffa0e301584e00 R14: 0000000000000000 R15: ffffa0e301584e05
FS:  0000000000000000(0000) GS:ffffa0ea5c6c0000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 0000559b25bdfc40 CR3: 00000002f3e10001 CR4: 00000000003706e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
 <TASK>
 ucsi_altmode_update_active+0x70/0xa0 [typec_ucsi]
 ucsi_check_altmodes+0x59/0x80 [typec_ucsi]
 ? mutex_lock+0xe/0x30
 ucsi_poll_worker+0x2f/0xa0 [typec_ucsi]
 process_one_work+0x1e2/0x3b0
 worker_thread+0x50/0x3a0
 ? rescuer_thread+0x370/0x370
 kthread+0xe5/0x110
 ? kthread_complete_and_exit+0x20/0x20
 ret_from_fork+0x1f/0x30
 </TASK>
Complete report #410682
Frame # Function Binary Source or offset Line
1
ucsi_handle_connector_change
typec_ucsi drivers/usb/typec/ucsi/ucsi.c 801
2
ucsi_handle_connector_change
typec_ucsi drivers/usb/typec/ucsi/ucsi.c 801
3
? perf_trace_track_foreign_dirty
vmlinux 0x62
4
ucsi_handle_connector_change
typec_ucsi drivers/usb/typec/ucsi/ucsi.c 801
5
perf_trace_track_foreign_dirty
vmlinux 0x62
6
? perf_trace_track_foreign_dirty
vmlinux 0x62
7
perf_trace_track_foreign_dirty
vmlinux 0x62
8
? perf_trace_track_foreign_dirty
vmlinux 0x62
9
perf_trace_track_foreign_dirty
vmlinux 0x62
10
? perf_trace_track_foreign_dirty
vmlinux 0x62
11
perf_trace_track_foreign_dirty
vmlinux 0x62
WARNING: CPU: 1 PID: 222102 at drivers/usb/typec/class.c:299 typec_altmode_update_active+0xbc/0xc0 [typec]
Modules linked in: tun uinput rfcomm snd_seq_dummy snd_hrtimer xt_nat veth xt_conntrack xt_MASQUERADE nf_conntrack_netlink xt_addrtype nft_compat br_netfilter bridge stp llc nft_objref nf_conntrack_netbios_ns nf_conntrack_broadcast nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_ct nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 ip_set overlay nf_tables nfnetlink qrtr bnep sunrpc vfat fat squashfs loop snd_ctl_led snd_soc_skl_hda_dsp snd_soc_intel_hda_dsp_common snd_soc_hdac_hdmi snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic snd_soc_dmic snd_sof_pci_intel_cnl snd_sof_intel_hda_common soundwire_intel soundwire_generic_allocation soundwire_cadence snd_sof_intel_hda snd_sof_pci snd_sof_xtensa_dsp snd_sof soundwire_bus snd_soc_skl snd_soc_hdac_hda snd_hda_ext_core snd_soc_sst_ipc snd_soc_sst_dsp iwlmvm snd_soc_acpi_intel_match snd_soc_acpi snd_soc_core iTCO_wdt intel_pmc_bxt snd_compress
 ee1004 iTCO_vendor_support mac80211 ac97_bus intel_tcc_cooling mei_hdcp x86_pkg_temp_thermal snd_pcm_dmaengine intel_powerclamp mei_pxp snd_hda_intel coretemp snd_intel_dspcfg intel_rapl_msr snd_intel_sdw_acpi dell_laptop kvm_intel snd_hda_codec libarc4 dell_smm_hwmon kvm snd_hda_core snd_hwdep iwlwifi snd_seq irqbypass dell_wmi ledtrig_audio btusb snd_seq_device rapl iwlmei btrtl intel_cstate snd_pcm dell_smbios uvcvideo intel_uncore btbcm videobuf2_vmalloc btintel snd_timer dcdbas videobuf2_memops dell_wmi_sysman cfg80211 typec_displayport pcspkr firmware_attributes_class videobuf2_v4l2 wmi_bmof dell_wmi_descriptor btmtk intel_wmi_thunderbolt snd i2c_i801 videobuf2_common i2c_smbus soundcore bluetooth mei_me videodev joydev mei idma64 mc hid_sensor_incl_3d hid_sensor_magn_3d hid_sensor_rotation hid_sensor_accel_3d hid_sensor_gyro_3d hid_sensor_trigger ecdh_generic hid_sensor_iio_common rfkill processor_thermal_device_pci_legacy industrialio_triggered_buffer
 processor_thermal_device kfifo_buf processor_thermal_rfim industrialio processor_thermal_mbox processor_thermal_rapl intel_rapl_common intel_soc_dts_iosf intel_pch_thermal int3403_thermal int340x_thermal_zone soc_button_array int3400_thermal intel_hid acpi_tad acpi_pad acpi_thermal_rel sparse_keymap zram ip_tables hid_sensor_hub intel_ishtp_hid i915 nouveau drm_ttm_helper mxm_wmi i2c_algo_bit drm_kms_helper cec nvme intel_ish_ipc hid_multitouch crct10dif_pclmul crc32_pclmul crc32c_intel ttm drm nvme_core ghash_clmulni_intel serio_raw ucsi_acpi typec_ucsi intel_ishtp i2c_hid_acpi typec i2c_hid video wmi pinctrl_cannonlake ipmi_devintf ipmi_msghandler fuse
CPU: 1 PID: 222102 Comm: kworker/u16:8 Not tainted 5.17.4-200.fc35.x86_64 #1
Hardware name: Dell Inc. Inspiron 5491 2n1/0R5N01, BIOS 1.5.0 02/04/2020
Workqueue: USBC000:00-con0 ucsi_poll_worker [typec_ucsi]
RIP: 0010:typec_altmode_update_active+0xbc/0xc0 [typec]
Code: c2 c6 fe 35 c0 31 f6 e8 c2 81 0c f1 48 89 ef be 02 00 00 00 e8 e5 17 39 f1 48 83 c4 08 5b 5d c3 c3 e8 38 fa e3 f0 84 c0 75 8c <0f> 0b eb 88 0f 1f 44 00 00 e9 f6 ea fc f0 66 0f 1f 44 00 00 0f 1f
RSP: 0018:ffffa2d08e957e20 EFLAGS: 00010246
RAX: 0000000000000000 RBX: 0000000000000001 RCX: 0000000000000000
RDX: 0000000000000001 RSI: 0000000000000001 RDI: 00000000ffffffff
RBP: ffff896e2e46ac08 R08: 0000000000000001 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000001 R12: ffff896e08def010
R13: ffff896e09991400 R14: 0000000000000000 R15: ffff896e09991405
FS:  0000000000000000(0000) GS:ffff89717c840000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007f5a8df1b0b8 CR3: 0000000426e10004 CR4: 00000000003706e0
Call Trace:
 <TASK>
 ucsi_altmode_update_active+0x70/0xa0 [typec_ucsi]
 ucsi_check_altmodes+0x59/0x80 [typec_ucsi]
 ? mutex_lock+0xe/0x30
 ucsi_poll_worker+0x2f/0xa0 [typec_ucsi]
 process_one_work+0x1e2/0x3b0
 ? rescuer_thread+0x370/0x370
 worker_thread+0x50/0x3a0
 ? rescuer_thread+0x370/0x370
 kthread+0xe5/0x110
 ? kthread_complete_and_exit+0x20/0x20
 ret_from_fork+0x1f/0x30
 </TASK>
Complete report #408192
Frame # Function Binary Source or offset Line
1
ucsi_handle_connector_change
typec_ucsi drivers/usb/typec/ucsi/ucsi.c 801
2
ucsi_handle_connector_change
typec_ucsi drivers/usb/typec/ucsi/ucsi.c 801
3
ucsi_handle_connector_change
typec_ucsi drivers/usb/typec/ucsi/ucsi.c 801
4
perf_trace_track_foreign_dirty
vmlinux 0x62
5
? perf_trace_track_foreign_dirty
vmlinux 0x62
6
perf_trace_track_foreign_dirty
vmlinux 0x62
7
? perf_trace_track_foreign_dirty
vmlinux 0x62
8
perf_trace_track_foreign_dirty
vmlinux 0x62
9
? perf_trace_track_foreign_dirty
vmlinux 0x62
10
perf_trace_track_foreign_dirty
vmlinux 0x62
WARNING: CPU: 1 PID: 17363 at drivers/usb/typec/class.c:299 typec_altmode_update_active+0xbc/0xc0 [typec]
Modules linked in: rfcomm snd_seq_dummy snd_hrtimer nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_ct nft_chain_nat ip6table_nat ip6table_mangle ip6table_raw ip6table_security iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 iptable_mangle iptable_raw iptable_security ip_set nf_tables nfnetlink ip6table_filter ip6_tables iptable_filter qrtr bnep sunrpc vfat fat snd_soc_skl snd_soc_hdac_hda snd_hda_ext_core snd_soc_sst_ipc snd_soc_sst_dsp snd_soc_acpi_intel_match snd_soc_acpi snd_hda_codec_hdmi snd_soc_core iTCO_wdt intel_pmc_bxt iwlmvm iTCO_vendor_support ee1004 snd_ctl_led intel_tcc_cooling snd_compress ac97_bus x86_pkg_temp_thermal mei_hdcp mei_pxp intel_powerclamp mei_wdt snd_pcm_dmaengine snd_hda_codec_realtek coretemp snd_hda_codec_generic intel_rapl_msr mac80211 kvm_intel snd_hda_intel dell_rbtn snd_intel_dspcfg dell_laptop snd_intel_sdw_acpi kvm dell_smm_hwmon libarc4 snd_hda_codec snd_usb_audio
 btusb snd_usbmidi_lib snd_hda_core btrtl snd_rawmidi snd_hwdep iwlwifi r8153_ecm btbcm irqbypass rapl dell_wmi snd_seq btintel cdc_ether ledtrig_audio snd_seq_device intel_cstate btmtk uvcvideo iwlmei dell_smbios intel_uncore snd_pcm typec_displayport usbnet pcspkr i2c_i801 dcdbas dell_wmi_sysman videobuf2_vmalloc wmi_bmof intel_wmi_thunderbolt videobuf2_memops snd_timer firmware_attributes_class videobuf2_v4l2 dell_wmi_descriptor r8152 bluetooth i2c_smbus snd cfg80211 mii videobuf2_common soundcore videodev processor_thermal_device_pci_legacy mei_me processor_thermal_device ecdh_generic mei mc joydev rfkill idma64 processor_thermal_rfim intel_xhci_usb_role_switch processor_thermal_mbox processor_thermal_rapl intel_rapl_common intel_soc_dts_iosf intel_pch_thermal intel_hid int3400_thermal int3403_thermal sparse_keymap int340x_thermal_zone acpi_thermal_rel acpi_pad zram ip_tables hid_jabra i915 i2c_algo_bit drm_kms_helper cec rtsx_pci_sdmmc mmc_core ttm nvme hid_multitouch
 ucsi_acpi crct10dif_pclmul crc32_pclmul crc32c_intel drm e1000e nvme_core ghash_clmulni_intel typec_ucsi serio_raw rtsx_pci i2c_hid_acpi typec wmi i2c_hid video fuse ipmi_devintf ipmi_msghandler
CPU: 1 PID: 17363 Comm: kworker/u16:1 Not tainted 5.17.4-200.fc35.x86_64 #1
Hardware name: Dell Inc. Latitude 7490/0KP0FT, BIOS 1.24.1 01/24/2022
Workqueue: USBC000:00-con0 ucsi_poll_worker [typec_ucsi]
RIP: 0010:typec_altmode_update_active+0xbc/0xc0 [typec]
Code: c2 c6 7e 4a c0 31 f6 e8 c2 01 f8 c6 48 89 ef be 02 00 00 00 e8 e5 97 24 c7 48 83 c4 08 5b 5d c3 c3 e8 38 7a cf c6 84 c0 75 8c <0f> 0b eb 88 0f 1f 44 00 00 e9 f6 6a e8 c6 66 0f 1f 44 00 00 0f 1f
RSP: 0018:ffffac74c0303e20 EFLAGS: 00010246
RAX: 0000000000000000 RBX: 0000000000000001 RCX: 0000000000000000
RDX: 0000000000000001 RSI: 0000000000000001 RDI: 00000000ffffffff
RBP: ffff8fee67086008 R08: 0000000000000001 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000001 R12: ffff8feb8b0f6810
R13: ffff8feb831d4300 R14: 0000000000000000 R15: ffff8feb831d4305
FS:  0000000000000000(0000) GS:ffff8feeee440000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00003c0008b65000 CR3: 00000003dbe10004 CR4: 00000000003706e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
 <TASK>
 ucsi_altmode_update_active+0x70/0xa0 [typec_ucsi]
 ucsi_check_altmodes+0x59/0x80 [typec_ucsi]
 ucsi_poll_worker+0x32/0xa0 [typec_ucsi]
 process_one_work+0x1e5/0x3b0
 ? rescuer_thread+0x370/0x370
 worker_thread+0x50/0x3a0
 ? rescuer_thread+0x370/0x370
 kthread+0xe7/0x110
 ? kthread_complete_and_exit+0x20/0x20
 ret_from_fork+0x22/0x30
 </TASK>
Complete report #406425
Frame # Function Binary Source or offset Line
1
ucsi_handle_connector_change
typec_ucsi drivers/usb/typec/ucsi/ucsi.c 801
2
ucsi_handle_connector_change
typec_ucsi drivers/usb/typec/ucsi/ucsi.c 801
3
ucsi_handle_connector_change
typec_ucsi drivers/usb/typec/ucsi/ucsi.c 801
4
perf_trace_track_foreign_dirty
vmlinux 0x62
5
? perf_trace_track_foreign_dirty
vmlinux 0x62
6
perf_trace_track_foreign_dirty
vmlinux 0x62
7
? perf_trace_track_foreign_dirty
vmlinux 0x62
8
perf_trace_track_foreign_dirty
vmlinux 0x62
9
? perf_trace_track_foreign_dirty
vmlinux 0x62
10
perf_trace_track_foreign_dirty
vmlinux 0x62
WARNING: CPU: 4 PID: 14434 at drivers/usb/typec/class.c:299 typec_altmode_update_active+0xbc/0xc0 [typec]
Modules linked in: xt_nat veth xt_conntrack xt_MASQUERADE nf_conntrack_netlink xt_addrtype nft_compat br_netfilter bridge stp llc overlay uhid uinput rfcomm snd_seq_dummy snd_hrtimer nft_objref nf_conntrack_netbios_ns nf_conntrack_broadcast nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_ct nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 ip_set nf_tables nfnetlink qrtr vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) bnep sunrpc binfmt_misc vfat fat squashfs loop snd_hda_codec_hdmi snd_sof_pci_intel_cnl snd_sof_intel_hda_common soundwire_intel soundwire_generic_allocation soundwire_cadence snd_sof_intel_hda snd_sof_pci snd_sof_xtensa_dsp snd_sof soundwire_bus snd_soc_skl snd_soc_hdac_hda snd_hda_ext_core snd_soc_sst_ipc snd_soc_sst_dsp iwlmvm snd_soc_acpi_intel_match snd_soc_acpi snd_ctl_led snd_soc_core snd_hda_codec_realtek snd_hda_codec_generic mac80211 snd_compress intel_tcc_cooling ac97_bus ee1004
 snd_pcm_dmaengine x86_pkg_temp_thermal intel_powerclamp mei_hdcp snd_hda_intel coretemp mei_pxp dell_rbtn mei_wdt snd_intel_dspcfg snd_intel_sdw_acpi iTCO_wdt intel_pmc_bxt iTCO_vendor_support snd_hda_codec intel_rapl_msr libarc4 kvm_intel dell_laptop btusb snd_hda_core snd_hwdep kvm btrtl dell_smm_hwmon iwlwifi snd_seq btbcm irqbypass uvcvideo btintel snd_seq_device rapl iwlmei intel_cstate btmtk dell_wmi videobuf2_vmalloc videobuf2_memops ledtrig_audio snd_pcm intel_uncore bluetooth videobuf2_v4l2 dell_smbios pcspkr cfg80211 videobuf2_common snd_timer typec_displayport dell_wmi_sysman dcdbas firmware_attributes_class dell_wmi_descriptor intel_wmi_thunderbolt wmi_bmof videodev processor_thermal_device_pci_legacy snd mei_me i2c_i801 ecdh_generic processor_thermal_device mc i2c_smbus soundcore rfkill joydev processor_thermal_rfim mei processor_thermal_mbox idma64 processor_thermal_rapl intel_rapl_common intel_soc_dts_iosf intel_pch_thermal int3403_thermal
 int340x_thermal_zone int3400_thermal intel_hid acpi_thermal_rel acpi_pad sparse_keymap zram ip_tables i915 i2c_algo_bit drm_kms_helper cec rtsx_pci_sdmmc mmc_core ttm nvme hid_multitouch crct10dif_pclmul crc32_pclmul crc32c_intel e1000e drm ghash_clmulni_intel nvme_core serio_raw ucsi_acpi rtsx_pci typec_ucsi i2c_hid_acpi typec wmi i2c_hid video pinctrl_cannonlake ipmi_devintf ipmi_msghandler fuse
CPU: 4 PID: 14434 Comm: kworker/u16:1 Tainted: G           OE     5.17.4-200.fc35.x86_64 #1
Hardware name: Dell Inc. Latitude 5300/0RKC2Y, BIOS 1.17.1 08/18/2021
Workqueue: USBC000:00-con0 ucsi_poll_worker [typec_ucsi]
RIP: 0010:typec_altmode_update_active+0xbc/0xc0 [typec]
Code: c2 c6 2e 5d c0 31 f6 e8 c2 51 e5 ce 48 89 ef be 02 00 00 00 e8 e5 e7 11 cf 48 83 c4 08 5b 5d c3 c3 e8 38 ca bc ce 84 c0 75 8c <0f> 0b eb 88 0f 1f 44 00 00 e9 f6 ba d5 ce 66 0f 1f 44 00 00 0f 1f
RSP: 0018:ffffb1ab475d7e20 EFLAGS: 00010246
RAX: 0000000000000000 RBX: 0000000000000001 RCX: 0000000000000000
RDX: 0000000000000001 RSI: 0000000000000001 RDI: 00000000ffffffff
RBP: ffff98c767c8d008 R08: 0000000000000001 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000004 R12: ffff98c84c6df010
R13: ffff98c8432f5400 R14: 0000000000000000 R15: ffff98c8432f5405
FS:  0000000000000000(0000) GS:ffff98cfbc500000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007f4cffc21000 CR3: 000000085be10004 CR4: 00000000003726e0
Call Trace:
 <TASK>
 ucsi_altmode_update_active+0x70/0xa0 [typec_ucsi]
 ucsi_check_altmodes+0x59/0x80 [typec_ucsi]
 ucsi_poll_worker+0x2f/0xa0 [typec_ucsi]
 process_one_work+0x1e2/0x3b0
 ? rescuer_thread+0x370/0x370
 worker_thread+0x50/0x3a0
 ? rescuer_thread+0x370/0x370
 kthread+0xe5/0x110
 ? kthread_complete_and_exit+0x20/0x20
 ret_from_fork+0x1f/0x30
 </TASK>