| Commit message (Collapse) | Author | Age |
| ... | |
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This is prima to qcacld-2.0 propagation
To ensure that the device do not enter in to the power save mode,
check for isTdlsPowerSaveProhibited before the corresponding power
save requests.
Change-Id: I57e71000e1770cbf165fa09d85364003b0b06e51
CRs-fixed: 590065
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This is prima to qcacld-2.0 propagation
Start the spilt scan under concurrent mode similar like
P2pGo and P2pCli for SAP as well.
Change-Id: I0c6606fe5491250cc8340cab0b49ffe709ceec13
CRs-fixed: 600529
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This is prima to qcacld-2.0 propagation
During peer dicovery status is always WIFI_TDLS_ENABLED while the
expected is WIFI_TDLS_TRYING, fix the same.
Change-Id: Ie4318a0881b8e1984c6ce3bb00b77ec5163421d2
CRs-Fixed: 735059
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Fix the memory leak in the packet log module
when the message is passed across layers.
Change-Id: Id38ea81dd8e0760d4a0567eab0b503807b692cc2
CRs-Fixed: 839331
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Flush host/fw debug messages and per packet statistics from the
driver and indicate the completion to user space.
Change-Id: I81cc1484dbd0f64dcb7ffef7118393e6d0580f68
CRs-Fixed: 811746
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
If the logger thread is scheduled late and the proc entry is having
too much data to be read, we might start to starve the other
threads if we continuously keep reading the proc entry. So, having
a threshold to break this read from proc entry.
Change-Id: Idd4d439f7384f95ef2848eed061275a0e03da121
CRs-Fixed: 839344
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Avoid calling vos trace messages from the logging
thread where message is indicated to user space.
This leads a recursion scenario. And remove the
logging status variable from the vos global
context since this is set to null as part of
vos pre close.
Change-Id: Ibadcbe1313536f31a1ed4eda72981e19683ba302
CRs-Fixed: 839332
|
| | |\| | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master'
* origin/caf/caf-wlan/master:
Cafstaging Release 4.0.10.99C
Revert "qca-cld: Enforce layered context destroying in VOSS closing"
Cafstaging Release 4.0.10.99B
qcacld: Process FW ready events during SSR re-init
Cafstaging Release 4.0.10.99A
qcacld: Send auth resp if auth req is rx in connected state
Revert "qcacld: Updated the vht channel width in STA session"
Revert "SAP: update VHT SGI capability based on channel bandwidth"
Change-Id: Ia481247c77d0f8ce87e235083527e0e824917a33
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Cafstaging Release 4.0.10.99C
Change-Id: I54ecd0e764848a3aa118451061cc7938784df467
CRs-Fixed: 688141
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This reverts commit Ic08784031192cd4dca1a64bc5d65340e7c399d12
Change-Id: Ie43935dc4b7a3b090b191fa6be031aae02b7a157
CRs-Fixed: 839403
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Cafstaging Release 4.0.10.99B
Change-Id: I93456fc835afe550236bee4df93c83705a9e2b75
CRs-Fixed: 688141
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
FW ready events needs to be processed during SSR
re-initialization. Any LOGP check needs to added in
corresponding event handlers.
Change-Id: I3e803cb201ff52b962a02a7b70bb560308a5ff2c
CRs-Fixed: 839356
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Cafstaging Release 4.0.10.99A
Change-Id: Icc4935c7943c89b8d72f6d84f1aa5b0df779db39
CRs-Fixed: 688141
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Instead of tearing down the link, Send the auth response
frame for the received auth req frame from the station
that is already connected to SAP.
Change-Id: I4c70901dd2d8b23356af899c5a0485f8e131e8df
CRs-Fixed: 838359
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This reverts commit b438ebf100523f990c3bb3bf93ff54816b64a40e.
Change-Id: I3362eb2dd676a454b3c40287fa7fa0259d105fc8
CRs-Fixed: 839267
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This reverts commit 32eb7de9ff7b992f17b023de2b4bcc9e6ad46ccb.
Change-Id: I8e6fbd16c497fd541d15109710c95254af6cc3bd
CRs-Fixed: 839267
|
| | |\| | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master'
* origin/caf/caf-wlan/master:
Cafstaging Release 4.0.10.99
qcacld: Do not enable all module log level upon userspace registration
qcacld: Pdev Suspend for SDIO based Platforms.
qcacld: Enable FW logs through ini
qcacld: Update the STA keep alive period max value
qcacld: debug check for l_rx_defrag_waitlist_remove
wlan: Fix for issue reported by Static Analysis tool
wlan: ccx: Reassoc Request with zero medium time in Tspec
qcacld: Add support for DFS new radar type detection
Change-Id: Id8f08a90ba2e6016d13db8a64d02d8ca84d37373
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Cafstaging Release 4.0.10.99
Change-Id: I4fbac91dcc72682f874ba80034e42175236f951e
CRs-Fixed: 688141
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Driver must not enable all the modules log level when any userspace
entity tries to register with the driver. All the log levels should
be enabled or disabled based on the INI item gMulticastHostFwMsgs
only.
Change-Id: I8f927642e2253ae6a717a13bd64e54174b9342c4
CRs-Fixed: 830997
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
WoW is configured only if one of the active vdev's
are associated.
If all the vdev's are in disconnected state, host configures
Pdev Suspend.
Change-Id: Ie533cf68f1f1d40ed3c3131bc82d887b8165f093
CRs-Fixed: 837286
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Enable firmware logs when enabled through ini. Also change
the default values of log level and log type to get certain
firmware logs by default.
Change-Id: I0dc8ebab6307f521721bc35858a9a53d5f62388d
CRs-Fixed: 838305
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Update the STA keep alive priod max value to 1000
Change-Id: I699225b4ecaac0228c86557e5c781def7ff39a7e
CRs-Fixed: 836820
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
while wlan disconnection is happening, in the process of peer-cleanup
check for tqu->prev to be non-null before calling TAILQ_REMOVE.
Change-Id: I5841dfe80b954bdfac5147f5e3e3661cc85ba4b1
CRs-Fixed: 836447
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
In limSendProbeRspMgmtFrame(), initialization of struct
'extractedExtCap' is inside a if condition, which would
result uninitialized access of struct if addIEpresent fails.
Moved memset of structure 'extractedExtCap' to immediately
after its declaration.
Change-Id: I33ffb0b3b3959106a2174fbadaf5313dbe229be9
CRs-Fixed: 668666
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Medium time in Tspec of reassoc request is non-zero as part of
this change it is initialized to zero.
Change-Id: I614b55119d2cbcb72e4e8e70a1b1c6c053d50428
CRs-Fixed: 671140
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Support capability to detect a new radar type, which is a
a new addition to dfs master mode specification.
Change-Id: I8fbe290a42d8833d2a8157acd17f2c26e5089749
CRs-Fixed: 837821
|
| | |\| | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master'
* origin/caf/caf-wlan/master:
Cafstaging Release 4.0.10.98
qcacld: Always multicast host and fw messages irrespective of registration
qca-cld: Enforce layered context destroying in VOSS closing
qcacld: increase the ioctl buffer size to 2047.
qcacld: add ll-queue stats
qca-cld: IPA-uC: Call netif_rx when Rx packets are over threshold
qcacld: Updated the vht channel width in STA session
qcacld: Add sanity check for keep alive period
Change-Id: I051c8f8c07b9748ecddac88a801a8f606f280cb4
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Cafstaging Release 4.0.10.98
Change-Id: Id351f904c197b25a3ef983e2b8e7dec47f49c51c
CRs-Fixed: 688141
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Make sure the host's and fw's debug messages, diag events, log messages
are always mutlticast irrespective of any registration by any user space
entity, when INI item gMulticastHostFwMsgs is set. This INI item will be
enabled by default and has to be set to 0 to disable this behaviour.
Change-Id: I9f677e680d5032c0fe29d78eca0ae7a70cc2ae69
CRs-Fixed: 830997
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Enforace layered context destroying, with regard to HTC in VOSS
closing routines. This also applies to VOSS shutdown routine, and
FTM mode.
CRs-Fixed: 832550
Change-Id: Ic08784031192cd4dca1a64bc5d65340e7c399d12
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Currently iwpriv command has buffer size limited to 1024. Increase
it to 2047 to give space to more information.
Change-Id: I2c061bd44f5a2acc9f01439f5be157c62b894d65
CRs-Fixed: 802312
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
add ll-queue pause unpause stats of ol layer to display
with "iwpriv wlan0 getStats" command
Change-Id: I825cff6e6df7b5dfa34ad093b8fb3fd7b2fdb500
CRs-FIXED: 765940
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This change will contribute to improve standalone SAP Rx TPUT when IPA
uC offload is enabled by reducing CPU utilization.
Change-Id: I2b46f941fd7a63efa21fb026e25243a89db2fc0a
CRs-Fixed: 835018
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Update the vht channel width in STA session during join.
Change-Id: I78d3660622f013917cc4e6a987e12720c4fed22c
CRs-Fixed: 835458
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Add sanity check for keep alive period in HDD to avoid
target assert
Change-Id: I4d369bb45482fb7faa311a1b593ab71ae657a874
CRs-Fixed: 836818
|
| | |\| | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master'
* origin/caf/caf-wlan/master:
Cafstaging Release 4.0.10.97
qcacld: Add support for nss change through ioctl
qcacld: Add new vendor command to get link properties
qcacld-2.0: Use the correct values of CTL
wlan: qca_cld: Unmap HTT Receive Buffers
qcacld-2.0: NULL validation check for pdev
qcacld-2.0: LIM: check add to null check dereference
qcacld: Fix Crash due to SSR triggers during cfg Ops handling
qcacld: CL 1300020 - update fw common interface files
qcacld: Remove peer_ref_mutex in ol_txrx_peer_tid_unpause_base
Change-Id: I6e8b068539e4b969dfc68662d957511179e07c08
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Cafstaging Release 4.0.10.97
Change-Id: I0fde5edcfe393550b084361953208243e384dbdc
CRs-Fixed: 688141
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Add support in driver for changing the number of spatial
streams supported (nss) through a iwpriv SET_NSS command.
Only nss values 1 and 2 are supported and nss will be
updated only if none of the sessions are connected.
Change-Id: I02aa595faa8b79aaf2399ff72267c1900d614616
CRs-Fixed: 836542
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Add support in driver for a new vendor command to get
the link properties nss, rate flags and operating
frequency.
Change-Id: Ie3b8d5b2c3886055d303441c5d8b2f2a0a2719bd
CRs-Fixed: 834199
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Use the correct values of CTL in DFS region calculations.
Change-Id: If73917cec7b0096160975a6ec649efe3e2ba1aa1
CRs-Fixed: 836879
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
In the HTT hash de-init function, the network buffers (skb) need to
be unmapped before they are freed.
Change-Id: I879de6671d788f1ab99f7645ab424d56eafdbfd1
CRs-Fixed: 815265
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
In WLANTL_PauseUnPauseQs(), pointer 'pdev' returned from call to function
'vos_get_context' may be NULL and it is dereferenced without validation.
Fixed this by checking for NULL before accessing pdev.
Change-Id: I8a4eda3fc6f4ac37020e12147c0135e7c51c82db
CRs-Fixed: 834643
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
prima to qcacld-2.0 propagation.
Add code to check null dereference check.
Change-Id: I2c9f799dc62757703c96555e8ab01c1ebc1c7778
CRs-Fixed: 808204
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Prima to qcacld-2.0 propagation
During handling of cfg ops,Host might access uninitialised
data structure if SSR got trigger in middle of Ops handling.
So host need to Protect start_ap, stop_ap, change_beacon,
add_beacon del_beacon and set_beacon cfg ops functions from
accessing deallocated/uninitialised data structures
while SSR is in progress
Change-Id: Ie37122a8ee942c635e8a998c6357ff8a54c074d9
CRs-Fixed: 834966
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
WMI changes for Flushing the Debug logs
Change-Id: Ice1e3528f025b4b95060513c42608dd77a3f0328
CRs-Fixed: 819213
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Remove unlocking of peer_ref_mutex in
ol_txrx_peer_tid_unpause_base to avoid
accessing freed peer.
CRs-Fixed: 835739
Change-Id: Id36563fd05a8cb2695b18ab639d6607bcab95ea4
|
| | |\| | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master' into HEAD
* origin/caf/caf-wlan/master:
Cafstaging Release 4.0.10.96
qcacld: Kbuild: Enable Runtime PM Support.
qcacld: protect mgmt flow in SSR case
qcacld: Make the OCB RX stats header optional
qcacld: setUnitTestCmd is no longer dependent on WLAN_FEATURE_ROAM_OFFLOAD
qcacld: Fix having wlan0 and wlanocb0 up concurrently
SAP: update VHT SGI capability based on channel bandwidth
qcacld-2.0: Remove unused header file inclusion
Change-Id: Ib91147c054243c45dc785bcb42d54d6170588c77
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Cafstaging Release 4.0.10.96
Change-Id: I049e3da612dd25dd0ab53f098402021863251d9e
CRs-Fixed: 688141
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Runtime PM Feature is to put wlan subsystem to low power
device states based on the inactivity between HOST and FW/MAC.
Change-Id: Id16caa476d7c3bed6454d717668739db5eb9c91b
CRs-Fixed: 834747
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Fix the race condition, between 2 kernel worker threads
while shutdown is in progress.
Change-Id: I6e71ae55c57dac8c2adb36167783615e218cb481
CRs-Fixed: 834362
|