Skip to content

Commit c3f8d13

Browse files
committed
wifi: nl80211: completely disable per-link stats for now
After commit 8cc71fc ("wifi: cfg80211: Fix "no buffer space available" error in nl80211_get_station() for MLO"), the per-link data is only included in station dumps, where the size limit is somewhat less of an issue. However, it's still an issue, depending on how many links a station has and how much per-link data there is. Thus, for now, disable per-link statistics entirely. A complete fix will need to take this into account, make it opt-in by userspace, and change the dump format to be able to split a single station's data across multiple netlink dump messages, which all together is too much development for a fix. Fixes: 82d7f84 ("wifi: cfg80211: extend to embed link level statistics in NL message") Signed-off-by: Johannes Berg <[email protected]>
1 parent 9c60058 commit c3f8d13

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

net/wireless/nl80211.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7575,7 +7575,7 @@ static int nl80211_dump_station(struct sk_buff *skb,
75757575
NETLINK_CB(cb->skb).portid,
75767576
cb->nlh->nlmsg_seq, NLM_F_MULTI,
75777577
rdev, wdev->netdev, mac_addr,
7578-
&sinfo, true) < 0)
7578+
&sinfo, false) < 0)
75797579
goto out;
75807580

75817581
sta_idx++;

0 commit comments

Comments
 (0)