diff options
| author | Yuanyuan Liu <yuanliu@qca.qualcomm.com> | 2014-01-31 10:37:58 -0800 |
|---|---|---|
| committer | Prakash Dhavali <pdhavali@qca.qualcomm.com> | 2014-02-02 15:10:29 -0800 |
| commit | 0f2dcfe774f693eab0f82d4eb15b67f5c685d340 (patch) | |
| tree | dd073b5f2db9c0ec62d94d5ddc4d37bc73bfb056 | |
| parent | f4afd763de7ba60bd5322dda64cd05985c467871 (diff) | |
qcacld: Panic on vos double free detection
Change VOS_ASSERT(0) to panic in vos_mem_free() guarded under
MEMORY_DEBUG feature on double free detection.
Change-Id: I9174b885fe643164c9c7b244f1e7a7f47a9cfeb8
CRs-Fixed: 610180
| -rw-r--r-- | CORE/SERVICES/WMA/wma.c | 2 | ||||
| -rw-r--r-- | CORE/VOSS/src/vos_memory.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/CORE/SERVICES/WMA/wma.c b/CORE/SERVICES/WMA/wma.c index d7ee0269cf87..d2f032a073a0 100644 --- a/CORE/SERVICES/WMA/wma.c +++ b/CORE/SERVICES/WMA/wma.c @@ -1084,7 +1084,7 @@ static void wma_update_vdev_stats(tp_wma_handle wma, pGetRssiReq->pDevContext); } - vos_mem_free(pGetRssiReq); + adf_os_mem_free(pGetRssiReq); wma->pGetRssiReq = NULL; } } diff --git a/CORE/VOSS/src/vos_memory.c b/CORE/VOSS/src/vos_memory.c index f1e09739262d..b0bf0c6fd62e 100644 --- a/CORE/VOSS/src/vos_memory.c +++ b/CORE/VOSS/src/vos_memory.c @@ -254,7 +254,7 @@ v_VOID_t vos_mem_free( v_VOID_t *ptr ) { VOS_TRACE(VOS_MODULE_ID_VOSS, VOS_TRACE_LEVEL_FATAL, "%s: Unallocated memory (double free?)", __func__); - VOS_ASSERT(0); + VOS_BUG(0); } } } |
