CVS commit: src/sys/dev/usb

2022-03-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Mar 3 05:47:36 UTC 2022 Modified Files: src/sys/dev/usb: usbnet.c Log Message: usbnet: Assert IFNET_LOCKED in usbnet_init_rx_tx, usbnet_stop. Exception: urndis(4) abuses this API to start this logic before the ifp is

CVS commit: src/sys/dev/usb

2022-03-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Mar 3 05:47:36 UTC 2022 Modified Files: src/sys/dev/usb: usbnet.c Log Message: usbnet: Assert IFNET_LOCKED in usbnet_init_rx_tx, usbnet_stop. Exception: urndis(4) abuses this API to start this logic before the ifp is

CVS commit: src/sys/dev/usb

2022-03-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Mar 3 05:47:28 UTC 2022 Modified Files: src/sys/dev/usb: usbnet.c Log Message: usbnet: Assert IFNET_LOCKED on if_flags change callbacks. - if_init - if_stop - ethersubr(9) ifflags_cb To generate a diff of this commit:

CVS commit: src/sys/dev/usb

2022-03-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Mar 3 05:47:28 UTC 2022 Modified Files: src/sys/dev/usb: usbnet.c Log Message: usbnet: Assert IFNET_LOCKED on if_flags change callbacks. - if_init - if_stop - ethersubr(9) ifflags_cb To generate a diff of this commit:

CVS commit: src/sys/dev/usb

2022-03-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Mar 3 05:47:21 UTC 2022 Modified Files: src/sys/dev/usb: usbnet.c Log Message: usbnet: Ensure access to unp_timer is protected by unp_txlock. To generate a diff of this commit: cvs rdiff -u -r1.48 -r1.49

CVS commit: src/sys/dev/usb

2022-03-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Mar 3 05:47:21 UTC 2022 Modified Files: src/sys/dev/usb: usbnet.c Log Message: usbnet: Ensure access to unp_timer is protected by unp_txlock. To generate a diff of this commit: cvs rdiff -u -r1.48 -r1.49

CVS commit: src/sys/dev/usb

2022-03-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Mar 3 05:47:14 UTC 2022 Modified Files: src/sys/dev/usb: usbnet.c Log Message: usbnet: Ensure ifp->if_softc is initialized _before_ publishing ifp. Otherwise other parts of the system might start using ifp the moment we

CVS commit: src/sys/dev/usb

2022-03-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Mar 3 05:47:14 UTC 2022 Modified Files: src/sys/dev/usb: usbnet.c Log Message: usbnet: Ensure ifp->if_softc is initialized _before_ publishing ifp. Otherwise other parts of the system might start using ifp the moment we

CVS commit: src/sys/dev/usb

2022-03-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Mar 3 05:47:06 UTC 2022 Modified Files: src/sys/dev/usb: usbnet.c Log Message: usbnet: Take IFNET_LOCK around access to if_flags in usbnet_detach. This is not stable without IFNET_LOCK. Extraneous calls to usbnet_stop

CVS commit: src/sys/dev/usb

2022-03-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Mar 3 05:47:06 UTC 2022 Modified Files: src/sys/dev/usb: usbnet.c Log Message: usbnet: Take IFNET_LOCK around access to if_flags in usbnet_detach. This is not stable without IFNET_LOCK. Extraneous calls to usbnet_stop

CVS commit: src/sys/dev/usb

2022-03-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Mar 3 05:46:58 UTC 2022 Modified Files: src/sys/dev/usb: usbnet.c Log Message: usbnet: Set and clear IFF_RUNNING slightly earlier and later. - Set IFF_RUNNING before any calls to usbnet_rxeof are possible. - Don't clear

CVS commit: src/sys/dev/usb

2022-03-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Mar 3 05:46:58 UTC 2022 Modified Files: src/sys/dev/usb: usbnet.c Log Message: usbnet: Set and clear IFF_RUNNING slightly earlier and later. - Set IFF_RUNNING before any calls to usbnet_rxeof are possible. - Don't clear

CVS commit: src/sys/dev/usb

2022-03-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Mar 3 05:46:50 UTC 2022 Modified Files: src/sys/dev/usb: usbnet.c Log Message: usbnet: Simplify usbnet_isdying. usbnet_detach (or its caller) stops all users before it returns. If un->un_pri is null at this point,

CVS commit: src/sys/dev/usb

2022-03-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Mar 3 05:46:50 UTC 2022 Modified Files: src/sys/dev/usb: usbnet.c Log Message: usbnet: Simplify usbnet_isdying. usbnet_detach (or its caller) stops all users before it returns. If un->un_pri is null at this point,

CVS commit: src/usr.bin/make/unit-tests

2022-03-02 Thread Simon J. Gerraty
Module Name:src Committed By: sjg Date: Wed Mar 2 19:32:16 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: depsrc-meta.mk meta-cmd-cmp.mk Log Message: Add nofilemon to meta mode tests The unit-tests for meta mode do not depend on filemon. Adding nofilemon to

CVS commit: src/usr.bin/make/unit-tests

2022-03-02 Thread Simon J. Gerraty
Module Name:src Committed By: sjg Date: Wed Mar 2 19:32:16 UTC 2022 Modified Files: src/usr.bin/make/unit-tests: depsrc-meta.mk meta-cmd-cmp.mk Log Message: Add nofilemon to meta mode tests The unit-tests for meta mode do not depend on filemon. Adding nofilemon to

<    1   2   3