diff --git a/qdf/src/qdf_cpuhp.c b/qdf/src/qdf_cpuhp.c index ccccafd8f718..0573583f3c9f 100644 --- a/qdf/src/qdf_cpuhp.c +++ b/qdf/src/qdf_cpuhp.c @@ -152,6 +152,7 @@ void qdf_cpuhp_unregister(struct qdf_cpuhp_handler **out_handler) qdf_list_remove_node(&qdf_cpuhp_handlers, &handler->node); qdf_mutex_release(&qdf_cpuhp_lock); + qdf_mem_free(handler); *out_handler = NULL; } diff --git a/umac/cmn_services/serialization/src/wlan_serialization_dequeue.c b/umac/cmn_services/serialization/src/wlan_serialization_dequeue.c index 5fd0d5f3dad1..8abbda1e4237 100644 --- a/umac/cmn_services/serialization/src/wlan_serialization_dequeue.c +++ b/umac/cmn_services/serialization/src/wlan_serialization_dequeue.c @@ -134,10 +134,8 @@ wlan_serialization_remove_all_cmd_from_queue(qdf_list_t *queue, */ if (is_active_queue) { if (!psoc || !cmd_list) { - serialization_err("Can't find cmd psoc:0x%p", - psoc); - serialization_err("Can't find cmd cmd_list:0x%p", - cmd_list); + serialization_err("psoc:0x%pK, cmd_list:0x%pK", + psoc, cmd_list); status = WLAN_SER_CMD_NOT_FOUND; break; }