From: Vivek Natarajan Date: Tue, 27 Apr 2010 07:35:38 +0000 (+0530) Subject: ath9k: Avoid corrupt frames being forwarded to mac80211. X-Git-Tag: v2.6.35-rc1~473^2~167^2~95 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3a37495268ab45507b4cab9d4cb18c5496ab7a10;p=pandora-kernel.git ath9k: Avoid corrupt frames being forwarded to mac80211. If bit 29 is set, MAC H/W can attempt to decrypt the received aggregate with WEP or TKIP, eventhough the received frame may be a CRC failed corrupted frame. If this bit is set, H/W obeys key type in keycache. If it is not set and if the key type in keycache is neither open nor AES, H/W forces key type to be open. But bit 29 should be set to 1 for AsyncFIFO feature to encrypt/decrypt the aggregate with WEP or TKIP. Cc: stable@kernel.org Reported-by: Johan Hovold Signed-off-by: Vivek Natarajan Signed-off-by: Ranga Rao Ravuri Signed-off-by: John W. Linville --- Reading git-diff-tree failed