Messages in this thread |  | | Date | Wed, 30 Oct 2013 16:35:00 -0400 | From | Seiji Aguchi <> | Subject | [PATCH v4 0/4] Introduce page fault tracepoints |
| |
Change from v3: - Separate modifications to make review easy. - Refactor implementations registering exception/irq_vector handers. (Patch 1, 2, 3)
This series introduce page fault tracepoints.
Detailed descriptions are explained in each patch. Any comments are welcome.
Seiji Aguchi (4): Move set_intr_gate() into macro Register exception handler to trace IDT Delete __trace_alloc_intr_gate() Add page fault tracepoints
arch/x86/include/asm/desc.h | 57 ++++++++++++++------------------- arch/x86/include/asm/hw_irq.h | 3 ++ arch/x86/include/asm/segment.h | 3 ++ arch/x86/include/asm/trace/exceptions.h | 52 ++++++++++++++++++++++++++++++ arch/x86/include/asm/traps.h | 20 ++++++++++++ arch/x86/kernel/entry_32.S | 10 ++++++ arch/x86/kernel/entry_64.S | 13 +++++++- arch/x86/kernel/head64.c | 2 +- arch/x86/kernel/kvm.c | 2 +- arch/x86/kernel/traps.c | 28 ++++++++-------- arch/x86/mm/Makefile | 2 ++ arch/x86/mm/fault.c | 23 +++++++++++++ 12 files changed, 165 insertions(+), 50 deletions(-) create mode 100644 arch/x86/include/asm/trace/exceptions.h
-- 1.8.3.1
|  |