On Fri, 2012-07-13 at 20:52 +0200, Thomas Huehn wrote: > The pointer control.sta is removed from ieee80211_tx_info to free up sufficient > memory in SKB_CB on the tx-path to enable new annotations per data packet e.g. > support of upcoming Transmit Power Control (TPC). > Now the control.sta pointer is put on the stack where it is passed as function > parameter to the .tx equivalent (ieee80211_ops) of each affected wireless > driver. Therefore a new structure ieee80211_tx_control is added to mac80211.h > which holds the sta structure instead. > > The tx-path of all affected drivers is restructured to respect the chaneged > layout of struct ieee80211_tx_info. List of modified drivers: > ath9k > ath5k > iwl3954 > iwl4965 > iwl-agn > mwl8k > carl9170 > ath9k-htc > p54 > rt2x00 > rtl8180 > rtl8087 > hwsim > b43 > b43legacy > brcmsmac > zd1211rw > wl1251 > wlcore > rtlwifi > libertas_tf > at76c50x-usb > adm8211 > > Signed-off-by: Thomas Huehn <thomas@xxxxxxxxxxxxxxxxxxxxxxx> > Signed-off-by: Alina Friedrichsen <x-alina@xxxxxxx> > Signed-off-by: Felix Fietkau <nbd@xxxxxxxxxxx> > --- For the TI drivers part (wl1251/wlcore): Acked-by: Luciano Coelho <coelho@xxxxxx> -- Luca. -- 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