[PATCHv2 0/2] tracing,mm - add kernel pagefault tracepoint for x86 & x86_64

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Jiri Olsa
Date: Thursday, November 11, 2010 - 2:09 am

This provides a tracepoint to trace kernel pagefault event
for x86 and x86_64 architectures.

There's a problem with this tracepoint when having the
userstacktrace option enabled, since it might generated
the page fault itself. The 1/2 patch address this issue.

v2 changes:
- replaced regs for error_code in page fault trace
- swapped the patch order not to introduce the regression
- minor code style change

attached patches:
1/2 tracing - fix recursive user stack trace
2/2 tracing,mm - add kernel pagefault tracepoint for x86 & x86_64

wbr,
jirka
---
 arch/x86/mm/fault.c         |   32 +++++++++++++++++++++-----------
 include/trace/events/kmem.h |   22 ++++++++++++++++++++++
 kernel/trace/trace.c        |   17 +++++++++++++++++
 3 files changed, 60 insertions(+), 11 deletions(-)
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: [PATCH 1/2] tracing,mm - add kernel pagefault tracepoi ..., Christoph Hellwig, (Wed Nov 10, 6:29 am)
Re: [PATCH 1/2] tracing,mm - add kernel pagefault tracepoi ..., Frederic Weisbecker, (Wed Nov 10, 8:00 am)
Re: [PATCH 1/2] tracing,mm - add kernel pagefault tracepoi ..., Christoph Hellwig, (Wed Nov 10, 8:20 am)
Re: [PATCH 1/2] tracing,mm - add kernel pagefault tracepoi ..., Frederic Weisbecker, (Wed Nov 10, 9:44 am)
[PATCHv2 0/2] tracing,mm - add kernel pagefault tracepoint ..., Jiri Olsa, (Thu Nov 11, 2:09 am)
Re: [PATCHv2 2/2] tracing,mm - add kernel pagefault tracep ..., Christoph Hellwig, (Thu Nov 11, 5:51 am)
Re: [PATCHv2 2/2] tracing,mm - add kernel pagefault tracep ..., Frederic Weisbecker, (Mon Nov 15, 6:43 am)
Re: [PATCHv2 2/2] tracing,mm - add kernel pagefault tracep ..., Frederic Weisbecker, (Mon Nov 15, 7:54 am)