Commit Graph

3580 Commits

Author SHA1 Message Date
snandini
0a7325aacc Release 5.2.0.66A
Release 5.2.0.66A

Change-Id: I54c986327a45ca6e4d31c25283db8edbcd0f876f
CRs-Fixed: 774533
2018-02-13 03:55:12 -08:00
Vignesh Viswanathan
167f8accee qcacld-3.0: Fix improper len check for public action frames
Change Id872e2b0b8b7a203b472e0bd152f25f63c873b4f introduced support
for GAS public action frames in lim_process_action_frame and included
GAS frames under the frame_len check for minimum length of Vendor
specific public action frames. This would fail for GAS frames which
do not include OUI and could be as small as 3 octets.

Do frame_len check only for vendor specific public action frames
and remove the checks for GAS public action frames

Change-Id: I8b20925a23e2ba26d0a8df32eb3e5b2d043888d2
CRs-Fixed: 2187538
2018-02-13 03:55:12 -08:00
snandini
2da6f3b062 Release 5.2.0.66
Release 5.2.0.66

Change-Id: I31f27213e55461709a0f195a843fa46a7051296a
CRs-Fixed: 774533
2018-02-12 19:52:22 -08:00
Kiran Kumar Lokere
05a0658af1 qcacld-3.0: Validate CSA WBW IE before processing channel switch
Check new channel width and center frequency segments in CSA
wider BW IE before processing the channel switch and if CSA IE
has invalid data for any of these parameters then do not do the
channel switch with wider BW.
Also check for self capability for BW that is supported by device
before processing wider BW channel switch. If AP advertises the new
channel width with valid data that is greater than self capability
BW value then limit the channel switch BW to self capability.

Change-Id: I1d567e5cdc6347b56b513ea002b5a3978cb447e9
CRs-Fixed: 2182054
2018-02-12 19:52:21 -08:00
snandini
6704fd5288 Release 5.2.0.65Z
Release 5.2.0.65Z

Change-Id: Ifbdc2101c82c4669b30123237e369918f3bf6a70
CRs-Fixed: 774533
2018-02-12 15:44:51 -08:00
snandini
6600b7874b Release 5.2.0.65Y
Release 5.2.0.65Y

Change-Id: I9b485cf9839f4614ec56c3d385e81f1e3cf594dc
CRs-Fixed: 774533
2018-02-12 14:52:00 -08:00
snandini
5a99ab9924 Release 5.2.0.65X
Release 5.2.0.65X

Change-Id: Icb3486e7062e68a76ee9932be45a6ed83fbd579a
CRs-Fixed: 774533
2018-02-12 07:34:49 -08:00
snandini
ce16a0a473 Release 5.2.0.65W
Release 5.2.0.65W

Change-Id: I1aa52c94b5ed4322d9eade680195b540817b544e
CRs-Fixed: 774533
2018-02-12 02:15:42 -08:00
snandini
3bc79311d7 Release 5.2.0.65V
Release 5.2.0.65V

Change-Id: I4b0bc25f37db5d7348070b681c69d11588a4d0fc
CRs-Fixed: 774533
2018-02-12 01:17:09 -08:00
snandini
0bc49ce42b Release 5.2.0.65U
Release 5.2.0.65U

Change-Id: I1a8f5bb56281203a91a24d573da7bf15a0439cf7
CRs-Fixed: 774533
2018-02-11 23:20:43 -08:00
Arif Hussain
05fb4870a3 qcacld-3.0: Add bss color collision detection support
Add support for bss color collision detection.

Change-Id: Idd616ca902469f5dc446d35e63fce7fe7eb0d327
CRs-Fixed: 2130127
2018-02-11 23:20:42 -08:00
snandini
e1b8ee0f2f Release 5.2.0.65T
Release 5.2.0.65T

Change-Id: Id5c82228308f3cfb220c233581837ceea31a03e7
CRs-Fixed: 774533
2018-02-11 03:33:49 -08:00
snandini
fc1e942a07 Release 5.2.0.65S
Release 5.2.0.65S

Change-Id: I3e26005f241878ea0c62552705a2df682f726e20
CRs-Fixed: 774533
2018-02-11 01:45:09 -08:00
snandini
491b08c62d Release 5.2.0.65R
Release 5.2.0.65R

Change-Id: Iccbeeba6fa4dd0485dd704991e3d6455ba9ee434
CRs-Fixed: 774533
2018-02-10 11:23:16 -08:00
Arif Hussain
3a30fdcfe6 qcacld-3.0: Change BSS_COLOR_CHANGE IE to Ext IE
Change BSS_COLOR_CHANGE IE to Ext IE

Change-Id: I687eedca3bb2a527409e29163d5f8e4af100b6fe
CRs-Fixed: 2179270
2018-02-10 11:23:16 -08:00
snandini
97fc8dfe31 Release 5.2.0.65Q
Release 5.2.0.65Q

Change-Id: I7ec743796c07540f526dec5a3433536d3d6277bb
CRs-Fixed: 774533
2018-02-10 07:14:48 -08:00
snandini
d652ed54aa Release 5.2.0.65P
Release 5.2.0.65P

Change-Id: Iea8102e257c7d9cd67af04b66c39c9e00857470b
CRs-Fixed: 774533
2018-02-10 03:23:28 -08:00
snandini
efa0cd47b4 Release 5.2.0.65O
Release 5.2.0.65O

Change-Id: I411e80f629452bbf8fb0ffc7797811e80e17bcfe
CRs-Fixed: 774533
2018-02-10 00:52:07 -08:00
Kiran Kumar Lokere
59a569e53a qcacld-3.0: Do not connect in HE mode if HE LDPC check fails
Do not connect in HE mode if the AP does not support LDPC with more
than 20M bandwidth or in 20M if it advertise the MCS11 support.
Connect in 11ac/11n mode if the LDPC check fails.

Change-Id: I8cf9bb30fd897fe4016585cb79a38fbdc78c06fd
CRs-Fixed: 2181259
2018-02-10 00:52:02 -08:00
snandini
3110d31a00 Release 5.2.0.65N
Release 5.2.0.65N

Change-Id: I990b8b825a3d5128f772f128984fa2b035a9e16e
CRs-Fixed: 774533
2018-02-09 11:33:12 -08:00
snandini
80101ac605 Release 5.2.0.65M
Release 5.2.0.65M

Change-Id: If0e1d28e59bc604e0cbc7279c82933afaa0b6750
CRs-Fixed: 774533
2018-02-09 09:20:49 -08:00
snandini
d884eec60b Release 5.2.0.65L
Release 5.2.0.65L

Change-Id: I084cd1a2e44a7f1668e739633a305fad9c7ea039
CRs-Fixed: 774533
2018-02-09 07:45:31 -08:00
snandini
9a8ec43ed4 Release 5.2.0.65K
Release 5.2.0.65K

Change-Id: I0acdf029ce2f0feb3bd260840309beedde6d0650
CRs-Fixed: 774533
2018-02-09 06:24:24 -08:00
snandini
e8903258b5 Release 5.2.0.65J
Release 5.2.0.65J

Change-Id: I7b0b8e87a5faec01be75ec8e5cdd6236aeaf487f
CRs-Fixed: 774533
2018-02-09 03:53:45 -08:00
Liangwei Dong
c26be33664 qcacld-3.0: Add LIM callback for p2p
p2p component has no 11w mgmt protection
information for tx frame.

Add LIM callback to register to p2p
module, to provide mgmt protection information.

Change-Id: Ibdb26d2ebbf51c191258c163cd45290ee5d4fccf
CRs-Fixed: 2172228
2018-02-09 03:53:45 -08:00
snandini
50766ac556 Release 5.2.0.65I
Release 5.2.0.65I

Change-Id: I2c5c3ecbb511c56f9425bbaa00d563c43c953ab6
CRs-Fixed: 774533
2018-02-09 01:51:14 -08:00
snandini
b229eaff66 Release 5.2.0.65H
Release 5.2.0.65H

Change-Id: I5c97889bd44faf2b9d45752a8d00647b699e26eb
CRs-Fixed: 774533
2018-02-09 00:42:18 -08:00
Manjunathappa Prakash
34fda7994a qcacld-3.0: Fail channel switch if current chan and mode same as previous
Currently we fail channel switch if new channel matches old channel. So it
dosnot take into account of mode switches HT20/HT40/VHT80.
So process channel switch request if either channel or mode is different.

Change-Id: I8743a6292277daad8b1bf38b79c236f19fbac700
CRs-Fixed: 2186212
2018-02-09 00:42:17 -08:00
snandini
ac43d7f2ad Release 5.2.0.65G
Release 5.2.0.65G

Change-Id: I86b04ac1729b69594e4fa1e20d26f5264214a9e6
CRs-Fixed: 774533
2018-02-08 23:34:34 -08:00
Abhishek Singh
c87bb049d8 qcacld-3.0: Move wma_get_buf_start_scan_cmd logic to common code
Move wma_get_buf_start_scan_cmd logic to common code in
ucfg_scan_update_params.

Change-Id: Iaee8ab5b7f0c20867bf37db7509b1c1fab23579d
CRs-Fixed: 2180959
2018-02-08 23:34:34 -08:00
snandini
5857853308 Release 5.2.0.65F
Release 5.2.0.65F

Change-Id: I41561ec87a9362c7c7a7db2d97289fc3c0323576
CRs-Fixed: 774533
2018-02-08 21:37:29 -08:00
snandini
9c072dc7f6 Release 5.2.0.65E
Release 5.2.0.65E

Change-Id: Ibdc31ab1d80d3cf149eb013eb7db10561b13bb9e
CRs-Fixed: 774533
2018-02-08 13:13:41 -08:00
snandini
8237109cf6 Release 5.2.0.65D
Release 5.2.0.65D

Change-Id: I5b5605ac5da4359d8ba3df53b88ad1e2aa7b1529
CRs-Fixed: 774533
2018-02-08 07:55:41 -08:00
snandini
d46194c757 Release 5.2.0.65C
Release 5.2.0.65C

Change-Id: I221e6d134d373053d8c995c8dc17d8474e219166
CRs-Fixed: 774533
2018-02-08 06:58:27 -08:00
snandini
5bc0239293 Release 5.2.0.65B
Release 5.2.0.65B

Change-Id: I48a90fd50b86d91b43c0833e10015d9ea00b0a66
CRs-Fixed: 774533
2018-02-07 21:13:19 -08:00
snandini
3c26fb4732 Release 5.2.0.65A
Release 5.2.0.65A

Change-Id: I13d09b206e106e4c07ae4e209c349dc9d6414e47
CRs-Fixed: 774533
2018-02-07 19:23:56 -08:00
snandini
350bdc0556 Release 5.2.0.65
Release 5.2.0.65

Change-Id: I25137b333c5f49de5d9ec17d090722af227f4f88
CRs-Fixed: 774533
2018-02-07 18:09:02 -08:00
snandini
26bf9e68b7 Release 5.2.0.64Z
Release 5.2.0.64Z

Change-Id: I239cfc204925e0adf7941d2589ef0f7318dc9d1b
CRs-Fixed: 774533
2018-02-07 14:34:53 -08:00
snandini
c9aae2f136 Release 5.2.0.64Y
Release 5.2.0.64Y

Change-Id: I5ca0a8b3881fc92da5fd05157424ba572d2f7098
CRs-Fixed: 774533
2018-02-07 07:55:34 -08:00
snandini
606a5e4e2d Release 5.2.0.64X
Release 5.2.0.64X

Change-Id: I5a222e7eedb070a826ae6ddee1a88770fcffca6f
CRs-Fixed: 774533
2018-02-07 05:43:48 -08:00
snandini
2e191e1dae Release 5.2.0.64W
Release 5.2.0.64W

Change-Id: I14aa6e3ab21633f8247a5f9924b83e78bfec3c27
CRs-Fixed: 774533
2018-02-07 04:52:48 -08:00
snandini
6792efac4e Release 5.2.0.64V
Release 5.2.0.64V

Change-Id: I46addbc3c24a6bd74f4b4b47e3dda1d3860e8991
CRs-Fixed: 774533
2018-02-07 04:00:23 -08:00
Vignesh Viswanathan
fb9d07522e qcacld-3.0: Send 11k offload params as part of RSO to WMA
Currently 11k offload params is sent directly as a message from CSR to WMA
leading to timing issues where 11k offload params are sent to the FW
before RSO start is sent.

Send the 11k offload params as part of the RSO request from CSR to WMA
and handle the request to send the 11k offload WMA command to FW.

Change-Id: Icff7146171cdf325f3a7e5a067652669ec0270ff
CRs-Fixed: 2183161
2018-02-07 04:00:22 -08:00
Abhishek Singh
99c70a06f3 qcacld-3.0: Fix race between PD down and Assoc resp handling
In PD down uevent handling, if assoc resp timeout timer is active,
the timeout API is called from kernel thread and free up the
‘pLimJoinReq’. Now if assoc resp is received in MC thread it also
access ‘pLimJoinReq’ in parallel. This leads to use after free.

To fix this post a msg to MC thread to call the timeout APIs of the
connection timers.

Change-Id: I95e0bbb91c382298e35928d602c096ea5267dbe4
CRs-Fixed: 2184590
2018-02-07 04:00:16 -08:00
snandini
d62784459d Release 5.2.0.64U
Release 5.2.0.64U

Change-Id: I420657fb75d9cc852666bb7051b46c41d5f2db5c
CRs-Fixed: 774533
2018-02-07 03:07:38 -08:00
snandini
3c17ab272e Release 5.2.0.64T
Release 5.2.0.64T

Change-Id: Idf8b6b97cfb12c807043c16c6ae577f24d09f5d9
CRs-Fixed: 774533
2018-02-07 02:15:13 -08:00
snandini
33c5f328d7 Release 5.2.0.64S
Release 5.2.0.64S

Change-Id: I086941fb6f0332018edce525dc3d03797793e156
CRs-Fixed: 774533
2018-02-07 00:03:52 -08:00
snandini
0f916bda3f Release 5.2.0.64R
Release 5.2.0.64R

Change-Id: I3df93d811d57f26411321bbd58313bf126972227
CRs-Fixed: 774533
2018-02-06 17:32:56 -08:00
Himanshu Agarwal
ceb9faa305 qcacld-3.0: Remove dependency on WMA layer for green AP component
Remove dependency on WMA layer for green AP component by registering
green AP events through target_if layer.

Change-Id: Ic4ea8df1928db632b8e31f0a873b74c6aff4505d
CRs-Fixed: 2167028
2018-02-06 17:32:55 -08:00
snandini
bd27d79273 Release 5.2.0.64Q
Release 5.2.0.64Q

Change-Id: I392b078a9fc0b88e14d03728b5537c0cfd3619a0
CRs-Fixed: 774533
2018-02-06 15:51:35 -08:00