ath10k: fix group privacy action frame decryption for qca4019
authorRajkumar Manoharan <rmanohar@qti.qualcomm.com>
Tue, 9 Aug 2016 06:31:51 +0000 (12:01 +0530)
committerKalle Valo <kvalo@qca.qualcomm.com>
Fri, 2 Sep 2016 15:34:33 +0000 (18:34 +0300)
commit7d42298eb43d27442e64d1e52e9f55f9cf9387e1
tree353623dbfda20351e735a46a7be3e609447a8207
parent75b34800a228b5cadc7196485fa0fdabfb9e7684
ath10k: fix group privacy action frame decryption for qca4019

Recent commit 46f6b06050b7 ("mac80211: Encrypt "Group addressed privacy" action
frames") encrypts group privacy action frames. But qca99x0 family chipset
delivers broadcast/multicast management frames as encrypted and it should be
decrypted by mac80211. Setting RX_FLAG_DECRYPTED stats for those frames is
breaking mesh connection establishment.

Signed-off-by: Rajkumar Manoharan <rmanohar@qti.qualcomm.com>
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
drivers/net/wireless/ath/ath10k/core.c
drivers/net/wireless/ath/ath10k/core.h
drivers/net/wireless/ath/ath10k/wmi.c