Opened 4 years ago

Last modified 22 months ago

#16969 closed bug

USB stop working after disconnecting USB hub with keyboard and mouse (again) — at Initial Version

Reported by: X512 Owned by: waddlesplash
Priority: normal Milestone: R1/beta4
Component: Drivers/USB/XHCI Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description

This is hrev55104 x86_gcc2.

Problem described in #15561 is occuring again.

Syslog when disconnecting:

KERN: usb hub 2: port 3: device removed
KERN: usb xhci 0: cancel queued transfers (1) for pipe 0x82c72d08 (1)
KERN: usb xhci 0: transfer error on slot 5 endpoint 3: Stopped
KERN: usb xhci 0: cancel queued transfers (0) for pipe 0x82c72d08 (1)
USER 'KS': Notify of added/removed/started/stopped device
KERN: usb xhci 0: cancel queued transfers (0) for pipe 0x82c631a0 (0)
KERN: usb xhci 0: KERN: cancel queued transfers (0) for pipe 0x82c72d08 (1)
KERN: usb xhci 0: cancel queued transfers (0) for pipe 0x82c72cd8 (2)
KERN: usb error xhci 0: unsuccessful command 15, error Context state (19)
KERN: usb xhci 0: cancel queued transfers (1) for pipe 0x82c72d98 (1)
KERN: usb xhci 0: transfer error on slot 4 endpoint 3: Stopped
KERN: usb xhci 0: cancel queued transfers (0) for pipe 0x82c72d98 (1)
USER 'KS': Notify of added/removed/started/stopped device
KERN: usb xhci 0: cancel queued transfers (0) for pipe 0x82c63240 (0)
KERN: usb xhci 0: KERN: cancel queued transfers (0) for pipe 0x82c72d98 (1)
KERN: usb xhci 0: cancel queued transfers (1) for pipe 0x82c72d68 (2)
KERN: usb error xhci 0: unsuccessful command 15, error Context state (19)
KERN: usb error xhci 0: cancel queued transfers: could not stop endpoint: I/O error!
KERN: usb error xhci 0: unsuccessful command 15, error Context state (19)
KERN: usb xhci 0: cancel queued transfers (0) for pipe 0x82c72d38 (3)
KERN: usb error xhci 0: unsuccessful command 15, error Context state (19)
KERN: usb xhci 0: cancel queued transfers (1) for pipe 0x82bc18a0 (1)
KERN: usb xhci 0: KERN: transfer error on slot 1 endpoint 3: Stopped
KERN: usb xhci 0: cancel queued transfers (0) for pipe 0x82bc18a0 (1)
KERN: usb xhci 0: cancel queued transfers (0) for pipe 0x82c63420 (0)
KERN: usb error xhci 0: unsuccessful command 10, error Slot not enabled (11)

When connecting again:

KERN: usb hub 2: KERN: port 3: new device connected
KERN: usb error control pipe 72: timeout waiting for queued request to complete
KERN: usb xhci 0: cancel queued transfers (1) for pipe 0xd8080948 (0)
KERN: usb error xhci 0: KERN: cancel queued transfers: could not stop endpoint: Operation timed out!
KERN: usb error hub 71: KERN: error getting hub descriptor
KERN: usb error xhci 0: KERN: device object failed to initialize
KERN: usb error xhci 0: KERN: AllocateDevice() failed enable slot
KERN: usb hub 2: port 3: new device connected
KERN: usb error xhci 0: AllocateDevice() failed enable slot
Last message repeated 1 time
KERN: usb hub 2: port 3: new device connected
KERN: usb error xhci 0: AllocateDevice() failed enable slot
KERN: usb xhci 0: cancel queued transfers (1) for pipe 0x82c72df8 (2)
KERN: usb error xhci 0: AllocateDevice() failed enable slot
KERN: usb error xhci 0: cancel queued transfers: could not stop endpoint: Operation timed out!
KERN: usb_disk: acquire_sem failed while waiting for data transfer: Operation timed out
KERN: usb hub 2: port 3: new device connected
KERN: usb error xhci 0: AllocateDevice() failed enable slot
Last message repeated 1 time
KERN: usb hub 2: port 3: new device connected
KERN: usb error xhci 0: KERN: AllocateDevice() failed enable slot
KERN: usb error xhci 0: AllocateDevice() failed enable slot
KERN: usb hub 2: port 3: new device connected
KERN: usb error xhci 0: AllocateDevice() failed enable slot
KERN: usb error xhci 0: KERN: AllocateDevice() failed enable slot
KERN: usb hub 2: KERN: port 3: new device connected
KERN: usb error xhci 0: KERN: AllocateDevice() failed enable slot
KERN: usb error xhci 0: AllocateDevice() failed enable slot
KERN: usb hub 2: port 3: new device connected
KERN: usb error xhci 0: AllocateDevice() failed enable slot
KERN: usb error xhci 0: KERN: AllocateDevice() failed enable slot
KERN: usb hub 2: port 3: new device connected
KERN: usb error xhci 0: AllocateDevice() failed enable slot
Last message repeated 1 time
KERN: usb hub 2: port 3: new device connected
KERN: usb error xhci 0: AllocateDevice() failed enable slot
Last message repeated 1 time
KERN: usb hub 2: port 3: new device connected
KERN: usb error xhci 0: AllocateDevice() failed enable slot
Last message repeated 1 time
KERN: usb hub 2: port 3: new device connected
KERN: usb error xhci 0: AllocateDevice() failed enable slot
KERN: usb error xhci 0: KERN: AllocateDevice() failed enable slot
KERN: usb hub 2: port 3: new device connected
KERN: usb error xhci 0: AllocateDevice() failed enable slot
Last message repeated 1 time
KERN: usb hub 2: port 3: new device connected
KERN: usb error xhci 0: KERN: AllocateDevice() failed enable slot
KERN: usb error xhci 0: AllocateDevice() failed enable slot
KERN: usb hub 2: port 3: new device connected
KERN: usb error xhci 0: AllocateDevice() failed enable slot
KERN: usb error xhci 0: KERN: AllocateDevice() failed enable slot
KERN: usb hub 2: KERN: port 3: new device connected
KERN: usb error xhci 0: KERN: AllocateDevice() failed enable slot
KERN: usb error xhci 0: AllocateDevice() failed enable slot
KERN: usb hub 2: KERN: port 3: new device connected
KERN: usb error xhci 0: AllocateDevice() failed enable slot
Last message repeated 1 time
KERN: usb hub 2: port 3: new device connected
KERN: usb error xhci 0: AllocateDevice() failed enable slot
Last message repeated 1 time
KERN: usb hub 2: port 3: new device connected
KERN: usb error xhci 0: AllocateDevice() failed enable slot
Last message repeated 1 time

Same message sequence is continiously repeating.

Change History (0)

Note: See TracTickets for help on using tickets.