Thread (20 messages) 20 messages, 3 authors, 2017-05-19

Re: [PATCH 6/6] arch/sparc: Enable queued spinlock support for SPARC

From: Babu Moger <hidden>
Date: 2017-05-19 16:37:43
Also in: lkml, sparclinux

On 5/18/2017 9:32 PM, David Miller wrote:
From: Babu Moger <redacted>
Date: Thu, 18 May 2017 18:36:10 -0600
quoted
@@ -83,6 +83,7 @@ config SPARC64
  	select ARCH_SUPPORTS_ATOMIC_RMW
  	select HAVE_NMI
  	select ARCH_USE_QUEUED_RWLOCKS
+	select ARCH_USE_QUEUED_SPINLOCKS
  
  config ARCH_DEFCONFIG
  	string
Like the queued spinlock enabling patch, if this will be on
all the time for SPARC64 then:
quoted
diff --git a/arch/sparc/include/asm/spinlock_64.h b/arch/sparc/include/asm/spinlock_64.h
index 562dbd8..e2044e3 100644
--- a/arch/sparc/include/asm/spinlock_64.h
+++ b/arch/sparc/include/asm/spinlock_64.h
@@ -11,6 +11,9 @@
  #include <asm/processor.h>
  #include <asm/barrier.h>
  
+#ifdef CONFIG_QUEUED_SPINLOCKS
+#include <asm/qspinlock.h>
+#else
This ifdef doesn't make any sense, by definition it will always be on.
Ok. Will do. thanks
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help