]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
wifi: iwlwifi: dvm: restore n_no_reclaim_cmds setting
authorJohannes Berg <johannes.berg@intel.com>
Mon, 16 Jun 2025 11:48:36 +0000 (13:48 +0200)
committerMiri Korenblit <miriam.rachel.korenblit@intel.com>
Wed, 18 Jun 2025 07:42:06 +0000 (10:42 +0300)
Apparently I accidentally removed this setting in my transport
configuration rework, leading to an endless stream of warnings
from the PCIe code when relevant notifications are received by
the driver from firmware. Restore it.

Reported-by: Woody Suwalski <terraluna977@gmail.com>
Closes: https://lore.kernel.org/r/e8c45d32-6129-8a5e-af80-ccc42aaf200b@gmail.com/
Fixes: 08e77d5edf70 ("wifi: iwlwifi: rework transport configuration")
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Link: https://patch.msgid.link/20250616134902.222342908ca4.I47a551c86cbc0e9de4f980ca2fd0d67bf4052e50@changeid
Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
drivers/net/wireless/intel/iwlwifi/dvm/main.c

index dbfd45948e8b84383361aade29a4ca245264609c..66211426aa3a23a9c9296ae3ef8f81b1fb3503a7 100644 (file)
@@ -1316,6 +1316,7 @@ static struct iwl_op_mode *iwl_op_mode_dvm_start(struct iwl_trans *trans,
                     sizeof(trans->conf.no_reclaim_cmds));
        memcpy(trans->conf.no_reclaim_cmds, no_reclaim_cmds,
               sizeof(no_reclaim_cmds));
+       trans->conf.n_no_reclaim_cmds = ARRAY_SIZE(no_reclaim_cmds);
 
        switch (iwlwifi_mod_params.amsdu_size) {
        case IWL_AMSDU_DEF: