ath9k: use software queueing for multicast traffic
authorFelix Fietkau <nbd@openwrt.org>
Tue, 6 Aug 2013 12:18:13 +0000 (14:18 +0200)
committerJohn W. Linville <linville@tuxdriver.com>
Fri, 9 Aug 2013 19:58:24 +0000 (15:58 -0400)
commitf89d1bc4271153ac7864051778c0f2443e5cf2cd
tree6ffbdac8b042eb4cd6ceba24cbb891cfa1fd1ca6
parent020f20f693c254a6daa727473d6e855a63c3e502
ath9k: use software queueing for multicast traffic

Create a per-vif dummy node entry for keeping the multicast software
queues. This helps in setups with a lot of mulitcast traffic that could
otherwise potentially drown out unicast traffic to stations.

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/ath/ath9k/ath9k.h
drivers/net/wireless/ath/ath9k/main.c
drivers/net/wireless/ath/ath9k/xmit.c