[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <58bca6f2-797a-4e20-a476-2294309afdd5@molgen.mpg.de>
Date: Fri, 29 Mar 2024 11:47:39 +0100
From: Paul Menzel <pmenzel@...gen.mpg.de>
To: linux-usb@...r.kernel.org
Cc: Mathias Nyman <mathias.nyman@...el.com>,
LKML <linux-kernel@...r.kernel.org>
Subject: xhci_hcd 0000:00:14.0: ERROR Transfer event TRB DMA ptr not part of
current TD ep_index 1 comp_code 1
Dear Linux folks,
On a Dell XPS 13 9360/0596KF, BIOS 2.21.0 06/02/2022 with Debian
sid/unstable, at least Linux 6.8-rc7 and 6.9-rc1+ log the error below,
when unplugging a USB headset from the USB Type A port of the laptop.
usb 1-1: USB disconnect, device number 10
xhci_hcd 0000:00:14.0: ERROR Transfer event TRB DMA ptr not part of
current TD ep_index 1 comp_code 1
xhci_hcd 0000:00:14.0: Looking for event-dma 0000000128897080
trb-start 0000000128897090 trb-end 0000000128897090 seg-start
0000000128897000 seg-end 0000000128897ff0
[40189.694083] xhci_hcd 0000:00:14.0: Transfer error for slot 12 ep
4 on endpoint
[40189.694191] xhci_hcd 0000:00:14.0: Port change event, 1-1, id 1,
portsc: 0x202a0
[40189.694208] xhci_hcd 0000:00:14.0: handle_port_status: starting
usb1 port polling.
[40189.694298] hub 1-0:1.0: state 7 ports 12 chg 0000 evt 0002
[40189.694357] xhci_hcd 0000:00:14.0: Get port status 1-1 read:
0x202a0, return 0x10100
[40189.694468] xhci_hcd 0000:00:14.0: clear port1 connect change,
portsc: 0x2a0
[40189.694531] usb usb1-port1: status 0100, change 0001, 12 Mb/s
[40189.694549] usb 1-1: USB disconnect, device number 13
[40189.694560] usb 1-1: unregistering device
[40189.694569] usb 1-1: unregistering interface 1-1:1.0
[40189.694880] xhci_hcd 0000:00:14.0: Transfer error for slot 12 ep
4 on endpoint
[40189.694958] usb 1-1: cannot submit urb (err = -19)
[40189.694983] xhci_hcd 0000:00:14.0: Cancel URB 0000000088a88b25,
dev 1, ep 0x82, starting at offset 0x123666540
[40189.695045] xhci_hcd 0000:00:14.0: // Ding dong!
[40189.695057] xhci_hcd 0000:00:14.0: Cancel URB 00000000177d21ae,
dev 1, ep 0x82, starting at offset 0x123666550
[40189.695071] xhci_hcd 0000:00:14.0: Cancel URB 0000000019497848,
dev 1, ep 0x82, starting at offset 0x123666560
[40189.695084] xhci_hcd 0000:00:14.0: Cancel URB 00000000daf20e4f,
dev 1, ep 0x82, starting at offset 0x123666570
[40189.695097] xhci_hcd 0000:00:14.0: Cancel URB 00000000b36dc96a,
dev 1, ep 0x82, starting at offset 0x123666580
[40189.695109] xhci_hcd 0000:00:14.0: Cancel URB 00000000832a286d,
dev 1, ep 0x82, starting at offset 0x123666590
[40189.695123] xhci_hcd 0000:00:14.0: Cancel URB 00000000f343e418,
dev 1, ep 0x82, starting at offset 0x1236664f0
[40189.695135] xhci_hcd 0000:00:14.0: Cancel URB 00000000c2568709,
dev 1, ep 0x82, starting at offset 0x123666500
[40189.695148] xhci_hcd 0000:00:14.0: Cancel URB 00000000fe8ee0be,
dev 1, ep 0x82, starting at offset 0x123666510
[40189.695161] xhci_hcd 0000:00:14.0: Cancel URB 0000000071a78e52,
dev 1, ep 0x82, starting at offset 0x123666520
[40189.695173] xhci_hcd 0000:00:14.0: Cancel URB 00000000c1d48999,
dev 1, ep 0x82, starting at offset 0x123666530
[40189.695192] xhci_hcd 0000:00:14.0: Stopped on Transfer TRB for
slot 12 ep 4
[40189.695206] xhci_hcd 0000:00:14.0: Removing canceled TD starting
at 0x123666540 (dma) in stream 0 URB 0000000088a88b25
[40189.695219] xhci_hcd 0000:00:14.0: Removing canceled TD starting
at 0x123666550 (dma) in stream 0 URB 00000000177d21ae
[40189.695231] xhci_hcd 0000:00:14.0: Removing canceled TD starting
at 0x123666560 (dma) in stream 0 URB 0000000019497848
[40189.695242] xhci_hcd 0000:00:14.0: Removing canceled TD starting
at 0x123666570 (dma) in stream 0 URB 00000000daf20e4f
[40189.695252] xhci_hcd 0000:00:14.0: Removing canceled TD starting
at 0x123666580 (dma) in stream 0 URB 00000000b36dc96a
[40189.695263] xhci_hcd 0000:00:14.0: Removing canceled TD starting
at 0x123666590 (dma) in stream 0 URB 00000000832a286d
[40189.695274] xhci_hcd 0000:00:14.0: Removing canceled TD starting
at 0x1236664f0 (dma) in stream 0 URB 00000000f343e418
[40189.695285] xhci_hcd 0000:00:14.0: Removing canceled TD starting
at 0x123666500 (dma) in stream 0 URB 00000000c2568709
[40189.695296] xhci_hcd 0000:00:14.0: Removing canceled TD starting
at 0x123666510 (dma) in stream 0 URB 00000000fe8ee0be
[40189.695307] xhci_hcd 0000:00:14.0: Removing canceled TD starting
at 0x123666520 (dma) in stream 0 URB 0000000071a78e52
[40189.695317] xhci_hcd 0000:00:14.0: Removing canceled TD starting
at 0x123666530 (dma) in stream 0 URB 00000000c1d48999
[40189.695360] xhci_hcd 0000:00:14.0: Set TR Deq ptr 0x123666500,
cycle 1
[40189.695371] xhci_hcd 0000:00:14.0: // Ding dong!
[40189.695379] xhci_hcd 0000:00:14.0:
xhci_giveback_invalidated_tds: Giveback cancelled URB 0000000088a88b25 TD
[40189.695420] xhci_hcd 0000:00:14.0:
xhci_giveback_invalidated_tds: Giveback cancelled URB 00000000177d21ae TD
[40189.695456] xhci_hcd 0000:00:14.0:
xhci_giveback_invalidated_tds: Giveback cancelled URB 0000000019497848 TD
[40189.695492] xhci_hcd 0000:00:14.0:
xhci_giveback_invalidated_tds: Giveback cancelled URB 00000000daf20e4f TD
[40189.695528] xhci_hcd 0000:00:14.0:
xhci_giveback_invalidated_tds: Giveback cancelled URB 00000000b36dc96a TD
[40189.695564] xhci_hcd 0000:00:14.0:
xhci_giveback_invalidated_tds: Giveback cancelled URB 00000000832a286d TD
[40189.695599] xhci_hcd 0000:00:14.0:
xhci_giveback_invalidated_tds: Keep cancelled URB 00000000f343e418 TD as
cancel_status is 2
[40189.695610] xhci_hcd 0000:00:14.0:
xhci_giveback_invalidated_tds: Giveback cancelled URB 00000000c2568709 TD
[40189.695647] xhci_hcd 0000:00:14.0:
xhci_giveback_invalidated_tds: Giveback cancelled URB 00000000fe8ee0be TD
[40189.695682] xhci_hcd 0000:00:14.0:
xhci_giveback_invalidated_tds: Giveback cancelled URB 0000000071a78e52 TD
[40189.695718] xhci_hcd 0000:00:14.0:
xhci_giveback_invalidated_tds: Giveback cancelled URB 00000000c1d48999 TD
[40189.695782] xhci_hcd 0000:00:14.0: Successful Set TR Deq Ptr
cmd, deq = @123666500
[40189.695793] xhci_hcd 0000:00:14.0: xhci_handle_cmd_set_deq:
Giveback cancelled URB 00000000f343e418 TD
[40189.695879] xhci_hcd 0000:00:14.0: ERROR Transfer event TRB DMA
ptr not part of current TD ep_index 1 comp_code 1
[40189.695893] xhci_hcd 0000:00:14.0: Looking for event-dma
0000000128897aa0 trb-start 0000000128897ab0 trb-end 0000000128897ab0
seg-start 0000000128897000 seg-end 0000000128897ff0
[40189.695932] xhci_hcd 0000:00:14.0: Transfer error for slot 12 ep
14 on endpoint
[40189.695967] xhci_hcd 0000:00:14.0: Soft-reset ep 14, slot 12
[40189.695978] xhci_hcd 0000:00:14.0: // Ding dong!
[40189.695993] xhci_hcd 0000:00:14.0: Ignoring reset ep completion
code of 1
[40189.696047] usb 1-1: Unable to submit urb #2: -19 at
snd_usb_queue_pending_output_urbs
[40189.696065] xhci_hcd 0000:00:14.0: Cancel URB 00000000b476b73a,
dev 1, ep 0x1, starting at offset 0x128897ac0
[40189.696113] xhci_hcd 0000:00:14.0: // Ding dong!
[40189.696124] xhci_hcd 0000:00:14.0: Cancel URB 000000005ef222e5,
dev 1, ep 0x1, starting at offset 0x128897b20
[40189.696141] xhci_hcd 0000:00:14.0: Stopped on Transfer TRB for
slot 12 ep 1
There is no error doing, when connecting the headset to the USB Type A
port of the Dell DA300 port adapter connected over USB Type C port.
As the errors show up in the logs, can I address this somehow on my side?
Kind regards,
Paul
View attachment "20240328--dell-xps-13-9360--linux-6.9-rc1+--messages.txt" of type "text/plain" (338205 bytes)
Powered by blists - more mailing lists