I have the same issue with my Cable Matters USB-C dual 4k DisplayPort
docking station and HP Elitebook laptop.

In my experience, it does not occur on every disconnect, however each
time it does occur, it appears to be preceded by a kernel oops:

[114032.828215] usb 2-1: USB disconnect, device number 50
[114032.828220] usb 2-1.3: USB disconnect, device number 51
[114032.828222] usb 2-1.3.2: USB disconnect, device number 58
[114032.828225] usb 2-1.3.2.1: USB disconnect, device number 59
[114032.829619] [drm] DM_MST: stopping TM on aconnector: 00000000660e4f23 [id: 
77]
[114032.829741] [drm] DM_MST: Disabling connector: 000000005955f6aa [id: 95] 
[master: 00000000660e4f23]
[114032.829901] ------------[ cut here ]------------
[114032.829902] sysfs group 'power' not found for kobject 'i2c-11'
[114032.829920] WARNING: CPU: 3 PID: 42300 at fs/sysfs/group.c:279 
sysfs_remove_group+0x7c/0x80
[114032.829921] Modules linked in: vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) 
ccm binfmt_misc rfcomm cmac algif_hash algif_skcipher af_alg cdc_ether usbnet 
snd_usb_audio snd_usbmidi_lib usbhid r8152 mii bnep btusb btrtl btbcm btintel 
bluetooth ecdh_generic ecc uvcvideo videobuf2_vmalloc videobuf2_memops 
videobuf2_v4l2 videobuf2_common bonding aufs evdi(OE) snd_hda_codec_conexant 
snd_hda_codec_generic overlay ledtrig_audio snd_hda_codec_hdmi snd_hda_intel 
snd_intel_dspcfg snd_hda_codec snd_hda_core snd_hwdep snd_pcm snd_seq_midi 
snd_seq_midi_event snd_rawmidi snd_seq snd_seq_device snd_timer snd iwlmvm 
nls_iso8859_1 soundcore mac80211 libarc4 edac_mce_amd iwlwifi kvm_amd ccp kvm 
hp_wmi joydev input_leds sparse_keymap serio_raw wmi_bmof hid_multitouch 
cfg80211 ucsi_acpi typec_ucsi ipmi_devintf k10temp ipmi_msghandler typec 
mac_hid hp_wireless sch_fq_codel v4l2loopback(OE) videodev mc parport_pc ppdev 
lp parport ip_tables x_tables autofs4 raid10 raid456 async_raid6_recov 
async_memcpy async_pq
[114032.829978]  async_xor async_tx xor uas usb_storage raid6_pq libcrc32c 
raid1 raid0 multipath linear hid_generic amdgpu crct10dif_pclmul crc32_pclmul 
amd_iommu_v2 ghash_clmulni_intel gpu_sched i2c_algo_bit ttm aesni_intel 
drm_kms_helper i2c_hid crypto_simd hid cryptd syscopyarea sysfillrect 
glue_helper psmouse sysimgblt nvme fb_sys_fops ahci i2c_piix4 drm libahci 
nvme_core r8169 realtek wmi video i2c_amd_mp2_plat i2c_amd_mp2_pci
[114032.830005] CPU: 3 PID: 42300 Comm: kworker/3:0 Tainted: G           OE     
5.4.0-42-generic #46-Ubuntu
[114032.830007] Hardware name: HP HP EliteBook 755 G5/83D5, BIOS Q81 Ver. 
01.10.00 01/03/2020
[114032.830019] Workqueue: events drm_dp_destroy_connector_work [drm_kms_helper]
[114032.830023] RIP: 0010:sysfs_remove_group+0x7c/0x80
[114032.830026] Code: e7 e8 98 b9 ff ff 5b 41 5c 41 5d 5d c3 4c 89 e7 e8 e9 b4 
ff ff eb c9 49 8b 55 00 48 8b 33 48 c7 c7 10 de b8 97 e8 6f 9f d1 ff <0f> 0b eb 
d8 0f 1f 44 00 00 48 85 f6 74 37 55 48 89 e5 41 55 41 54
[114032.830027] RSP: 0018:ffffabccc0363c18 EFLAGS: 00010286
[114032.830029] RAX: 0000000000000000 RBX: ffffffff978f3c60 RCX: 
0000000000000006
[114032.830030] RDX: 0000000000000007 RSI: 0000000000000086 RDI: 
ffff9a4d5fcd78c0
[114032.830032] RBP: ffffabccc0363c30 R08: 0000000000000c98 R09: 
0000000000000004
[114032.830032] R10: 0000000000000000 R11: 0000000000000001 R12: 
0000000000000000
[114032.830034] R13: ffff9a4d135f9418 R14: ffffffffc0369140 R15: 
ffffffffc0369140
[114032.830036] FS:  0000000000000000(0000) GS:ffff9a4d5fcc0000(0000) 
knlGS:0000000000000000
[114032.830037] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[114032.830038] CR2: 000055e429698c40 CR3: 000000040af48000 CR4: 
00000000003406a0
[114032.830039] Call Trace:
[114032.830047]  dpm_sysfs_remove+0x59/0x60
[114032.830050]  device_del+0x85/0x370
[114032.830055]  cdev_device_del+0x1a/0x40
[114032.830058]  i2cdev_detach_adapter+0x87/0xc0
[114032.830060]  i2cdev_notifier_call+0x21/0x40
[114032.830064]  notifier_call_chain+0x55/0x80
[114032.830067]  blocking_notifier_call_chain+0x50/0x70
[114032.830070]  device_del+0x7d/0x370
[114032.830072]  device_unregister+0x1b/0x60
[114032.830075]  i2c_del_adapter+0x238/0x300
[114032.830085]  drm_dp_port_teardown_pdt+0x1f/0x40 [drm_kms_helper]
[114032.830096]  drm_dp_destroy_connector_work+0xa3/0x110 [drm_kms_helper]
[114032.830100]  process_one_work+0x1eb/0x3b0
[114032.830104]  worker_thread+0x4d/0x400
[114032.830108]  kthread+0x104/0x140
[114032.830111]  ? process_one_work+0x3b0/0x3b0
[114032.830114]  ? kthread_park+0x90/0x90
[114032.830118]  ret_from_fork+0x22/0x40
[114032.830124] ---[ end trace 5a351113a270c4cc ]---
[114032.830211] ------------[ cut here ]------------
[114032.830213] sysfs group 'power' not found for kobject 'i2c-11'
[114032.830228] WARNING: CPU: 3 PID: 42300 at fs/sysfs/group.c:279 
sysfs_remove_group+0x7c/0x80
[114032.830229] Modules linked in: vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) 
ccm binfmt_misc rfcomm cmac algif_hash algif_skcipher af_alg cdc_ether usbnet 
snd_usb_audio snd_usbmidi_lib usbhid r8152 mii bnep btusb btrtl btbcm btintel 
bluetooth ecdh_generic ecc uvcvideo videobuf2_vmalloc videobuf2_memops 
videobuf2_v4l2 videobuf2_common bonding aufs evdi(OE) snd_hda_codec_conexant 
snd_hda_codec_generic overlay ledtrig_audio snd_hda_codec_hdmi snd_hda_intel 
snd_intel_dspcfg snd_hda_codec snd_hda_core snd_hwdep snd_pcm snd_seq_midi 
snd_seq_midi_event snd_rawmidi snd_seq snd_seq_device snd_timer snd iwlmvm 
nls_iso8859_1 soundcore mac80211 libarc4 edac_mce_amd iwlwifi kvm_amd ccp kvm 
hp_wmi joydev input_leds sparse_keymap serio_raw wmi_bmof hid_multitouch 
cfg80211 ucsi_acpi typec_ucsi ipmi_devintf k10temp ipmi_msghandler typec 
mac_hid hp_wireless sch_fq_codel v4l2loopback(OE) videodev mc parport_pc ppdev 
lp parport ip_tables x_tables autofs4 raid10 raid456 async_raid6_recov 
async_memcpy async_pq
[114032.830280]  async_xor async_tx xor uas usb_storage raid6_pq libcrc32c 
raid1 raid0 multipath linear hid_generic amdgpu crct10dif_pclmul crc32_pclmul 
amd_iommu_v2 ghash_clmulni_intel gpu_sched i2c_algo_bit ttm aesni_intel 
drm_kms_helper i2c_hid crypto_simd hid cryptd syscopyarea sysfillrect 
glue_helper psmouse sysimgblt nvme fb_sys_fops ahci i2c_piix4 drm libahci 
nvme_core r8169 realtek wmi video i2c_amd_mp2_plat i2c_amd_mp2_pci
[114032.830314] CPU: 3 PID: 42300 Comm: kworker/3:0 Tainted: G        W  OE     
5.4.0-42-generic #46-Ubuntu
[114032.830320] Hardware name: HP HP EliteBook 755 G5/83D5, BIOS Q81 Ver. 
01.10.00 01/03/2020
[114032.830334] Workqueue: events drm_dp_destroy_connector_work [drm_kms_helper]
[114032.830338] RIP: 0010:sysfs_remove_group+0x7c/0x80
[114032.830342] Code: e7 e8 98 b9 ff ff 5b 41 5c 41 5d 5d c3 4c 89 e7 e8 e9 b4 
ff ff eb c9 49 8b 55 00 48 8b 33 48 c7 c7 10 de b8 97 e8 6f 9f d1 ff <0f> 0b eb 
d8 0f 1f 44 00 00 48 85 f6 74 37 55 48 89 e5 41 55 41 54
[114032.830343] RSP: 0018:ffffabccc0363d28 EFLAGS: 00010282
[114032.830346] RAX: 0000000000000000 RBX: ffffffff978f3c60 RCX: 
0000000000000006
[114032.830347] RDX: 0000000000000007 RSI: 0000000000000082 RDI: 
ffff9a4d5fcd78c0
[114032.830349] RBP: ffffabccc0363d40 R08: 0000000000000cbf R09: 
0000000000000004
[114032.830351] R10: 0000000000000000 R11: 0000000000000001 R12: 
0000000000000000
[114032.830353] R13: ffff9a4acd5388a8 R14: 0000000000000000 R15: 
dead000000000100
[114032.830355] FS:  0000000000000000(0000) GS:ffff9a4d5fcc0000(0000) 
knlGS:0000000000000000
[114032.830357] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[114032.830358] CR2: 000055e429698c40 CR3: 000000040af48000 CR4: 
00000000003406a0
[114032.830360] Call Trace:
[114032.830366]  dpm_sysfs_remove+0x59/0x60
[114032.830373]  device_del+0x85/0x370
[114032.830380]  device_unregister+0x1b/0x60
[114032.830388]  i2c_del_adapter+0x238/0x300
[114032.830403]  drm_dp_port_teardown_pdt+0x1f/0x40 [drm_kms_helper]
[114032.830418]  drm_dp_destroy_connector_work+0xa3/0x110 [drm_kms_helper]
[114032.830425]  process_one_work+0x1eb/0x3b0
[114032.830428]  worker_thread+0x4d/0x400
[114032.830432]  kthread+0x104/0x140
[114032.830435]  ? process_one_work+0x3b0/0x3b0
[114032.830438]  ? kthread_park+0x90/0x90
[114032.830442]  ret_from_fork+0x22/0x40
[114032.830445] ---[ end trace 5a351113a270c4cd ]---
[114032.830481] [drm] DM_MST: Disabling connector: 00000000ebbb3631 [id: 138] 
[master: 00000000660e4f23]
[114032.830674] ------------[ cut here ]------------
[114032.830676] sysfs group 'power' not found for kobject 'i2c-12'
[114032.830691] WARNING: CPU: 3 PID: 42300 at fs/sysfs/group.c:279 
sysfs_remove_group+0x7c/0x80
[114032.830692] Modules linked in: vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) 
ccm binfmt_misc rfcomm cmac algif_hash algif_skcipher af_alg cdc_ether usbnet 
snd_usb_audio snd_usbmidi_lib usbhid r8152 mii bnep btusb btrtl btbcm btintel 
bluetooth ecdh_generic ecc uvcvideo videobuf2_vmalloc videobuf2_memops 
videobuf2_v4l2 videobuf2_common bonding aufs evdi(OE) snd_hda_codec_conexant 
snd_hda_codec_generic overlay ledtrig_audio snd_hda_codec_hdmi snd_hda_intel 
snd_intel_dspcfg snd_hda_codec snd_hda_core snd_hwdep snd_pcm snd_seq_midi 
snd_seq_midi_event snd_rawmidi snd_seq snd_seq_device snd_timer snd iwlmvm 
nls_iso8859_1 soundcore mac80211 libarc4 edac_mce_amd iwlwifi kvm_amd ccp kvm 
hp_wmi joydev input_leds sparse_keymap serio_raw wmi_bmof hid_multitouch 
cfg80211 ucsi_acpi typec_ucsi ipmi_devintf k10temp ipmi_msghandler typec 
mac_hid hp_wireless sch_fq_codel v4l2loopback(OE) videodev mc parport_pc ppdev 
lp parport ip_tables x_tables autofs4 raid10 raid456 async_raid6_recov 
async_memcpy async_pq
[114032.830748]  async_xor async_tx xor uas usb_storage raid6_pq libcrc32c 
raid1 raid0 multipath linear hid_generic amdgpu crct10dif_pclmul crc32_pclmul 
amd_iommu_v2 ghash_clmulni_intel gpu_sched i2c_algo_bit ttm aesni_intel 
drm_kms_helper i2c_hid crypto_simd hid cryptd syscopyarea sysfillrect 
glue_helper psmouse sysimgblt nvme fb_sys_fops ahci i2c_piix4 drm libahci 
nvme_core r8169 realtek wmi video i2c_amd_mp2_plat i2c_amd_mp2_pci
[114032.830774] CPU: 3 PID: 42300 Comm: kworker/3:0 Tainted: G        W  OE     
5.4.0-42-generic #46-Ubuntu
[114032.830776] Hardware name: HP HP EliteBook 755 G5/83D5, BIOS Q81 Ver. 
01.10.00 01/03/2020
[114032.830789] Workqueue: events drm_dp_destroy_connector_work [drm_kms_helper]
[114032.830793] RIP: 0010:sysfs_remove_group+0x7c/0x80
[114032.830797] Code: e7 e8 98 b9 ff ff 5b 41 5c 41 5d 5d c3 4c 89 e7 e8 e9 b4 
ff ff eb c9 49 8b 55 00 48 8b 33 48 c7 c7 10 de b8 97 e8 6f 9f d1 ff <0f> 0b eb 
d8 0f 1f 44 00 00 48 85 f6 74 37 55 48 89 e5 41 55 41 54
[114032.830798] RSP: 0018:ffffabccc0363c18 EFLAGS: 00010286
[114032.830800] RAX: 0000000000000000 RBX: ffffffff978f3c60 RCX: 
0000000000000006
[114032.830802] RDX: 0000000000000007 RSI: 0000000000000086 RDI: 
ffff9a4d5fcd78c0
[114032.830804] RBP: ffffabccc0363c30 R08: 0000000000000ce1 R09: 
0000000000000004
[114032.830805] R10: 0000000000000000 R11: 0000000000000001 R12: 
0000000000000000
[114032.830806] R13: ffff9a4d135fd018 R14: ffffffffc0369140 R15: 
ffffffffc0369140
[114032.830809] FS:  0000000000000000(0000) GS:ffff9a4d5fcc0000(0000) 
knlGS:0000000000000000
[114032.830810] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[114032.830812] CR2: 000055e429698c40 CR3: 000000040af48000 CR4: 
00000000003406a0
[114032.830813] Call Trace:
[114032.830818]  dpm_sysfs_remove+0x59/0x60
[114032.830822]  device_del+0x85/0x370
[114032.830827]  cdev_device_del+0x1a/0x40
[114032.830831]  i2cdev_detach_adapter+0x87/0xc0
[114032.830834]  i2cdev_notifier_call+0x21/0x40
[114032.830838]  notifier_call_chain+0x55/0x80
[114032.830841]  blocking_notifier_call_chain+0x50/0x70
[114032.830845]  device_del+0x7d/0x370
[114032.830848]  device_unregister+0x1b/0x60
[114032.830851]  i2c_del_adapter+0x238/0x300
[114032.830864]  drm_dp_port_teardown_pdt+0x1f/0x40 [drm_kms_helper]
[114032.830876]  drm_dp_destroy_connector_work+0xa3/0x110 [drm_kms_helper]
[114032.830880]  process_one_work+0x1eb/0x3b0
[114032.830884]  worker_thread+0x4d/0x400
[114032.830887]  kthread+0x104/0x140
[114032.830890]  ? process_one_work+0x3b0/0x3b0
[114032.830893]  ? kthread_park+0x90/0x90
[114032.830897]  ret_from_fork+0x22/0x40
[114032.830900] ---[ end trace 5a351113a270c4ce ]---
[114032.830972] ------------[ cut here ]------------
[114032.830973] sysfs group 'power' not found for kobject 'i2c-12'
[114032.830988] WARNING: CPU: 3 PID: 42300 at fs/sysfs/group.c:279 
sysfs_remove_group+0x7c/0x80
[114032.830989] Modules linked in: vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) 
ccm binfmt_misc rfcomm cmac algif_hash algif_skcipher af_alg cdc_ether usbnet 
snd_usb_audio snd_usbmidi_lib usbhid r8152 mii bnep btusb btrtl btbcm btintel 
bluetooth ecdh_generic ecc uvcvideo videobuf2_vmalloc videobuf2_memops 
videobuf2_v4l2 videobuf2_common bonding aufs evdi(OE) snd_hda_codec_conexant 
snd_hda_codec_generic overlay ledtrig_audio snd_hda_codec_hdmi snd_hda_intel 
snd_intel_dspcfg snd_hda_codec snd_hda_core snd_hwdep snd_pcm snd_seq_midi 
snd_seq_midi_event snd_rawmidi snd_seq snd_seq_device snd_timer snd iwlmvm 
nls_iso8859_1 soundcore mac80211 libarc4 edac_mce_amd iwlwifi kvm_amd ccp kvm 
hp_wmi joydev input_leds sparse_keymap serio_raw wmi_bmof hid_multitouch 
cfg80211 ucsi_acpi typec_ucsi ipmi_devintf k10temp ipmi_msghandler typec 
mac_hid hp_wireless sch_fq_codel v4l2loopback(OE) videodev mc parport_pc ppdev 
lp parport ip_tables x_tables autofs4 raid10 raid456 async_raid6_recov 
async_memcpy async_pq
[114032.831035]  async_xor async_tx xor uas usb_storage raid6_pq libcrc32c 
raid1 raid0 multipath linear hid_generic amdgpu crct10dif_pclmul crc32_pclmul 
amd_iommu_v2 ghash_clmulni_intel gpu_sched i2c_algo_bit ttm aesni_intel 
drm_kms_helper i2c_hid crypto_simd hid cryptd syscopyarea sysfillrect 
glue_helper psmouse sysimgblt nvme fb_sys_fops ahci i2c_piix4 drm libahci 
nvme_core r8169 realtek wmi video i2c_amd_mp2_plat i2c_amd_mp2_pci
[114032.831060] CPU: 3 PID: 42300 Comm: kworker/3:0 Tainted: G        W  OE     
5.4.0-42-generic #46-Ubuntu
[114032.831061] Hardware name: HP HP EliteBook 755 G5/83D5, BIOS Q81 Ver. 
01.10.00 01/03/2020
[114032.831075] Workqueue: events drm_dp_destroy_connector_work [drm_kms_helper]
[114032.831079] RIP: 0010:sysfs_remove_group+0x7c/0x80
[114032.831082] Code: e7 e8 98 b9 ff ff 5b 41 5c 41 5d 5d c3 4c 89 e7 e8 e9 b4 
ff ff eb c9 49 8b 55 00 48 8b 33 48 c7 c7 10 de b8 97 e8 6f 9f d1 ff <0f> 0b eb 
d8 0f 1f 44 00 00 48 85 f6 74 37 55 48 89 e5 41 55 41 54
[114032.831083] RSP: 0018:ffffabccc0363d28 EFLAGS: 00010282
[114032.831085] RAX: 0000000000000000 RBX: ffffffff978f3c60 RCX: 
0000000000000006
[114032.831087] RDX: 0000000000000007 RSI: 0000000000000082 RDI: 
ffff9a4d5fcd78c0
[114032.831088] RBP: ffffabccc0363d40 R08: 0000000000000d08 R09: 
0000000000000004
[114032.831090] R10: 0000000000000000 R11: 0000000000000001 R12: 
0000000000000000
[114032.831091] R13: ffff9a4acd53c0a8 R14: 0000000000000000 R15: 
dead000000000100
[114032.831093] FS:  0000000000000000(0000) GS:ffff9a4d5fcc0000(0000) 
knlGS:0000000000000000
[114032.831095] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[114032.831097] CR2: 00007fbd37923b50 CR3: 000000029fc7a000 CR4: 
00000000003406a0
[114032.831098] Call Trace:
[114032.831103]  dpm_sysfs_remove+0x59/0x60
[114032.831106]  device_del+0x85/0x370
[114032.831110]  device_unregister+0x1b/0x60
[114032.831113]  i2c_del_adapter+0x238/0x300
[114032.831126]  drm_dp_port_teardown_pdt+0x1f/0x40 [drm_kms_helper]
[114032.831138]  drm_dp_destroy_connector_work+0xa3/0x110 [drm_kms_helper]
[114032.831145]  process_one_work+0x1eb/0x3b0
[114032.831149]  worker_thread+0x4d/0x400
[114032.831152]  kthread+0x104/0x140
[114032.831155]  ? process_one_work+0x3b0/0x3b0
[114032.831158]  ? kthread_park+0x90/0x90
[114032.831162]  ret_from_fork+0x22/0x40
[114032.831165] ---[ end trace 5a351113a270c4cf ]---
[114032.862036] usb 3-1: USB disconnect, device number 26
[114032.862042] usb 3-1.4: USB disconnect, device number 27
[114032.862045] usb 3-1.4.1: USB disconnect, device number 28
[114032.877458] usb 2-1.3.2.2: USB disconnect, device number 60
[114041.376327] [drm] DM_MST: starting TM on aconnector: 00000000660e4f23 [id: 
77]
[114042.979440] xhci_hcd 0000:04:00.3: Abort failed to stop command ring: -110
[114042.991236] xhci_hcd 0000:04:00.3: xHCI host controller not responding, 
assume dead
[114042.991274] xhci_hcd 0000:04:00.3: HC died; cleaning up
[114042.991360] xhci_hcd 0000:04:00.3: Timeout while waiting for configure 
endpoint command
[114042.991498] usb 2-1.3.3: Not enough bandwidth for altsetting 1
[114042.991505] usb 2-1.3.3: 2:1: usb_set_interface failed (-19)
[114042.991777] usb 2-1.3.3: Not enough bandwidth for altsetting 1
[114042.991781] usb 2-1.3.3: 2:1: usb_set_interface failed (-19)
[114042.991912] usb 2-1.3.3: Not enough bandwidth for altsetting 1
[114042.991915] usb 2-1.3.3: 2:1: usb_set_interface failed (-19)
[114042.991995] usb 3-1.4.2: USB disconnect, device number 29
[114042.992317] usb 2-1.3.3: Not enough bandwidth for altsetting 1
[114042.992320] usb 2-1.3.3: 2:1: usb_set_interface failed (-19)
[114042.992734] usb 2-1.3.3: Not enough bandwidth for altsetting 1
[114042.992750] usb 2-1.3.3: 2:1: usb_set_interface failed (-19)
[114043.000555] usb 2-1.3.3: USB disconnect, device number 55
[114043.088595] usb 2-1.4: USB disconnect, device number 52
[114043.089026] usb 2-1.5: USB disconnect, device number 54
[114174.360298] [drm] DM_MST: stopping TM on aconnector: 00000000660e4f23 [id: 
77]
[114183.233629] hp_wmi: Unknown event_id - 131073 - 0x0
[114183.361752] [drm] DM_MST: starting TM on aconnector: 00000000660e4f23 [id: 
77]
[114185.226069] [drm] DM_MST: added connector: 000000004cc54bdf [id: 95] 
[master: 00000000660e4f23]
[114185.226485] [drm] DM_MST: added connector: 000000006ebb9f66 [id: 143] 
[master: 00000000660e4f23]
[114190.338022] [drm] SADs count is: 0, don't need to read it
[114190.730262] [drm] SADs count is: 0, don't need to read it
[114608.899292] xhci_hcd 0000:04:00.3: remove, state 1
[114608.899298] usb usb3: USB disconnect, device number 1
[114608.899700] xhci_hcd 0000:04:00.3: USB bus 3 deregistered
[114608.899711] xhci_hcd 0000:04:00.3: remove, state 1
[114608.899714] usb usb2: USB disconnect, device number 1
[114608.900363] xhci_hcd 0000:04:00.3: USB bus 2 deregistered
[114608.900592] xhci_hcd 0000:04:00.4: remove, state 4
[114608.900597] usb usb5: USB disconnect, device number 1
[114608.900810] xhci_hcd 0000:04:00.4: USB bus 5 deregistered
[114608.900824] xhci_hcd 0000:04:00.4: remove, state 4
[114608.900829] usb usb4: USB disconnect, device number 1
[114608.900832] usb 4-1: USB disconnect, device number 2
[114608.900834] usb 4-1.1: USB disconnect, device number 4
[114608.901623] usb 4-1.3: USB disconnect, device number 5
[114608.902557] usb 4-2: USB disconnect, device number 3
[114609.038694] xhci_hcd 0000:04:00.4: Host halt failed, -110
[114609.038697] xhci_hcd 0000:04:00.4: Host controller not halted, aborting 
reset.
[114609.038937] xhci_hcd 0000:04:00.4: USB bus 4 deregistered

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1857385

