--- - branch: MAIN date: Thu Mar 3 05:54:52 UTC 2022 files: - new: '1.84' old: '1.83' path: src/sys/dev/usb/usbnet.c pathrev: src/sys/dev/usb/usbnet.c@1.84 type: modified - new: '1.28' old: '1.27' path: src/sys/dev/usb/usbnet.h pathrev: src/sys/dev/usb/usbnet.h@1.28 type: modified id: 20220303T055452Z.b6690fcaf4f1e924928db8679df4758fd6d009af log: | usbnet: Delete the core lock from the API. Init/stop and ioctl happen under IFNET_LOCK. Multicast updates only happen after init and before stop. Core lock is no longer a relevant part of the API. Internally, it serves essentially just to lock out asynchronous mii activity during init/stop. module: src subject: 'CVS commit: src/sys/dev/usb' unixtime: '1646286892' user: riastradh