1. 10 7月, 2009 3 次提交
  2. 03 6月, 2009 2 次提交
    • F
      hw-breakpoints: fix undeclared ksym_tracer_mutex · 73874005
      Frederic Weisbecker 提交于
      ksym_tracer_mutex is declared inside an #ifdef CONFIG_PROFILE_KSYM_TRACER
      section. This makes it unavailable for the hardware breakpoint tracer if it is
      configured without the breakpoint profiler.
      
      This patch fixes the following build error:
      
      kernel/trace/trace_ksym.c: In function ‘ksym_trace_filter_read’:
      kernel/trace/trace_ksym.c:226: erreur: ‘ksym_tracer_mutex’ undeclared (first use in this function)
      kernel/trace/trace_ksym.c:226: erreur: (Each undeclared identifier is reported only once
      kernel/trace/trace_ksym.c:226: erreur: for each function it appears in.)
      kernel/trace/trace_ksym.c: In function ‘ksym_trace_filter_write’:
      kernel/trace/trace_ksym.c:273: erreur: ‘ksym_tracer_mutex’ undeclared (first use in this function)
      kernel/trace/trace_ksym.c: In function ‘ksym_trace_reset’:
      kernel/trace/trace_ksym.c:335: erreur: ‘ksym_tracer_mutex’ undeclared (first use in this function)
      make[1]: *** [kernel/trace/trace_ksym.o] Erreur 1
      
      [ Impact: fix a build error ]
      Reported-by: NIngo Molnar <mingo@elte.hu>
      Signed-off-by: NFrederic Weisbecker <fweisbec@gmail.com>
      73874005
    • K
      hw-breakpoints: ftrace plugin for kernel symbol tracing using HW Breakpoint interfaces · 0722db01
      K.Prasad 提交于
      This patch adds an ftrace plugin to detect and profile memory access over kernel
      variables. It uses HW Breakpoint interfaces to 'watch memory addresses.
      Signed-off-by: NK.Prasad <prasad@linux.vnet.ibm.com>
      Signed-off-by: NFrederic Weisbecker <fweisbec@gmail.com>
      0722db01