Commit Graph

4483 Commits

Author SHA1 Message Date
nshrivas
bc7d718715 Release 5.2.0.90S
Release 5.2.0.90S

Change-Id: I42e9a0cd71eb68a8507289a05e248f07e2f5bff0
CRs-Fixed: 774533
2018-07-31 15:25:42 -07:00
nshrivas
842e48f930 Release 5.2.0.90R
Release 5.2.0.90R

Change-Id: I2a7b91810ae680066f79e3b76cf50a7ec3fc1aa2
CRs-Fixed: 774533
2018-07-31 12:58:50 -07:00
nshrivas
0ad44e9bec Release 5.2.0.90Q
Release 5.2.0.90Q

Change-Id: I08897469513a656cbcf56afe7969e9d695e7087b
CRs-Fixed: 774533
2018-07-31 10:39:37 -07:00
nshrivas
f0a4e5796a Release 5.2.0.90P
Release 5.2.0.90P

Change-Id: I9ca768973b2e08fed434799272b15c181f90ece2
CRs-Fixed: 774533
2018-07-31 06:10:27 -07:00
nshrivas
f7253dc8f2 Release 5.2.0.90O
Release 5.2.0.90O

Change-Id: I85ad29bcef6feabd4f90413c6dc23606329fbd6b
CRs-Fixed: 774533
2018-07-31 00:46:37 -07:00
nshrivas
213ce15a42 Release 5.2.0.90N
Release 5.2.0.90N

Change-Id: I050df516a62c132e5d255c5555177cfecf3c05aa
CRs-Fixed: 774533
2018-07-30 18:26:25 -07:00
nshrivas
45530e7ce9 Release 5.2.0.90M
Release 5.2.0.90M

Change-Id: Ide69bd005ae7c81426010f0a12503508d3719006
CRs-Fixed: 774533
2018-07-30 16:34:07 -07:00
nshrivas
1c1d573ae6 Release 5.2.0.90L
Release 5.2.0.90L

Change-Id: Ibba84e234674417a474d24f6a6fc917c1934fe3b
CRs-Fixed: 774533
2018-07-30 14:08:30 -07:00
Liangwei Dong
4bfffb4487 qcacld-3.0: Fix SAP 11g no ht protection failure
1.Scan entry uses MGMT_SUBTYPE_BEACON to specify
the frame type. Correct lim_handle_sap_beacon
to use MGMT_SUBTYPE_BEACON to check frame type.

2.lim_allocate_and_get_bcn return corrected
pkt and pkt info.

Change-Id: I607be66a376f5121d100db52a55faf32c088a94a
CRs-Fixed: 2282274
2018-07-30 14:08:29 -07:00
nshrivas
407ed04a41 Release 5.2.0.90K
Release 5.2.0.90K

Change-Id: If8c9e4e2c8f0bf954a9600c37e298905b4997e23
CRs-Fixed: 774533
2018-07-30 09:53:13 -07:00
nshrivas
5d54cb1ba4 Release 5.2.0.90J
Release 5.2.0.90J

Change-Id: If4bf0838f82fb5bec7eafe3999d57504f8aabf66
CRs-Fixed: 774533
2018-07-30 02:53:32 -07:00
nshrivas
afb27b7d6c Release 5.2.0.90I
Release 5.2.0.90I

Change-Id: Ifad7bd6264088058521f817f7ab2a00f916fa579
CRs-Fixed: 774533
2018-07-30 00:49:03 -07:00
nshrivas
41dbf327c7 Release 5.2.0.90H
Release 5.2.0.90H

Change-Id: I276414694d189b280ddaf89343ffe4a24aecae8d
CRs-Fixed: 774533
2018-07-27 12:35:00 -07:00
nshrivas
1449648511 Release 5.2.0.90G
Release 5.2.0.90G

