LKML Archive on lore.kernel.org
help / color / mirror / Atom feed
* [PATCH] percpu_counter: Remove debug_object_free call twice
@ 2018-04-13  9:35 Gaurav Kohli
  2018-04-16 21:48 ` Tejun Heo
  0 siblings, 1 reply; 4+ messages in thread
From: Gaurav Kohli @ 2018-04-13  9:35 UTC (permalink / raw)
  To: tj, gregkh, nborisov, akpm; +Cc: linux-arm-msm, linux-kernel, Gaurav Kohli

During percpu_counter destroy, debug_object_free is calling
twice which may create race. So removing once instance of call
from debug_percpu_counter_deactivate.

Signed-off-by: Gaurav Kohli <gkohli@codeaurora.org>

diff --git a/lib/percpu_counter.c b/lib/percpu_counter.c
index c72577e..68ad030 100644
--- a/lib/percpu_counter.c
+++ b/lib/percpu_counter.c
@@ -48,7 +48,6 @@ static inline void debug_percpu_counter_activate(struct percpu_counter *fbc)
 static inline void debug_percpu_counter_deactivate(struct percpu_counter *fbc)
 {
 	debug_object_deactivate(fbc, &percpu_counter_debug_descr);
-	debug_object_free(fbc, &percpu_counter_debug_descr);
 }
 
 #else	/* CONFIG_DEBUG_OBJECTS_PERCPU_COUNTER */
-- 
Qualcomm India Private Limited, on behalf of Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum,
a Linux Foundation Collaborative Project.

^ permalink raw reply related	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2018-08-27  6:56 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-04-13  9:35 [PATCH] percpu_counter: Remove debug_object_free call twice Gaurav Kohli
2018-04-16 21:48 ` Tejun Heo
2018-04-17  6:29   ` Kohli, Gaurav
2018-08-27  6:56     ` Kohli, Gaurav

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).