[Bug 218695] Datadump for error `ERROR Transfer event TRB DMA ptr not part of current TD ep_index 1 comp_code 1`

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.kernel.org/show_bug.cgi?id=218695

--- Comment #2 from Mathias Nyman (mathias.nyman@xxxxxxxxxxxxxxx) ---
The trace shows hosts sends duplicate transfer events for ISOC TRBs
after a Transaction error on same device. This transaction error is probably
due to device disconnect. 

Transfer events for TRB ..a1c0 twice, with a transaction error in between:

 <idle>-0       [000] d.h2. 33819.709897: xhci_handle_event: EVENT: TRB
00000032959a1c0 status 'Success' len 0 slot 6 ep 2 type 'Transfer Event' flags
e:c
 <idle>-0       [000] d.h2. 33819.709904: xhci_handle_event: EVENT: TRB
000000041547d010 status 'USB Transaction Error' len 4 slot 6 ep 15 type
'Transfer Event' flags e:c
 systemd-journal-395     [000] d.H1. 33819.711886: xhci_handle_event: EVENT:
TRB 000000032959a1c0 status 'Success' len 0 slot 6 ep 2 type 'Transfer Event'
flags e:c

Transfer events for TRB ..a1d0 twice (the next TRB)
 systemd-journal-395     [000] d.H1. 33819.712001: xhci_handle_event: EVENT:
TRB 000000032959a1d0 status 'Success' len 0 slot 6 ep 2 type 'Transfer Event'
flags e:c
 systemd-journal-395     [000] d.H1. 33819.712059: xhci_handle_event: EVENT:
TRB 000000032959a1d0 status 'Success' len 0 slot 6 ep 2 type 'Transfer Event'
flags e:c

Transfer events for TRB ..a1e0 twice
 systemd-journal-395     [000] d.H1. 33819.712139: xhci_handle_event: EVENT:
TRB 000000032959a1e0 status 'Success' len 0 slot 6 ep 2 type 'Transfer Event'
flags e:c
 systemd-journal-395     [000] d.h1. 33819.712871: xhci_handle_event: EVENT:
TRB 000000032959a1e0 status 'Success' len 0 slot 6 ep 2 type 'Transfer Event'
flags e:c

etc..

Driver can cope with these extra events, but if this is common we should
probably handle it silently and not concern users with that ERROR message.

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are watching the assignee of the bug.




[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux