[PATCH 1/2] oprofile: Add HAVE_OPROFILE_NMI_TIMER
Anton Blanchard
anton at samba.org
Wed Jan 21 14:46:22 AEDT 2015
HAVE_PERF_EVENTS_NMI is used for two things - the oprofile NMI timer
and the hardlockup detector.
Create HAVE_OPROFILE_NMI_TIMER so an architecture can select them
separately. On ppc64 we want to add the hardlockup detector, but not
the oprofile NMI timer fallback.
Signed-off-by: Anton Blanchard <anton at samba.org>
---
arch/Kconfig | 5 ++++-
arch/x86/Kconfig | 1 +
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/arch/Kconfig b/arch/Kconfig
index 05d7a8a..3d50e42 100644
--- a/arch/Kconfig
+++ b/arch/Kconfig
@@ -30,9 +30,12 @@ config OPROFILE_EVENT_MULTIPLEX
config HAVE_OPROFILE
bool
+config HAVE_OPROFILE_NMI_TIMER
+ bool
+
config OPROFILE_NMI_TIMER
def_bool y
- depends on PERF_EVENTS && HAVE_PERF_EVENTS_NMI
+ depends on PERF_EVENTS && HAVE_OPROFILE_NMI_TIMER
config KPROBES
bool "Kprobes"
diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig
index ba397bd..98d9c72 100644
--- a/arch/x86/Kconfig
+++ b/arch/x86/Kconfig
@@ -138,6 +138,7 @@ config X86
select HAVE_ACPI_APEI_NMI if ACPI
select ACPI_LEGACY_TABLES_LOOKUP if ACPI
select X86_FEATURE_NAMES if PROC_FS
+ select HAVE_OPROFILE_NMI_TIMER
config INSTRUCTION_DECODER
def_bool y
--
2.1.0
More information about the Linuxppc-dev
mailing list