From 9f8db128515d5f12971561c31af7f91fa06822a7 Mon Sep 17 00:00:00 2001 From: Shiva Krishna Pittala Date: Wed, 27 Jun 2018 17:24:56 +0530 Subject: [PATCH] qcacmn: Move init and exit of nbuf debug out of MEMORY_DEBUG Move qdf_net_buf_debug_init and qdf_net_buf_debug_exit out of qdf_mem_debug_init and qdf_mem_debug_exit respectively so that NBUF_MEMORY_DEBUG can be enabled irrespective of MEMORY_DEBUG. Change-Id: Ia57badf850aad00975305a08508e63bab7cb4908 CRs-Fixed: 2284116 --- qdf/linux/src/qdf_mem.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/qdf/linux/src/qdf_mem.c b/qdf/linux/src/qdf_mem.c index d31c4cee736c..37452a9dcb72 100644 --- a/qdf/linux/src/qdf_mem.c +++ b/qdf/linux/src/qdf_mem.c @@ -1001,9 +1001,6 @@ static void qdf_mem_debug_init(void) for (i = 0; i < QDF_DEBUG_DOMAIN_COUNT; ++i) qdf_list_create(&qdf_mem_dma_domains[i], 0); qdf_spinlock_create(&qdf_mem_dma_list_lock); - - /* skb */ - qdf_net_buf_debug_init(); } static uint32_t @@ -1042,9 +1039,6 @@ static void qdf_mem_debug_exit(void) { int i; - /* skb */ - qdf_net_buf_debug_exit(); - /* mem */ qdf_mem_domain_set_check_for_leaks(qdf_mem_domains); for (i = 0; i < QDF_DEBUG_DOMAIN_COUNT; ++i) @@ -1792,6 +1786,7 @@ qdf_export_symbol(qdf_mem_dma_sync_single_for_cpu); void qdf_mem_init(void) { qdf_mem_debug_init(); + qdf_net_buf_debug_init(); qdf_mem_debugfs_init(); qdf_mem_debug_debugfs_init(); } @@ -1801,6 +1796,7 @@ void qdf_mem_exit(void) { qdf_mem_debug_debugfs_exit(); qdf_mem_debugfs_exit(); + qdf_net_buf_debug_exit(); qdf_mem_debug_exit(); } qdf_export_symbol(qdf_mem_exit);