ia64: disable CONFIG_PERFMON at least for now
[sfrench/cifs-2.6.git] / init / Kconfig
index 22ca30f6a6bdceda57d94bd81f2ca07647d8773a..d2b8b2ea097e861c1539868bfc65ca6e4ed3ae31 100644 (file)
@@ -1428,6 +1428,29 @@ config ARCH_HAS_MEMBARRIER_CALLBACKS
 config ARCH_HAS_MEMBARRIER_SYNC_CORE
        bool
 
+config RSEQ
+       bool "Enable rseq() system call" if EXPERT
+       default y
+       depends on HAVE_RSEQ
+       select MEMBARRIER
+       help
+         Enable the restartable sequences system call. It provides a
+         user-space cache for the current CPU number value, which
+         speeds up getting the current CPU number from user-space,
+         as well as an ABI to speed up user-space operations on
+         per-CPU data.
+
+         If unsure, say Y.
+
+config DEBUG_RSEQ
+       default n
+       bool "Enabled debugging of rseq() system call" if EXPERT
+       depends on RSEQ && DEBUG_KERNEL
+       help
+         Enable extra debugging checks for the rseq system call.
+
+         If unsure, say N.
+
 config EMBEDDED
        bool "Embedded system"
        option allnoconfig_y