1
0
Gráfico de cometimentos

25369 Cometimentos

Autor(a) SHA1 Mensagem Data
Madan Koyyalamudi
dd3633e187 Release 5.2.1.15Z
Release 5.2.1.15Z

Change-Id: Ie190e59a1f1028a4c184a5ecc837a1a9f131fbb7
CRs-Fixed: 774533
2022-03-31 05:46:23 -07:00
Bing Sun
0413c79b44 qcacld-3.0: Only check primary channel in NOL or not for 11be AP
There is no need to check channel state based on AP bandwidth because
even subchannel is invalid, it is OK for 11be AP to start.
Check channel bandwidth with puncture in lim_pre_vdev_start.

Change-Id: Idad8f96164e979c5139b2ffa7d2be9c1764fbb0f
CRs-Fixed: 3159137
2022-03-31 05:46:22 -07:00
Madan Koyyalamudi
ca7341d632 Release 5.2.1.15Y
Release 5.2.1.15Y

Change-Id: Iae69fcdb98f6e4eff64e6b02875a37689820bb0d
CRs-Fixed: 774533
2022-03-30 23:18:54 -07:00
Bing Sun
b7b003f34f qcacld-3.0: Set ru_punct_supp_bw of wiphy
Set ru_punct_supp_bw of wiphy to indicate puncturing support.

Change-Id: I8df09e36172fe064d2192423b51e8b73d1bad5c2
CRs-Fixed: 3155064
2022-03-30 23:18:54 -07:00
Madhvapathi Sriram
ca8b19870a qcacld-3.0: Support MCC user quota only for P2P-GO
Honor the MCC user quota setting for P2P-GO interface only.

Change-Id: If8421c2e1ce89347cf4d09f333cb9d0528f85326
CRs-Fixed: 3160553
2022-03-30 23:18:48 -07:00
Madan Koyyalamudi
d6603272f9 Release 5.2.1.15X
Release 5.2.1.15X

Change-Id: I753556a7c2a61300c7880563c324f61c9257fa1c
CRs-Fixed: 774533
2022-03-30 12:25:40 -07:00
Alan Chen
6bb4ffe1c9 qcacld-3.0: Create a new ndo callback function for netdev ops
For Kernel 5.15+, the ifr_data variable will no longer be included
in the ifreq struct and would need to be passed as a separate argument.
Thus, create a new ndo callback function ndo_siocdevprivate() that is
used for Kernel 5.15+.

Change-Id: Iccb5b5f5edd650b4a604e15b787d3b927eabc6b5
CRs-Fixed: 3157820
2022-03-30 12:25:40 -07:00
Madan Koyyalamudi
4be078788e Release 5.2.1.15W
Release 5.2.1.15W

Change-Id: I5289dcf1423479b5a63dbcf8f76d1b01d808e0b9
CRs-Fixed: 774533
2022-03-30 02:40:06 -07:00
Bing Sun
3b355c6cf4 qcacld-3.0: save eht_op in assoc response
There is eht_op in assoc response, save it.

Change-Id: If2765c68099f75374a7ec1c8a1660a4373ad8d11
CRs-Fixed: 3159104
2022-03-30 02:40:06 -07:00
Madan Koyyalamudi
8d78c8c6f5 Release 5.2.1.15V
Release 5.2.1.15V

Change-Id: I5dd218e49dbf5227a69183a8cc1762866b0b56b2
CRs-Fixed: 774533
2022-03-30 01:13:07 -07:00
Karthik Kantamneni
545b3b934e qcacld-3.0: Implement SWLM support for MULTI TX queue traffic
Currently SWLM is supported for single queue based traffic,
enhancing the SWLM to support multi queue based traffic.

Change-Id: If2d80e8122bbc972af0bba70e7a3f4c1da000c77
CRs-Fixed: 3161166
2022-03-30 01:13:07 -07:00
Karthik Kantamneni
4ceea0ebe4 qcacld-3.0: Fix REO ID mismatch issue in fisa flow aggregation
Currently during fisa flow aggregation REO ID check is done to
make sure all the flow packets are received in same REO and to avoid
out of order reception. But if RX packet matches CCE rules REO ID
is selected based on CCE rules since they have higher priority.
In this case ignore RX packet for FISA aggregation and do not panic.

