All of lore.kernel.org
 help / color / mirror / Atom feed
* [tip:core/locking] locking: Move mcs_spinlock.h into kernel/ locking/
@ 2014-03-11 12:40 tip-bot for Peter Zijlstra
  0 siblings, 0 replies; only message in thread
From: tip-bot for Peter Zijlstra @ 2014-03-11 12:40 UTC (permalink / raw)
  To: linux-tip-commits; +Cc: linux-kernel, hpa, mingo, peterz, tglx

Commit-ID:  c9122da1e2d29bd6a1475a0d1ce2aa6ac6ea25fa
Gitweb:     http://git.kernel.org/tip/c9122da1e2d29bd6a1475a0d1ce2aa6ac6ea25fa
Author:     Peter Zijlstra <peterz@infradead.org>
AuthorDate: Mon, 3 Feb 2014 13:32:16 +0100
Committer:  Ingo Molnar <mingo@kernel.org>
CommitDate: Tue, 11 Mar 2014 12:14:52 +0100

locking: Move mcs_spinlock.h into kernel/locking/

The mcs_spinlock code is not meant (or suitable) as a generic locking
primitive, therefore take it away from the normal includes and place
it in kernel/locking/.

This way the locking primitives implemented there can use it as part
of their implementation but we do not risk it getting used
inapropriately.

Signed-off-by: Peter Zijlstra <peterz@infradead.org>
Link: http://lkml.kernel.org/n/tip-byirmpamgr7h25m5kyavwpzx@git.kernel.org
Signed-off-by: Ingo Molnar <mingo@kernel.org>
---
 {include/linux => kernel/locking}/mcs_spinlock.h | 0
 kernel/locking/mutex.c                           | 2 +-
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/linux/mcs_spinlock.h b/kernel/locking/mcs_spinlock.h
similarity index 100%
rename from include/linux/mcs_spinlock.h
rename to kernel/locking/mcs_spinlock.h
diff --git a/kernel/locking/mutex.c b/kernel/locking/mutex.c
index 45fe1b5..4f408be 100644
--- a/kernel/locking/mutex.c
+++ b/kernel/locking/mutex.c
@@ -25,7 +25,7 @@
 #include <linux/spinlock.h>
 #include <linux/interrupt.h>
 #include <linux/debug_locks.h>
-#include <linux/mcs_spinlock.h>
+#include "mcs_spinlock.h"
 
 /*
  * In the DEBUG case we are using the "NULL fastpath" for mutexes,

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2014-03-11 12:41 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-03-11 12:40 [tip:core/locking] locking: Move mcs_spinlock.h into kernel/ locking/ tip-bot for Peter Zijlstra

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.