--- - branch: MAIN date: Thu Mar 3 05:54:03 UTC 2022 files: - new: '1.86' old: '1.85' path: src/sys/dev/usb/if_axen.c pathrev: src/sys/dev/usb/if_axen.c@1.86 type: modified - new: '1.75' old: '1.74' path: src/sys/dev/usb/if_mue.c pathrev: src/sys/dev/usb/if_mue.c@1.75 type: modified - new: '1.85' old: '1.84' path: src/sys/dev/usb/if_smsc.c pathrev: src/sys/dev/usb/if_smsc.c@1.85 type: modified id: 20220303T055403Z.a97f01e598a8470f256e7b75796850a60743f807 log: | usbnet drivers: Assert IFNET_LOCKED in if ioctl routines. These only happen either during the transition up or down (init or stop), or while that transition is excluded (ioctl). This may be called from ioctl or from init, which both hold the ifnet lock. XXX smsc_setoe_locked should maybe trigger reinit because the rx loop behaves differently depending on whether checksumming is enabled. XXX mue_sethwcsum_locked needs to exclude mcast updates. module: src subject: 'CVS commit: src/sys/dev/usb' unixtime: '1646286843' user: riastradh