From fd40df4bbcf242c12ffeee05283644369fb32b16 Mon Sep 17 00:00:00 2001 From: Rajeev Kumar Date: Thu, 22 Jun 2017 18:33:43 -0700 Subject: [PATCH] qcacmn: Log leaked SKB counts before calling QDF_BUG If SKBs are leaked then 1st log number of SKBs leaked and then trigger QDF_BUG. Change-Id: I355e33727b7772af7bd58b9eabbd109bfa3ea2f0 CRs-Fixed: 2065760 --- qdf/linux/src/qdf_nbuf.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/qdf/linux/src/qdf_nbuf.c b/qdf/linux/src/qdf_nbuf.c index 23ae5b7de1e4..70f12b7ff907 100644 --- a/qdf/linux/src/qdf_nbuf.c +++ b/qdf/linux/src/qdf_nbuf.c @@ -1462,8 +1462,10 @@ void qdf_net_buf_debug_exit(void) qdf_nbuf_track_memory_manager_destroy(); #ifdef CONFIG_HALT_KMEMLEAK - if (count) + if (count) { + qdf_print("%d SKBs leaked .. please fix the SKB leak", count); QDF_BUG(0); + } #endif } EXPORT_SYMBOL(qdf_net_buf_debug_exit);