Commit Graph

8346 Commits

Author SHA1 Message Date
nshrivas
71c99e5691 Release 5.2.0.187N
Release 5.2.0.187N

Change-Id: I1611632dda5d6ada1250947667d8726e014c605c
CRs-Fixed: 774533
2020-05-23 16:26:00 -07:00
nshrivas
e20743488c Release 5.2.0.187M
Release 5.2.0.187M

Change-Id: I1f218448e509ad07f5070968774d9d42dc39be62
CRs-Fixed: 774533
2020-05-23 14:26:39 -07:00
nshrivas
0c517cc889 Release 5.2.0.187L
Release 5.2.0.187L

Change-Id: I0bfbd3b5cdfe2f1ecbcd815147c095fb4e8cc7fd
CRs-Fixed: 774533
2020-05-22 19:46:56 -07:00
nshrivas
e60eef142e Release 5.2.0.187K
Release 5.2.0.187K

Change-Id: I8a450f42578e3c9c1f5c079da5a2cad72ca8bd74
CRs-Fixed: 774533
2020-05-22 18:29:58 -07:00
nshrivas
2f03788ba1 Release 5.2.0.187J
Release 5.2.0.187J

Change-Id: I2e8a30d857138c0f2944d4a67aeb09252117d093
CRs-Fixed: 774533
2020-05-22 13:53:50 -07:00
sheenam monga
31d139ec0a qcacld-3.0: Do not send VDEV_INSTALL_KEY to fw if SAP/P2PGO is restarting
Issue: Host is sending VDEV_INSTALL_KEY command without validating vdev
state. If there is channel change request, in function lim_change_channel
on WLAN_VDEV_SM_EV_CSA_COMPLETE, WLAN_VDEV_SM_EV_RESTART_REQ i.e vdev
restart request is triggred to fw and if there is any ongoing sta
connection parallely, then it may send vdev install without validating vdev
state. If firmware receives VDEV_INSTALL_KEY, it stops critical channel
request. Firmware sends VDEV_START_RESPONSE/VDEV_RESTART_RESPONSE once it
gets channel grant. If host sends VDEV_INSTALL_KEY to fw before it gets
channel grant then fw stops channel request and does not send
VDEV_RESTART_RESPONSE.

Fix: Valdiate vdev state before sending VDEV_INSTALL_KEY command.
In function wlan_hdd_add_key_sap validate the state of vdev and send
command only if vdev is in between restarting state.

Change-Id: I427ab9bfab499818290dc36b6b4b3a4974b7d3a2
CRs-Fixed: 2605369
2020-05-22 13:53:39 -07:00
nshrivas
427f173fea Release 5.2.0.187I
Release 5.2.0.187I

Change-Id: I7737d3bae2a5dd3370a85136f7456ef9ee22d098
CRs-Fixed: 774533
2020-05-22 12:27:47 -07:00
nshrivas
6d7b3a1ce5 Release 5.2.0.187H
Release 5.2.0.187H

Change-Id: If0598af7b9fb267eec687caa0efc810cab5215a3
CRs-Fixed: 774533
2020-05-22 04:36:31 -07:00
nshrivas
184b0052ea Release 5.2.0.187G
Release 5.2.0.187G

Change-Id: I565dc2a8b1ee80e963d66e476e875519c0b1877a
CRs-Fixed: 774533
2020-05-21 23:52:15 -07:00
nshrivas
cb484972f1 Release 5.2.0.187F
Release 5.2.0.187F

Change-Id: I92d4c2775a0a13c2fcb7aa8ef704509d3d58795d
CRs-Fixed: 774533
2020-05-21 20:34:44 -07:00
nshrivas
f9594f6eb8 Release 5.2.0.187E
Release 5.2.0.187E

Change-Id: Ib6eea5c56641e6afe854537fd386ae640a9b0750
CRs-Fixed: 774533
2020-05-21 17:50:29 -07:00
nshrivas
0a45a2d32e Release 5.2.0.187D
Release 5.2.0.187D

