[haiku-bugs] Re: [Haiku] #17776: [usb_disk] transfer error on slot 1 endpoint 3: Stall (was: [xhci] transfer error on slot 1 endpoint 3: Stall)

  • From: "Haiku" <trac@xxxxxxxxxxxx>
  • To: undisclosed-recipients: ;
  • Date: Tue, 14 Jun 2022 04:42:58 -0000

#17776: [usb_disk] transfer error on slot 1 endpoint 3: Stall
-------------------------------+----------------------------
  Reporter:  ilfelice          |      Owner:  waddlesplash
      Type:  bug               |     Status:  new
  Priority:  normal            |  Milestone:  Unscheduled
 Component:  Drivers/Disk/USB  |    Version:  R1/Development
Resolution:                    |   Keywords:
Blocked By:                    |   Blocking:
  Platform:  All               |
-------------------------------+----------------------------
Changes (by waddlesplash):

 * component:  Drivers/USB/XHCI => Drivers/Disk/USB
 * summary:  [xhci] transfer error on slot 1 endpoint 3: Stall => [usb_disk]
     transfer error on slot 1 endpoint 3: Stall

Comment:

 I don't think this is a problem in XHCI but instead is a problem with the
 usb_disk driver: it does not recover correctly from stalls. It's not
 especially difficult to induce stalls even in QEMU with the driver, it
 just doesn't know how to recover from them.
-- 
Ticket URL: <https://dev.haiku-os.org/ticket/17776#comment:12>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.

Other related posts:

  • » [haiku-bugs] Re: [Haiku] #17776: [usb_disk] transfer error on slot 1 endpoint 3: Stall (was: [xhci] transfer error on slot 1 endpoint 3: Stall) - Haiku