aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/Kconfig.cpu
diff options
context:
space:
mode:
authorIngo Molnar <mingo@elte.hu>2008-09-10 02:20:51 -0400
committerIngo Molnar <mingo@elte.hu>2008-09-10 02:20:51 -0400
commit81faaae45701484bd7368336e02f2a846153b22f (patch)
treed7d8dcafe5bb22decb0024537478fb667b0c896b /arch/x86/Kconfig.cpu
parentf69feff720497237ae9dd2f4604921bd3080c421 (diff)
parent3c9339049df5cc3a468c11de6c4101a1ea8c3d83 (diff)
Merge branch 'x86/pebs' into x86/unify-cpu-detect
Conflicts: arch/x86/Kconfig.cpu include/asm-x86/ds.h Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'arch/x86/Kconfig.cpu')
-rw-r--r--arch/x86/Kconfig.cpu18
1 files changed, 18 insertions, 0 deletions
diff --git a/arch/x86/Kconfig.cpu b/arch/x86/Kconfig.cpu
index ab77d409fee0..1b29d6a87563 100644
--- a/arch/x86/Kconfig.cpu
+++ b/arch/x86/Kconfig.cpu
@@ -477,3 +477,21 @@ config CPU_SUP_UMC_32
477 depends on !64BIT 477 depends on !64BIT
478 help 478 help
479 This enables extended support for UMC processors 479 This enables extended support for UMC processors
480
481config X86_DS
482 bool "Debug Store support"
483 default y
484 help
485 Add support for Debug Store.
486 This allows the kernel to provide a memory buffer to the hardware
487 to store various profiling and tracing events.
488
489config X86_PTRACE_BTS
490 bool "ptrace interface to Branch Trace Store"
491 default y
492 depends on (X86_DS && X86_DEBUGCTLMSR)
493 help
494 Add a ptrace interface to allow collecting an execution trace
495 of the traced task.
496 This collects control flow changes in a (cyclic) buffer and allows
497 debuggers to fill in the gaps and show an execution trace of the debuggee.