Change-Id: I73d219578f50ed8109899b35b0cf0d120273ce77
CRs-Fixed: 774533
2018-07-27 09:09:43 -07:00
Nirav Shah
790d943594 qcacld-3.0: Add per module logging macros without function/line info
Add per module logging macros without function/line info
to avoid adding function/line info where it is not required.

Change-Id: Id808fef623b82cec38fc31071ef384f3ff0c92da
CRs-Fixed: 2278874
2018-07-27 09:09:42 -07:00
nshrivas
dbd9972463 Release 5.2.0.90F
Release 5.2.0.90F

Change-Id: I9ffa1f0e531f6354cb016a3fcecdcc493a09b82e
CRs-Fixed: 774533
2018-07-27 06:42:10 -07:00
nshrivas
b256327523 Release 5.2.0.90E
Release 5.2.0.90E

Change-Id: I8e051111deb91d4db8fb86d3933c2697791a7e31
CRs-Fixed: 774533
2018-07-26 15:36:53 -07:00
nshrivas
13f092aea5 Release 5.2.0.90D
Release 5.2.0.90D

Change-Id: I0a6403de38f56a7bb3fc762636cf41fd261236d8
CRs-Fixed: 774533
2018-07-26 12:23:20 -07:00
Jeff Johnson
bffd274ba3 qcacld-3.0: Remove session_id from nan_datapath_peer_ind (Step 2)
Currently struct nan_datapath_peer_ind contains the following:
	uint8_t session_id;

This is problematic since "session_id" is a legacy concept and should
not be used in the converged project. Fortunately this field does not
actually serve any purpose. But in order to cleanly remove it a 3-step
approach is required.

Step 1 (qcacld Change If6cf48ccbfe87b23b275720df51c6cc26af9fa5e):
Remove the logic from the converged NAN code which currently reads
this field and logs the value.

Step 2 (this change):
Remove the logic from the legacy NAN code which sets this field.

Step 3 (qcacld Change Ibeb8007c96ae1a902bfd7dd99a42ba4a291a1dc6):
Remove the session_id field from struct nan_datapath_peer_ind.

Change-Id: I2819556d48a9dd901158aaa04d6bda9c36f33012
CRs-Fixed: 2284400
2018-07-26 12:23:19 -07:00
nshrivas
4cfe234197 Release 5.2.0.90C
Release 5.2.0.90C

Change-Id: Ibdc15249bd77d5c5ccac285042ccde81132e85fa
CRs-Fixed: 774533
2018-07-25 22:57:58 -07:00
nshrivas
96dca9e04b Release 5.2.0.90B
Release 5.2.0.90B

Change-Id: Ie7c9aad55985811dffe1930c639aec8d83fc674a
CRs-Fixed: 774533
2018-07-25 14:43:34 -07:00
nshrivas
a935b1377f Release 5.2.0.90A
Release 5.2.0.90A

Change-Id: Ic45fe0b3253c9999aac494306a4f5c255602cb3e
CRs-Fixed: 774533
2018-07-25 11:52:11 -07:00
nshrivas
6ca91d61e1 Release 5.2.0.90
Release 5.2.0.90

Change-Id: I2e1443baee607e7b366a24a1eed5a1dc680c87e5
CRs-Fixed: 774533
2018-07-25 09:40:44 -07:00
Rachit Kankane
154559caad qcacld-3.0: Reduce MAX_BBS and MAX_PEERs for Genoa
Max 3 BSS sessions and 10 peers are required in Genoa.
To support this, reduce SIR_MAX_SUPPORTED_BSS to 3 and
SIR_SAP_MAX_NUM_PEERS to 10.

Change-Id: Ic773b5b38193d446288321c2dfd740f6de57704e
CRs-Fixed: 2283825
2018-07-25 09:40:43 -07:00
Nirav Shah
d6fa0f8cd8 qcacld-3.0: Add compilation flag for enter/exit macros
Map all enter/exit log macros to enter/exit QDF TRACE macro
to provide option to compile out enter/exit logs if required.

