Commit Graph

7504 Commits

Author SHA1 Message Date
nshrivas
88adfa02ef Release 5.2.0.162N
Release 5.2.0.162N

Change-Id: I82a808f15866ff855440a5de63fff257076fafec
CRs-Fixed: 774533
2019-12-24 02:20:34 -08:00
nshrivas
80ee944b82 Release 5.2.0.162M
Release 5.2.0.162M

Change-Id: I928132c6da3c227352dd80a455df2749fc4031b1
CRs-Fixed: 774533
2019-12-23 11:42:51 -08:00
nshrivas
9e23ab47ae Release 5.2.0.162L
Release 5.2.0.162L

Change-Id: Ie1f0bb78f19cd6332ce3a62a1bd0b1e396605c27
CRs-Fixed: 774533
2019-12-23 09:35:06 -08:00
Liangwei Dong
10054b9f9e qcacld-3.0: Channel to Freq conversion for channel overlap API
Use frequency as parameter for channel overlap handling
APIs - csr_check_concurrent_channel_overlap,
csr_calc_chb_for_sap_phymode, csr_get_ch_from_ht_profile,
csr_handle_conc_chnl_overlap_for_sap_go.

Change-Id: Ie3c9d466f21d7313998328432c063b1f6c7e5d0f
CRs-Fixed: 2577706
2019-12-23 09:35:06 -08:00
nshrivas
6d6d5be3f4 Release 5.2.0.162K
Release 5.2.0.162K

Change-Id: If701ffba32c43e87d9d7a51070cec5592109652d
CRs-Fixed: 774533
2019-12-23 04:14:23 -08:00
nshrivas
c1020daa87 Release 5.2.0.162J
Release 5.2.0.162J

Change-Id: I207cca3b33eaa69e75b76aac05231f219c85d3b0
CRs-Fixed: 774533
2019-12-23 02:34:37 -08:00
sheenam monga
cdeddfbf1f qcacld-3.0: Drop Excessive Disassoc frames
Currently, In function lim_is_pkt_candidate_for_drop
to drop excessive management frames subType should be
SIR_MAC_MGMT_ASSOC_REQ, SIR_MAC_MGMT_DISASSOC and
SIR_MAC_MGMT_DEAUTH. As subType can not be equal to
3 management subtypes at same time,excessive frames for Assoc,
Disassoc and Deauth will never drop.

To drop excessive frames keep a check of OR instead of AND for
ASSOC, DISASSOC AND DEAUTH subTypes. Send diag event after all
duplicate checks in lim_process_disassoc_frame and
lim_process_deauth_frame.

Change-Id: I595378d409804d3fbd9c5d22a37090d6dc429075
CRs-Fixed: 2588832
2019-12-23 02:34:37 -08:00
nshrivas
a4120d5fa7 Release 5.2.0.162I
Release 5.2.0.162I

Change-Id: I911b248902f40839b88fb3a5e719481b384e1d48
CRs-Fixed: 774533
2019-12-22 23:50:15 -08:00
nshrivas
532cbe0017 Release 5.2.0.162H
Release 5.2.0.162H

Change-Id: I1572358f296e4931c6eb5e18c0e1e219ca42af56
CRs-Fixed: 774533
2019-12-22 14:22:53 -08:00
Min Liu
a51b62649d qcacld-3.0: Send deauth to AP when SAE auth failed
For some IOT issue on specific AP:
STA failed to connect to SAE AP due to incorrect password is used.
Then AP will still reject the authentication even correct password
is used unless STA send deauth to AP upon authentication failure.

Change-Id: I394041177425267e1b213ae468ec316e207cc0fc
CRs-Fixed: 2576247
2019-12-22 14:22:53 -08:00
nshrivas
22747cb865 Release 5.2.0.162G
Release 5.2.0.162G

Change-Id: I1362b255deac1117737d834029bfa6c013bf8520
CRs-Fixed: 774533
2019-12-21 21:12:00 -08:00
nshrivas
87fc43fe69 Release 5.2.0.162F
Release 5.2.0.162F

