| Commit message (Collapse) | Author | Age |
| ... | |
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Define DFS offload capability for the driver. For this purpose, use the
wiphy flag WIPHY_FLAG_DFS_OFFLOAD and register vendor specific command
with the wiphy core.
CRs-Fixed: 630797
Change-Id: I01748fec330fcf3f55a51e896f1862f97f7700cf
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Current ACS algorithm only deals with HT20 channels. Added weight
calculations for HT40 and HT80 channels when AP is brought up in
11n and 11ac mode.
Change-Id: I018bd7b8268bcc7085e69a3f7bf5518ef307b22e
CRs-fixed: 631601
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Current ACS does not consider channel 12 -14 when calculate
channel weightage. Added support for channel 12-14.
Change-Id: Ia875194e710d732e00a62cd8fad759c51c69572f
CRs-fixed: 632243
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Current ACS implementation does not have the capability of switching
scan band when the environment is noisy. Added configurable weight
threshold to trigger AP scan next band for choosing best channel.
Change-Id: I75c80728e1f0db18f2ab5fd264c96212b16d0132
CRs-fixed: 624836
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Instead of monitor only STA traffic, monitor traffic on all the
adapters (STA/SAP/P2P) and vote for the highest bandwidth.
Change-Id: Ib6ac8855f9df640f2c384f57b20c794cae0416f3
CRs-Fixed: 636159
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
STA mode TX flow control integration has compile error against X86
64BITs system. pointer could not be casted to 32 bits integer.
Remove pointer related log which is not needed anymore.
Change-Id: I241b03aad87d2b5aa8d8ed7a873264d800e83a9d
CRs-fixed:637539
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Always disable DTIM 1 chain Rx for 1x1.
Change-Id: I27c0c69c264ea6c111f3ab098c46f9066f17c500
CRs-Fixed: 637916
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Cafstaging Release 1.0.0.72
Change-Id: I15644e06cbe42ea2d104c0fb5e4d64a39bfc52ef
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Cfg80211 suspend callback would return immediately
after VosTlshimRxthread completing SuspndTlshimRxEvent.
This may lead to a condition where event used for this
thread resume (ResumeTlshimRxEvent) will not be initialized
during suspend. During resume ResumeTlshimRxEvent might
get initializd after cfg80211 resume callback completing
ResumeTlshimRxEvent this will result in VosTlshimRxThread
waiting for ResumeTlshimRxEvent for ever and keep the
thread in suspend state. Thread in suspend state when
system is active state will cause many issues, one such
issue is failure to unload the module. Fix this issue by
making this code atomic.
Change-Id: Ia589f2a2d99e8e875a11d4e8055c9d99c37ea97e
CRs-Fixed: 637472
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
bss_state needs to be in stopped state before calling
wma_vdev-detach to delete vdev handle. In addition
reduce some of batch scan logs in HDD.
Change-Id: I428d1c6792e73d4c757d7e4315486e7ffab97189
CRs-Fixed: 638258
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Currently, TID is sent wrongly for few commands when addts commands
are issued back to back as TID is not getting updated during flow
aggregation. This fix ensures to update proper TID from input tspec
before issuing addts.
Change-Id: I83fd33626ffa6340587bcfad30622b1d85dbea91
CRs-Fixed: 637018
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
If there is an ongoing scan, the driver should not enable WoW or
suspend the target before receiving scan completion event. Otherwise
the target will go into a state where connection would fail with auth
failure as the target does not seem to process auth responses from AP,
even after several re-transmissions.
If the scan is initiated by supplicant or framework, then device would
not start runtime PM suspend as a wakelock is held till scan completes
and results are posted to cfg80211. We also take care of aborting ongoing
scans in cfg80211_suspend. But this may not be enough if the scan was
started within the driver. In such cases, check if there are any scan
requests submitted to the target and abort the suspend. Later when the
scan completion event is received, we allow the device to go into suspend.
Change-Id: I02e586d47c32d5def67348dc22bc6d35909c74b2
CRs-Fixed: 637401
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
By Design p2p GO doesn't allow the DUT to suspend because of FW
Limitation.
Fw will post a NACK for WOW enable when p2p GO interface is UP.
In host for p2p GO, we are not resuming tx paused queues during
resume.
Resume tx queues for p2p GO.
Change-Id: Iab463ca0cb5d0556e617f0a415bdce36f5f514b9
CRs-Fixed: 637356
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Currently the peer is authorized using wmi peer assoc command
when the association is done and also using
WMI_PEER_SET_PARAM_CMDID after the key negotiation is
done.Ideally the peer should be authorized only after the
key negotiation and not after association is completed.
Change-Id: I963ec2fdf25de8230bf0f71b32baefc46e4e24a7
CRs-Fixed: 624089
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Fix the issues reported by static code analysis tool
Change-Id: I70708a96cac69769523ef822b2c89bb627aa889c
CRs-Fixed: 637767
|
| | |\ \ \ \ \ |
|
| | |/| | | | |
| | |/ / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master'
* origin/caf/caf-wlan/master:
Cafstaging Release 1.0.0.71
Fix the disconnect event being sent twice to SME.
qcacld: Fix of WMA sending DELETE BSS RSP 2 times to LIM
qcacld: Fix of memory leka in WMA for DHCP messages
Cafstaging Release 1.0.0.70
Corrected copyright issue.
qcacld: free ota tx callback for data frame if no ack/nack from FW
qcacld: sme: Set proper PSB value in assoc request
qcacld: Fix of double free panic in limProcessSwitchChannelRsp
Fix the Tx 11b data rate issue on SAP
qcacld: Flush p2p results in LIM cache before starting scan
qcacld: Run ddr voting in suspend/resume
P2P: Fixes race codition for remain_on_chan_ctx
qcacld: SME: Fix to update direction from input addts request
qcacld: Increase the maximum number of tspec's supported
wlan: qcacld: Debug for DMA done bit not set issue
Change-Id: If8164ddc62fd9a73298fbd4c2dfe2cedf8863473
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Cafstaging Release 1.0.0.71
Change-Id: Ia034dc6b119e6f828108853130a5111bc2fae399
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
When SME is in disassoc/deauth complete wait state and heartbeat
timeout failure happens, then do not send the disconnect indication
to SME as the disconnect as already in progress as part of deauth/
disassoc completion.
Change-Id: Iac643c18bcde2e9640f08c89675a466ef54f7f3f
CRs-Fixed: 636768
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Following is scenario which is leading to crash:
1) WDA_DELETE_BSS_REQ times out in WMA and wma_vdev_resp_timer()
function sends WDA_DELETE_BSS_RSP to LIM where delete BSS RSP
is processed.
2) FW sends VDEV stop event to host and WMA function
wma_vdev_stop_resp_handler sends WDA_DELETE_BSS_RSP to LIM and
LIM again process delete BSS response.
Fix is following:
1) In vdev stop response timer and vdev stop response event handler
1st check for vdev BSS state and if its in STOPPED state this
means this vdev is already deleted and DELETE BDD response is
sent to LIM so no need to proceed further.
2) In addition free beacon template memory in vdev stop response
timer to avoid memory leak if vdev stop response event is never
received from target.
Change-Id: I95db0e8fc308ec67388222380714bfcca3936f3e
CRs-Fixed: 637536
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Memory allocated for WDA_DHCP_START_IND and WDA_DHCP_STOP_IND
in SME is not freed in WMA.
Change-Id: I8071c0621caf3b17a66f59ab339b7fbd513b292b
CRs-Fixed: 637517
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Cafstaging Release 1.0.0.70
Change-Id: If33dd51dd73ebdeea25ce8db575146a8f7ce463d
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
In file - CORE/SERVICES/BMI/ar6320v2_dbg_regtable.h
Change-Id: I5f5f65a6ba58de800e2ceb54dec070ca652e31f5
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
If FW fails to provide ack/nack for a data frame with OTA Tx
completion requirement then ota tx cb remains set in WMA, resulting
in failure in Tx of subsequent data frame with OTA Tx Ack
requirement. This commit clears that ota tx ack cb, in case there
is no ack/nack from FW for 5 or more seconds. Also fixed memory
leaks in handling of TDLS commands to FW.
Change-Id: Ifc2a8bde4aff17881a7d0cd07402d558a953a4aa
CRs-Fixed: 632305
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Avoid uapsd unmasking on the basis if ACM is enabled so WMM QoS Info
field of ASSOC / REASSOC Req carry proper PSB value.Host is now giving
priorty to dynamic values over static values of trigger & delivery
enabled (PSB) part of ENTER_UAPSD_REQUEST.
Change-Id: I16a6688b225ec9bdaab7af87aa83a6218b9a6579
CRs-Fixed: 637020
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Following is scenario which is leading to crash:
1) WDA_SWITCH_CHANNEL_REQ times out in WMA and wma_vdev_resp_timer()
function sends WDA_SWITCH_CHANNEL_RSP to LIM where channel switch
context is freed.
2) FW sends channel switch response event to host and WMA function
wma_roam_preauth_scan_event_handler() sends WDA_SWITCH_CHANNEL_RSP
to LIM and LIM again frees channel switch context leading to double
free and panic.
Fix is following:
1) If WDA_SWITCH_CHANNEL_REQ times out in WMA then reset preauth chan
switch context in wma handle to null after sending channel switch
response to LIM such that if FW sends response event then 2nd channel
switch reponse is not posted again to LIM.
2) And in limProcessSwitchChannelRsp if session ID is not found then this
means channel switch context is already freed so do not free it again.
Change-Id: I204a775ff826e7597f42a8f94dbf63db802f58fa
CRs-Fixed: 637029
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Pass the appropriate network type to FW to pick the data rates
corresponding to that network type.
Change-Id: Id59347fae2d1e52c0981c4417c090eba9f6008f1
CRs-Fixed: 615756
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Stale entries exist in LIM cache and these are being passed
on to SME. This results in the supplicant choosing invalid
parameters from the stale entries to send action packets.
This fix will clear only the p2p scan results before scan.
Change-Id: Ie50a4b4bdd6ff27940fb4cf81fd531db21289788
CRs-Fixed: 634775
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Experimental change that vote for NONE/MEDIUM DDR frequency
in suspend/resume in order to avoid DMA race condition.
Change-Id: Iefdb874d49ec9b556910e61840583cd7330bbc11
CRs-Fixed: 636955
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Added mutex lock to protect access of remain_on_chan_ctx
between MCTread and NL context.
Change-Id: Ic63cbc1971e4c5b7429290c5dca1ca8b87624d44
CRs-Fixed: 636944
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Currently, if the direction from the input addts
request does notmatch with current direction in driver,
direction is hard coded toBidirectional. This fix updates
direction from input addts request.
Change-Id: I30fa93ce2219535b4c1213bc7049fd6c9eb227d3
CRs-Fixed: 637017
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
According to WMMAC WFA cert 5.2.3 test case 24
ADDTS requests needsto send by the STA-DUT with
UAPSD enable/disable having differentTID/UP traffic
which requries support to maintain 14 uniqueAdd Tspec
entries.In our present implementaion we support only
4unique entries.So,increased number of unique entries
from 4 to 15.
Change-Id: I01576a6b6c5f9ce068b5762e854b7b8d70d0bc8c
CRs-Fixed: 637019
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Adding the following debug information DMA done bit not set issue:
1. Ensure we are not encountering the rx chaining case
2. Ensure the host index is not getting clobbered
3. Dump contents of the HTT RX IND
4. Add memory barrier to ensure that the done bit is set to 0
5. Mark all the frames with last_msdu bit set to 0
6. Log whether the ring refill timer is ever running
7. Loop till the done bit is set in the RX_IND for some max_num iterations.
8. Invoke API to gather target RAM dumps
Change-Id: I8493bc2a06e93edea13db6f77940d09678351167
CRs-Fixed: 628643
|
| | |\ \ \ \ \ |
|
| | |/| | | | |
| | |/ / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master'
* origin/caf/caf-wlan/master:
Cafstaging Release 1.0.0.69
wlan: Enterprise Security Enhancements
qcacld: ipa: Add one additional descriptor in IPA TX pipe descriptor FIFO
qcacld-new: WMI interface event logging
Change-Id: I8e9ef15aab460b8ce57d7f6086f81d31cf4abb03
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Cafstaging Release 1.0.0.69
Change-Id: I539cdf3623c313c926d3c8d9212682f40ea397fe
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
A proper nomenclature is being put in place, to make
the code reflect the appropriate functionality
that is associated with it.
Change-Id: I87f5a6d3604803a2874b906208649f4c61eda6c0
CRs-Fixed: 630033
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
The maximum number of descriptors that can be provided to a BAM at
once is one less than the total number of descriptors that the buffer
can contain.
Because of that reason, one extra descriptor will be added to
make sure hardware always has one descriptor.
Change-Id: Ib7869c16677a2c515a66a2a3d7c19820258b2aa4
CRs-fixed: 635223
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Add interface event logging for WMI commands from host
to target and events from target to host in a circular
buffer of last 1024 events
Change-Id: I90947b7c2cf1263853f835f45b6d2823f41fe0e4
CRs-Fixed: 636118
|
| | |\ \ \ \ \ |
|
| | | |\| | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master'
* origin/caf/caf-wlan/master: (26 commits)
Cafstaging Release 1.0.0.68
wlan: fix unsafe code after VOS_ASSERT
qcacld: TxRx: Reduce CPU cycles for ol_tx_desc_ll() in Tx path.
qcacld: hdd: HS2.0 gratuitous ARP/unsolicited NA dropping
Cafstaging Release 1.0.0.67
qcacld: Allow PTK to be set prior to reassociation in 11r
qcacld: hdd: Return proper value in PMKSA call back
qcacl/wma: Extend packet trace for management action frames
qcacld: utils: reduce debug print level for fwlog drop
qcacld: Reduce log levels of tspec operations in roaming
qcacld: Adding thermal throttle level set command for SAP
LIM: Do not free pDelBss in limHandleDeleteBssRsp
qcacld: Fix Sessionid mismatch in DFS commands
clear unsafe channel cache at every fw reporting
qcacld: Abort data transmission immediately upon disassociation
qcacld : Division by zero in kernel
qcacld: Fix for un-initialized pointer
cnss: Fix x86_64 compilation error
qcacld: hdd: Do not downgrade if we have valid Tspec
Cafstaging Release 1.0.0.66
...
Change-Id: I277ea31ec0a467863dfa60bd0d94b008e9514dd0
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Cafstaging Release 1.0.0.68
Change-Id: Icb129dba04d9a9eb0b417628b951ca1b6a1053f8
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
The WLAN module extensively uses the VOS_ASSERT macro, which either does
nothing or emits a warning (depending on conditional compilation) and
continues, i.e. it does not abort. Use of VOS_ASSERT is unsafe in
instances where the assert performs out-of-bounds or NULL pointer
checks.
Patch takes care to bailout where ever it is unsafe to continue.
Change-Id: I351daf9a5b5955aa5f0d57026d77f90e5274fba1
CRs-Fixed: 556307
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
HTT/HTC Tx descriptor resides in un-cached memory.
Current implementation of htt_tx_desc_init() causes memory
to be accessed for every bit being set in the 0th & 1st
words of the HTT/HTC descriptor. The current fix uses local
variables (& hence cached writes) to initialize the bits of
word0 & word1, before finally commiting this to memory.
Use of cached writes reduces the overall CPU utilization of the
calling function ol_tx_desc_ll() (as shown by "perf") by 2 to
5%. This fix is required to reduce the overall latency in the Tx path.
Change-Id: Icfaa8f83b93eb890ef688302d2f6269daad72f1a
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
This change at the HDD layer implements
gratuitous ARP/unsolicited NA dropping
Change-Id: Ibce71d0cd524b341d69b749ecfa3daa73d725bbb
CRs-Fixed: 621569
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Cafstaging Release 1.0.0.67
Change-Id: Ieaf7b4b4e657c06443fcd091c49f20d28da1b83f
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Supplicant provides PTK to driver prior to reassociation in case of
11r roaming. That functionality is now enabled for Rome by reverting
https://review-android.quicinc.com/#/c/534840.
Added support in WMA to remember the PTK that came with roaming
ADD_BSS request and use it later after sending peer_assoc command.
This optimization will improve roaming latency in 11r.
Change-Id: I29211f727887ceb4da1e229adde1d7681ec4b4db
CRs-Fixed: 634581
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
PMKSA call backs in HDD are returning HAL return value. HAL
return values are positive numbers but upper layers and
applications using NL80211 interface expects negative values for
failure cases and 0 for success cases. PMKSA call back functions
are modified to return proper negative values in case of failure.
Change-Id: I7622a0771617ff6619e1e73c1700e2377f42fdd9
CRs-fixed: 634878
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
To enable tracing Management action frames
iwpriv wlan0 setDbgLvl 8
Run the following command to get the dump on the console
kmesg log.
iwpriv wlan0 setDbgLvl 9999
Change-Id: I8677b3083e889fa4e6d03cafbda40d83442a35d0
CRs-Fixed: 635081
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Too many dropped messages flooded useful info for fwlog.
Reduce message level for "log buffers are dropped."
Change-Id: I58d69cd82365d8b2afa63ba158b851d278030c01
CRs-fixed: 635487
|