[lkml]   [2011]   [Feb]   [7]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    Subject[PATCH 00/14] [GIT PULL][v2.6.39] tracing/filter: More robust filtering


    I finally finished and tested all these patches. Minor fixes were
    made since the last email. I also added a couple of patches to
    allow a switch between filters instead of having a small period that
    the filter would either filter out all or none as it changes the

    Please pull the latest tip/perf/filter tree, which can be found at:


    Steven Rostedt (14):
    tracing/filter: Have no filter return a match
    tracing/filter: Move OR and AND logic out of fn() method
    tracing/filter: Dynamically allocate preds
    tracing/filter: Call synchronize_sched() just once for system filters
    tracing/filter: Allocate the preds in an array
    tracing/filter: Free pred array on disabling of filter
    tracing/filter: Use a tree instead of stack for filter_match_preds()
    tracing/filter: Optimize short ciruit check
    tracing/filter: Check the created pred tree
    tracing/filter: Optimize filter by folding the tree
    tracing/filter: Move MAX_FILTER_PRED to local tracing directory
    tracing/filter: Increase the max preds to 2^14
    tracing/filter: Swap entire filter of events
    tracing/filter: Remove synchronize_sched() from __alloc_preds()

    include/linux/ftrace_event.h | 1 -
    kernel/trace/trace.h | 38 ++-
    kernel/trace/trace_events_filter.c | 885 +++++++++++++++++++++++++++++-------
    3 files changed, 754 insertions(+), 170 deletions(-)

     \ /
      Last update: 2011-02-08 03:01    [W:0.023 / U:7.080 seconds]
    ©2003-2017 Jasper Spaans. hosted at Digital OceanAdvertise on this site