OSDN Git Service

ath11k: Build check size of ath11k_skb_cb
authorSven Eckelmann <sven@narfation.org>
Tue, 24 Nov 2020 15:59:16 +0000 (17:59 +0200)
committerKalle Valo <kvalo@codeaurora.org>
Wed, 2 Dec 2020 18:19:06 +0000 (20:19 +0200)
commitd35d1375493b0f962a5da5aef015b8bd215e059d
treef026d536a49174e36354106372cdb5ed875a9d2a
parent5da7acfec5ec55aa0b69b8760f1d2116b4e2ad26
ath11k: Build check size of ath11k_skb_cb

It is rather easy to add more entries to ath11k_skb_cb while forgetting the
size limit of ieee80211_tx_info->driver_data. So just check this during the
build to reduce the change of accidental buffer overflow in the skbuff->cb.

Signed-off-by: Sven Eckelmann <sven@narfation.org>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Link: https://lore.kernel.org/r/20201119154235.263250-3-sven@narfation.org
drivers/net/wireless/ath/ath11k/core.h