| Commit message (Collapse) | Author | Age |
| ... | |
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
We ensure the NULL pointer is not dereferenced
in function hdd_deinit_batch_scan.
Change-Id: I61c17f4bd8761191938356f2c79e4e5c39e02270
CRs-Fixed: 643537
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
WDA_HALDumpCmdReq() does not return till it receives
a response from the firmware, so do not wait for it
to complete as it is a synchronous call.
Change-Id: Ife22b6ae029f04a7943eb6c6f29c3e80a3152c2a
CRs-Fixed: 643758
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Fixed x86 build error in sapFsm which caused by the cast from
pointer to integer of different size
Change-Id: Ibc4cadd288cf7db4d58de2f251364969f9efa0c5
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Propagation from pronto to cld
wlan_hdd_process_ftm_cmd() function is called in one context
and try to post message to HAL, in the mean time the
wlan_hdd_ftm_close() is called in other context and unload
the driver which causes the crash some times.
Change-Id: Ib7717c11b54e8c04c8cc0a060231d19d9e93da79
CRs-fixed: 643423
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Flow control threshold values will be decided by adapter bandwidth.
2.4GHz adapter will have less TX Q size and more aggressive flow
control. 5GHz adapter will have more TX Q size and less aggressive
flow control. This difference will prevent data stall due to lower
bandwidth adapter block higher bandwidth adapter.
- TxLbwFlowLowWaterMark
Low bandwidth(2.4 band) adapter, OS Q block threshold
default 650
- TxLbwFlowHighWaterMarkOffset
Low bandwidth(2.4 band) adapter, high watermark offset
default 50
- TxLbwFlowMaxQueueDepth
Low bandwidth(2.4 band) adapter, Max TX Q depth
default 750
- TxHbwFlowLowWaterMark
High bandwidth(5 band) adapter, OS Q block threshold
default 406
- TxHbwFlowHighWaterMarkOffset
High bandwidth(5 band) adapter, high watermark offset
default 50
- TxHbwFlowMaxQueueDepth
High bandwidth(5 band) adapter, Max TX Q depth
default 1500
Change-Id: Ia51870314b4ef06458668de6a78a3cc9adb7a3db
CRs-fixed: 641338
|
| | |\ \ \ \ \ |
|
| | |/| | | | |
| | |/ / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master'
* origin/caf/caf-wlan/master:
Cafstaging Release 1.0.0.83
Solved conflict marks.
qcacld: Fix build error for AP+AP change
Wlan: Change the log level for rrmGetMgmtTxPower log prints
wlan: Fix of crash issue with batch scan disabled
wlan: SME log level modification.
wlan: Missing error and info logs in PE disconnect path (Part 2)
wlan: Missing error and info logs in PE disconnect path (Part 1)
qcacld : Increase private data length in hdd ioctl
qcacld: CL 891938 - update fw common interface files
qca-cld: TX flow control x64 compile error fix
wlan: Logging enhancements in PE
wlan: Missing error and info logs in PE connect path (Part 1)
wlan: Missing error and info logs in PE connect path (Part 2)
wlan: Missing error and info logs in PE connect path (Part 3)
wlan: Missing error and info logs in PE connect path (Part 4 and 5)
VOSS:Changes to use vos_timer_get_system_time instead of jiffies_to_msecs.
Change-Id: I436354a8ca9ec679f0e5ce8e00dcc3dbb4c8d918
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Cafstaging Release 1.0.0.83
Change-Id: Icb8ec03b32c91ecd3d87f2c9dc60fdc3530eb83e
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
wlan: Fix of crash issue with batch scan disabled
Change-Id: I31122a43dd5cbe0f8213539ca20a6c7350da4cc6
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Fixed build error for AP+AP change
Change-Id: Id43f104b09854deecfcbe9fd518930087274d5ba
CRs-fixed: 639219
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
rrmGetMgmtTxPower: txpower from rrmPEContext is having LOGE level.
Change it to INFO.
CRs-Fixed: 640683
(cherry picked from commit d23716d03ee3888c8ae70cb55dd8b885d3c97b24)
Change-Id: I4244ca12267fe12312c6c270139585eb055d158f
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Removing feature flag from WDI enumeration definitions because even if
feature is not defined a NULL entry is added in WDI request and response
function pointer tables and because of it wrong handler is being picked
up by WDI while handling request messages from UMAC.
Change-Id: Ic9a6fcfbc5c84a207d1546430a97bae238ec1945
CRs-fixed: 639913
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Added logs which should get printed when some unexpected error
happens. Modification in log level for SME.
Change-Id: I089ecd52313481b049eba856e436a58075661e20
CRs-Fixed: 640957
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
added info and error logs for disconnect path
in Dissoc req/rsp and Deauth req/rsp
Change-Id: I8876bd0e1accff2866469b2743b5ed605c981b78
CRs-Fixed: 640903
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Trimmed the logs (exeeding 80 characters) and added info
and error logs for disconnect path limProcessDeauthFrame
and limProcessDisassocFrame
Change-Id: I7e35b665b5f58e9c7d4429cee8ed54febe40ddbf
CRs-Fixed: 640903
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
increase the private data length to 8K from 4K for sta
and sap mode as needed by few ioctls.
Change-Id: I805469541953ef21703ee0b530fa520ebe52e94f
CRs-Fixed: 643287
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Add NAN vdev changes in wmi header file.
Change-Id: I7355939be136ea883b33050de64b8d3cd1af82a5
CRs-Fixed: 640868
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
TX flow control x64 compile error fix
Remove not needed log
Change-Id: I7c1b78e0f7a2ac9fd47bc826b4f69c5336303a71
CRs-fixed: 643391
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Optimizing PE logs for Utility Funtions in limAssocUtils.c.
- Adding ERROR Logs whereever required.
- Updating Info/Debug Logs.
Change-Id: Ic04217c88a6c2990389a91ad7ba165a0dac978a4
CRs-fixed: 641256
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Adding missing error and info logs for connect path in
Assoc Utils, Assoc Rsp Frame,
Mlme Req Messages and Mlme Rsp Messages
Change-Id: Iea6d0e4f0f47aa0a3144071a57c7646397c1144b
CRs-Fixed: 640978
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Adding missing error and info logs for connect path in
SmeJoinReq, assoc req and assoc rsp
Change-Id: I586071eb8875f0e802e42dda373ab5b3014969a7
CRs-Fixed: 641087
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Added Info and error logs for connect path
in limProcessAssocReqFrame
Change-Id: If7d2da879f7d3873b63d7153b77b44b4ec95de47
CRs-Fixed: 641107
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Added error and info logs for connect path in
limProcessAuthFrame.
merging two gerrits from prima
"I54f9408b11a0fcf05a209bf8670039c2b529804f and
If419cf202d4a0a7258f7aceb9ef9444e288b55c3"
Change-Id: Ib716705713808c11a0ba4f9f166be4a11a683019
CRs-Fixed: 641302
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Changes to make sure that all logging mechanism use similar timestamp
which helps in correlating analysis when a kernel panic happens
Change-Id: Ie9102fc87e4e424550c9b5116d5418177b2f5448
CRs-Fixed: 640909
|
| | |\ \ \ \ \ |
|
| | |/| | | | |
| | |/ / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master'
* origin/caf/caf-wlan/master:
Cafstaging Release 1.0.0.82
qcacld: Limit the StaIdx from 41 to 33 in TXRX module.
qcacld: Fix of target ASSERT after sending MAX TX power
qcacld: Add ini variable to configure the max offload peers
qcacld: Seperating Get/Set IOCTLS for SAP mode
wlan: qcacld: Support 2nd version of SENDACTIONFRAME
qcacld: Recover on Fail to Load WLAN Driver in SAP mode
qcacld: Increase number of command buffer in SME
wlan:Handle assertion raised during LFR roaming.
qcacld: wma: lower the debug print
wlan: Higher roam delay due to default logging
wlan: Fix multiple issues with iw_softap_getassoc_stamacaddr()
Fix cnss-diag user defined port usage.
wlan: qcacld: Support 2nd version of REASSOC
wlan: qcacld: Support 2nd version of SETROAMSCANCHANNELS
qcacld: Changes to support MAXTXPOWER driver command
qcacld: Fix of crash in FTM mode when gEnable2x2=0
qcacld: Change for AP+AP support
Change-Id: Ib79fe31da4485f762b60f54d9966ef05a5da1991
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Cafstaging Release 1.0.0.82
Change-Id: Ia18469d8382079021cb8b94369c99f5e7c5cd19c
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Currently TXRX module assigns the StaIdx till 41.So when user gets
the STA info using get_sta_info some STA's are seen with StaIdx
greater than maxNumPeers that can be connected.Fix that.
Change-Id: I58d38de3f6d390a5f52fe168dc9fc537f4bf85eb
CRs-Fixed: 639800
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
In WMA make sure that VDEV is up before sending max tx power
VDEV param to target
Change-Id: Ie5db0c5daa7cc52fad937b7999fcf6fa715e7176
CRs-fixed: 643185
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Add the ini variable to configure the max offload peers support
in firmware.
CRs-fixed: 642860
Change-Id: I4684f06d2769ec0c93d1a7cb571a52d0e7f3310f
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
The SET/GET ioctls have got mixed for SAP.
Seperate ioctls and group them into correct groups.
Change-Id: I41dad0cb2fde3f07241416b3a343c63d9d88eda2
CRs-fixed: 632383
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
A 2nd version of the SENDACTIONFRAME driver command has been proposed
which contains a binary payload instead of an ASCII payload. Add
support for this version of the command.
Change-Id: I7fbcb981ef095da6a53506e311bb7c8fad6792fc
CRs-fixed: 638046
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Recover on Fail to Load WLAN Driver in SAP mode.
Change-Id: Ibac319ada65cfe4059df0d3850913ed48a0c2641
CRs-Fixed: 642872
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Currently, when SAP is made OFF, host sends the Disconnect to
32 STA's connected.For this SME needs 32 command buffers to
send the disconnect request to LIM and then there is no
buffer left to send the StopBss command from SME to LIM.
So, the StopBSS is not done successfully and the SAP still
continue beaconing.
To fix this the SME command buffer is increased from 30 to 40.
Change-Id: Id64c9acafd3bf4df75fed6db4cdc20be0f657f67
CRs-Fixed: 641690
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
When roaming get fail, csrRoamRoamingStateDisassocRspProcessor will
post SME_QOS_CSR_HANDOFF_ASSOC_REQ to SME QoS Module which will
raised an assert into the sme_QosProcessHandoffAssocReqEv due to Qos
Current state mismatch. So Ideally SME QOS current state should be set
to init state before posting SME_QOS_CSR_HANDOFF_ASSOC_REQ msg.
Hence csr is setting HandoffRequested to False for that session
which will assist in resetting qos current state to init state during
handling of SME_QOS_CSR_DISCONNECT_IND (sme_QosProcessDisconnectEv).
Change-Id: If30261157f7ac901fe8d7ae2e5931a69be1d78e0
CRs-Fixed: 643048
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
wow wakeup event is in debug level which is too verbose
reduce the debug level to info
CRs-fixed: 642873
Change-Id: I2a1b99f720fb5b2f184682725011c07d809fad00
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Roam delay increases because of the logs enabled by
default. As part of this change updated correct log level
from ERROR to INFO in HDD,SME and PE.
Change-Id: I98ff18a0ea18922bf2d772c9e7d4d6752aa67197
CRs-Fixed: 642999
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
It was reported that the netd process was crashing due to an error in
iw_softap_getassoc_stamacaddr(). Analysis of this function revealed
multiple issues:
- wrong data length value was being returned to userspace.
- data length format was not 32U/64K safe.
- copy_to_user() was being used inefficiently.
- there was unnecessary NUL termination of the returned data.
Fix these issues.
In addition flaws were identified in the userspace code for which a
separate change needs to be made (CR 639046).
Change-Id: I595b1811836695bb2981b25491bd50d415a570d2
CRs-fixed: 639043
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
cnss-diag usage of user defined port is causing wlan driver usage
count to increment. The driver insmod/rmmod cannot be done with
driver usage. Modified the cnss-diag to use wlan nl services which
will use the NETLINK_USERSOCK and also provide flexibility to load
unload the driver.
Change-Id: I30a42e49057cac241ce9a3045ca14693963f192c
CRs-fixed: 622387
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
A 2nd version of the REASSOC driver command has been proposed which
contains a binary payload instead of an ASCII payload. Add support
for this version of the command.
Change-Id: Iebce895db5a43dee28b5481ec7ae11c3119aac6c
CRs-fixed: 638046
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
A 2nd version of the SETROAMSCANCHANNELS driver command has been
proposed which contains a binary payload instead of an ASCII payload.
Add support for this version of the command.
Change-Id: Idce9df58c27df368b634e799d8804a8fd7dec92e
CRs-fixed: 638046
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Changes to support MAXTXPOWER driver command
Change-Id: Iaa1afff973b83ad517a4ddb2a3df78978e73b73f
CRs-Fixed: 642621
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Fix of crash in FTM mode when gEnable2x2 is disabled
in WCNSS_qcom_cdg.ini file. In FTM mode no need to send
WMI SMPS, TX CHAIN MSK and RX CHANIN MASK commands to FW.
Change-Id: I0de5059f4a02869c26c836c3932aea3530076a88
CRs-Fixed: 642710
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This change is to support 2 SAPs concurrently; Primary and Guest AP.
The 2 SAP device concurrent operation is achieved by having two virtual
interfaces functioning over a single physical interface.
The OS IP stack and other applications will see the virtual interfaces
as individual interfaces.
Each AP operates with different security modes
This feature is enabled by defining WLAN_FEATURE_MBSSID
Change-Id: Iec27177669793ffcb02d22c85ca8b48012528c84
CRs-fixed: 639219
|
| | |\ \ \ \ \ |
|
| | |/| | | | |
| | |/ / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master'
* origin/caf/caf-wlan/master:
Cafstaging Release 1.0.0.81
wlan: Enable 5G early beacon termination.
qcacld: Do not register wiphy in FTM mode
wlan: Enable VHT in 2.4GHz in ini.
wlan: qcacld: properly handle SETBAND wext ioctl
qca-cld: Add TX Flow control for all adapter
qcacld: Print FW build ID
Change-Id: I79d277884645e66325bc12f7f925239edd56926c
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Cafstaging Release 1.0.0.81
Change-Id: If3587f1cb4d23e22588b7f3850438c46412062f3
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Enable 5G EBT by default in the ini file.
Change-Id: If32df615018f97d1a8d737dc683437ab795d305d
CRs-Fixed: 642700
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Do not register wiphy in FTM mode such that we
not need to unregister it during FTM mode unload.
Change-Id: Ia1f065c2fd1311bcc95b62bf641f0f1976a94c28
CRs-Fixed: 642463
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Enable VHT by default in from ini.
Change-Id: I0a59b36555f726ff12caa8b937009ff2489961ea
CRs-Fixed: 638807
|