diff --git a/Kbuild b/Kbuild index 4d12c29c4702..d46cdc05503f 100644 --- a/Kbuild +++ b/Kbuild @@ -595,6 +595,7 @@ endif ifeq ($(CONFIG_LEAK_DETECTION), y) QDF_OBJS += $(QDF_OBJ_DIR)/qdf_debug_domain.o + QDF_OBJS += $(QDF_OBJ_DIR)/qdf_tracker.o endif ifeq ($(CONFIG_QDF_TEST), y) @@ -604,6 +605,7 @@ ifeq ($(CONFIG_QDF_TEST), y) QDF_OBJS += $(QDF_TEST_OBJ_DIR)/qdf_ptr_hash_test.o QDF_OBJS += $(QDF_TEST_OBJ_DIR)/qdf_slist_test.o QDF_OBJS += $(QDF_TEST_OBJ_DIR)/qdf_talloc_test.o + QDF_OBJS += $(QDF_TEST_OBJ_DIR)/qdf_tracker_test.o QDF_OBJS += $(QDF_TEST_OBJ_DIR)/qdf_types_test.o endif @@ -614,6 +616,7 @@ cppflags-$(CONFIG_QDF_TEST) += -DWLAN_PERIODIC_WORK_TEST cppflags-$(CONFIG_QDF_TEST) += -DWLAN_PTR_HASH_TEST cppflags-$(CONFIG_QDF_TEST) += -DWLAN_SLIST_TEST cppflags-$(CONFIG_QDF_TEST) += -DWLAN_TALLOC_TEST +cppflags-$(CONFIG_QDF_TEST) += -DWLAN_TRACKER_TEST cppflags-$(CONFIG_QDF_TEST) += -DWLAN_TYPES_TEST ############ WBUFF ############ diff --git a/core/hdd/src/wlan_hdd_wext.c b/core/hdd/src/wlan_hdd_wext.c index 13bb10854f96..6a7a35159d8c 100644 --- a/core/hdd/src/wlan_hdd_wext.c +++ b/core/hdd/src/wlan_hdd_wext.c @@ -75,6 +75,7 @@ #include "qdf_talloc_test.h" #include "qdf_str.h" #include "qdf_trace.h" +#include "qdf_tracker_test.h" #include "qdf_types_test.h" #include "wlan_hdd_assoc.h" #include "wlan_hdd_ioctl.h" @@ -5874,6 +5875,7 @@ struct hdd_ut_entry hdd_ut_entries[] = { { .name = "qdf_ptr_hash", .callback = qdf_ptr_hash_unit_test }, { .name = "qdf_slist", .callback = qdf_slist_unit_test }, { .name = "qdf_talloc", .callback = qdf_talloc_unit_test }, + { .name = "qdf_tracker", .callback = qdf_tracker_unit_test }, { .name = "qdf_types", .callback = qdf_types_unit_test }, };