Change-Id: I8e9fa80d38b746497b0857059357be20aa25817a
CRs-Fixed: 774533
2020-05-21 16:25:24 -07:00
Bapiraju Alla
9b8a513717 qcacld-3.0: Fix return type of umac_stop_complete_cb
Return type of umac_stop_complete_cb is QDF_STATUS when
QDF_ENABLE_TRACING feature is disabled. It not matching with the same
API defined when QDF_ENABLE_TRACING is enabled.

To resolve this, update return type of umac_stop_complete_cb to void
when QDF_ENABLE_TRACING feature is disabled.

Change-Id: I59783520a7fdf8bef4424fed649898b5547da280
CRs-Fixed: 2686544
2020-05-21 16:25:24 -07:00
nshrivas
889835e9f1 Release 5.2.0.187C
Release 5.2.0.187C

Change-Id: I279be3ba4cce2b836b4e2478089450ed6acd3050
CRs-Fixed: 774533
2020-05-21 14:13:37 -07:00
nshrivas
f6f9dd9a20 Release 5.2.0.187B
Release 5.2.0.187B

Change-Id: Ibfdd6dcf54cd1d4ac10985eda8617a8106056490
CRs-Fixed: 774533
2020-05-20 23:47:33 -07:00
nshrivas
c1e2d8d463 Release 5.2.0.187A
Release 5.2.0.187A

Change-Id: I8a47d0578ed39ef894b8121dfc520820e76ad91d
CRs-Fixed: 774533
2020-05-20 22:11:20 -07:00
nshrivas
561afc739c Release 5.2.0.187
Release 5.2.0.187

Change-Id: Ia960ea8031693b88d533a6cea87db5fb538beb49
CRs-Fixed: 774533
2020-05-20 15:20:01 -07:00
nshrivas
7f8418dad2 Release 5.2.0.186Z
Release 5.2.0.186Z

Change-Id: Icbc94f63422220961e32586a6589ffa17a2d0a2a
CRs-Fixed: 774533
2020-05-20 07:43:41 -07:00
Abhinav Kumar
3a4f8744b6 qcacld-3.0: Disable VHT in 2.4ghz HE mode if vendor vht INI is 0
Ini "gEnableVhtFor24GHzBand" is 0 to disable vendor VHT in HE
mode.

Fix is to disable VHT mode if HE mode in 2.4Ghz if
gEnableVhtFor24GHzBand is set to 0.

Change-Id: Ia4ae31440b5c018e58f9a03eb1e1c85832330431
CRs-Fixed: 2676984
2020-05-20 07:43:41 -07:00
nshrivas
75f27ace34 Release 5.2.0.186Y
Release 5.2.0.186Y

Change-Id: I2e8d290fa7147b7d3c0bc6759dd3c3961d53e743
CRs-Fixed: 774533
2020-05-20 06:12:26 -07:00
nshrivas
f516576fcf Release 5.2.0.186X
Release 5.2.0.186X

Change-Id: Id26d0b38e2a6e5c54c743b00ae8bc251e20de043
CRs-Fixed: 774533
2020-05-20 04:51:34 -07:00
nshrivas
6f002b687c Release 5.2.0.186W
Release 5.2.0.186W

Change-Id: I26d07c1866325eaf22476e5fab87efaf42f98a3e
CRs-Fixed: 774533
2020-05-20 03:31:18 -07:00
nshrivas
2879bf9bf9 Release 5.2.0.186V
Release 5.2.0.186V

Change-Id: I62adf83a09b3c65304e3f8c01b7e6f96b3657070
CRs-Fixed: 774533
2020-05-19 18:00:55 -07:00
gaurank kathpalia
6000545045 qcacld-3.0: Fix RSN parsing issues in lim_check_rsn_ie
In lim_check_rsn_ie, driver first upack the RSN IE and then do pack,
During unpack RSN_Cap_present is set to 0, in case pmkid and grp
mgmt cipher is not present. Also if pmkid is not present during pack
mgmt grp cipher is not added.