Change-Id: Id74dd64fa0b383aec816bea5bc5afd76320c7c29
CRs-Fixed: 774533
2019-12-21 12:15:05 -08:00
nshrivas
febc981b59 Release 5.2.0.162E
Release 5.2.0.162E

Change-Id: Ibdda53437f5e1ae5749c45677f2954052def3ff4
CRs-Fixed: 774533
2019-12-20 20:05:56 -08:00
nshrivas
dde47fa72d Release 5.2.0.162D
Release 5.2.0.162D

Change-Id: Icb8833e1e2894d0773a3ae825e141f1a49d19991
CRs-Fixed: 774533
2019-12-20 03:51:52 -08:00
nshrivas
de150569b2 Release 5.2.0.162C
Release 5.2.0.162C

Change-Id: Iccb4709b9aad298fbac0954b3d1783e65b9eea1e
CRs-Fixed: 774533
2019-12-19 16:54:10 -08:00
nshrivas
1d0aa329d6 Release 5.2.0.162B
Release 5.2.0.162B

Change-Id: Ib2b5b8eb42e4fd03e892ccffafa8c4d3bd156d5e
CRs-Fixed: 774533
2019-12-19 11:45:08 -08:00
Jianmin Zhu
569aa029a6 qcacld-3.0: Fix LFR2 failure for no better AP event
LFR2 also need set roam offload flag to fw:
WMI_ROAM_FW_OFFLOAD_ENABLE_FLAG of
WMI_VDEV_PARAM_ROAM_FW_OFFLOAD.

Change-Id: Idbb602b717f46f88426ef36a738efd456ac7af8b
only sets roam offload flag to fw for LFR3.

Change-Id: I0abdab998b7a7c336379ab44ca43ac2fb823eed9
CRs-Fixed: 2580519
2019-12-19 11:45:08 -08:00
nshrivas
72c436ab9a Release 5.2.0.162A
Release 5.2.0.162A

Change-Id: I57d830be73c4bd10c2bbfdd4264f226a3d9a0d2d
CRs-Fixed: 774533
2019-12-19 07:09:32 -08:00
nshrivas
7b31b9e751 Release 5.2.0.162
Release 5.2.0.162

Change-Id: I3e65f7ecf7fba45286ee553ff75b97f4b3efc348
CRs-Fixed: 774533
2019-12-19 03:03:53 -08:00
Wu Gao
8805369eb0 qcacld-3.0: Don't create new P2P IE just for NoA attribute
Host still create new P2P IE for NoA attribute even if there is P2P
IE in additional IE from up layer. This change adds NoA attribute to
existing P2P IE directly.

Change-Id: I8585e09ce3d97eb2f6eb67e552659be9962913c9
CRs-Fixed: 2583887
2019-12-19 03:03:53 -08:00
nshrivas
e6b7425e09 Release 5.2.0.161Z
Release 5.2.0.161Z

Change-Id: If34263b1a308d4be982bc641e8012778c127c784
CRs-Fixed: 774533
2019-12-18 18:56:56 -08:00
nshrivas
fb6757f24d Release 5.2.0.161Y
Release 5.2.0.161Y

Change-Id: Idced29a9f74146ee91cf8f9485014b4aeb63ce95
CRs-Fixed: 774533
2019-12-18 08:07:04 -08:00
nshrivas
4a63087564 Release 5.2.0.161X
Release 5.2.0.161X

Change-Id: I950784e682bffa3903f08ac5fe1d2ebf76dccf8e
CRs-Fixed: 774533
2019-12-18 02:46:18 -08:00
nshrivas
655c28c51f Release 5.2.0.161W
Release 5.2.0.161W

Change-Id: I4ae85fe1a3692ae6cdb22458765744cf8d5ae911
CRs-Fixed: 774533
2019-12-18 01:21:45 -08:00
nshrivas
fd3488f009 Release 5.2.0.161V
Release 5.2.0.161V

Change-Id: I35180db93b56cf4ab4f660ab51e93fe62f7324d8
CRs-Fixed: 774533
2019-12-18 00:07:01 -08:00
sheenam monga
ec59a16f71 qcacld-3.0: Fix null session dereference in lim_populate_he_mcs_set
Currently, ch_width of session is checked without validating
session  which may lead to NULL pointer derefrence.