Title:
  xHCI host controller not responding, assume dead via USB-C docking
  station

Status in linux package in Ubuntu:
  Confirmed

Bug description:
  Hello,
  I'm using a Lenovo T495s with the Lenovo AJ40 - Ultra Docking Station USB-C 
(https://support.lenovo.com/us/en/solutions/pd500173O) and, when I undock the 
laptop from the docking station, the USB Hub disconnects all the local laptop 
USB ports and they are unusable.
  If I try to re-attach the laptop to the docking station nothing change, the 
ports (docking and laptop) are still disconnected, the hdmi/lan/power is 
working good. Sometimes it happens also when the laptop is docked and I'm 
working.

  The issue seems similar of the bug 1766076:
  https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1766076

  but here no thunderbolt, it's a ryzen cpu.
  As written in the bug 1766076, the only way to have the USB in working 
condition is unbinding/binding the xhci or using the unit/systemd workaround 
described on post 83 
(https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1766076/comments/83) with 
some modification, sometimes is still not working at all.

  The issue is present on Ubuntu 19.10 (see below the logs), on Ubuntu
  18.04 (with kernel 4.x or 5.0 mainline by ubuntu, 5.2 and 5.4 debs
  installed from kernel.org) and on Fedora 31 too. In Windows everything
  is working fine.

  The bios and firmware of the docking station are updated to the last
  one (1 month ago).

  The dmesg when I undock the laptop:

  [  305.299725] usb 2-1: USB disconnect, device number 2
  [  305.310888] [drm] DM_MST: stopping TM on aconnector: 000000008e933bad [id: 
77]
  [  305.311186] [drm] DM_MST: Disabling connector: 000000000c5e8d66 [id: 81] 
[master: 000000008e933bad]
  [  305.311957] [drm] DM_MST: Disabling connector: 00000000b7fb3125 [id: 86] 
[master: 000000008e933bad]
  [  305.312136] [drm] DM_MST: Disabling connector: 00000000e642e447 [id: 91] 
[master: 000000008e933bad]
  [  305.362012] r8169 0000:03:00.0 enp3s0f0: Link is Down
  [  305.464627] usb 3-4: USB disconnect, device number 2
  [  305.464642] usb 3-4.2: USB disconnect, device number 3
  [  305.472691] usb 2-4: USB disconnect, device number 4
  [  305.472704] usb 2-4.2: USB disconnect, device number 5
  [  305.472712] usb 2-4.2.4: USB disconnect, device number 7
  [  306.725746] usb 2-4.2.4: 2:1: usb_set_interface failed (-19)
  [  306.725892] usb 2-4.2.4: 2:1: usb_set_interface failed (-19)
  ...hundreds of line - the same
  [  310.520323] usb 2-4.2.4: 2:1: usb_set_interface failed (-19)
  [  310.520504] xhci_hcd 0000:05:00.3: xHCI host not responding to stop 
endpoint command.
  [  310.520622] usb 2-4.2.4: 2:1: usb_set_interface failed (-19)
  ....hundreds of line - the same
  [  310.529388] usb 2-4.2.4: 2:1: usb_set_interface failed (-19)
  [  310.529626] usb 2-4.2.4: 2:1: usb_set_interface failed (-19)
  [  310.530634] usb 2-4.2.4: 2:1: usb_set_interface failed (-19)
  [  310.530740] usb 2-4.2.4: 2:1: usb_set_interface failed (-19)
  [  310.530843] usb 2-4.2.4: 2:1: usb_set_interface failed (-19)
  [  310.531095] usb 2-4.2.4: 2:1: usb_set_interface failed (-19)
  [  310.531324] usb 2-4.2.4: 2:1: usb_set_interface failed (-19)
  [  310.532315] xhci_hcd 0000:05:00.3: xHCI host controller not responding, 
assume dead
  [  310.532379] xhci_hcd 0000:05:00.3: HC died; cleaning up
  [  310.532440] xhci_hcd 0000:05:00.3: Timeout while waiting for configure 
endpoint command
  [  310.670248] usb 2-4.3: USB disconnect, device number 6
  [  310.834039] usb 2-4.5: USB disconnect, device number 8
  [  310.835017] usb 2-2: USB disconnect, device number 10

  When I re-attach the latop to the docking:

  [  343.111212] r8169 0000:03:00.0 enp3s0f0: Link is Up - 100Mbps/Full - flow 
control rx/tx
  [  344.272052] [drm] DM_MST: starting TM on aconnector: 000000008e933bad [id: 
77]
  [  344.365795] [drm] DM_MST: added connector: 00000000e2f1a7b4 [id: 100] 
[master: 000000008e933bad]
  [  344.365857] [drm] DM_MST: added connector: 00000000c263592d [id: 105] 
[master: 000000008e933bad]
  [  344.365899] [drm] DM_MST: added connector: 0000000044df80f6 [id: 116] 
[master: 000000008e933bad]

  Software:
  Ubuntu 19.10 - Ubuntu 5.3.0-24.26-generic 5.3.10
  Linux xxxx 5.3.0-24-generic #26-Ubuntu SMP Thu Nov 14 01:33:18 UTC 2019 
x86_64 x86_64 x86_64 GNU/Linux

  lspci: (laptop + docking)
  00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Root 
Complex
  00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 IOMMU
  00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 
00h-1fh) PCIe Dummy Host Bridge
  00:01.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 PCIe GPP 
