On Fri, 2020-09-04 at 11:52 +0000, Wen Gong wrote: > On 2020-05-29 03:34, Johannes Berg wrote: > > From: Tova Mussai <tova.mussai@xxxxxxxxx> > > > > Support 6 GHz scanning, by > > * a new scan flag to scan for colocated BSSes advertised > > by (and found) APs on 2.4 & 5 GHz > > * doing the necessary reduced neighbor report parsing for > > this, to find them > > * adding the ability to split the scan request in case the > > device by itself cannot support this. > > > > Also add some necessary bits in mac80211 to not break with > > these changes. > > > > Signed-off-by: Tova Mussai <tova.mussai@xxxxxxxxx> > > Signed-off-by: Johannes Berg <johannes.berg@xxxxxxxxx> > > --- > > include/net/cfg80211.h | 29 ++- > > include/uapi/linux/nl80211.h | 3 + > > net/mac80211/scan.c | 9 +- > > net/wireless/core.c | 4 +- > > net/wireless/core.h | 5 +- > > net/wireless/nl80211.c | 11 +- > > net/wireless/scan.c | 482 ++++++++++++++++++++++++++++++++++- > > 7 files changed, 527 insertions(+), 16 deletions(-) > ... > Is this patch have interface for application such as iw, wpa_supplicant? It's mostly standalone, but yeah, there are a few flags to add like "please scan the colocated APs". I can post an iw/wpa_s patch for them too. Mostly though I'm wondering how everyone else did this since I haven't seen any other patches along these lines? Even if the logic in cfg80211 isn't needed because it's in firmware, it seems the small API changes would still be good to have? johannes