On Mon, 2012-03-19 at 09:39 +0100, Michal Kazior wrote: > In preparation for multi-channel operation. > > Ath5k driver needs to be fixed. It uses > ieee80211_generic_frame_duration() through ath5k_hw_get_frame_duration() > which itself and it's parent callers have no access (except > bss_info_changed handler) to sdata pointer. > > This requires us to preserve ieee80211_local pointer in the argument > list of ieee80211_generic_frame_duration. > > I think we should get rid of ieee80211_local pointer eventually from > here, but to do that we need to deal with ath5k first. I think we should just pass the band instead of the local pointer. Then ath5k would be trivial to fix too (band info is part of TX info). johannes -- 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