android_kernel_xiaomi_sm8350/core/hdd/src
Abhinav Kumar 338e57d779 qcacld-3.0: Avoid VDEV restart for SAP when roaming in progress
Currently, driver allows VDEV-RESTART on SAP interface in order to
channel switch or hidden ssid connection when roaming is in progress
on STA interface. This leads to two simultaneous vdev starts or
vdev-restart in FW which causes the FW to assert.

Add changes to reject the channel switch for SAP or in hidden ssid
connection if roaming is in progress on any STA interface.

Change-Id: I1cea389021049779b5aa00145e2470cd67158edd
CRs-Fixed: 2390235
2019-02-06 17:12:36 -08:00
..
wlan_hdd_active_tos.c qcacld-3.0: Cleanup scan active, passive and rest concurrent dwell time 2018-12-14 19:05:45 -08:00
wlan_hdd_active_tos.h
wlan_hdd_apf.c qcacld-3.0: Print APF work memory as it is read or written 2019-01-07 00:07:05 -08:00
wlan_hdd_assoc.c qcacld-3.0: Remove call to hdd_napi_serialize during roam start 2019-01-19 03:16:50 -08:00
wlan_hdd_bss_transition.c qcacld-3.0: Fix sme_get_bss_transition_status() signature 2018-11-21 19:44:29 -08:00
wlan_hdd_bss_transition.h
wlan_hdd_cfg80211.c qcacld-3.0: Remove legacy scan and ap protection related ini items 2019-02-05 18:01:10 -08:00
wlan_hdd_cfg80211.h qcacld-3.0: Remove unused tdls api in hdd 2018-12-28 04:38:09 -08:00
wlan_hdd_cfg.c qcacld-3.0: Refactor ini 11d in world mode to reg cfg 2019-02-06 14:39:05 -08:00
wlan_hdd_conc_ut.c qcacld-3.0: Move gSystemPref from HDD to Policy manager 2018-10-17 14:27:43 -07:00
wlan_hdd_concurrency_matrix.c
wlan_hdd_concurrency_matrix.h
wlan_hdd_data_stall_detection.c qcacld-3.0: Remove obsolete txrx.h 2018-12-10 20:20:45 -08:00
wlan_hdd_debugfs_connect.c
wlan_hdd_debugfs_csr.c
wlan_hdd_debugfs_llstat.c qcacld-3.0: HDD: Remove excessive logs - Part 1 2018-10-22 01:02:51 -07:00
wlan_hdd_debugfs_offload.c qcacld-3.0: Rename some ucfg APIs of PMO 2018-10-22 03:52:11 -07:00
wlan_hdd_debugfs_roam.c
wlan_hdd_debugfs.c qcacld-3.0: Remove ucPatternIdBitmap from tSirDelPeriodicTxPtrn 2019-01-07 00:07:42 -08:00
wlan_hdd_disa.c qcacld-3.0: Remove legacy powersave ini and refactor to mlme component 2018-12-14 22:49:22 -08:00
wlan_hdd_disa.h
wlan_hdd_driver_ops.c qcacld-3.0: Migrate psoc transitions to hdd_psoc_sync 2019-02-01 20:11:36 -08:00
wlan_hdd_dsc.c qcacld-3.0: Remove CSR_ROAM_SESSION_MAX 2019-02-05 13:37:37 -08:00
wlan_hdd_ext_scan.c qcacld-3.0: Migrate psoc ops to hdd_psoc_sync 2019-02-01 20:11:40 -08:00
wlan_hdd_ext_scan.h
wlan_hdd_fips.c
wlan_hdd_fips.h
wlan_hdd_ftm.c qcacld-3.0: Exclude unused head file cfg_api.h 2019-01-22 23:41:51 -08:00
wlan_hdd_green_ap.c qcacld-3.0: Green ap CFG convergence 2018-10-16 04:34:49 -07:00
wlan_hdd_green_ap.h qcacld-3.0: Remove obsolete hdd_green_ap_update_config() stub 2018-12-10 02:06:02 -08:00
wlan_hdd_he.c qcacld-3.0: Migrate psoc ops to hdd_psoc_sync 2019-02-01 20:11:40 -08:00
wlan_hdd_hostapd_wext.c qcacld-3.0: Avoid VDEV restart for SAP when roaming in progress 2019-02-06 17:12:36 -08:00
wlan_hdd_hostapd_wext.h
wlan_hdd_hostapd.c qcacld-3.0: Avoid VDEV restart for SAP when roaming in progress 2019-02-06 17:12:36 -08:00
wlan_hdd_hostapd.h qcacld-3.0: Remove HOSTAPD_IOCTL_COMMAND_STRLEN_MAX 2019-01-09 03:39:19 -08:00
wlan_hdd_ioctl.c qcacld-3.0: Fix buffer overwrite problem in GETIBSSPEERINFO 2019-01-28 01:57:14 -08:00
wlan_hdd_ioctl.h
wlan_hdd_ipa.c qcacld-3.0: Remove hdd_device_mode_to_string() 2018-10-21 23:14:16 -07:00
wlan_hdd_lpass.c qcacld-3.0: Update multiple generic INI items using MLME CFG [Part 1] 2018-10-04 06:19:29 -07:00
wlan_hdd_lpass.h
wlan_hdd_lro.c qcacld-3.0: Add vendor event to update TCP paramenter 2018-11-14 10:40:52 -08:00
wlan_hdd_main.c qcacld-3.0: Avoid VDEV restart for SAP when roaming in progress 2019-02-06 17:12:36 -08:00
wlan_hdd_memdump.c
wlan_hdd_nan_datapath.c qcacld-3.0: Migrate psoc ops to hdd_psoc_sync 2019-02-01 20:11:40 -08:00
wlan_hdd_nan_datapath.h qcacld-3.0: Combine all NAN related flags with WLAN_FEATURE_NAN 2019-02-04 10:44:30 -08:00
wlan_hdd_nan.c qcacld-3.0: Migrate psoc ops to hdd_psoc_sync 2019-02-01 20:11:40 -08:00
wlan_hdd_napi.c qcacld-3.0: Relocate HDD DP ini items 2018-10-05 19:57:56 -07:00
wlan_hdd_nud_tracking.c qcacld-3.0: Handle NUD event if subnet gateway is configured 2019-01-03 00:21:24 -08:00
wlan_hdd_nud_tracking.h qcacld-3.0: Handle NUD event if subnet gateway is configured 2019-01-03 00:21:24 -08:00
wlan_hdd_object_manager.c qcacld-3.0: Get vdev from adapter directly 2018-11-15 01:38:16 -08:00
wlan_hdd_object_manager.h qcacld-3.0: Get vdev from adapter directly 2018-11-15 01:38:16 -08:00
wlan_hdd_ocb.c qcacld-3.0: Enable MAC provisioning from ini 2018-12-14 05:34:46 -08:00
wlan_hdd_ocb.h
wlan_hdd_oemdata.c qcacld-3.0: Change WNI_VALID_CHANNEL_LIST_LEN to VALID_CHANNEL_LIST_LEN 2019-01-13 18:45:55 -08:00
wlan_hdd_ota_test.c
wlan_hdd_ota_test.h
wlan_hdd_p2p_listen_offload.c qcacld-3.0: Remove hdd_context.hdd_psoc 2018-09-26 16:58:31 -07:00
wlan_hdd_p2p_listen_offload.h
wlan_hdd_p2p.c qcacld-3.0: Update hdd_vdev_sync to use device 2019-02-01 20:11:44 -08:00
wlan_hdd_packet_filter.c qcacld-3.0: Refactor one WNI cfg and two INI cfg about PMO 2019-01-10 19:42:02 -08:00
wlan_hdd_power.c qcacld-3.0: Migrate psoc ops to hdd_psoc_sync 2019-02-01 20:11:40 -08:00
wlan_hdd_regulatory.c qcacld-3.0: Refactor ini 11d in world mode to reg cfg 2019-02-06 14:39:05 -08:00
wlan_hdd_rssi_monitor.c
wlan_hdd_rssi_monitor.h
wlan_hdd_rx_monitor.c qcacld-3.0: Fix NULL VDEV pointer during register in monitor mode 2018-12-14 05:34:50 -08:00
wlan_hdd_rx_monitor.h
wlan_hdd_sap_cond_chan_switch.c qcacld-3.0: Change WNI_VALID_CHANNEL_LIST_LEN to VALID_CHANNEL_LIST_LEN 2019-01-13 18:45:55 -08:00
wlan_hdd_sap_cond_chan_switch.h
wlan_hdd_sar_limits.c
wlan_hdd_sar_limits.h
wlan_hdd_scan.c qcacld-3.0: Migrate psoc ops to hdd_psoc_sync 2019-02-01 20:11:40 -08:00
wlan_hdd_scan.h qcacld-3.0: Remove MIN_TIME_REQUIRED_FOR_NEXT_BUG_REPORT 2019-01-11 13:36:18 -08:00
wlan_hdd_softap_tx_rx.c qcacld-3.0: Disable indoor channels only for SAP and not GO 2018-12-31 01:13:07 -08:00
wlan_hdd_spectralscan.c
wlan_hdd_station_info.c qcacld-3.0: Add support to cache peer capability info 2019-02-05 06:29:30 -08:00
wlan_hdd_station_info.h
wlan_hdd_stats.c qcacld-3.0: Force flush of gro_list not required 2019-01-30 02:31:57 -08:00
wlan_hdd_stats.h qcacld-3.0: Remove wlan_hdd_request_station_stats() prototype 2019-01-11 13:36:21 -08:00
wlan_hdd_subnet_detect.c qcacld-3.0: Refactor six LFR INI cfg 2019-01-11 22:25:19 -08:00
wlan_hdd_subnet_detect.h
wlan_hdd_sysfs.c qcacld-3.0: Migrate psoc ops to hdd_psoc_sync 2019-02-01 20:11:40 -08:00
wlan_hdd_tdls.c qcacld-3.0: Add mtrace logging for hdd messages 2019-01-14 17:32:37 -08:00
wlan_hdd_trace.c
wlan_hdd_tsf.c qcacld-3.0: Design change for TSF output in file system feature 2019-01-29 09:57:52 -08:00
wlan_hdd_twt.c qcacld-3.0: Exclude unused head file cfg_api.h 2019-01-22 23:41:51 -08:00
wlan_hdd_tx_power.c
wlan_hdd_tx_power.h
wlan_hdd_tx_rx.c qcacld-3.0: Do not invoke gratuitous_arp_unsolicited_na API 2019-01-31 17:29:59 -08:00
wlan_hdd_wext.c qcacld-3.0: Implement iwpriv cmd to get WLM stats from FW 2019-02-05 23:44:10 -08:00
wlan_hdd_wmm.c qcacld-3.0: ndo_select_queue support for 4.19 kernel 2019-01-31 19:58:24 -08:00
wlan_hdd_wowl.c qcacld-3.0: Return error for invalid wow pattern 2018-12-18 07:46:02 -08:00