Bridge [6:0]
  00:01.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 PCIe GPP 
Bridge [6:0]
  00:01.4 PCI bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 PCIe GPP 
Bridge [6:0]
  00:01.7 PCI bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 PCIe GPP 
Bridge [6:0]
  00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 
00h-1fh) PCIe Dummy Host Bridge
  00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Internal 
PCIe GPP Bridge 0 to Bus A
  00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 
61)
  00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)
  00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 
24: Function 0
  00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 
24: Function 1
  00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 
24: Function 2
  00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 
24: Function 3
  00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 
24: Function 4
  00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 
24: Function 5
  00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 
24: Function 6
  00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 
24: Function 7
  01:00.0 Network controller: Intel Corporation Wireless-AC 9260 (rev 29)
  02:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD 
Controller SM981/PM981/PM983
  03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. 
RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0e)
  03:00.1 Serial controller: Realtek Semiconductor Co., Ltd. Device 816a (rev 
0e)
  03:00.2 Serial controller: Realtek Semiconductor Co., Ltd. Device 816b (rev 
0e)
  03:00.3 IPMI Interface: Realtek Semiconductor Co., Ltd. Device 816c (rev 0e)
  03:00.4 USB controller: Realtek Semiconductor Co., Ltd. Device 816d (rev 0e)
  04:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS522A PCI 
