Takao Indoh <[email protected]> writes: > Hi all, > > This patch creates log buffer for Intel PT and enable logging at boot > time. When kernel panic occurs, we can get this log buffer from > crashdump file by kdump, and reconstruct the flow that led to the panic.
Good to see this work going forward! > Takao Indoh (3): > x86: Add Intel PT common files > x86: Add Intel PT logger > x86: Stop Intel PT and save its registers when panic occurs > > arch/x86/Kconfig | 16 ++ > arch/x86/include/asm/intel_pt.h | 84 +++++++++ > arch/x86/kernel/cpu/Makefile | 3 + > arch/x86/kernel/cpu/intel_pt.h | 131 ------------- > arch/x86/kernel/cpu/intel_pt_cap.c | 69 +++++++ > arch/x86/kernel/cpu/intel_pt_log.c | 288 > +++++++++++++++++++++++++++++ > arch/x86/kernel/cpu/intel_pt_perf.h | 78 ++++++++ > arch/x86/kernel/cpu/perf_event_intel_pt.c | 54 +----- > arch/x86/kernel/crash.c | 9 + > 9 files changed, 556 insertions(+), 176 deletions(-) > create mode 100644 arch/x86/include/asm/intel_pt.h > delete mode 100644 arch/x86/kernel/cpu/intel_pt.h > create mode 100644 arch/x86/kernel/cpu/intel_pt_cap.c > create mode 100644 arch/x86/kernel/cpu/intel_pt_log.c > create mode 100644 arch/x86/kernel/cpu/intel_pt_perf.h One note here: you want to use -M with git-format-patch so that renames are handled better. Regards, -- Alex -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

