]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commit7bf31643a7cef103fa1e043680e8997549486a0f
tree353623dbfda20351e735a46a7be3e609447a8207
parentf8241931d2bdd9cb9906fb526b5de8ccf40cb61d
ath10k: fix group privacy action frame decryption for qca4019

Recent commit 4b3b876c536e ("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