Преглед изворни кода

qcacld-3.0: Adding policy manager check in roam done

In ROAM DONE event handling, policy mgr restart sap is not invoked after
updating the connection info and hw mode info thus not restarting the sap
after roam sync

To solve this, adding policy manager check after updating the policy
manager connection table.

Change-Id: Ifb8a5eecb98c05166986052ccc32422dbbe3bef7
CRs-Fixed: 2991721
Mohammed Ahmed пре 3 година
родитељ
комит
7f3cf46f40
1 измењених фајлова са 2 додато и 0 уклоњено
  1. 2 0
      components/umac/mlme/connection_mgr/core/src/wlan_cm_roam_fw_sync.c

+ 2 - 0
components/umac/mlme/connection_mgr/core/src/wlan_cm_roam_fw_sync.c

@@ -910,7 +910,9 @@ QDF_STATUS cm_fw_roam_complete(struct cnx_mgr *cm_ctx, void *data)
 		wlan_cm_set_disable_hi_rssi(pdev,
 					    vdev_id, false);
 	}
+	policy_mgr_check_n_start_opportunistic_timer(psoc);
 
+	policy_mgr_check_concurrent_intf_and_restart_sap(psoc);
 	if (roam_synch_data->auth_status == ROAM_AUTH_STATUS_AUTHENTICATED)
 		wlan_cm_roam_state_change(pdev, vdev_id,
 					  WLAN_ROAM_RSO_ENABLED,