1: e6a520d1bb21 ! 1: 7aea8c9f95bb wifi: mac80211: validate TX status rate metadata @@ net/mac80211/status.c: void ieee80211_tx_status_skb(struct ieee80211_hw *hw, str  + int i;  +  + for (i = 0; i < status->n_rates; i++) { -+ if (ieee80211_tx_status_rate_info_valid(&status->rates[i].rate_idx)) ++ struct ieee80211_rate_status *rs = &status->rates[i]; ++ ++ if (ieee80211_tx_status_rate_info_valid(&rs->rate_idx))  + continue;  + -+ status->rates[i].try_count = 0; -+ memset(&status->rates[i].rate_idx, 0, -+ sizeof(status->rates[i].rate_idx)); ++ rs->try_count = 0; ++ memset(&rs->rate_idx, 0, sizeof(rs->rate_idx));  + }  +  + if (!status->info)