This lead to RSN caps not filled and thus PMF capability
is not determined leading to PMF cert failures.

So do not reset rsn caps and consider grp mgmt ciper.
Also in lim_check_rsn_ie use the preexisting RSN IE instead
of creating the IEs again.

Change-Id: Icc360b2eed0197fcf1ae27a0ff6ae9879b45cf2b
CRs-Fixed: 2690029
2020-05-19 18:00:54 -07:00
nshrivas
7074930c61 Release 5.2.0.186U
Release 5.2.0.186U

Change-Id: I65090462389a80a01f74d48499e8db8c356524c8
CRs-Fixed: 774533
2020-05-19 16:08:21 -07:00
nshrivas
060bbe47dd Release 5.2.0.186T
Release 5.2.0.186T

Change-Id: I6712755d83e98c0a67ed3f7e534512ef976acf40
CRs-Fixed: 774533
2020-05-19 14:47:09 -07:00
nshrivas
2b7fc77cb9 Release 5.2.0.186S
Release 5.2.0.186S

Change-Id: I6b7c04c817340e02befb46fdb6db90373683cf47
CRs-Fixed: 774533
2020-05-19 08:40:58 -07:00
nshrivas
c110038b83 Release 5.2.0.186R
Release 5.2.0.186R

Change-Id: I54d555824bd0b597e0d1494dcf0da34ec16d549b
CRs-Fixed: 774533
2020-05-19 07:22:08 -07:00
nshrivas
6bdd0a6989 Release 5.2.0.186Q
Release 5.2.0.186Q

Change-Id: Iaba2d949bb5a4eab4910d90f6e1cb1b32d24266b
CRs-Fixed: 774533
2020-05-18 08:45:10 -07:00
nshrivas
53a07a0333 Release 5.2.0.186P
Release 5.2.0.186P

Change-Id: Ied4761b4198b8ed9c7ef420f3be8b8009d034a42
CRs-Fixed: 774533
2020-05-18 05:51:27 -07:00
nshrivas
1b9c3d7417 Release 5.2.0.186O
Release 5.2.0.186O

Change-Id: If2142b39de64838a0bfd68792a915f63bdbbc487
CRs-Fixed: 774533
2020-05-18 04:28:39 -07:00
nshrivas
184dd00b74 Release 5.2.0.186N
Release 5.2.0.186N

Change-Id: I83679958202d84794f058ea1a75189f37d5fb028
CRs-Fixed: 774533
2020-05-18 01:16:57 -07:00
nshrivas
a27406006b Release 5.2.0.186M
Release 5.2.0.186M

Change-Id: Ib3b4a3378c5f17f8e51484f5d519737887b3b1de
CRs-Fixed: 774533
2020-05-17 13:49:40 -07:00
Utkarsh Bhatnagar
26b28f5e20 qcacld-3.0: Consider both peer and Self Capabilities for PMF
Set PMF enabled bit for Association Frame only when both peer
and self supports it.

Change-Id: I11994da4db87e6a83b7ebe308720c45a9e2f0173
CRs-Fixed: 2686114
2020-05-17 13:49:40 -07:00
nshrivas
a8483f869d Release 5.2.0.186L
Release 5.2.0.186L

Change-Id: I6736152e2842eec2fa4f26e4cea9e5a511f61068
CRs-Fixed: 774533
2020-05-17 12:29:24 -07:00
nshrivas
71811889bd Release 5.2.0.186K
Release 5.2.0.186K

Change-Id: If443f388045ffa589cc4c48340a16047f1f14cb5
CRs-Fixed: 774533
2020-05-16 12:27:14 -07:00
nshrivas
a6dcea22a2 Release 5.2.0.186J
Release 5.2.0.186J

Change-Id: Ic65c701b5bd76e4aa4ba403f09ffc65da89efae8
CRs-Fixed: 774533
2020-05-16 08:19:41 -07:00
nshrivas
0d36c7fb2b Release 5.2.0.186I
Release 5.2.0.186I

