mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-05-09 14:56:54 -04:00
wifi: iwlwifi: mld: remove one more error in unallocated BAID
Since the FW is the one to assign an ID to a BA, it can happen that the FW sends a bar_frame_release_notif before the driver had the chance to allocate the BAID. Convert the IWL_FW_CHECK into a regular debug print. Reviewed-by: Johannes Berg <johannes.berg@intel.com> Link: https://patch.msgid.link/20250506194102.3407967-2-miriam.rachel.korenblit@intel.com Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
This commit is contained in:
@@ -124,10 +124,12 @@ void iwl_mld_handle_bar_frame_release_notif(struct iwl_mld *mld,
|
||||
|
||||
rcu_read_lock();
|
||||
baid_data = rcu_dereference(mld->fw_id_to_ba[baid]);
|
||||
if (!IWL_FW_CHECK(mld, !baid_data,
|
||||
"Got valid BAID %d but not allocated, invalid BAR release!\n",
|
||||
baid))
|
||||
if (!baid_data) {
|
||||
IWL_DEBUG_HT(mld,
|
||||
"Got valid BAID %d but not allocated\n",
|
||||
baid);
|
||||
goto out_unlock;
|
||||
}
|
||||
|
||||
if (IWL_FW_CHECK(mld, tid != baid_data->tid ||
|
||||
sta_id > mld->fw->ucode_capa.num_stations ||
|
||||
|
||||
Reference in New Issue
Block a user