FILS discovery and unsolicited broadcast probe response transmissions are configured as part of NL80211_CMD_START_AP, however both stop after userspace issues NL80211_CMD_SET_BEACON command as these attributes are not processed as part of this command. Add the missing implementation in nl80211 and mac80211 to fix the issue. Aloka Dixit (2): nl80211: process additional attributes in NL80211_CMD_SET_BEACON mac80211: process additional data in ieee80211_change_beacon() include/net/cfg80211.h | 2 +- net/mac80211/cfg.c | 25 +++++++++++++++++--- net/wireless/nl80211.c | 28 ++++++++++++++++++---- net/wireless/rdev-ops.h | 2 +- net/wireless/trace.h | 52 +++++++++++++++++++++++------------------ 5 files changed, 77 insertions(+), 32 deletions(-) base-commit: fc20106d6e2086dd37bf286605c28b28b4f2492c -- 2.31.1