diff options
author | Ingo Molnar <mingo@elte.hu> | 2008-09-10 02:20:51 -0400 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2008-09-10 02:20:51 -0400 |
commit | 81faaae45701484bd7368336e02f2a846153b22f (patch) | |
tree | d7d8dcafe5bb22decb0024537478fb667b0c896b /arch/x86/Kconfig.cpu | |
parent | f69feff720497237ae9dd2f4604921bd3080c421 (diff) | |
parent | 3c9339049df5cc3a468c11de6c4101a1ea8c3d83 (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.cpu | 18 |
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 | |||
481 | config 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 | |||
489 | config 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. | ||