summaryrefslogtreecommitdiff
path: root/sys/dev/usb
AgeCommit message (Expand)Author
2022-03-03usbnet drivers: Avoid undefined behaviour if read reg fails.riastradh
2022-03-03axen(4): Use axen mii read/write reg routines, not usbnet ones.riastradh
2022-03-03usbnet drivers: Assert IFNET_LOCKED in if ioctl routines.riastradh
2022-03-03udav(4): Stop asserting !usbnet_isdying.riastradh
2022-03-03aue(4): Simplify. No functional change.riastradh
2022-03-03aue(4): Enable rx/tx registers on init before usbnet_init_rx_tx.riastradh
2022-03-03usbnet drivers: Omit redundant multicast filter update on init.riastradh
2022-03-03usbnet: Apply hardware multicast filter updates synchronously again.riastradh
2022-03-03usbnet drivers: Stop abusing ifp->if_flags & IFF_ALLMULTI.riastradh
2022-03-03usbnet drivers: Omit needless uno_mcast locked subroutines.riastradh
2022-03-03aue(4): Reduce aue_uno_mcast from aue_uno_init to aue_setiff_locked.riastradh
2022-03-03usbnet: Take the core lock around uno_mcast.riastradh
2022-03-03usbnet drivers: Omit needless uno_init locked subroutines.riastradh
2022-03-03usbnet: No need for the core lock in usbnet_ifflags_cb.riastradh
2022-03-03usbnet: Make the tx/rx locks private to usbnet.c.riastradh
2022-03-03usbnet: usbnet_busy is no longer referenced; release it!riastradh
2022-03-03usbnet: No need for usbnet_busy in mii callbacks.riastradh
2022-03-03usbnet: No need for usbnet_busy in usbnet_init_rx_tx or usbnet_stop.riastradh
2022-03-03usbnet drivers: No need for usbnet_busy during attach.riastradh
2022-03-03usbnet drivers: No need for usbnet_busy in uno_ioctl.riastradh
2022-03-03usbnet drivers: No need for usbnet_busy in uno_mcast.riastradh
2022-03-03usbnet drivers: No need for usbnet_busy in uno_init.riastradh
2022-03-03usbnet: Split multicast filter reprogramming into separate operation.riastradh
2022-03-03usbnet drivers: Stop timeout loops early if device is detaching.riastradh
2022-03-03usbnet: Omit needless locking around usbnet_isdying.riastradh
2022-03-03usbnet: Use atomic_load/store_relaxed for unp_dying.riastradh
2022-03-03usbnet: Print diagnostic about refcnt stragglers.riastradh
2022-03-03usbnet: Enter uno_init with the core lock held.riastradh
2022-03-03usbnet: Assert ioctl locking.riastradh
2022-03-03usbnet: Impart blame on whose ifnet is unlocked in uno_init.riastradh
2022-03-03usbnet: Don't waste time calling uno_stop if device is detaching.riastradh
2022-03-03cue(4): Return real error code, not -1, on init when detaching.riastradh
2022-03-03usbnet: Avoid IFNET_LOCK on detach if we never attached the ifp.riastradh
2022-03-03usbnet: Clear watchdog timer before stopping hardware.riastradh
2022-03-03usbnet: Omit needless locking/busying/testing in usbnet_tick_task.riastradh
2022-03-03usbnet: Omit needless tests in usbnet_tick.riastradh
2022-03-03usbnet: Uncomment and fix assertion for ifp->if_flags |= IFF_RUNNING.riastradh
2022-03-03usbnet: Don't issue a detach event if we never issued an attach one.riastradh
2022-03-03usbnet: Make detach order reverse attach order, for unp_stat_ch.riastradh
2022-03-03usbnet: Detach interface and mii before waiting for refcnt to drain.riastradh
2022-03-03usbnet: Omit needless callout_halt and usb_rem_task_wait.riastradh
2022-03-03usbnet: Refuse to bring interfaces back up once dying.riastradh
2022-03-03usbnet: Assert IFNET_LOCKED in usbnet_media_upd.riastradh
2022-03-03usbnet: Fix ordering of actions in usbnet_stop.riastradh
2022-03-03usbnet: Remove usbnet_set_dying.riastradh
2022-03-03axen(4), mue(4), smsc(4): Omit irrelevant cases in ioctl.riastradh
2022-03-03usbnet: Omit needless unp == NULL test in usbnet_tick_task.riastradh
2022-03-03usbnet: Don't check if_flags for IFF_RUNNING in usbnet_pipe_intr.riastradh
2022-03-03usbnet: Don't check if_flags for IFF_RUNNING in usbnet_rxeof.riastradh
2022-03-03usbnet: Assert IFNET_LOCKED in usbnet_init_rx_tx, usbnet_stop.riastradh