Change-Id: I0c6cd633705e820fcfeb47e3f81a3522c9ef1974
CRs-Fixed: 2274850
2018-07-25 09:40:33 -07:00
nshrivas
9151602490 Release 5.2.0.89Z
Release 5.2.0.89Z

Change-Id: Ia0ac605b12c874a1d33be20078aeb3c645dd2fc3
CRs-Fixed: 774533
2018-07-25 07:49:49 -07:00
nshrivas
412ddb6b0a Release 5.2.0.89Y
Release 5.2.0.89Y

Change-Id: I10ea03bebf949d267f8634d756b48490903355bf
CRs-Fixed: 774533
2018-07-25 01:24:21 -07:00
nshrivas
5b33d62a25 Release 5.2.0.89X
Release 5.2.0.89X

Change-Id: Ibdf489cb32c474c56c78e55057067d14d66c9793
CRs-Fixed: 774533
2018-07-24 18:52:53 -07:00
nshrivas
621616f201 Release 5.2.0.89W
Release 5.2.0.89W

Change-Id: I405ec914f44252b52b77c9c09e6ba6293712daaf
CRs-Fixed: 774533
2018-07-24 16:58:25 -07:00
nshrivas
f573558c00 Release 5.2.0.89V
Release 5.2.0.89V

Change-Id: I9d016127012bebe4d0a7fda12d98babe6a6276aa
CRs-Fixed: 774533
2018-07-24 15:10:50 -07:00
Jeff Johnson
62cd6803a7 qcacld-3.0: Remove tHalStopType
There are multiple places where a tHalStopType parameter is passed but
unused. This is a historical artifact, so remove all instances of it.

Change-Id: Iebcbbac580495a376b7456b3a2901f33c2474f83
CRs-Fixed: 2283460
2018-07-24 15:10:49 -07:00
nshrivas
64db248b0a Release 5.2.0.89U
Release 5.2.0.89U

Change-Id: I651e0c158ed2dd56ea053e172fe6bc07fcbc5024
CRs-Fixed: 774533
2018-07-24 13:20:34 -07:00
nshrivas
d9e1d20b22 Release 5.2.0.89T
Release 5.2.0.89T

Change-Id: Ib230146577dd28ccb59c9acfa510e1d36515b7eb
CRs-Fixed: 774533
2018-07-24 02:53:55 -07:00
nshrivas
1378e404b3 Release 5.2.0.89S
Release 5.2.0.89S

Change-Id: Ib7a2d98d2f7659097540e9de13679373a052c55a
CRs-Fixed: 774533
2018-07-23 20:56:34 -07:00
nshrivas
ae9fabb247 Release 5.2.0.89R
Release 5.2.0.89R

Change-Id: I44198659f950909baae17d130709683a9d6b7e0c
CRs-Fixed: 774533
2018-07-23 19:17:52 -07:00
nshrivas
951c3afa56 Release 5.2.0.89Q
Release 5.2.0.89Q

Change-Id: I6228825556b379e8db8859366d42686dce7d9ace
CRs-Fixed: 774533
2018-07-23 12:59:33 -07:00
Bala Venkatesh
6e3925b99f qcacld-3.0: Check TDLS peer type in lim_process_add_sta_rsp
Currenly, as part of tdls add sta req gLimAddStaTdls is set to 1.
And as part of add sta response gLimAddStaTdls is checked if 1 to
map tdls add sta response.
This implementation needs to take care of all error cases of
add sta req failure to reset the gLimAddStaTdls value to 0.

Instead check for peer type in add sta rsp.

Change-Id: Ideaff239f743b95a9578806d2ec220e123d4d995
CRs-Fixed: 2281385
2018-07-23 12:59:33 -07:00
nshrivas
8b6eac6792 Release 5.2.0.89P
Release 5.2.0.89P

