lkml.org 
[lkml]   [2013]   [Oct]   [30]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
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



\
 
 \ /
  Last update: 2013-10-30 22:21    [W:0.072 / U:0.436 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site