14916 ehci_qh_pool_size is probably too lowReviewed by: Dan McDonald <danmcd@mnx.io>Reviewed by: Rich Lowe <richlowe@richlowe.net>Approved by: Robert Mustacchi <rm@fingolfin.org>
16512 xhci leaks oneshot interrupt IN transfers on pipe resetReviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Dan McDonald <danmcd@mnx.
16512 xhci leaks oneshot interrupt IN transfers on pipe resetReviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Dan McDonald <danmcd@mnx.io>
show more ...
14944 xhci silently drops ugen transfers sometimes but not alwaysReviewed by: Robert Mustacchi <rm@fingolfin.org>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Garrett D'Amore <garrett@damo
14944 xhci silently drops ugen transfers sometimes but not alwaysReviewed by: Robert Mustacchi <rm@fingolfin.org>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Garrett D'Amore <garrett@damore.org>
11281 XHCI polled mode support for USB keyboardsReviewed by: Robert Mustacchi <robert.mustacchi@joyent.com>Reviewed by: Toomas Soome <tsoome@me.com>Reviewed by: Paul Winder <Paul.Winder@wdc.com>A
11281 XHCI polled mode support for USB keyboardsReviewed by: Robert Mustacchi <robert.mustacchi@joyent.com>Reviewed by: Toomas Soome <tsoome@me.com>Reviewed by: Paul Winder <Paul.Winder@wdc.com>Approved by: Dan McDonald <danmcd@joyent.com>
10711 ehci: NULL pointer errorsReviewed by: Gergő Doma <domag02@gmail.com>Approved by: Dan McDonald <danmcd@joyent.com>
10242 Project Tiresias: USB topology10243 topo_node_label_set() should take a const char* instead of char*Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>Reviewed by: Rob Johnston <rob.johnst
10242 Project Tiresias: USB topology10243 topo_node_label_set() should take a const char* instead of char*Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>Reviewed by: Rob Johnston <rob.johnston@joyent.com>Approved by: Richard Lowe <richlowe@richlowe.net>
9816 Multi-TRB xhci transfers should use event data9817 xhci needs to always set slot context8550 increase xhci bulk transfer sgl count9818 xhci_transfer_get_tdsize can return values that are too
9816 Multi-TRB xhci transfers should use event data9817 xhci needs to always set slot context8550 increase xhci bulk transfer sgl count9818 xhci_transfer_get_tdsize can return values that are too largeReviewed by: Alex Wilson <alex.wilson@joyent.com>Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>Approved by: Joshua M. Clulow <josh@sysmgr.org>
9806 ehci_take_control() can infinite loop due to PCI invalid readsReviewed by: Dan McDonald <danmcd@joyent.com>Reviewed by: Jason King <jason.king@joyent.com>Reviewed by: Patrick Mooney <patrick.
9806 ehci_take_control() can infinite loop due to PCI invalid readsReviewed by: Dan McDonald <danmcd@joyent.com>Reviewed by: Jason King <jason.king@joyent.com>Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>Reviewed by: Toomas Soome <tsoome@me.com>Reviewed by: Garrett D'Amore <garrett@damore.org>Approved by: Richard Lowe <richlowe@richlowe.net>
8173 workaround qemu-xhci HCIVERSION bugReviewed by: Gordon Ross <gordon.w.ross@gmail.com>Reviewed by: Igor Kozhukhov <igor@dilos.org>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Dan McD
8173 workaround qemu-xhci HCIVERSION bugReviewed by: Gordon Ross <gordon.w.ross@gmail.com>Reviewed by: Igor Kozhukhov <igor@dilos.org>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Dan McDonald <danmcd@joyent.com>
1979 USB 3.0 support7918 want usb_pipe_xopen(9F)7919 usbai burst macros for endpoint descriptor are wrong7920 usba_hcdi_register() should fail if driver is using private data7921 failing to load
1979 USB 3.0 support7918 want usb_pipe_xopen(9F)7919 usbai burst macros for endpoint descriptor are wrong7920 usba_hcdi_register() should fail if driver is using private data7921 failing to load the usba root hub module destroys driver parent private data7922 want ::hubd walker7923 ::prtusb should include version7924 usb_*_request(9S) manual pages should match structure namesReviewed by: Patrick Mooney <patrick.mooney@joyent.com>Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>Reviewed by: Bryan Cantrill <bryan@joyent.com>Reviewed by: Dale Ghent <daleg@omniti.com>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Richard Lowe <richlowe@richlowe.net>
6968282 panic with assertion failed: status & EHCI_QH_STS_HALTED
6948314 DMA activities from USB host controller throttle some processor's package C-state
6836590 ehci driver fails to poll for reset completion, causing failures on high speed devices
6817700 EHCI/OHCI need support polled I/O for usbserial console
6764185 DVD problems during OS usage (READ RETRY)
6759202 ata: S3 suspend to ram hangs in pci_save_config_regs()6759210 uhci: suspend to ram on Toshiba Tecra S1 hangs in uhci_cpr_suspend()6759217 uppc: state of legacy pic must be saved / restored
6759202 ata: S3 suspend to ram hangs in pci_save_config_regs()6759210 uhci: suspend to ram on Toshiba Tecra S1 hangs in uhci_cpr_suspend()6759217 uppc: state of legacy pic must be saved / restored to support suspend to ram6761267 pci interrupt routing entries not restored after wakeup from S3 sleep6759220 ipw2100: needs DDI_SUSPEND / DDI_RESUME support, for suspend to ram6761274 acpi-crs property not freed after wakeup from s3 suspend to ram6766845 Tecra S1: ata0 "timeout: abort request" errors for PATA HDD after S3 resumeContributed by Juergen Keil <jk@tools.de>.
6709634 USB input devices on Ultra 45 stop responding after certain time of inactivity
6742310 Certain EHCI chips has potential dma address issues
6726636 lint cleanup for USB
6654713 panic: free page is not. pp , unix:page_get_mnode_freelist+301
6723639 ehci_handle_root_hub_status_change() causes more than 11% of CPU wakeups from idle state6723643 uhci_handle_root_hub_status_change() causes more than 25% of CPU wakeups from idle state
6681221 Solaris hangs during early boot when EHCI-2 is enabled from BIOS
6359387 uhci doesn't support suspend6637698 The USB ISR should not handle the interrupt during the suspend6641756 improper value may be returned in usb_get_current_frame_number
PSARC 2006/605 USB: Clarification of isoc_pkts_length4631155 Support usb2.0 or high speed usb isochronous devices6463917 ohci isoc transfer don't support packet number great than 16463920 uhci nee
PSARC 2006/605 USB: Clarification of isoc_pkts_length4631155 Support usb2.0 or high speed usb isochronous devices6463917 ohci isoc transfer don't support packet number great than 16463920 uhci need to update according to PSARC 2006/605:Clarification of isoc_pkts_length6484743 ehci driver does not use isoc_pkts_length interface correctly
6412476 Front USB hub intializes to USB 1.x full speed on ohci rather than USB 2.0 hi speed on EHCI
12