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
Jinwei Chen 9012d61d31 qcacmn: fix invalid accessing to rx_desc_status pool
crash scenario:
a. pktlog is enabled, the timer mon_reap_timer is active,
   reap mon_status_ring hal desc periodically.
b. rx_desc status pool is freed in dp_rx_pdev_mon_detach() when do
   dp_pdev_deinit() while the mon_reap_timer is still active until
   dp_rxdma_ring_cleanup() free it.
c. during the timeslot between dp_rx_pdev_mon_detach() and
   dp_rxdma_ring_cleanup(), if some hal desc is pending to be
   processed on mon_status_ring, invalid accessing to rx_desc_status
   pool happened.

solution:
  if pktlog is enabled, stop mon_reap_timer ahead of
dp_rx_pdev_mon_detach() in dp_pktlogmod_exit().

Change-Id: I91b16a88a5e4390587925d6eb2840b3ec1ec2187
CRs-Fixed: 2579817
2019-12-09 01:31:20 -08:00
cfg
dp qcacmn: fix invalid accessing to rx_desc_status pool 2019-12-09 01:31:20 -08:00
ftm
global_lmac_if
hal/wifi3.0
hif qcacmn: Update tx/rx bundle statistics for USB interface 2019-12-06 08:40:56 -08:00
htc qcacmn: Update tx/rx bundle statistics for USB interface 2019-12-06 08:40:56 -08:00
init_deinit/dispatcher
os_if/linux qcacmn: Control path support for Spectral DMA debug 2019-12-03 03:26:22 -08:00
qal
qdf qcacmn: Add debugfs support for DBR ring debug 2019-12-02 00:42:54 -08:00
scheduler
spectral qcacmn: Log Spectral FFT timestamp WAR parametrs 2019-12-03 04:52:57 -08:00
target_if qcacmn: Cleanup local peer id from DP APIs 2019-12-06 01:52:16 -08:00
umac qcacmn: Redefine channel frequency MACRO as public 2019-12-08 22:58:02 -08:00
utils
wbuff
wlan_cfg
wmi qcacmn: Allow zero channels list to send to fw for RSO 2019-12-07 04:22:20 -08:00
README.txt
VERSION.txt

 This is CNSS WLAN Host Driver for products starting from iHelium