Change-Id: I09b5c9fc4ecff7223d0034921e8923776ae4bf3b
CRs-Fixed: 3153104
2022-03-30 01:13:01 -07:00
Madan Koyyalamudi
89d222796a Release 5.2.1.15U
Release 5.2.1.15U

Change-Id: I4992e752fd11fff78d77ed260ee982d6e0b84046
CRs-Fixed: 774533
2022-03-29 21:56:19 -07:00
Alan Chen
34e8c569ca qcacld-3.0: Enable pci gen switch feature by default
Enable pci gen switch feature by default since the ini will not take
effect unless the feature flag is enabled in FW too.

Change-Id: I4170ddc84e994829e1f8144d3a90deddfe71f280
CRs-Fixed: 3162231
2022-03-29 21:56:18 -07:00
Madan Koyyalamudi
b62c5afb36 Release 5.2.1.15T
Release 5.2.1.15T

Change-Id: Iace9e4c31f1a8e35ed394bd9e704d5b80d2f0cc6
CRs-Fixed: 774533
2022-03-29 14:11:37 -07:00
Abhishek Singh
553e074021 qcacld-3.0: Remove SME global lock from the scan APIs
Remove SME global lock use from the scan APIs as scan has its
own lock and thus no need to hold global lock while accessing
scan database.

Also cleanup unused csr scan functions.

Change-Id: I7ad5a61e69c200f9dee6b9158c4d27708fdc98dc
CRs-Fixed: 3160360
2022-03-29 14:11:37 -07:00
Madan Koyyalamudi
e806e5e316 Release 5.2.1.15S
Release 5.2.1.15S

Change-Id: Ib0d206076a5c2b6533ec08b09620f7028aa23842
CRs-Fixed: 774533
2022-03-29 12:22:12 -07:00
Deeksha Gupta
a4fa8abd37 qcacld-3.0: Add support for max 5 number of AKMs in connect req
Currently, host supports max 2 AKMs based on
NL80211_MAX_NR_AKM_SUITES.

Add support for max 5 number of AKMs in connect req.

Change-Id: I65d54cc0c09d07ae1ac4b8669a64543d332b75e6
CRs-Fixed: 3151414
2022-03-29 12:22:11 -07:00
Madan Koyyalamudi
9ceb6b34d7 Release 5.2.1.15R
Release 5.2.1.15R

Change-Id: If97778f13004337ef9cd1590ab12059ac44c763f
CRs-Fixed: 774533
2022-03-28 10:47:43 -07:00
Amruta Kulkarni
08bcbf1eca qcacld-3.0: Change file names to cfg_*.h
Change file names from wlan_cfg_*.h to cfg_*.h

Change-Id: If0d12efdea21513826553b8bcee88d7161482591
CRs-Fixed: 2856357
2022-03-28 10:47:43 -07:00
Madan Koyyalamudi
a4dbb049d5 Release 5.2.1.15Q
Release 5.2.1.15Q

Change-Id: Ib0a98850b75fdd68dda95a576fffc86cfbc92ae4
CRs-Fixed: 774533
2022-03-28 09:26:02 -07:00
Ananya Gupta
3b5eb6874f qcacld-3.0: check vdev del event when processing rx thread
If many packets are queued into rx thread, processing
the packets can delay the vdev del event processing.
To fix this, check for vdev_del_event when processing
packets and if vdev del event is set, do gro flush
and continue packet processing.

Change-Id: I589e53f55f11c7ad8d71c532c47ae2584e5db2a7
CRs-Fixed: 3152037
2022-03-28 09:26:02 -07:00
Madan Koyyalamudi
e0214435a5 Release 5.2.1.15P
Release 5.2.1.15P

Change-Id: I2f26dbe26757c7d3a0862efddbca181d1aa9d951
CRs-Fixed: 774533
2022-03-28 04:27:51 -07:00
Vijay Patil
bdb2ed60ca qcacld-3.0: Add PLD API to check if ipa offload is disabled
Add PLD API to check if ipa offload is disabled or not in PLD
layer.

Change-Id: If2ef19cdc16a399cf5abfa495e01bab6da799c8d
CRs-Fixed: 3148041
2022-03-28 04:27:51 -07:00
Madan Koyyalamudi
f26f5b99f4 Release 5.2.1.15O
Release 5.2.1.15O

