Kernel Tree For Xiaomi 11 Lite NE 5G
Go to file
Yu Wang 6a9129e9ea qcacld-3.0: set msdu/mpdu aggr size for each vdev start
The global aggregation size is only set to firmware once
when vdev is created. And the size may be modified
dynamically for a specified AP during association, according
to the OUI based aggregation size configured by ini
'cfg_tx_iot_aggr'.

If global AMSDU size is 0, considering the case as below:
1. connect to AP-1 which is included in 'cfg_tx_iot_aggr',
   the AMSDU size will be set to the specifed value.
2. connect to AP-2 which is NOT in 'cfg_tx_iot_aggr',
   it doesn't reset the AMSDU size to 0, and firmware is
   still using the value set in step #1, it's wrong.

To fix this issue, set the global size for each vdev start,
as init values for each connection.

Change-Id: I790d580fc5762e6816e840ba5484b3cd758334df
CRs-Fixed: 2918046
2021-12-20 18:57:16 +08:00
components qcacld-3.0: set msdu/mpdu aggr size for each vdev start 2021-12-20 18:57:16 +08:00
configs qcacld-3.0: Add support to calibration failure events parsing 2021-12-14 14:49:22 +05:30
core qcacld-3.0: set msdu/mpdu aggr size for each vdev start 2021-12-20 18:57:16 +08:00
os_if qcacld-3.0: add os_if layer for monitor mode configuration 2021-11-10 09:35:43 -08:00
uapi/linux qcacld-3.0: Define A_OFFSETOF macro 2021-06-15 01:53:28 -07:00
Android.mk qcacld-3.0: compilation fix for ks sync path change 2021-10-19 05:32:10 -07:00
Kbuild qcacld-3.0: Add support to calibration failure events parsing 2021-12-14 14:49:22 +05:30
Kconfig
Makefile
README.txt

This is CNSS WLAN Host Driver for products starting from iHelium