From: Johannes Berg WLAN_EID_TX_POWER_ENVELOPE is a regular (non-extended) element, but I accidentally used find_ext_elem() for it. Fix this. Fixes: 4540568136fe ("wifi: mac80211: handle TPE element during CSA") Signed-off-by: Johannes Berg --- net/mac80211/parse.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net/mac80211/parse.c b/net/mac80211/parse.c index 3b66ca7d7a5c..4ff726eef453 100644 --- a/net/mac80211/parse.c +++ b/net/mac80211/parse.c @@ -692,8 +692,8 @@ _ieee802_11_parse_elems_full(struct ieee80211_elems_parse_params *params, IEEE80211_PARSE_ERR_BAD_ELEM_SIZE; } - subelem = cfg80211_find_ext_elem(WLAN_EID_TX_POWER_ENVELOPE, - pos, elen); + subelem = cfg80211_find_elem(WLAN_EID_TX_POWER_ENVELOPE, + pos, elen); if (subelem) ieee80211_parse_tpe(&elems->csa_tpe, subelem->data + 1, -- 2.55.0