]> Git Repo - J-linux.git/commitdiff
wifi: iwlwifi: mvm: Fix incorrect usage of scan API
authorIlan Peer <[email protected]>
Tue, 26 Sep 2023 13:55:50 +0000 (16:55 +0300)
committerJohannes Berg <[email protected]>
Wed, 27 Sep 2023 09:46:30 +0000 (11:46 +0200)
The support for using link ID in the scan request API was only
added in version 16. However, the code wrongly enabled this
API usage also for older versions. Fix it.

Reported-by: Antoine Beaupré <[email protected]>
Fixes: e98b23d0d7b8 ("wifi: iwlwifi: mvm: Add support for SCAN API version 16")
Signed-off-by: Ilan Peer <[email protected]>
Signed-off-by: Gregory Greenman <[email protected]>
Link: https://lore.kernel.org/r/20230926165546.086e635fbbe6.Ia660f35ca0b1079f2c2ea92fd8d14d8101a89d03@changeid
Signed-off-by: Johannes Berg <[email protected]>
drivers/net/wireless/intel/iwlwifi/mvm/scan.c

index c1d9ce75346882033495d1fbf3e42a59a0662ff2..3cbe2c0b8d6bcddd5416eae3d0c3524e0e149843 100644 (file)
@@ -2342,7 +2342,7 @@ iwl_mvm_scan_umac_fill_general_p_v12(struct iwl_mvm *mvm,
        if (gen_flags & IWL_UMAC_SCAN_GEN_FLAGS_V2_FRAGMENTED_LMAC2)
                gp->num_of_fragments[SCAN_HB_LMAC_IDX] = IWL_SCAN_NUM_OF_FRAGS;
 
-       if (version < 12) {
+       if (version < 16) {
                gp->scan_start_mac_or_link_id = scan_vif->id;
        } else {
                struct iwl_mvm_vif_link_info *link_info;
This page took 0.122636 seconds and 4 git commands to generate.