> -----Original Message----- > From: Johannes Berg [mailto:johannes@xxxxxxxxxxxxxxxx] > Sent: Monday, June 22, 2015 15:00 > To: Janusz Dziedzic > Cc: linux-wireless@xxxxxxxxxxxxxxx; ath9k-devel@xxxxxxxxxxxxxxxx; > nbd@xxxxxxxxxxx; sujith@xxxxxxxxxxx; Otcheretianski, Andrei > Subject: Re: [PATCH 2/3] ath9k: make rxfilter per HW > > On Mon, 2015-06-22 at 13:58 +0200, Johannes Berg wrote: > > On Mon, 2015-06-22 at 13:43 +0200, Janusz Dziedzic wrote: > > > mac80211 configure rxfilter per HW, > > > so we don't need this per channel. > > > > As I said before, I think there's value in mac80211 doing it per > > chanctx or even per vif, and it should be more efficient to do so. > > > > It's tempting to do it per vif and leave the chanctx work up to the > > driver, but perhaps with CSA and all that it gets complicated enough > > that doing it per chanctx in mac80211 would make sense? I don't think that it makes sense to do it per chanctx in mac80211. The cfg80211 API to configure filter isn't aware about chanctx's and also vifs that share same chanctx may have different filters etc.. Andrei > > On the other hand, I think our device requires it per vif, so we'd probably > have to do both. > > +Andrei, who was looking into this. > > johannes ��.n��������+%������w��{.n�����{���zW���