ath9k_htc: Avoid setting QoS control for non-QoS frames
authorRajkumar Manoharan <rmanoharan@atheros.com>
Thu, 18 Nov 2010 06:49:52 +0000 (11:49 +0530)
committerJohn W. Linville <linville@tuxdriver.com>
Thu, 18 Nov 2010 18:17:47 +0000 (13:17 -0500)
commit3bf30b56c4f0a1c4fae34050b7db4527c92891e8
treebad5fede5c21abc8945d57594ad6617b2a5b1981
parent09a02fdb919876c01e8f05960750a418b3f7fa48
ath9k_htc: Avoid setting QoS control for non-QoS frames

Setting tid information in the TX header is required only for QoS
frames. Not handling this case causes severe data loss with some APs.

Cc: stable@kernel.org
Signed-off-by: Rajkumar Manoharan <rmanoharan@atheros.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/ath/ath9k/htc_drv_txrx.c