Change-Id: I45dac4f4ef9abb193e2e4e48d87f1b08053ba231
CRs-Fixed: 774533
2022-03-25 17:04:27 -07:00
Surya Prakash Sivaraj
4ebb87035a qcacld-3.0: Enable SAP_CP_CLEANUP flag
Activate the new SAP flow for start bss,
stop bss and channel change request.

Change-Id: If6971438af803bd0e9d2b9f3bd162b7096f1fb88
CRs-Fixed: 3157399
2022-03-25 17:04:27 -07:00
Surya Prakash Sivaraj
93aac5b7c6 qcacld-3.0: Remove camelcase in csr_roamstart_bssparams struct
Remove the usage camelcase in bssparams structure, use the
snake case instead.

Change-Id: I56a99b69b08db62aef842e40ad358b3d3dc15b40
CRs-Fixed: 3148876
2022-03-25 17:04:21 -07:00
Madan Koyyalamudi
961344d2d3 Release 5.2.1.15N
Release 5.2.1.15N

Change-Id: I3c6e865daa1a3aea6a608999674109887293ddf2
CRs-Fixed: 774533
2022-03-25 15:44:31 -07:00
Surya Prakash Sivaraj
cd92b53903 qcacld-3.0: Redesign the Stop BSS request/response flow
Remove the redundant structures and operations in CSR module
for the stop bss request/response processing to/from SAP/NDI
modules.

Change-Id: I0db36caa509699fe5e0e9709d3e3689e551aad4f
CRs-Fixed: 3148791
2022-03-25 15:44:30 -07:00
Surya Prakash Sivaraj
8bd8150c7c qcacld-3.0: Redesign the channel change request flow
Remove the usage of redundant legacy structures in CSR/SAP
modules and simplify the channel change request flow from
the SAP module to LIM.

Similarly change the channel change flow for monitor mode.

Change-Id: Ib91f65307d456919f68892f45f3aa9b4fed0f0d3
CRs-Fixed: 3148761
2022-03-25 15:44:25 -07:00
Surya Prakash Sivaraj
15bfaa49b3 qcacld-3.0: Cleanup start bss response flow for SAP
Remove redundant structures and APIs in the start bss response
flow for SAP and simplify the processing.

Change-Id: Ic346484200baec59d154c2c24d01fab0279647ed
CRs-Fixed: 3142915
2022-03-25 15:44:19 -07:00
Surya Prakash Sivaraj
3d8ad3801b qcacld-3.0: Cleanup the start bss request flow
Remove redundant structures and operations in SME/CSR.

Currently, start bss request is prepared in CSR module using
csr_roam_profile, which is built from sap context.

To remove redundencies, prepare the start bss request in SAP
module and serialize the start bss request.

Change-Id: Icd468fe2a48d5324c1485d83b05e27400c9dbd9a
CRs-Fixed: 3142912
2022-03-25 15:44:13 -07:00
Madan Koyyalamudi
d93a5bced6 Release 5.2.1.15M
Release 5.2.1.15M

Change-Id: I4e390064c3195c70ef8c96fafddd990011cd8aee
CRs-Fixed: 774533
2022-03-25 14:33:21 -07:00
Bing Sun
d875181af1 qcacld-3.0: Check g_son_cbs before accessing it
If g_son_cbs[*] is null. do not access fields in g_son_cbs[*].

Change-Id: I83314adf3110885f8ce6af0b3b1317c0c0ebd6ae
CRs-Fixed: 3053553
2022-03-25 14:33:21 -07:00
Madan Koyyalamudi
7c41ae3b68 Release 5.2.1.15L
Release 5.2.1.15L

Change-Id: Ic0008ec939933121e334fb6160d8970ef7881b04
CRs-Fixed: 774533
2022-03-25 13:15:45 -07:00
Bing Sun
a769ec47d9 qcacld-3.0: Replace log API in son_api.c with son module API
Replace qdf_* log API with son_* log API in son_api.c.

Change-Id: I9336f35581d9a1134ec4d4789788ebf435121320
CRs-Fixed: 3051540
2022-03-25 13:15:44 -07:00
Madan Koyyalamudi
2a32d5c563 Release 5.2.1.15K
Release 5.2.1.15K

Change-Id: I978602ba7ddb5d6753135299dfac9183ae92e767
CRs-Fixed: 774533
2022-03-25 08:33:17 -07:00
chunquan
ae8134b2ce qcacld-3.0: Clean up probe req after HB failed code
Since HB failed logic change to send deauth, we don't
need probe logic after HB failed. Clean up timer and
unnecessary code.