validate session_entry before accessing element of
pe_session

Change-Id: I1f785555fa77a0c588e9b5245ad513fe059974d0
CRs-Fixed: 2585928
2019-12-18 00:07:01 -08:00
nshrivas
2e314dee34 Release 5.2.0.161U
Release 5.2.0.161U

Change-Id: Ibcdbc91ba0316ed0dc94f6290b1c826458e08579
CRs-Fixed: 774533
2019-12-17 16:37:53 -08:00
Liangwei Dong
73fdb0d319 qcacld-3.0: Fix VHT 160 rate report
1. Update pAddBssParams->ch_width to 160Mhz ch width value
based on VHT operation IE's ch width, channel segment 0
and channel segment 1 fields.

2. Report link rate information to OS for 160Mhz based on
rate flag TX_RATE_VHT160.

The change will fix the incorrect bandwdith reported by
IW commmand (iw wlan0 link) when STA is connected to AP
in VHT160 mode.

Change-Id: I698b12da825619e8e8f28f0cf4ea1ccf2e7072e6
CRs-Fixed: 2585986
2019-12-17 16:37:53 -08:00
nshrivas
dd50d06acb Release 5.2.0.161T
Release 5.2.0.161T

Change-Id: I4c209acce220163c3d7a47f892550cfa235344f5
CRs-Fixed: 774533
2019-12-17 14:09:53 -08:00
nshrivas
ce22a839d1 Release 5.2.0.161S
Release 5.2.0.161S

Change-Id: I5fb65233f5c540dfe4f834b7f7357e7aeef0d673
CRs-Fixed: 774533
2019-12-17 03:45:13 -08:00
nshrivas
e7a73bf599 Release 5.2.0.161R
Release 5.2.0.161R

Change-Id: If0f0f86c4003093711dbe2ccc327e194df1ce530
CRs-Fixed: 774533
2019-12-17 00:12:04 -08:00
nshrivas
523a327e6d Release 5.2.0.161Q
Release 5.2.0.161Q

Change-Id: I70535b95d886838de3f4df525b4292bc9cbf8a79
CRs-Fixed: 774533
2019-12-16 21:15:30 -08:00
nshrivas
8f875e196f Release 5.2.0.161P
Release 5.2.0.161P

Change-Id: I17d9d1beb0b27e70327fd303f2c5c0aa47ea5218
CRs-Fixed: 774533
2019-12-16 19:45:32 -08:00
nshrivas
7fb069d789 Release 5.2.0.161O
Release 5.2.0.161O

Change-Id: I4382ddbea60a8e9285cb3a719d67f1c2f43296f1
CRs-Fixed: 774533
2019-12-16 16:17:11 -08:00
nshrivas
4ea94fe0a5 Release 5.2.0.161N
Release 5.2.0.161N

Change-Id: I8e09a08ec5ee3db8d1b30153062290a4a8e0a58e
CRs-Fixed: 774533
2019-12-16 14:19:12 -08:00
nshrivas
e9946e57e6 Release 5.2.0.161M
Release 5.2.0.161M

Change-Id: I651cadd0ce4853e488aaf3bbb440a1d01c149594
CRs-Fixed: 774533
2019-12-16 06:35:16 -08:00
Hangtian Zhu
274e08b80a qcacld-3.0: Fix compile issues when some features are disabled
Fix compile issues when some features are disabled, the features are:
BUILD_DEBUG_VERSION
CONFIG_CP_STATS
CONFIG_HOST_OPCLASS
CONFIG_FEATURE_ROAM_DEBUG
There are some other features depends on each other, so enabled features to
qcs40x.snoc.perf_defconfig, the features are:
CONFIG_WLAN_FEATURE_FILS
CONFIG_WMI_ROAM_SUPPORT
CONFIG_WMI_STA_SUPPORT
CONFIG_REG_CLIENT
CONFIG_WLAN_FEATURE_DP_BUS_BANDWIDTH
CONFIG_WMI_CONCURRENCY_SUPPORT
CONFIG_LL_DP_SUPPORT

