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
Mohit Khanna 0255314127 qcacmn: Check delete.pending in get_vdev_from_vdev_id
Currently vdev deletion happens as a part of last
peer's unma and vdev creation happens in a different context invoked
by the upper layer in dp_vdev_attach_wifi3.

In a scenario when the old vdev is being deleted and a new one is being
created, with the same vdev id (e.g. P2p -> SAP transition), its
possible that the old and new vdevs co-exist in the pdev->vdev_list
at the same time. In such a case, the API (get_vdev_from_vdev_id) can
return the old stale vdev, even when a new vdev has been created. This
is not the expected behaviour.

Check for "delete.pending" flag before returning the vdev. If the flag
is set, skip that vdev.

Change some logging to dp_ logging functions.

CRs-Fixed: 2432430
Change-Id: Icadd84059dfbab12910678e5b24007010c15b6a8
2019-04-19 07:53:39 -07:00
cfg qcacmn: Enable CFG INI/NON INI Logging 2019-04-15 22:26:42 -07:00
dp qcacmn: Check delete.pending in get_vdev_from_vdev_id 2019-04-19 07:53:39 -07:00
ftm
global_lmac_if
hal/wifi3.0 qcacmn: Support enhanced Rx capture 2019-04-19 04:08:56 -07:00
hif qcacmn: Update copy engine configuration for QCN7605 2019-04-19 06:12:59 -07:00
htc
init_deinit/dispatcher
os_if/linux
qal
qdf qcacmn: Support enhanced Rx capture 2019-04-19 04:08:56 -07:00
scheduler
spectral qcacmn: Support enhanced Rx capture 2019-04-19 04:08:56 -07:00
target_if qcacmn: Move the level of some cp stats from kernel to driver 2019-04-11 01:14:25 -07:00
umac qcacmn: Avoid vdev destroy until serialization cmd removal 2019-04-19 04:09:04 -07:00
utils
wbuff
wlan_cfg qcacmn: Handle ring processing appropriately 2019-04-19 04:08:49 -07:00
wmi qcacmn: Add WMI support for new roaming parameters 2019-04-19 04:08:53 -07:00
README.txt
VERSION.txt

 This is CNSS WLAN Host Driver for products starting from iHelium