LinuxKPI: 802.11: lock MO tx/wake_tx_queue() downcalls
authorBjoern A. Zeeb <bz@FreeBSD.org>
Sun, 18 Feb 2024 21:07:08 +0000 (21:07 +0000)
committerBjoern A. Zeeb <bz@FreeBSD.org>
Thu, 23 May 2024 23:43:29 +0000 (23:43 +0000)
commit45bce6fa306fc3a211949f63c9bbb7932fe5a3bd
tree08af2845a967edef3d415cfc4c71efa7ecee98e7
parentd33f5a0afa54be7f18775f6506f015c7f79a6a5f
LinuxKPI: 802.11: lock MO tx/wake_tx_queue() downcalls

Lock the two TX MO downcalls into driver/firmware in
lkpi_80211_txq_tx_one() to make sure they cannot happen in the
middle of other (net80211 triggered) updates calling down into
the driver/firmware.

Sponsored by: The FreeBSD Foundation (commit)
MFC after: 3 days
Reviewed by: cc
Differential Revision: https://reviews.freebsd.org/D43966
sys/compat/linuxkpi/common/src/linux_80211.c