aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/intel/iwlwifi/mvm/scan.c
diff options
context:
space:
mode:
authorFelix Fietkau <[email protected]>2024-04-15 12:18:11 +0000
committerJohannes Berg <[email protected]>2024-04-17 07:21:32 +0000
commit8c75cdcdf869acabfdc7858827099dcde9f24e6c (patch)
tree91ee775246391aa54e482fc517e6cda7a712a8e6 /drivers/net/wireless/intel/iwlwifi/mvm/scan.c
parentwifi: ath11k: use RCU when accessing struct inet6_dev::ac_list (diff)
downloadkernel-8c75cdcdf869acabfdc7858827099dcde9f24e6c.tar.gz
kernel-8c75cdcdf869acabfdc7858827099dcde9f24e6c.zip
wifi: mac80211: split mesh fast tx cache into local/proxied/forwarded
Depending on the origin of the packets (and their SA), 802.11 + mesh headers could be filled in differently. In order to properly deal with that, add a new field to the lookup key, indicating the type (local, proxied or forwarded). This can fix spurious packet drop issues that depend on the order in which nodes/hosts communicate with each other. Fixes: d5edb9ae8d56 ("wifi: mac80211: mesh fast xmit support") Signed-off-by: Felix Fietkau <[email protected]> Link: https://msgid.link/[email protected] [use sizeof_field() for key_len] Signed-off-by: Johannes Berg <[email protected]>
Diffstat (limited to 'drivers/net/wireless/intel/iwlwifi/mvm/scan.c')
0 files changed, 0 insertions, 0 deletions