Now
MAIN commitmail json YAML
src/sys/dev/usb/if_aue.c@1.172
/
diff
/
nxr@1.172
src/sys/dev/usb/if_axe.c@1.133 / diff / nxr@1.133
src/sys/dev/usb/if_axen.c@1.75 / diff / nxr@1.75
src/sys/dev/usb/if_cdce.c@1.73 / diff / nxr@1.73
src/sys/dev/usb/if_cue.c@1.93 / diff / nxr@1.93
src/sys/dev/usb/if_kue.c@1.106 / diff / nxr@1.106
src/sys/dev/usb/if_mos.c@1.8 / diff / nxr@1.8
src/sys/dev/usb/if_mue.c@1.64 / diff / nxr@1.64
src/sys/dev/usb/if_smsc.c@1.72 / diff / nxr@1.72
src/sys/dev/usb/if_udav.c@1.79 / diff / nxr@1.79
src/sys/dev/usb/if_upl.c@1.72 / diff / nxr@1.72
src/sys/dev/usb/if_ure.c@1.41 / diff / nxr@1.41
src/sys/dev/usb/if_url.c@1.79 / diff / nxr@1.79
src/sys/dev/usb/if_urndis.c@1.40 / diff / nxr@1.40
src/sys/dev/usb/usbnet.c@1.71 / diff / nxr@1.71
src/sys/dev/usb/if_axe.c@1.133 / diff / nxr@1.133
src/sys/dev/usb/if_axen.c@1.75 / diff / nxr@1.75
src/sys/dev/usb/if_cdce.c@1.73 / diff / nxr@1.73
src/sys/dev/usb/if_cue.c@1.93 / diff / nxr@1.93
src/sys/dev/usb/if_kue.c@1.106 / diff / nxr@1.106
src/sys/dev/usb/if_mos.c@1.8 / diff / nxr@1.8
src/sys/dev/usb/if_mue.c@1.64 / diff / nxr@1.64
src/sys/dev/usb/if_smsc.c@1.72 / diff / nxr@1.72
src/sys/dev/usb/if_udav.c@1.79 / diff / nxr@1.79
src/sys/dev/usb/if_upl.c@1.72 / diff / nxr@1.72
src/sys/dev/usb/if_ure.c@1.41 / diff / nxr@1.41
src/sys/dev/usb/if_url.c@1.79 / diff / nxr@1.79
src/sys/dev/usb/if_urndis.c@1.40 / diff / nxr@1.40
src/sys/dev/usb/usbnet.c@1.71 / diff / nxr@1.71
usbnet: Enter uno_init with the core lock held.
This reduces code in all drivers except urndis(4) and aue(4).
However, it's still safe for urndis to drop the core lock because the
ifnet is locked, and the ifnet lock covers the DOWN->UP (uno_init)
and UP->DOWN (uno_stop) transitions.
This reduces code in all drivers except urndis(4) and aue(4).
However, it's still safe for urndis to drop the core lock because the
ifnet is locked, and the ifnet lock covers the DOWN->UP (uno_init)
and UP->DOWN (uno_stop) transitions.