Searched hist:bed3d9c0b71f9afbfec905cb6db3b9f16be29d4d (Results 1 – 3 of 3) sorted by relevance
/openbmc/linux/drivers/net/wireless/ath/ |
H A D | key.c | diff bed3d9c0b71f9afbfec905cb6db3b9f16be29d4d Sat Jun 23 12:23:31 CDT 2012 Felix Fietkau <nbd@openwrt.org> ath9k: fix dynamic WEP related regression
commit 7a532fe7131216a02c81a6c1b1f8632da1195a58 ath9k_hw: fix interpretation of the rx KeyMiss flag
This commit used the rx key miss indication to detect packets that were passed from the hardware without being decrypted, however it seems that this bit is not only undefined in the static WEP case, but also for dynamically allocated WEP keys. This caused a regression when using WEP-LEAP.
This patch fixes the regression by keeping track of which key indexes refer to CCMP keys and only using the key miss indication for those.
Reported-by: Stanislaw Gruszka <sgruszka@redhat.com> Signed-off-by: Felix Fietkau <nbd@openwrt.org> Cc: stable@vger.kernel.org Signed-off-by: John W. Linville <linville@tuxdriver.com>
|
H A D | ath.h | diff bed3d9c0b71f9afbfec905cb6db3b9f16be29d4d Sat Jun 23 12:23:31 CDT 2012 Felix Fietkau <nbd@openwrt.org> ath9k: fix dynamic WEP related regression
commit 7a532fe7131216a02c81a6c1b1f8632da1195a58 ath9k_hw: fix interpretation of the rx KeyMiss flag
This commit used the rx key miss indication to detect packets that were passed from the hardware without being decrypted, however it seems that this bit is not only undefined in the static WEP case, but also for dynamically allocated WEP keys. This caused a regression when using WEP-LEAP.
This patch fixes the regression by keeping track of which key indexes refer to CCMP keys and only using the key miss indication for those.
Reported-by: Stanislaw Gruszka <sgruszka@redhat.com> Signed-off-by: Felix Fietkau <nbd@openwrt.org> Cc: stable@vger.kernel.org Signed-off-by: John W. Linville <linville@tuxdriver.com>
|
/openbmc/linux/drivers/net/wireless/ath/ath9k/ |
H A D | recv.c | diff bed3d9c0b71f9afbfec905cb6db3b9f16be29d4d Sat Jun 23 12:23:31 CDT 2012 Felix Fietkau <nbd@openwrt.org> ath9k: fix dynamic WEP related regression
commit 7a532fe7131216a02c81a6c1b1f8632da1195a58 ath9k_hw: fix interpretation of the rx KeyMiss flag
This commit used the rx key miss indication to detect packets that were passed from the hardware without being decrypted, however it seems that this bit is not only undefined in the static WEP case, but also for dynamically allocated WEP keys. This caused a regression when using WEP-LEAP.
This patch fixes the regression by keeping track of which key indexes refer to CCMP keys and only using the key miss indication for those.
Reported-by: Stanislaw Gruszka <sgruszka@redhat.com> Signed-off-by: Felix Fietkau <nbd@openwrt.org> Cc: stable@vger.kernel.org Signed-off-by: John W. Linville <linville@tuxdriver.com>
|