summaryrefslogtreecommitdiff
path: root/sys/dev/usb
AgeCommit message (Expand)Author
2021-06-16if_attach and if_initialize cannot fail, don't test return valueriastradh
2021-06-15ohci(4): Constify a constant debug string table.riastradh
2021-06-14appease gcc9mlelstv
2021-06-13usb(4): Bus exploration is single-threaded -- assert it so.riastradh
2021-06-13uhub(4): Defer rescan to USB event thread.riastradh
2021-06-13Refactor handling of "quad utms" devices and more.mlelstv
2021-06-13Handle IXON,IXOFF individually.mlelstv
2021-06-13Fix envsys detach paths.mlelstv
2021-06-13Remove duplicate.mlelstv
2021-06-13Align product name.mlelstv
2021-06-13Remove duplicatemlelstv
2021-06-13Regenmlelstv
2021-06-13Correct some vendor names, remove duplicates.mlelstv
2021-06-13Fix last patch.mlelstv
2021-06-13Use correct integer lengths for properties.mlelstv
2021-06-13Fix non-DIAGNOSTIC build.mlelstv
2021-06-13Don't use aprint* for non-autoconf errors. Also print status value.mlelstv
2021-06-13Don't ignore detach errors from children.mlelstv
2021-06-13usb(4): Tighten interface locking and pipe references.riastradh
2021-06-13uhub(4): Trigger bus exploration after rescanning children.riastradh
2021-06-12usb(4): Nix unused struct usbd_interface::ui_priv.riastradh
2021-06-12usb(4): Make usbd_fill_iface_data atomic.riastradh
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