Change-Id: I4c28a10e86046e2c8270325a33455df706c24bc5
CRs-Fixed: 774533
2018-07-23 01:59:33 -07:00
nshrivas
08e6adb289 Release 5.2.0.89O
Release 5.2.0.89O

Change-Id: Ia9a994e5f913d0760f73d9398c798778a6c6feb0
CRs-Fixed: 774533
2018-07-22 13:30:59 -07:00
nshrivas
0f50677f53 Release 5.2.0.89N
Release 5.2.0.89N

Change-Id: I44951cddaefe88b30b8ea9af2a5f67c5095c85ce
CRs-Fixed: 774533
2018-07-21 13:15:53 -07:00
nshrivas
3b0ba5b743 Release 5.2.0.89M
Release 5.2.0.89M

Change-Id: I178628de350a5f37e2c0f37ba55f16a45d4aacfe
CRs-Fixed: 774533
2018-07-21 04:58:21 -07:00
nshrivas
397451a4f3 Release 5.2.0.89L
Release 5.2.0.89L

Change-Id: Ic4644f3dea2e58b3ad038564e456c35a88e7669e
CRs-Fixed: 774533
2018-07-21 03:35:34 -07:00
Pragaspathi Thilagaraj
2d1b311af2 qcacld-3.0: Fix possible OOB in lim_chk_n_process_wpa_rsn_ie
In the function lim_chk_n_process_wpa_rsn_ie, if wpa IE is
present, then dot11f_unpack_ie_wpa is called to copy the wpa IE
to destination buffer. assoc_req->wpa.length is passed as the
length to copy the IE. As this length includes 4 bytes of the
OUI fields also, this could result in OOB read.

Change the length passed to the dot11f_unpack_ie_wpa as
(assoc_req->wpa.length - 4), so that the additional 4 bytes of
the OUI fields are excluded.

Change-Id: If972b3a19d239bb955c7b4d4c7d94e25aa878f21
CRs-Fixed: 2267557
2018-07-21 03:35:33 -07:00
nshrivas
c8d91102fa Release 5.2.0.89K
Release 5.2.0.89K

Change-Id: Ic11fd27c057705c0edfcd41797055519f28a9464
CRs-Fixed: 774533
2018-07-21 00:03:15 -07:00
nshrivas
0e7bc28b68 Release 5.2.0.89J
Release 5.2.0.89J

Change-Id: Id339e9a1b125aabad150d612145401def057b480
CRs-Fixed: 774533
2018-07-20 17:55:01 -07:00
Varun Reddy Yeturu
a2a5e4345c qcacld-3.0: Fix issue in populate_dot11f_twt_extended_caps
Fix using uninitialized variable status inside the function
populate_dot11f_twt_extended_caps

Change-Id: Ic80df2f6c5310414da4179f00867c0fe029b09c7
CRs-Fixed: 2277833
2018-07-20 17:55:01 -07:00
nshrivas
40e68c7e74 Release 5.2.0.89I
Release 5.2.0.89I

Change-Id: I80c80674e0a0a40c7b8e0dc2db3a5cc68137d31f
CRs-Fixed: 774533
2018-07-20 16:23:51 -07:00
nshrivas
f9737c9d42 Release 5.2.0.89H
Release 5.2.0.89H

Change-Id: I3d3ab9b520d2ba2ae91a0336496ad019f8fae7eb
CRs-Fixed: 774533
2018-07-20 12:06:23 -07:00
nshrivas
34b5e0fc6f Release 5.2.0.89G
Release 5.2.0.89G

Change-Id: I3e39d5766dd6a3c58e560086f11765058d0bb307
CRs-Fixed: 774533
2018-07-20 10:46:49 -07:00
nshrivas
68b8b4e394 Release 5.2.0.89F
Release 5.2.0.89F

Change-Id: I40d3d571e17fc6345dc7727f42aaae2a5802701a
CRs-Fixed: 774533
2018-07-20 09:31:06 -07:00