https://bugzilla.novell.com/show_bug.cgi?id=878489 https://bugzilla.novell.com/show_bug.cgi?id=878489#c4 --- Comment #4 from grant k <grantksupport@operamail.com> 2014-06-05 15:16:04 UTC --- it's real, verfied @ upstream, and a trivial patch id'd and validated applied to current linux-3.14.4 source, used, iiuc, for Linux test 3.14.4-2.g0de0f93-desktop #1 SMP PREEMPT Fri May 30 08:05:06 UTC 2014 (0de0f93) x86_64 x86_64 x86_64 GNU/Linux the patch would look like --------------- diff -ur linux-3.14.4.ORIG/drivers/usb/host/xhci-ring.c linux-3.14.4/drivers/usb/host/xhci-ring.c --- linux-3.14.4.ORIG/drivers/usb/host/xhci-ring.c 2014-05-13 04:33:14.000000000 -0700 +++ linux-3.14.4/drivers/usb/host/xhci-ring.c 2014-06-05 08:09:53.358450299 -0700 @@ -1578,8 +1578,11 @@ xhci_handle_cmd_reset_ep(xhci, slot_id, cmd_trb, cmd_comp_code); break; case TRB_RESET_DEV: - WARN_ON(slot_id != TRB_TO_SLOT_ID( - le32_to_cpu(cmd_trb->generic.field[3]))); + /* SLOT_ID field in reset device cmd completion event TRB is 0. + * Use the SLOT_ID from the command TRB instead (xhci 4.6.11) + */ + slot_id = TRB_TO_SLOT_ID( + le32_to_cpu(cmd_trb->generic.field[3])); xhci_handle_cmd_reset_dev(xhci, slot_id, event); break; case TRB_NEC_GET_FW: --------------- if someone can build a patched version of 3.14.4-2.*-desktop for Opensuse, i can test/verify -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.