Kernel Tree For Xiaomi 11 Lite NE 5G
Go to file
gaurank kathpalia e7bd43280f qcacld-3.0: Set power save enable directly to FW
Currently, the driver schedules the message to set
power save enable/disable to FW as part of the
set power mgmt command received from the userspace.
This command is then scheduled and is sent via
the scheduler thread.
Generally, userspace sets the power save disable
when it starts the DHCP process and enables the
power save back when the DHCP is completed.
DHCP packets are sent through the Datapath and the
PS enable/disable command would be sent via the
control path explained above.
the Race could happen that the scheduler was busy
with some other task and the PS disable command
was in the queue and the DHCP process began.
This would result in DHCP packets going to the peer
with PS enabled.

The fix is to set the power save enable/disable directly
instead of using the scheduler path.

Change-Id: I0f2aed37f875c283f318fb44bcc40d0ab401413a
CRs-Fixed: 2611480
2020-02-03 09:39:06 -08:00
components qcacld-3.0: Make nan_separate_iface_support enable by default 2020-02-03 06:04:40 -08:00
configs qcacld-3.0: Add support for WLAN thermal mitigation 2020-01-31 11:21:51 -08:00
core qcacld-3.0: Set power save enable directly to FW 2020-02-03 09:39:06 -08:00
os_if qcacld-3.0: Selectively reduce the hdd/osif logs 2020-01-27 17:36:34 -08:00
uapi/linux qcacld-3.0: Add PKTLOG_TYPE_RX_STATBUF 2019-10-09 19:10:36 -07:00
Android.mk qcacld-3.0: Disable the module under QMAA 2019-09-18 19:02:04 -07:00
Kbuild qcacld-3.0: Add dp_mon_filter file to Kbuild 2020-02-03 04:22:14 -08:00
Kconfig qcacld-3.0: Combine all NAN related flags with WLAN_FEATURE_NAN 2019-02-04 10:44:30 -08:00
Makefile
README.txt

This is CNSS WLAN Host Driver for products starting from iHelium