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
jiad cc43b53e87 qcacmn: Allocate IPA TX skb buffers with srng unlocked
On low memory system, skb allocation failures are observed in
dp_tx_ipa_uc_attach during driver loading phase. Per kernel
memory team analysis, failures are caused by large amount of
atomic allocations. Currently when allocating IPA TX skbs,
srng spinlock is first grabbed and then skb buffers are being
requested, which makes skb allocation happen in atomic context.

Fix is to make skb allocations with srng unlocked since it is
safe for race conditions during driver loading time. This ensures
skb allocations in process context.

Change-Id: I1624276c087c8247d672fb7cea5daded07ab93a3
CRs-Fixed: 2426489
2019-04-11 01:14:17 -07:00
cfg
dp qcacmn: Allocate IPA TX skb buffers with srng unlocked 2019-04-11 01:14:17 -07:00
ftm
global_lmac_if
hal/wifi3.0
hif qcacmn: usb: Remove usb_set_intfdata() 2019-04-09 11:56:54 -07:00
htc qcacmn: Set MaxMsgsPerBundledRecv in HTC_SETUP_COMPLETE_EX_MSG 2019-04-10 02:13:32 -07:00
init_deinit/dispatcher
os_if/linux qcacmn: Add support to cache peer capability info 2019-04-08 10:50:14 -07:00
qal
qdf qcacmn: Set pcie addr flag for IPA rings 2019-04-08 06:23:35 -07:00
scheduler
spectral
target_if qcacmn: Add mgmt tx rate code to send to FW 2019-04-08 17:43:46 -07:00
umac qcacmn: Add API to validate umac_cmd in serialization command 2019-04-11 01:14:10 -07:00
utils qcacmn: In Epping, Pass BMI context to bmi_done and bmi_cleanup 2019-04-08 10:50:18 -07:00
wbuff
wlan_cfg
wmi qcacmn: Fix possible OOB in extract_ocb_dcc_stats_tlv 2019-04-11 01:14:14 -07:00
README.txt
VERSION.txt

 This is CNSS WLAN Host Driver for products starting from iHelium