summaryrefslogtreecommitdiff
path: root/sys/dev/usb
AgeCommit message (Expand)Author
2021-06-12usb(4): Tweak style in usbd_close_pipe.riastradh
2021-06-12usb(4): Merge logic in usbd_kill_pipe and usbd_close_pipe.riastradh
2021-06-12usb(4): Fix fix for interface change pipe fix.riastradh
2021-06-12Revert "usb(4): Fix mistake in previous fix for pipe/interface-change races."riastradh
2021-06-12usb(4): Fix mistake in previous fix for pipe/interface-change races.riastradh
2021-06-12usb(4): Fix races between usbd_open_pipe* and usbd_set_interface.riastradh
2021-06-12usb(4): Fix racy endpoint reference counting.riastradh
2021-06-12usb(4): Omit needless lock/unlock cycle in usbd_pipe_close.riastradh
2021-06-12usb(4): Cancel and wait for async task on closing pipe.riastradh
2021-06-12usb(4), uhub(4): Sprinkle usbhist.riastradh
2021-06-12usb(4): Sprinkle kernel lock assertions.riastradh
2021-06-12usb(4): usb event thread is not actually MP-safe.riastradh
2021-06-12usb(4): Verify dev->ud_subdevs is still there before freeing it.riastradh
2021-06-12usb(4): kmem_zalloc(KM_SLEEP) cannot fail; nix error branch.riastradh
2021-06-12uhub(4): Allow only one explore/rescan at a time.riastradh
2021-06-06also reset xs->xs_xr[dci] to NULL when closing the pipejdolecek
2021-05-29xhci(4): Wait USB_RESUME_WAIT ms, not 20 ms.riastradh
2021-05-29ualea(4): Null suspend/resume handler.riastradh
2021-05-27Fix error handling botch in 1.138. Thanks to jmcneill@ for spotting it.skrll
2021-05-27Honour USBMALLOC_ZERO when reusing blocks from the freelist.jmcneill
2021-05-26xhci: Fix logic in waiting for command queue access.riastradh
2021-05-23xhci(4): Block commands and issue Stop Endpoint on suspend.riastradh
2021-05-23xhci(4): Draft suspend/resume.riastradh
2021-05-23umass(4): Assert that we got a cb up front.riastradh
2021-05-23umass(4): Use an empty function callback, not null pointer.riastradh
2021-05-16close pipe before freeing frame length array.mlelstv
2021-04-25Sample # of RX packets as entropy source.rin
2021-04-25Sample # of TX packets as entropy source.rin
2021-04-24Merge thorpej-cfargs branch:thorpej
2021-04-17remove KERNHIST_INIT_STATIC(). it stradles the line between usablemrg
2021-04-02Call usbnet_attach before usbnet_{lock_core,busy}skrll
2021-03-15regennia
2021-03-15correct usb device id for BELKIN F5D7050Enia
2021-03-09regenryo
2021-03-09Add ASUSTEK AURALEDryo
2021-03-09Add CoolerMaster, and AMD SR4 lamplight Control device (Wraith Prism RGB CPU ...ryo
2021-03-02Opps....Remove irrelavent debug code and don't free_m before IFQ_DEQUEUE().nat
2021-03-02ukbd: GC some 20 year old code (NFC)gdt
2021-03-02ukbd: Condition probe-time verbosity on USBVERBOSEgdt
2021-03-01note that "enum usbnet_ep un_ed" member is the wrong type, and shouldmrg
2021-03-01reduce aprint_error(9) abusejakllsch
2021-02-26Also free assocated mbufs.nat
2021-02-24fix sparc build: db_expr_t is larger than a pointer.mrg
2021-02-23fix the formating for 'show usbxferlist'.mrg
2021-02-23introduce DDB_END_CMD and replace more than 20 copies of the samemrg
2021-02-22fix formatting and db_usb_command_table[] static. idea from rillig@.mrg
2021-02-21add ddb commands to inspect usb xfer and xferlist structures.mrg
2021-02-21replace printf "ERROR<n>" with device_printf() and useful messages.mrg
2021-02-21Add a bunch of USB loader devices for Freescale SoC that should notmartin
2021-02-17Expose more descriptor items as device properties.mlelstv