summaryrefslogtreecommitdiff
path: root/sys/dev/usb
AgeCommit message (Expand)Author
2022-09-07usbdi(9): Fix timeout after non-racy xfer resubmission.riastradh
2022-09-06Don't hold a spin lock entering usbd_transfer.nat
2022-09-06Do a full screen update upon vt switch.nat
2022-09-06Ensure the device is fully initialized before starting the update thread.nat
2022-09-06Don't throttle the frame rate.nat
2022-09-06Finally fix the blitting function.nat
2022-09-03Garbage-collect the remaining vestiges of netisr.thorpej
2022-09-01xhci(4): Make sure to destroy sc_rhlock on detach.riastradh
2022-08-23xhci(4): Fix error branch for failed suspend.riastradh
2022-08-23usbnet(9): Don't touch ifp->if_flags in usbnet_start_locked.riastradh
2022-08-22usbnet(9): Update comments about locking to reflect current reality.riastradh
2022-08-20ural_start(): Replace "IFQ_DEQUEUE() -> IF_PREPEND() on failure" withthorpej
2022-08-20udav(4): Prune dead branch: legacy IFF_ALLMULTI is never set here.riastradh
2022-08-20cue(4): Prune dead branch: IFF_BROADCAST is always set here.riastradh
2022-08-20usbnet(9): New usbnet_ispromisc(un).riastradh
2022-08-20usbnet(9): Rename core lock -> mii lock.riastradh
2022-08-20usbnet(9): Limit scope of core lock to mii and tick scheduling.riastradh
2022-08-20usbnet(9): Call mii_down once we've finished with mii_tick.riastradh
2022-08-20usbnet(9): Simplify core lock use in usbnet_tick_task.riastradh
2022-08-20usbnet(9): Call uno_tick before mii stuff.riastradh
2022-08-20usbnet(9): Assert core lock is held on usbnet_set_link.riastradh
2022-08-20usbnet(9): Split unp_stopping into stopped/txstopped/rxstopped.riastradh
2022-08-20usbnet(9): Don't touch unp_stopping in usbnet_pipe_intr.riastradh
2022-08-20usbnet(9): Omit needless un->un_intr test in usbnet_pipe_intr.riastradh
2022-08-20usbnet(9): Revert previous -- usbnet_media_upd does have IFNET_LOCK.riastradh
2022-08-20usbnet(9): Avoid ether_mediachange if stopped.riastradh
2022-08-20usbdi(9): Nix resurrected usbd_request_async.riastradh
2022-08-20umb(4): Use usbd_do_request as drivers are intended to do.riastradh
2022-08-17uhci(4): Fix wrong lock in callout_halt in uhci_suspend.riastradh
2022-08-16usbnet(9): Omit needless usbnet_core_mutex function.riastradh
2022-08-12rum(4): Avoid uninitialized garbage in failed register read.riastradh
2022-08-12usbnet(9): Fix mbuf alignment and narrow bounds check.riastradh
2022-08-07usbnet(9): Simplify assertions now that urndis(4) is less sketchy.riastradh
2022-08-07uirda(4): Unconditionally initializes mutexes and selq on attach.riastradh
2022-07-31Compute a unique port number from interface index.mlelstv
2022-07-31Don't report errors as timeout.mlelstv
2022-07-29PR kern/56946rin
2022-07-06Add missing brace.hannken
2022-07-06Cosmetic changes. No functional change intended.nat
2022-07-06Add support for HXN variants from openbsd.nat
2022-07-01umidi(4): Clarify loops. No functional change intended.riastradh
2022-07-01upgt(4): Make upgt_free_cmd match upgt_alloc_cmd.riastradh
2022-07-01uvideo(4): Make alloc logic match free logic.riastradh
2022-07-01uvideo(4): Assert number of units can't overflow.riastradh
2022-06-30a driver for Wacom Intuos drawing tablets, from Yorick Hardymacallan
2022-06-29regenmacallan
2022-06-29add some Wacom devicesmacallan
2022-06-28Fix a null-derefskrll
2022-06-27umidi(4): Fix fencepost in error branch.riastradh
2022-06-26emdtv(4): More attach/detach bugs.riastradh