On Thu, Apr 15, 2010 at 03:43:00PM +0200, Stanislaw Gruszka wrote: > Add interface to disable/enable QoS (aka WMM or WME). Currently drivers > enable it explicitly when ->conf_tx method is called, and newer disable. > Disabling is needed for some APs, which do not support QoS, such > we should send QoS frames to them. > > Signed-off-by: Stanislaw Gruszka <sgruszka@xxxxxxxxxx> Sorry, I know I'm bad about not sending 'applied' messages. But this series is already in wireless-next-2.6 and wireless-testing... commit 0af26b278bc1d747370b451595b7586cb7b3455c Author: Stanislaw Gruszka <sgruszka@xxxxxxxxxx> Date: Mon Mar 29 12:18:36 2010 +0200 mac80211: enable QoS explicitly in AP mode Enable QoS explicitly, when user space AP program will setup a QoS queues. Currently this is not needed as iwlwifi not work in AP mode and no other driver implement enable/disable QoS. Signed-off-by: Stanislaw Gruszka <sgruszka@xxxxxxxxxx> Signed-off-by: John W. Linville <linville@xxxxxxxxxxxxx> commit e61146e36b40fd9d346118c40285913236c329f3 Author: Stanislaw Gruszka <sgruszka@xxxxxxxxxx> Date: Mon Mar 29 12:18:35 2010 +0200 iwlwifi: manage QoS by mac stack We activate/deactivate QoS and setup default queue parameters in iwlwifi driver. Mac stack do the same, so we do not need repeat that work here. Stack also will tell when disable QoS, this will fix driver when working with older APs, that do not have QoS implemented. Patch make "force = true" in iwl_active_qos() assuming we always want to do with QoS what mac stack wish. Patch also remove unused qos_cap bits, do not initialize qos_active = 0, as we have it initialized to zero by kzalloc. Signed-off-by: Stanislaw Gruszka <sgruszka@xxxxxxxxxx> Signed-off-by: John W. Linville <linville@xxxxxxxxxxxxx> commit e1b3ec1a2a336c328c336cfa5485a5f0484cc90d Author: Stanislaw Gruszka <sgruszka@xxxxxxxxxx> Date: Mon Mar 29 12:18:34 2010 +0200 mac80211: explicitly disable/enable QoS Add interface to disable/enable QoS (aka WMM or WME). Currently drivers enable it explicitly when ->conf_tx method is called, and newer disable. Disabling is needed for some APs, which do not support QoS, such we should send QoS frames to them. Signed-off-by: Stanislaw Gruszka <sgruszka@xxxxxxxxxx> Signed-off-by: John W. Linville <linville@xxxxxxxxxxxxx> -- John W. Linville Someday the world will need a hero, and you linville@xxxxxxxxxxxxx might be all we have. Be ready. -- 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