]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
Revert "wifi: iwlwifi: remove retry loops in start"
authorEmmanuel Grumbach <emmanuel.grumbach@intel.com>
Tue, 22 Oct 2024 07:22:11 +0000 (09:22 +0200)
committerJohannes Berg <johannes.berg@intel.com>
Fri, 25 Oct 2024 15:53:37 +0000 (17:53 +0200)
commitbfc0ed73e095cc3858d35731f191fa6e3d813262
treed962cb7ad8abc7d3f19e01a1a4b9622743d68e7b
parent734a377e1eacc5153bae0ccd4423365726876e93
Revert "wifi: iwlwifi: remove retry loops in start"

Revert commit dfdfe4be183b ("wifi: iwlwifi: remove retry loops in
start"), it turns out that there's an issue with the PNVM load
notification from firmware not getting processed, that this patch
has been somewhat successfully papering over. Since this is being
reported, revert the loop removal for now.

We will later at least clean this up to only attempt to retry if
there was a timeout, but currently we don't even bubble up the
failure reason to the correct layer, only returning NULL.

Fixes: dfdfe4be183b ("wifi: iwlwifi: remove retry loops in start")
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Link: https://patch.msgid.link/20241022092212.4aa82a558a00.Ibdeff9c8f0d608bc97fc42024392ae763b6937b7@changeid
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
drivers/net/wireless/intel/iwlwifi/iwl-drv.c
drivers/net/wireless/intel/iwlwifi/iwl-drv.h
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c