wifi: free SKBTX_WIFI_STATUS skb tx_flags flag
authorJohannes Berg <johannes.berg@intel.com>
Thu, 13 Mar 2025 12:49:39 +0000 (13:49 +0100)
committerJohannes Berg <johannes.berg@intel.com>
Wed, 23 Apr 2025 13:09:25 +0000 (15:09 +0200)
commit76a853f86c97b348dc96e75a6e6f94d8750715ee
tree4cab54b71da847f5f11e52ffc7242756385019ab
parent46380bf020790643d880a750f25c5cce720e0ac5
wifi: free SKBTX_WIFI_STATUS skb tx_flags flag

Jason mentioned at netdevconf that we've run out of tx_flags in
the skb_shinfo(). Gain one bit back by removing the wifi bit.

We can do that because the only userspace application for it
(hostapd) doesn't change the setting on the socket, it just
uses different sockets, and normally doesn't even use this any
more, sending the frames over nl80211 instead.

Reviewed-by: Jason Xing <kerneljasonxing@gmail.com>
Link: https://patch.msgid.link/20250313134942.52ff54a140ec.If390bbdc46904cf451256ba989d7a056c457af6e@changeid
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
drivers/net/wireless/ath/wil6210/txrx.h
drivers/net/wireless/marvell/mwifiex/main.c
include/linux/skbuff.h
include/net/sock.h
net/mac80211/mesh.c
net/mac80211/tx.c