Change-Id: I3435b38b6e0953576a7083c8ec086e02f918790e
CRs-Fixed: 774533
2020-05-16 07:00:06 -07:00
gaurank kathpalia
714a6707f2 qcacld-3.0: Fix missing changes for latest frame parser
Few changes on tip got reverted as part of
I2b91a271d30b1230ef7bb14ee08d0b9da2706db4 so bring them back.

Change-Id: I12dc7304dba220f0d85763b01d4b04dd1540a3bb
CRs-Fixed: 2687980
2020-05-16 07:00:05 -07:00
gaurank kathpalia
d3420e7eac qcacld-3.0: Remove IBSS related code from frame handling
Remove IBSS related code from frame handling.

Change-Id: I1efc71392112a53247c5b88e5c2d09e4dee0b802
CRs-Fixed: 2687979
2020-05-16 07:00:00 -07:00
nshrivas
2eee1707ab Release 5.2.0.186H
Release 5.2.0.186H

Change-Id: I258a38789a3d3d33ce67bfd639ca323ac0952688
CRs-Fixed: 774533
2020-05-16 02:45:07 -07:00
nshrivas
d0cb939928 Release 5.2.0.186G
Release 5.2.0.186G

Change-Id: Ia8eec2a650bfd60b0fd8662a83021632081721a4
CRs-Fixed: 774533
2020-05-15 21:45:29 -07:00
Kiran Kumar Lokere
17c983d512 qcacld-3.0: Dont connect in HE mode if Rx MCS map is invalid
Check AP's HE Rx MCS map to connect in HE mode. If AP has invalid
MCS map connect in HT/VHT mode.

Change-Id: Ia95f08999f0536ac3463e02212f39d4fd09390d4
CRs-Fixed: 2684887
2020-05-15 21:45:25 -07:00
nshrivas
d46663217a Release 5.2.0.186F
Release 5.2.0.186F

Change-Id: Ibda9de99601ce49caf0fca98526c934271940207
CRs-Fixed: 774533
2020-05-15 20:14:43 -07:00
nshrivas
320475edba Release 5.2.0.186E
Release 5.2.0.186E

Change-Id: I11e65a7f82213b97ca55873ad59bcfa3cb6429b8
CRs-Fixed: 774533
2020-05-15 18:47:23 -07:00
Utkarsh Bhatnagar
3c5918e041 qcacld-3.0: Removed WEP_DEFAULT_KEY
Removed WEP default key with the corresponding functions

Change-Id: I721b60969e6aea7f0abf58edcd4028dad5b03a25
CRs-Fixed: 2687348
2020-05-15 18:47:23 -07:00
gaurank kathpalia
322d8eb806 qcacld-3.0: Cleanup IBSS code from LIM
Cleanup IBSS related code from LIM.

Change-Id: Idebb0f55aa27751f1fdd7b4c1fb8124ae29eb382
CRs-Fixed: 2687017
2020-05-15 18:47:18 -07:00
nshrivas
6eea791b3f Release 5.2.0.186D
Release 5.2.0.186D

Change-Id: I9f83a9d889d3ab9222e243ba8b60a8cda2b34bdb
CRs-Fixed: 774533
2020-05-15 16:38:05 -07:00
gaurank kathpalia
86a93dbbde qcacld-3.0: Remove IBSS specific code from WMA
Remove IBSS specific code from WMA.

Change-Id: Iacdace8435fd8e6c167df24167db23a14efe4f15
CRs-Fixed: 2687016
2020-05-15 16:38:05 -07:00
Utkarsh Bhatnagar
eeaa86c203 qcacld-3.0: Removed bTkipCntrMeasActive from pe_session
bTkipCntrMeasActive was not getting filling anywhere, hence
was removed from pe_session struct along with releveant code
where it was checked.

Change-Id: I8926bedef61c6468f8de2f73b4991c4c4860810b
CRs-Fixed: 2687067
2020-05-15 16:37:52 -07:00