- Moved bitmap validation from MAC80211 to CFG80211. - Combined start_ap() and switch_channel() patches for a given module. - Changed the order of patches. Aloka Dixit (4): cfg80211: move puncturing bitmap validation from mac80211 wifi: nl80211: validate and configure puncturing bitmap wifi: cfg80211: include puncturing bitmap in channel switch events wifi: mac80211: configure puncturing bitmap drivers/net/wireless/ath/ath6kl/cfg80211.c | 2 +- drivers/net/wireless/marvell/mwifiex/11h.c | 2 +- include/net/cfg80211.h | 26 +++++++- include/net/mac80211.h | 3 + include/uapi/linux/nl80211.h | 12 ++++ net/mac80211/cfg.c | 23 ++++++- net/mac80211/mlme.c | 77 +++------------------- net/wireless/chan.c | 69 +++++++++++++++++++ net/wireless/nl80211.c | 58 ++++++++++++++-- net/wireless/trace.h | 24 ++++--- 10 files changed, 205 insertions(+), 91 deletions(-) base-commit: 4ca69027691a0039279b64cfa0aa511d9c9fde59 prerequisite-patch-id: f3e39c8c03c23c977baa8946066285e597b93c7e -- 2.39.0