mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-11 07:03:09 -04:00
No description
- C 98.2%
- Assembly 1%
- Makefile 0.3%
- Shell 0.2%
- Python 0.1%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
qcacld-2.0 to qcacld-3.0 propagation Multicast packets using different sequence number space gets dropped on the host due to the existing logic of running duplicate detection check and out-of-order packet check on all non-aggregation (legacy) TIDs, since f/w uses a special (non-aggregation) TID (18) to indicate these packets to the host, irrespective of sequence number space. The fix is in 2 parts: 1) Do only duplicate detection on mcast packets & not out-of-order check (Also do dup-detection only if retry bit is set) 2) Instead of using mcast TID indicated by f/w, use the actual packet TID from the Rx descriptor to perform the duplicate detection and use a separate (new) field in rx_reorder_array to store the last successful mcast sequence number. On the next mcast packet perform the duplicate detection against mcast sequence number, rather than the ucast sequence number. Change-Id: I4c3542e82a1917b4ed27513e9244702bb212df88 CRs-FIXED: 788954 |
||
| config | ||
| core | ||
| target/inc | ||
| uapi/linux | ||
| Android.mk | ||
| Kbuild | ||
| Kconfig | ||
| Makefile | ||
| README.txt | ||
This is CNSS WLAN Host Driver for products starting from iHelium