mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-23 13:09:04 -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 |
|---|---|---|
In case of TSO, same skb results in multiple tx_desc after segmentation. To avoid multiple free of skb "skb->users" count is used. Currently, race condition is observed while incrementing "skb->users" count in ol_tx_ll_fast and before that, tx_completion is received for all the segments which are sent before. In this case, "skb->users" count will be 1 so, skb is removed from the skb debug node which leads double free of skb when tx completion is received for the last segment. To fix this, increment the "skb->users" count before sending first segment and decrement only iwhen the last segment. Change-Id: I26000fcda8715b737cac803ec8e64c0fb640dfe4 CRs-Fixed: 2582617 |
||
| components | ||
| configs | ||
| core | ||
| os_if | ||
| uapi/linux | ||
| Android.mk | ||
| Kbuild | ||
| Kconfig | ||
| Makefile | ||
| README.txt | ||
This is CNSS WLAN Host Driver for products starting from iHelium