From: Felix Fietkau Date: Sat, 14 Jan 2012 14:08:34 +0000 (+0100) Subject: ath9k_hw: fix interpretation of the rx KeyMiss flag X-Git-Tag: v3.3-rc1~17^2~6^2~11 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7a532fe7131216a02c81a6c1b1f8632da1195a58;p=pandora-kernel.git ath9k_hw: fix interpretation of the rx KeyMiss flag Documentation states that the KeyMiss flag is only valid if RxFrameOK is unset, however empirical evidence has shown that this is false. When KeyMiss is set (and RxFrameOK is 1), the hardware passes a valid frame which has not been decrypted. The driver then falsely marks the frame as decrypted, and when using CCMP this corrupts the rx CCMP PN, leading to connection hangs. Signed-off-by: Felix Fietkau Cc: stable@kernel.org Signed-off-by: John W. Linville --- Reading git-diff-tree failed