WSL2-Linux-Kernel/net/mac80211
Johannes Berg ce04abc3fc wifi: mac80211: check basic rates validity
When userspace sets basic rates, it might send us some rates
list that's empty or consists of invalid values only. We're
currently ignoring invalid values and then may end up with a
rates bitmap that's empty, which later results in a warning.

Reject the call if there were no valid rates.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2023-03-10 11:47:00 +01:00
..
Kconfig
Makefile
aead_api.c
aead_api.h
aes_ccm.h
aes_cmac.c
aes_cmac.h
aes_gcm.h
aes_gmac.c
aes_gmac.h
agg-rx.c
agg-tx.c wifi: mac80211: Fix iTXQ AMPDU fragmentation handling 2023-01-10 13:24:17 +01:00
airtime.c wifi: mac8021: fix possible oob access in ieee80211_get_rate_duration 2022-11-25 12:45:53 +01:00
cfg.c wifi: mac80211: check basic rates validity 2023-03-10 11:47:00 +01:00
chan.c wifi: mac80211: mlme: handle EHT channel puncturing 2023-02-14 12:01:31 +01:00
debug.h
debugfs.c
debugfs.h
debugfs_key.c
debugfs_key.h
debugfs_netdev.c wifi: mac80211: remove mesh forwarding congestion check 2023-02-14 12:25:23 +01:00
debugfs_netdev.h
debugfs_sta.c wifi: mac80211: Proper mark iTXQs for resumption 2023-01-10 13:24:12 +01:00
debugfs_sta.h
driver-ops.c wifi: mac80211: sdata can be NULL during AMPDU start 2023-01-10 13:24:14 +01:00
driver-ops.h wifi: mac80211: Proper mark iTXQs for resumption 2023-01-10 13:24:12 +01:00
eht.c
ethtool.c
fils_aead.c
fils_aead.h
he.c
ht.c wifi: mac80211: Fix iTXQ AMPDU fragmentation handling 2023-01-10 13:24:17 +01:00
ibss.c
ieee80211_i.h wifi: mac80211: remove mesh forwarding congestion check 2023-02-14 12:25:23 +01:00
iface.c Revert "wifi: mac80211: fix memory leak in ieee80211_if_add()" 2023-01-16 17:28:52 +02:00
key.c
key.h
led.c
led.h
link.c wifi: mac80211: move color collision detection report in a delayed work 2023-02-14 11:53:21 +01:00
main.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2022-11-10 17:43:53 -08:00
mesh.c
mesh.h
mesh_hwmp.c
mesh_pathtbl.c treewide: Convert del_timer*() to timer_shutdown*() 2022-12-25 13:38:09 -08:00
mesh_plink.c
mesh_ps.c
mesh_sync.c
michael.c
michael.h
mlme.c wifi: cfg80211: include puncturing bitmap in channel switch events 2023-02-14 12:14:39 +01:00
ocb.c
offchannel.c
pm.c
rate.c
rate.h
rc80211_minstrel_ht.c
rc80211_minstrel_ht.h
rc80211_minstrel_ht_debugfs.c
rx.c wifi: mac80211: always initialize link_sta with sta 2023-02-15 18:27:35 +01:00
s1g.c wifi: mac80211: Set TWT Information Frame Disabled bit as 1 2022-11-02 09:50:40 +01:00
scan.c
spectmgmt.c
sta_info.c wifi: mac80211: add a workaround for receiving non-standard mesh A-MSDU 2023-02-14 12:35:02 +01:00
sta_info.h wifi: mac80211: add documentation for amsdu_mesh_control 2023-02-15 18:31:16 +01:00
status.c
tdls.c
tkip.c
tkip.h
trace.c
trace.h
trace_msg.h
tx.c wifi: mac80211: fix off-by-one link setting 2023-02-14 20:09:30 +01:00
util.c mac80211: support minimal EHT rate reporting on RX 2023-01-18 17:31:50 +01:00
vht.c wifi: mac80211: Allow NSS change only up to capability 2023-02-14 12:35:02 +01:00
wep.c
wep.h
wme.c
wme.h
wpa.c
wpa.h