[haiku-bugs] [Haiku] #12376: HID usb stall on healthy usb device

  • From: "kallisti5" <trac@xxxxxxxxxxxx>
  • Date: Sun, 13 Sep 2015 22:30:35 -0000

#12376: HID usb stall on healthy usb device
------------------------------+------------------------------
Reporter: kallisti5 | Owner: mmlr
Type: bug | Status: new
Priority: high | Milestone: R1/beta1
Component: Drivers/USB/EHCI | Version: R1/Development
Keywords: HID | Blocked By:
Blocking: | Has a Patch: 0
Platform: x86-64 |
------------------------------+------------------------------
I went to plug in my USB logitech HID keyboard after not using it for a
while to discover it was non-functional.

Looking over the syslogs, I see the following
{{{
KERN: usb error ehci -1: KERN: qtd (0x12f95800) error: 0x00088141
KERN: usb error ehci -1: KERN: qtd (0x12f9b500) error: 0x80088141
KERN: usb error ehci -1: qtd (0x12f9b680) error: 0x00080e42
KERN: usb_hid: Unable to unstall device: Device stalled
KERN: usb error ehci -1: KERN: qtd (0x12f9b880) error: 0x00080e42
KERN: usb_hid: Unable to unstall device: Device stalled
KERN: usb error ehci -1: KERN: usb_hid: error waiting for report: General
system error
KERN: qtd (0x12f9ba80) error: 0x00088141
KERN: bfs: bfs_read_link:1534: Invalid Argument
KERN: usb error ehci -1: KERN: qtd (0x12f9bc00) error: 0x80088141
KERN: usb error ehci -1: KERN: qtd (0x12f9bd80) error: 0x00080e42
KERN: usb_hid: Unable to unstall device: Device stalled
KERN: usb error ehci -1: KERN: qtd (0x12f9bf80) error: 0x00080e42
KERN: usb_hid: Unable to unstall device: Device stalled
KERN: usb error ehci -1: usb_hid: error waiting for report: General system
error
KERN: qtd (0x12f9c180) error: 0x00088141
KERN: usb error ehci -1: qtd (0x12f9c300) error: 0x80088141
KERN: usb error ehci -1: qtd (0x12f9c480) error: 0x00080e42
KERN: usb_hid: Unable to unstall device: Device stalled
KERN: usb error ehci -1: KERN: qtd (0x12f9c680) error: 0x00080e42
KERN: usb_hid: Unable to unstall device: Device stalled
KERN: usb error ehci -1: KERN: usb_hid: error waiting for report: General
system error
KERN: qtd (0x12f9c880) error: 0x00088141
KERN: usb error ehci -1: qtd (0x12f9ca00) error: 0x80088141
KERN: usb error ehci -1: KERN: qtd (0x12f9cb80) error: 0x00080e42
KERN: usb_hid: Unable to unstall device: Device stalled
KERN: usb error ehci -1: qtd (0x12f9cd80) error: 0x00080e42
KERN: usb_hid: Unable to unstall device: Device stalled
KERN: usb error ehci -1: KERN: usb_hid: error waiting for report: General
system error
KERN: qtd (0x12f9cf80) error: 0x00088141
KERN: usb error ehci -1: KERN: qtd (0x12f9d100) error: 0x80088141
KERN: usb error ehci -1: qtd (0x12f9d280) error: 0x00080e42
KERN: usb_hid: Unable to unstall device: Device stalled
KERN: usb error ehci -1: KERN: qtd (0x12f9d480) error: 0x00080e42
KERN: usb_hid: Unable to unstall device: Device stalled
KERN: bfs: bfs_read_link:1534: Invalid Argument
KERN: usb error ehci -1: usb_hid: error waiting for report: General system
error
KERN: qtd (0x12f9d680) error: 0x00088141
KERN: usb error ehci -1: KERN: qtd (0x12f9d800) error: 0x80088141
KERN: usb error ehci -1: KERN: qtd (0x12f9d980) error: 0x00080e42
KERN: usb_hid: Unable to unstall device: Device stalled
KERN: usb error ehci -1: qtd (0x12f9db80) error: 0x00080e42
KERN: usb_hid: Unable to unstall device: Device stalled
KERN: usb_hid: error waiting for report: General system error
KERN: usb error ehci -1: KERN: qtd (0x12f9dd80) error: 0x00088141
KERN: usb error ehci -1: KERN: qtd (0x12f9df00) error: 0x80088141
KERN: usb error ehci -1: qtd (0x12f9e080) error: 0x00080e42
KERN: usb_hid: Unable to unstall device: Device stalled
KERN: usb error ehci -1: KERN: qtd (0x12f9e280) error: 0x00080e42
KERN: usb_hid: Unable to unstall device: Device stalled
KERN: usb error ehci -1: KERN: usb_hid: error waiting for report: General
system error
KERN: qtd (0x12f9e480) error: 0x00088141
KERN: usb error ehci -1: qtd (0x12f9e600) error: 0x80088141
KERN: usb error ehci -1: qtd (0x12f9e780) error: 0x00080e42
KERN: usb_hid: Unable to unstall device: Device stalled
KERN: usb error ehci -1: KERN: qtd (0x12f9e980) error: 0x00080e42
KERN: usb_hid: Unable to unstall device: Device stalled
KERN: bfs: bfs_read_link:1534: Invalid Argument
KERN: usb_hid: error waiting for report: General system error
KERN: usb error ehci -1: KERN: qtd (0x12f9eb80) error: 0x00088141
KERN: usb error ehci -1: KERN: qtd (0x12f9ed00) error: 0x80088141
KERN: usb error ehci -1: KERN: qtd (0x12f9ee80) error: 0x00080e42
KERN: usb_hid: Unable to unstall device: Device stalled
KERN: usb error ehci -1: KERN: qtd (0x12f9f080) error: 0x00080e42
KERN: usb_hid: Unable to unstall device: Device stalled
KERN: usb_hid: error waiting for report: General system error
KERN: usb error ehci -1: KERN: qtd (0x12f9f280) error: 0x00088141
KERN: usb error ehci -1: KERN: qtd (0x12f9f400) error: 0x80088141
KERN: usb error ehci -1: KERN: qtd (0x12f9f580) error: 0x00080e42
KERN: usb_hid: Unable to unstall device: Device stalled
KERN: usb error ehci -1: KERN: qtd (0x12f9f780) error: 0x00080e42
KERN: usb_hid: Unable to unstall device: Device stalled
KERN: usb error ehci -1: KERN: usb_hid: error waiting for report: General
system error
KERN: qtd (0x12f9f980) error: 0x00088141
KERN: usb error ehci -1: qtd (0x12f9fb00) error: 0x80088141
KERN: usb error ehci -1: qtd (0x12f9fc80) error: 0x00080e42
KERN: usb_hid: Unable to unstall device: Device stalled
KERN: usb error ehci -1: KERN: qtd (0x12f9fe80) error: 0x00080e42
KERN: usb_hid: Unable to unstall device: Device stalled
KERN: usb error ehci -1: usb_hid: error waiting for report: General system
error
KERN: qtd (0x12fa0080) error: 0x00088141
KERN: bfs: bfs_read_link:1534: Invalid Argument
KERN: usb error ehci -1: KERN: qtd (0x12fa0200) error: 0x80088141
KERN: usb error ehci -1: KERN: qtd (0x12fa0380) error: 0x00080e42
KERN: usb_hid: Unable to unstall device: Device stalled
KERN: usb error ehci -1: KERN: qtd (0x12fa0580) error: 0x00080e42
KERN: usb_hid: Unable to unstall device: Device stalled
KERN: usb error ehci -1: KERN: usb_hid: error waiting for report: General
system error
KERN: qtd (0x12fa0780) error: 0x00088141
KERN: usb error ehci -1: qtd (0x12fa0900) error: 0x80088141
KERN: usb error ehci -1: KERN: qtd (0x12fa0a80) error: 0x00080e42
KERN: usb_hid: Unable to unstall device: Device stalled
KERN: usb error ehci -1: KERN: qtd (0x12fa0c80) error: 0x00080e42
KERN: usb_hid: Unable to unstall device: Device stalled
KERN: usb error ehci -1: KERN: usb_hid: error waiting for report: General
system error
KERN: qtd (0x12fa0e80) error: 0x00088141
KERN: usb error ehci -1: KERN: qtd (0x12fa1000) error: 0x80088141
KERN: usb error ehci -1: KERN: qtd (0x12fa1180) error: 0x00080e42
KERN: usb_hid: Unable to unstall device: Device stalled
KERN: usb error ehci -1: KERN: qtd (0x12fa1380) error: 0x00080e42
KERN: usb_hid: Unable to unstall device: Device stalled
KERN: usb error ehci -1: KERN: usb_hid: error waiting for report: General
system error
KERN: qtd (0x12fa1580) error: 0x00088141
KERN: usb error ehci -1: KERN: qtd (0x12fa1700) error: 0x80088141
KERN: usb error ehci -1: KERN: qtd (0x12fa1880) error: 0x00080e42
KERN: usb_hid: Unable to unstall device: Device stalled
KERN: usb error ehci -1: KERN: qtd (0x12fa1c00) error: 0x00080e42
KERN: usb_hid: Unable to unstall device: Device stalled
KERN: usb error ehci -1: usb_hid: error waiting for report: General system
error
KERN: qtd (0x12fa1f00) error: 0x00088141
KERN: usb error ehci -1: qtd (0x12fa2580) error: 0x80088141
KERN: usb error ehci -1: qtd (0x12fa2980) error: 0x00080e42
KERN: usb_hid: Unable to unstall device: Device stalled
KERN: usb error ehci -1: qtd (0x12fa2e00) error: 0x00080e42
KERN: usb_hid: Unable to unstall device: Device stalled
KERN: usb_hid: error waiting for report: General system error
KERN: usb error ehci -1: qtd (0x12fa3000) error: 0x00088141
KERN: usb error ehci -1: KERN: qtd (0x12fa3400) error: 0x80088141
KERN: usb error ehci -1: qtd (0x12fa3580) error: 0x00080e42
KERN: bfs: bfs_read_link:1534: Invalid Argument
KERN: usb_hid: Unable to unstall device: Device stalled
KERN: usb error ehci -1: qtd (0x12fa3780) error: 0x00080e42
KERN: usb_hid: Unable to unstall device: Device stalled
KERN: usb_hid: error waiting for report: General system error
KERN: usb error ehci -1: qtd (0x12fa3c00) error: 0x00088141
KERN: usb error ehci -1: KERN: qtd (0x12fa3d80) error: 0x80088141
KERN: usb error ehci -1: KERN: usb hub 19: qtd (0x12fa4100) error:
0x00080e42
KERN: port 2: device removed
}}}

The logitech usb HID dongle works as expected under linux and used to work
on this system several months ago.

hrev49638 Sep 13 2015 13:26:48 x86_64 x86_64 Haiku

--
Ticket URL: <https://dev.haiku-os.org/ticket/12376>
Haiku <https://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: