Searched hist:ff9a93f2ebb88ac7aab9568de80b64b92078e96d (Results 1 – 1 of 1) sorted by relevance
/openbmc/linux/drivers/net/wireless/ath/ath9k/ |
H A D | recv.c | diff ff9a93f2ebb88ac7aab9568de80b64b92078e96d Wed Jan 08 21:21:14 CST 2014 Sujith Manoharan <c_manoha@qca.qualcomm.com> ath9k: Use correct channel for RX packets
Accessing the current channel definition in mac80211 when processing RX packets is problematic because it could have been updated when a scan is issued. Since a channel change involves flushing the existing packets in the RX queue before a chip-reset is done, they would be processed using the wrong band/channel information.
To avoid this, use the current channel information maintained in the driver.
Cc: stable@vger.kernel.org Reported-by: Oleksij Rempel <linux@rempel-privat.de> Signed-off-by: Sujith Manoharan <c_manoha@qca.qualcomm.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
|