No description
  • C 98.2%
  • Assembly 1%
  • Makefile 0.3%
  • Shell 0.2%
  • Python 0.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Mohit Khanna d0b63f5e47 qcacld-3.0: Improve TX throughput for UDP apps with small buffers
Currently, in case the application send buffer size is very small (< 64k),
the application TX throughput is limited by its send buffer
(sk->sk_sndbuf). Once the send buffer is full (sk->sk_wmem_alloc
becomes greater or equal to sk->sk_sndbuf), the application can send
more data only when TX completions have arrived for some of the buffers
in the send buffer and some space is created.

Allow application(s) to send as much data over the wlan interface as
they may have, limited by the capability of the driver. Since the
driver has a limited number of TX descriptors, the maximum amount of
outstanding TX buffers are limited by the maximum number of TX
descriptors for that interface. For example, if the number of TX
descriptors for wlan0 are 1200, there can be at max 1200 (MSDU sized) TX packets.

Change-Id: I75eca2f4e10ecde1a5b347a305e896ac17d4ef7c
CRs-Fixed: 2016357
2017-04-07 02:35:49 -07:00
core qcacld-3.0: Improve TX throughput for UDP apps with small buffers 2017-04-07 02:35:49 -07:00
uapi/linux qcacld-3.0: Add support for multiple instances of the host driver 2016-12-14 14:08:37 -08:00
Android.mk
Kbuild qcacld-3.0: Kbuild changes to include NAN component 2017-04-06 08:52:09 -07:00
Kconfig qcacld-3.0: [11AX] Add feature flag for 11AX 2017-03-18 15:59:57 -07:00
Makefile
README.txt

This is CNSS WLAN Host Driver for products starting from iHelium