[haiku-bugs] Re: [Haiku] #14835: libusb syscall stalls when EHCI errors

  • From: "Haiku" <trac@xxxxxxxxxxxx>
  • To: undisclosed-recipients: ;
  • Date: Fri, 28 Jun 2019 19:31:31 -0000

#14835: libusb syscall stalls when EHCI errors
--------------------------------+----------------------------
   Reporter:  pulkomandy        |      Owner:  mmlr
       Type:  bug               |     Status:  new
   Priority:  normal            |  Milestone:  Unscheduled
  Component:  Drivers/USB/EHCI  |    Version:  R1/Development
 Resolution:                    |   Keywords:
 Blocked By:                    |   Blocking:
Has a Patch:  0                 |   Platform:  All
--------------------------------+----------------------------

Comment (by pulkomandy):

 I tried a second time and got less errors:

 Connecting the device:

 {{{
 KERN: usb hub 7: port 2: new device connected
 KERN: usb xhci 1: cancel queued transfers for pipe 0x81feeeb4 (0)
 }}}

 Running the command:

 {{{
 KERN: usb hub 7: port 2: device removed
 KERN: usb xhci 1: cancel queued transfers for pipe 0xf6c46410 (0)
 KERN: usb hub 7: port 2: new device connected
 KERN: usb xhci 1: cancel queued transfers for pipe 0x81feeeb4 (0)
 }}}

 Unplugging the device:

 {{{
 KERN: usb xhci 1: got an interrupt for a non-Event Data TRB!
 KERN: usb hub 7: port 2: device removed
 KERN: usb xhci 1: cancel queued transfers for pipe 0xf970cb60 (0)
 KERN: usb xhci 1: KERN: cancel queued transfers for pipe 0xf7824910 (2)
 KERN: usb error xhci 1: unsuccessful command 15, error Context state (19)
 }}}

-- 
Ticket URL: <https://dev.haiku-os.org/ticket/14835#comment:4>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.

Other related posts: