Commit Graph

3622 Commits

Author SHA1 Message Date
snandini
428897d9a5 Release 5.2.0.67F
Release 5.2.0.67F

Change-Id: I2d96905bfc53819ea0d5a1df7074756ad83be543
CRs-Fixed: 774533
2018-02-22 17:46:20 -08:00
Rajeev Kumar
69ddd852e5 qcacld-3.0: Free nested set link state response msg buffer in PE
PE is not freeing the second level of allocated memory during MC
thread message queue flush logic and hence leaking the memory.
Free second level of allocated memory in pe_free_message such
that message posted from WMA is still freed even if MC thread is
shutdown during driver unload/SSR.

Change-Id: I6a88d3b331c29496bc7c1d9e451c97206a2b85cf
CRs-Fixed: 2192884
2018-02-22 17:46:20 -08:00
snandini
e87a2f2ae5 Release 5.2.0.67E
Release 5.2.0.67E

Change-Id: If570eb39936d37b031455ad4e0ff96f0e7c29b39
CRs-Fixed: 774533
2018-02-22 14:05:23 -08:00
snandini
5241871c2f Release 5.2.0.67D
Release 5.2.0.67D

Change-Id: I9b4ec401b24d2f448c03167e738f11e8a647f12c
CRs-Fixed: 774533
2018-02-22 12:38:41 -08:00
snandini
02421a0f38 Release 5.2.0.67C
Release 5.2.0.67C

Change-Id: I2d38380de19afaddc8a30adc0e7c1f4e3375ebea
CRs-Fixed: 774533
2018-02-22 07:25:52 -08:00
Abhishek Singh
221cf99fdf qcacld-3.0: Cleanup unused scan code
Cleanup the unused legacy scan code.

Change-Id: Ia664f815759142e7f4ad8e648a469c63ddd003f5
CRs-Fixed: 2193917
2018-02-22 07:25:52 -08:00
snandini
0781b178fb Release 5.2.0.67B
Release 5.2.0.67B

Change-Id: I900548626a55931a34620fcf7746aca1e524a368
CRs-Fixed: 774533
2018-02-22 06:01:23 -08:00
snandini
eaf915d1e0 Release 5.2.0.67A
Release 5.2.0.67A

Change-Id: I655925546f715a9097f148b9c1d070feb2fe604e
CRs-Fixed: 774533
2018-02-22 04:04:01 -08:00
snandini
659acb30da Release 5.2.0.67
Release 5.2.0.67

Change-Id: Iaf45ce1cea97b087c61c6a8a21ec2e9cf7032008
CRs-Fixed: 774533
2018-02-22 02:15:09 -08:00
snandini
658b2c74e4 Release 5.2.0.66Z
Release 5.2.0.66Z

Change-Id: Id8707e1e3313485ad96feb07a8c12e589c276201
CRs-Fixed: 774533
2018-02-21 19:27:40 -08:00
snandini
e98e97774b Release 5.2.0.66Y
Release 5.2.0.66Y

Change-Id: I50e32e73e377cf83658e74b5971dc24c592319b4
CRs-Fixed: 774533
2018-02-21 17:12:23 -08:00
snandini
567e109c81 Release 5.2.0.66X
Release 5.2.0.66X

Change-Id: I9ded909060f9b327a14f334f0471d9cc2aa661a8
CRs-Fixed: 774533
2018-02-21 15:24:24 -08:00
Vignesh Viswanathan
a842b94f04 qcacld-3.0: Free LIM Deauth/Disassoc requests during lim cleanup
If Deauth/Disassoc timer is currently running when lim_cleanup
happens due to SSR, the memory allocated for Disassoc/Deauth Req in
mac context is not freed leading to memory leak.

Free Deauth/Disassoc Requests stored in mac context in lim_cleanup
Also check for existing Deauth/Disassoc Request pointers stored in
mac context and free it before assigning it to point to the
current request.

Change-Id: Id7e221bd9d5061ecaa9b73a4fe1dc0f465f68aa9
CRs-Fixed: 2191131
2018-02-21 15:24:21 -08:00
snandini
e2e29b170f Release 5.2.0.66W
Release 5.2.0.66W

Change-Id: I629bf73393d560579a9dff5d8265f40a53d32938
CRs-Fixed: 774533
2018-02-20 21:47:55 -08:00
snandini
64a17137ca Release 5.2.0.66V
Release 5.2.0.66V

Change-Id: I519db774a9b61c46ef85f3df9d373573ad2b5355
CRs-Fixed: 774533
2018-02-20 17:54:57 -08:00
snandini
b4ad53d198 Release 5.2.0.66U
Release 5.2.0.66U

Change-Id: I5a3a7af592f66d2a61457a331f3ba6508941b7fb
CRs-Fixed: 774533
2018-02-20 17:05:46 -08:00
Abhinav Kumar
9449269c04 qcacld-3.0: Fix to pass appropriate buffer length to unpack RSN IE
In lim_set_rs_nie_wp_aiefrom_sme_start_bss_req_message, length passed
to unpack RSN IE is total length of WPA and RSN IE. So if only WPA IE
is present in assoc request, the RSN IE parser will try to validate the
buffer beyond the RSN IE and might fail as the buffer belongs to WPA IE.

Pass appropriate length to unpack RSN IE.

Change-Id: Ie679e67061e7ac622e8e76b285a32135a60ca6e8
CRs-Fixed: 2189926
2018-02-20 11:12:38 +05:30
snandini
cf6099f206 Release 5.2.0.66T
Release 5.2.0.66T

Change-Id: I1d77c390e3893495c23f8360de33700e0b48229e
CRs-Fixed: 774533
2018-02-16 19:46:25 -08:00
snandini
e9ff3fc419 Release 5.2.0.66S
Release 5.2.0.66S

Change-Id: I667afd67466b0e4280d7602bb1178c88f822e42b
CRs-Fixed: 774533
2018-02-16 18:58:35 -08:00
snandini
1dd309b9b8 Release 5.2.0.66R
Release 5.2.0.66R

Change-Id: I2d60da2db850f27e41b7a33209337c38ae53ffb0
CRs-Fixed: 774533
2018-02-15 20:59:51 -08:00
snandini
56e3c3c7e7 Release 5.2.0.66Q
Release 5.2.0.66Q

Change-Id: I85ceb49e8aff16bec3b4e6078bede83a292c3ec1
CRs-Fixed: 774533
2018-02-15 19:35:00 -08:00
snandini
df63a809a1 Release 5.2.0.66P
Release 5.2.0.66P

Change-Id: I8e25194a67393e3216e3149d273fe91fbd2e0911
CRs-Fixed: 774533
2018-02-15 18:45:45 -08:00
Naveen Rawat
2eb4c8309f qcacld-3.0: Fix suBFormee/suBFormer in handling assoc request
In handling assoc request make sure to use VHT IE or vendor VHT IE
appropriately for suBFormee/suBFormer calculation.

Change-Id: I3934a0c7229a8a400d1aa54fe3bf0bc3513d4d70
CRs-Fixed: 2159206
2018-02-15 14:38:59 -08:00
snandini
819e218bf2 Release 5.2.0.66O
Release 5.2.0.66O

Change-Id: I523c94c5fba1aab6aad54d5501fe2a085f7c2d7d
CRs-Fixed: 774533
2018-02-15 14:10:45 -08:00
snandini
0d86b5c428 Release 5.2.0.66N
Release 5.2.0.66N

Change-Id: Iccc9c63b8b19d2142a998324dfdad60418908b1d
CRs-Fixed: 774533
2018-02-15 10:15:11 -08:00
snandini
6de76520a6 Release 5.2.0.66M
Release 5.2.0.66M

Change-Id: I307d047aaf90fa89efc4d49a0c66408fc1c96603
CRs-Fixed: 774533
2018-02-15 09:20:28 -08:00
snandini
1b4e3017e8 Release 5.2.0.66L
Release 5.2.0.66L

Change-Id: I8aa68677a42ee82e539ff6ee5197e3497eee9bb4
CRs-Fixed: 774533
2018-02-15 01:49:23 -08:00
snandini
54cdde0c73 Release 5.2.0.66K
Release 5.2.0.66K

Change-Id: Ideaca7a6e6d59def4e7210fa33f0f6de590c3bda
CRs-Fixed: 774533
2018-02-14 21:12:15 -08:00
Will Huang
cf9ed9cca7 qcacld-3.0: Fix Pre-auth pe session id error
lim_preauth_scan_event_handler using sme session id to find pe session,
it may find pe session new create for roaming bss, it will cause
pre-auth roaming command can't dequeue.

Change-Id: I81be20318300ac0e312aa9bcff1a43a47e9a38f7
CRs-Fixed: 2189778
2018-02-14 21:12:15 -08:00
snandini
996b902d8e Release 5.2.0.66J
Release 5.2.0.66J

Change-Id: Ie4416a7517df24544fa53e76f0887471c36a49f6
CRs-Fixed: 774533
2018-02-14 19:43:32 -08:00
snandini
8e2ad06c76 Release 5.2.0.66I
Release 5.2.0.66I

Change-Id: Iba575ce27dcf4fb8c9af646e028594abb50c5810
CRs-Fixed: 774533
2018-02-14 13:02:13 -08:00
snandini
a4f9af4ba5 Release 5.2.0.66H
Release 5.2.0.66H

Change-Id: If0a86fa095964c1676bd329389e3bbe4bdf81b53
CRs-Fixed: 774533
2018-02-14 09:33:16 -08:00
snandini
0a1cafa0f2 Release 5.2.0.66G
Release 5.2.0.66G

Change-Id: I7e030e10e10536ba94d0ceb17098b33a46c629c8
CRs-Fixed: 774533
2018-02-14 07:49:18 -08:00
Abhinav Kumar
f9989586a6 qcacld-3.0: Scan cleanup in lim and csr
Cleanup the unused scan legacy code in lim and csr

Change-Id: Ibea328196a9453ebaae887aa4068e78c47296762
CRs-Fixed: 2184924
2018-02-14 04:02:17 -08:00
snandini
07a33b1fb1 Release 5.2.0.66F
Release 5.2.0.66F

Change-Id: I150e62eb62e9d4ef96b8310d2a5c4221586ed005
CRs-Fixed: 774533
2018-02-14 03:43:28 -08:00
snandini
9a32e9bf41 Release 5.2.0.66E
Release 5.2.0.66E

Change-Id: I1c83a9e9b8d7dc904cc5f454c67bf32874e64e6c
CRs-Fixed: 774533
2018-02-13 18:28:45 -08:00
snandini
bd64a24c7a Release 5.2.0.66D
Release 5.2.0.66D

Change-Id: Ie96bf5b060680149e248edc8956f8a1ba02d00b2
CRs-Fixed: 774533
2018-02-13 17:24:05 -08:00
Kiran Kumar Lokere
13dedacbdc qcacld-3.0: Update HE STBC cap and support to configure it
Update the HE STBC capabilty per latest spec and add support
to configure it using INI configuration and ioctl.

Change-Id: I4ecc7b600671c132c1f3968a10fb652a4311f484
CRs-Fixed: 2181114
2018-02-13 17:24:04 -08:00
Kiran Kumar Lokere
08195ef17d qcacld-3.0: Add support to reject addba request from peer
Add support to reject addba request from peer by sending
refuse status

Change-Id: Icfd4c14009b4e4646a246b84790da5d0b7b0a512
CRs-Fixed: 2172674
2018-02-13 17:23:58 -08:00
snandini
7e849963a5 Release 5.2.0.66C
Release 5.2.0.66C

Change-Id: I5387c77954605493e7a879a16c692ce38c82e5d6
CRs-Fixed: 774533
2018-02-13 15:22:07 -08:00
Kiran Kumar Lokere
6d3a30dd48 qcacld-3.0: Update DTIM value in WMA for modulated DTIM
Update DTIM value in WMA interface for modulated DTIM
calculation

Change-Id: I090cb2f33427202edb4e4272e6ac79686fec9cf8
CRs-Fixed: 2171810
2018-02-13 15:22:04 -08:00
snandini
d209e71919 Release 5.2.0.66B
Release 5.2.0.66B

Change-Id: I3330bc7ab9dec8be7355624524a0728c6cc75524
CRs-Fixed: 774533
2018-02-13 09:33:53 -08:00
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