Change-Id: I6fa1eacb79576a955e593dbb9ac52083742275e3
CRs-Fixed: 2354496
2019-12-16 06:35:16 -08:00
nshrivas
ebede607b8 Release 5.2.0.161L
Release 5.2.0.161L

Change-Id: I61ee6b1e4a4bdd3c8431b73095f775e2b19bd9c3
CRs-Fixed: 774533
2019-12-16 05:11:59 -08:00
nshrivas
b5a79dfc0d Release 5.2.0.161K
Release 5.2.0.161K

Change-Id: I130f87cd240afa7f0a0d8de0d294b24824826b0d
CRs-Fixed: 774533
2019-12-14 20:35:09 -08:00
Jianmin Zhu
a69569a773 qcacld-3.0: Invalid bssid in add sta param of LFR2
Bssid of add sta param of LFR2 isn't initialized, add sta
failed.

Change-Id: I61cc5b2464452efa24ef41a6bd54e1df5d23215c
CRs-Fixed: 2586203
2019-12-14 20:35:09 -08:00
nshrivas
04e4d2fcd3 Release 5.2.0.161J
Release 5.2.0.161J

Change-Id: I65ca81813e1d500dec1d6c18eb74048a06f7defc
CRs-Fixed: 774533
2019-12-14 16:17:42 -08:00
nshrivas
ab448b951b Release 5.2.0.161I
Release 5.2.0.161I

Change-Id: I4bdd31be8a58b20f374a2b31976465b666f33579
CRs-Fixed: 774533
2019-12-14 14:13:14 -08:00
Pragaspathi Thilagaraj
376ead97d5 qcacld-3.0: Add MBO IE for Open auth connection
The host driver checks the peer PMF capability
before adding MBO IE. But for open authentication
AP, the peer will not advertise PMF capability.
So while connecting to open mode AP, the MBO IE
doesn't get added in the association request frames.

Check if the authentication algorithm is open.
If the authentication algorithm is open don't
check for peer pmf capability to add MBO IE.

Change-Id: Ieae85ce696a40234535388a548906dc9521b19a0
CRs-Fixed: 2584527
2019-12-14 14:13:14 -08:00
nshrivas
349bbf6a55 Release 5.2.0.161H
Release 5.2.0.161H

Change-Id: I3531b255842efea0824691555afdc5a377853d7a
CRs-Fixed: 774533
2019-12-14 04:04:25 -08:00
nshrivas
5ae3b1b6b9 Release 5.2.0.161G
Release 5.2.0.161G

Change-Id: I1920911bc0f9336b95f514a2ea4af53d68c5664d
CRs-Fixed: 774533
2019-12-14 01:44:03 -08:00
nshrivas
c635d76ef6 Release 5.2.0.161F
Release 5.2.0.161F

Change-Id: I7ac2adc1a6a43bb6930bed8e201c679a4af3de95
CRs-Fixed: 774533
2019-12-13 20:39:05 -08:00
nshrivas
ffaf1d323d Release 5.2.0.161E
Release 5.2.0.161E

Change-Id: I38af244d47385f67d208fac9a5d89862f599a59d
CRs-Fixed: 774533
2019-12-13 14:11:31 -08:00
nshrivas
bc81c48052 Release 5.2.0.161D
Release 5.2.0.161D

Change-Id: I0088a958b85ea7c29c612dbd69dcd39f1546890a
CRs-Fixed: 774533
2019-12-13 10:45:23 -08:00
nshrivas
fd0371f10f Release 5.2.0.161C
Release 5.2.0.161C

Change-Id: I91cda591fc8f57cac9b7393db24f31a838a82b0e
CRs-Fixed: 774533
2019-12-13 07:03:11 -08:00
nshrivas
2a2d3a715a Release 5.2.0.161B
Release 5.2.0.161B

Change-Id: I7ed558a1a020b60c00c393750c09eedbbecb9da7
CRs-Fixed: 774533
2019-12-12 16:44:42 -08:00