Express Card Reader (rev 01)
  05:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] 
Picasso (rev d2)
  05:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] 
Raven/Raven2/Fenghuang HDMI/DP Audio Controller
  05:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Family 17h 
(Models 10h-1fh) Platform Security Processor
  05:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Raven USB 3.1
  05:00.4 USB controller: Advanced Micro Devices, Inc. [AMD] Raven USB 3.1
  05:00.5 Multimedia controller: Advanced Micro Devices, Inc. [AMD] 
Raven/Raven2/FireFlight/Renoir Audio Processor
  05:00.6 Audio device: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 
10h-1fh) HD Audio Controller

  fwupdmgr get-topology
  ○
  ├─ Prometheus                                
654a303a1e04fc691939521f42e5a306fdc28433
  │ └─ Prometheus IOTA Config                  
35af324dd3c451bc30f39e4c877bc54dd0eb4373
  ├─ 20QJCTO1WW System Firmware                
e4eabd9f25b643f6505492b906237786c51b88a9
  ├─ UEFI Device Firmware                      
45c16422ab5db47f84c0a9ef1ee73645a6332ae7
  ├─ UEFI Device Firmware                      
9169e7d5c798b90147cdc12be3f5155e46e52b74
  └─ SAMSUNG MZVLB512HBJQ-000L7                
