diff options
author | Shaul Triebitz | 2017-09-13 15:46:14 +0200 |
---|---|---|
committer | Luca Coelho | 2017-10-06 12:59:44 +0200 |
commit | baf41bc35f2bdb953da532645fd82009c2d12acf (patch) | |
tree | 769f9ca8c559d4c45b4911aa92203ad072d0b2f0 /drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | |
parent | brcmsmac: make some local variables 'static const' to reduce stack size (diff) | |
download | kernel-qcow2-linux-baf41bc35f2bdb953da532645fd82009c2d12acf.tar.gz kernel-qcow2-linux-baf41bc35f2bdb953da532645fd82009c2d12acf.tar.xz kernel-qcow2-linux-baf41bc35f2bdb953da532645fd82009c2d12acf.zip |
iwlwifi: mvm: do not print security error in monitor mode
In monitor mode we are not expected to decrypt encrypted
packets (not having the keys).
Hence we are expected to get an unknown rx security status.
Keeping the print in monitor mode causes a print for each
captured packet flooding the dmesg.
Signed-off-by: Shaul Triebitz <shaul.triebitz@intel.com>
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
Diffstat (limited to 'drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c')
-rw-r--r-- | drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c b/drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c index 77f77bc5d083..248699c2c4bf 100644 --- a/drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c +++ b/drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c @@ -277,7 +277,9 @@ static int iwl_mvm_rx_crypto(struct iwl_mvm *mvm, struct ieee80211_hdr *hdr, stats->flag |= RX_FLAG_DECRYPTED; return 0; default: - IWL_ERR(mvm, "Unhandled alg: 0x%x\n", status); + /* Expected in monitor (not having the keys) */ + if (!mvm->monitor_on) + IWL_ERR(mvm, "Unhandled alg: 0x%x\n", status); } return 0; |