On Fri, Oct 30, 2009 at 2:58 AM, Johannes Berg <johannes@xxxxxxxxxxxxxxxx> wrote: > Since we have a TODO item to make all station > management dependent on virtual interfaces, I > figured I'd start with pushing such a change > to drivers before more drivers use this kind > of functionality... > > The iwlwifi bits are easy, but I don't know > what to do about the ath9k bits. Any ideas? > --- wireless-testing.orig/drivers/net/wireless/ath/ath9k/xmit.c 2009-10-30 10:54:10.000000000 +0100 > +++ wireless-testing/drivers/net/wireless/ath/ath9k/xmit.c 2009-10-30 10:55:48.000000000 +0100 > @@ -282,7 +282,7 @@ static void ath_tx_complete_aggr(struct > > rcu_read_lock(); > > - sta = ieee80211_find_sta(sc->hw, hdr->addr1); > + sta = ieee80211_find_sta(/*??????*/, hdr->addr1); Not sure but I just wanted to point out the that the sc->hw above here was wrong anyway for virtual wiphy support, this should instead probably look for the aphy with ath_get_virt_hw() as is done with ath_rx_prepare(). Luis -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html