From: MeiChia Chiu Date: Tue, 3 Mar 2026 05:47:25 +0000 (+0800) Subject: wifi: mac80211: fix missing ieee80211_eml_params member initialization X-Git-Tag: v7.0-rc3~39^2~23^2~6 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=8fb54c7307f6add04246d2f7845e42ecd41950fe;p=thirdparty%2Fkernel%2Fstable.git wifi: mac80211: fix missing ieee80211_eml_params member initialization The missing initialization causes driver to misinterpret the EML control bitmap, resulting in incorrect link bitmap handling. Fixes: 0d95280a2d54e ("wifi: mac80211: Add eMLSR/eMLMR action frame parsing support") Signed-off-by: MeiChia Chiu Acked-by: Lorenzo Bianconi Link: https://patch.msgid.link/20260303054725.471548-1-MeiChia.Chiu@mediatek.com Signed-off-by: Johannes Berg --- diff --git a/net/mac80211/eht.c b/net/mac80211/eht.c index 75096b2195d24..078e1e23d8d1d 100644 --- a/net/mac80211/eht.c +++ b/net/mac80211/eht.c @@ -154,6 +154,7 @@ void ieee80211_rx_eml_op_mode_notif(struct ieee80211_sub_if_data *sdata, u8 *ptr = mgmt->u.action.u.eml_omn.variable; struct ieee80211_eml_params eml_params = { .link_id = status->link_id, + .control = control, }; struct sta_info *sta; int opt_len = 0;