Change-Id: I26d9235c157065a21469b01abf31751825a1f277
CRs-Fixed: 3158364
2022-03-25 08:33:17 -07:00
Madan Koyyalamudi
21699e1efe Release 5.2.1.15J
Release 5.2.1.15J

Change-Id: I1cf9ba6213f343c2c1ff0608b5997c8d888b843f
CRs-Fixed: 774533
2022-03-25 07:20:03 -07:00
Subrat Dash
f90a06d5a8 qcacld-3.0: Enable sysfs for p2p-go mode
Create sysfs entry to enable or disable capture of
datapath tx delay stats per vdev in p2p-go mode.

Change-Id: I40ac17f50d78df4ce3bffba5c2719d337f58d8eb
CRs-Fixed: 2981002
2022-03-25 07:20:03 -07:00
Madan Koyyalamudi
4dd29624b4 Release 5.2.1.15I
Release 5.2.1.15I

Change-Id: I430c5a5296f8b28817ed50943e355aec8a1c22c8
CRs-Fixed: 774533
2022-03-25 01:36:20 -07:00
Rakesh Pillai
d6e6f8a861 qcacld-3.0: Disable TX credit cmd and status rings for Kiwi
Kiwi target does not use the TX credit cmd ring and the
TX status ring.
Hence disable these srngs for Kiwi target.

Change-Id: I2473aad5b16316e3033c7d7ee9f81ee518dd2097
CRs-Fixed: 3157132
2022-03-25 01:36:20 -07:00
Madan Koyyalamudi
c4750d8eb4 Release 5.2.1.15H
Release 5.2.1.15H

Change-Id: Ief865b16923fe3be086ac30abf707b600eb15c9f
CRs-Fixed: 774533
2022-03-24 23:23:39 -07:00
Bing Sun
a1921c1e06 qcacld-3.0: Update sta connection timestamp to EasyMesh
Indicate sta connection timestamp information to EasyMesh.

Change-Id: I6e0c8b4d5b246eecaa4e73041a329322c14ba2d4
CRs-Fixed: 3051535
2022-03-24 23:23:38 -07:00
Madan Koyyalamudi
1c13fb5e6a Release 5.2.1.15G
Release 5.2.1.15G

Change-Id: Ife0119d47b4aaafab9ad39eb3d7fae59130809f9
CRs-Fixed: 774533
2022-03-24 19:34:19 -07:00
Surya Prakash Sivaraj
e80bed206a qcacld-3.0: Reduce the log completion timeout
The thread that triggers wifi logger data from the
framework will be blocked until firmware and host
driver flushes their logs. The thread acquires wdev
lock when it gets suspended.

As the thread gets blocked, any cfg80211 driver kernel
call from the host driver that needs wdev could lead
to assert. Therefore, reduce the timeout from 3seconds
to 500 milliseconds.

Change-Id: I41f664ea686fa7c46ec580b2b0216c66968a677a
CRs-Fixed: 3156050
2022-03-24 19:34:19 -07:00
Madan Koyyalamudi
a5cbdeb175 Release 5.2.1.15F
Release 5.2.1.15F

Change-Id: I92fb0b05dec741db95822fe45ce8b8d12d8b624c
CRs-Fixed: 774533
2022-03-24 18:16:11 -07:00
Jianmin Zhu
255d161802 qcacld-3.0: Revert "Reconfig ITO when enter WoW for runtime pm"
Avoid sending any new WMI command during RTPM WoW sequence.

Change-Id: I4313257cbf8f83e79a74970cdff5a91d9c1eebb0
CRs-Fixed: 3157005
2022-03-24 18:16:11 -07:00
Jianmin Zhu
89d99afd4c qcacld-3.0: Revert "Fix assert for wmi cmd for invalid vdev"
Avoid sending any new WMI command during RTPM WoW sequence.

Change-Id: I78554358c2f225a9ead0dd347174b1a3189300f3
CRs-Fixed: 3157005
2022-03-24 18:16:05 -07:00
Madan Koyyalamudi
481fbdb119 Release 5.2.1.15E
Release 5.2.1.15E

Change-Id: I8919b62ab63172bb776b6439db36116c7e7ca98f
CRs-Fixed: 774533
2022-03-24 13:18:12 -07:00