03281da317dccd2b18de2bd1cc70a782df40ed7e
  ---
  ProblemType: Bug
  ApportVersion: 2.20.11-0ubuntu8.2
  Architecture: amd64
  DistroRelease: Ubuntu 19.10
  InstallationDate: Installed on 2019-12-23 (0 days ago)
  InstallationMedia: Ubuntu 19.10 "Eoan Ermine" - Release amd64 (20191017)
  MachineType: LENOVO 20QJCTO1WW
  Package: linux (not installed)
  ProcEnviron:
   LANGUAGE=en_GB:en
   TERM=xterm-256color
   PATH=(custom, no user)
   LANG=en_GB.UTF-8
   SHELL=/bin/bash
  ProcFB: 0 amdgpudrmfb
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-5.3.0-24-generic 
root=UUID=f581f338-3e87-4b63-afef-1045664329fe ro quiet splash vt.handoff=7
  ProcVersionSignature: Ubuntu 5.3.0-24.26-generic 5.3.10
  PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No 
PulseAudio daemon running, or not running as session daemon.
  RelatedPackageVersions:
   linux-restricted-modules-5.3.0-24-generic N/A
   linux-backports-modules-5.3.0-24-generic  N/A
   linux-firmware                            1.183.3
  Tags:  eoan
  Uname: Linux 5.3.0-24-generic x86_64
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups:

  _MarkForUpload: True
  dmi.bios.date: 10/29/2019
  dmi.bios.vendor: LENOVO
  dmi.bios.version: R13ET40W(1.14 )
  dmi.board.asset.tag: Not Available
  dmi.board.name: 20QJCTO1WW
  dmi.board.vendor: LENOVO
  dmi.board.version: Not Defined
  dmi.chassis.asset.tag: No Asset Information
  dmi.chassis.type: 10
  dmi.chassis.vendor: LENOVO
  dmi.chassis.version: None
  dmi.modalias: 
dmi:bvnLENOVO:bvrR13ET40W(1.14):bd10/29/2019:svnLENOVO:pn20QJCTO1WW:pvrThinkPadT495s:rvnLENOVO:rn20QJCTO1WW:rvrNotDefined:cvnLENOVO:ct10:cvrNone:
  dmi.product.family: ThinkPad T495s
  dmi.product.name: 20QJCTO1WW
  dmi.product.sku: LENOVO_MT_20QJ_BU_Think_FM_ThinkPad T495s
  dmi.product.version: ThinkPad T495s
  dmi.sys.vendor: LENOVO

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1857385/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to