]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
ath9k_hw: fix hardware queue allocation
authorFelix Fietkau <nbd@openwrt.org>
Sun, 30 Nov 2014 19:38:40 +0000 (20:38 +0100)
committerJiri Slaby <jslaby@suse.cz>
Wed, 14 Jan 2015 13:42:51 +0000 (14:42 +0100)
commit7a2dbfb651aeb95a78029b01af55cde96a2f8db7
tree4bfade4e1ae40b84e138d0ba9f09e3130b4a4def
parente5a7d2e6d991b775dbd8407d7c589ef6709f112a
ath9k_hw: fix hardware queue allocation

commit ad8fdccf9c197a89e2d2fa78c453283dcc2c343f upstream.

The driver passes the desired hardware queue index for a WMM data queue
in qinfo->tqi_subtype. This was ignored in ath9k_hw_setuptxqueue, which
instead relied on the order in which the function is called.

Reported-by: Hubert Feurstein <h.feurstein@gmail.com>
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Signed-off-by: Jiri Slaby <jslaby@suse.cz>
drivers/net/wireless/ath/ath9k/mac.c