No description
  • C 98.2%
  • Assembly 1%
  • Makefile 0.3%
  • Shell 0.2%
  • Python 0.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Surya Prakash Sivaraj 3a3ead7c31 qcacld-3.0: Prevent ping loss due to runtime suspend
Scenario:
1) FW sends roam start to the host, and host disables the netif
queues. Therefore, the ping from the stack does not reach the
driver.
3) The driver goes into runtime suspend, and the firmware aborts
roaming due to pmf assoc retry.
4) After assoc comeback timeout, the firmware successfully roams.
However, both roam abort and roam sync are not wakeable events.
5) Therefore, the host stays in runtime suspend until the timeout
as part of the serialization command queued during roam start.
6) Netif queues are enabled back after roam start timeout and ping
resumes.

This results in a data loss for a longer time, eventhough the
firmware has aborted the roaming. Currently, the host driver prevents
runtime suspend only from roam sync event until roam sync completion.

To fix this issue, prevent the runtime suspend from the roam start
until roam sync completion/roam abort/roam ho-failure.

Change-Id: I9d63dd6af09d17e90d7d2d6a63a8aaa59297a047
CRs-Fixed: 4413987
2026-01-29 13:14:11 +05:30
components qcacld-3.0: Add ini to apply RSSI delta for 6 GHz roam 2025-06-05 01:33:57 -07:00
configs qcacld-3.0: Add WLAN_FEATURE_P2P_P2P_STA flag for p2p + p2p support 2023-02-09 07:10:04 -08:00
core qcacld-3.0: Prevent ping loss due to runtime suspend 2026-01-29 13:14:11 +05:30
os_if qcacld-3.0: Rename variables name chan to chan_freq of wlan_hdd_mgmt_tx 2025-04-10 01:07:23 -07:00
uapi/linux qcacld-3.0: Define A_OFFSETOF macro 2021-06-15 01:53:28 -07:00
Android.mk qcacld-3.0: compilation fix for ks sync path change 2021-10-19 05:32:10 -07:00
Kbuild qcacld-3.0: Add vendor attribute to configure ARP/NS offload 2023-09-27 21:22:53 -07:00
Kconfig qcacld-3.0: Combine all NAN related flags with WLAN_FEATURE_NAN 2019-02-04 10:44:30 -08:00
Makefile qcacld-3.0: Use WLAN_WEAR_CHIPSET to modify INI path 2022-05-05 03:04:28 -07:00
README.txt

This is CNSS WLAN Host Driver for products starting from iHelium