> Since the addition of the TXQ stats to cfg80211, the station_info struct > has grown to be quite large, which results in warnings when allocated on > the stack. Fix the affected places to do dynamic allocations instead. > > Fixes: 52539ca89f36 ("cfg80211: Expose TXQ stats and parameters to userspace") > Signed-off-by: Toke Høiland-Jørgensen <toke@xxxxxxx> > --- > v4: > - Add missing kfree before return in qtnfmac, as pointed out by Sergey > Matyukevich. > > drivers/net/wireless/ath/ath6kl/main.c | 14 ++++--- > drivers/net/wireless/ath/wil6210/debugfs.c | 22 +++++++---- > drivers/net/wireless/ath/wil6210/wmi.c | 19 ++++++--- > .../broadcom/brcm80211/brcmfmac/cfg80211.c | 18 ++++++--- > drivers/net/wireless/marvell/mwifiex/uap_event.c | 25 ++++++++---- > drivers/net/wireless/quantenna/qtnfmac/event.c | 41 +++++++++++++------- > 6 files changed, 90 insertions(+), 49 deletions(-) Reviewed-by: Sergey Matyukevich <sergey.matyukevich.os@xxxxxxxxxxxxx> Thanks! Sergey