]> www.infradead.org Git - users/hch/configfs.git/commitdiff
wifi: mac80211_hwsim: add 320 MHz to hwsim channel widths
authorAvraham Stern <avraham.stern@intel.com>
Wed, 5 Jun 2024 10:57:17 +0000 (13:57 +0300)
committerJohannes Berg <johannes.berg@intel.com>
Wed, 12 Jun 2024 11:04:26 +0000 (13:04 +0200)
Setting a channel with 320 MHz channel width over hwsim results in an
array-index-out-of-bounds error. Fix it by adding 320 MHz to hwsim
supported channel widths.

Signed-off-by: Avraham Stern <avraham.stern@intel.com>
Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
Link: https://msgid.link/20240605135233.a766c1465566.Ib859c7233511b61b8a34022cfceeb4971c739d80@changeid
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
drivers/net/wireless/virtual/mac80211_hwsim.c

index c5d896994e709a0187065d48b435a2cb6de192b5..fbf24870209d18faff7e88f2181f31960dc404f0 100644 (file)
@@ -2361,6 +2361,7 @@ static const char * const hwsim_chanwidths[] = {
        [NL80211_CHAN_WIDTH_4] = "4MHz",
        [NL80211_CHAN_WIDTH_8] = "8MHz",
        [NL80211_CHAN_WIDTH_16] = "16MHz",
+       [NL80211_CHAN_WIDTH_320] = "eht320",
 };
 
 static int mac80211_hwsim_config(struct ieee80211_hw *hw, u32 changed)