[Bug 219113] I/O-errors freezing the system [sd 0:0:0:0: [sda] tag#11 uas_eh_abort_handler 0 uas-tag 1 inflight: CMD OUT]

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

 



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

--- Comment #6 from Mathias Nyman (mathias.nyman@xxxxxxxxxxxxxxx) ---
6.1.102 kernel has a recently added patch that touches this area:

Commit 5ceac4402f5d xhci: Handle TD clearing for multiple streams case

After that patch xhci driver we may issue 'Set TR Deq' commands for each
stream.  Before the patch we only queued one command.

If there is a flaw in one of the stream contexts, or command itself then we
could see that 'Invalid Stream type error'.

Can I ask you to take logs of this issue with xhci dynamic debug enabled?
Also enabling some specific xhci tracing could help:

Steps:

mount -t debugfs none /sys/kernel/debug
echo 'module xhci_hcd =p' >/sys/kernel/debug/dynamic_debug/control
echo xhci-hcd:xhci_handle_cmd_set_deq_ep >> /sys/kernel/debug/tracing/set_event
echo xhci-hcd:xhci_handle_cmd_set_deq >> /sys/kernel/debug/tracing/set_event
echo xhci-hcd:xhci_handle_command >> /sys/kernel/debug/tracing/set_event
echo 1 > /sys/kernel/debug/tracing/tracing_on
< Reproduce issue >
Send output of dmesg
Send content of /sys/kernel/debug/tracing/trace

-- 
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