Prev: [PATCH 4/12] scsi: megaraid_sas - Online controller Reset Support (OCR) : Driver return RESET in timeout routine
Next: [PATCH 5/5] perf: Support for task/softirq/hardirq exclusion on tools
From: Frederic Weisbecker on 9 Jun 2010 23:50 Here is the new version of per context exclusion, based on hooks on irq_enter/irq_exit. I haven't observed slowdowns but I haven't actually measured the impact. It's pullable from: git://git.kernel.org/pub/scm/linux/kernel/git/frederic/random-tracing.git perf/exclusion-3 It's against latest tip:perf/core. Thanks. Frederic Weisbecker (5): perf: Provide a proper stop action for software events perf: Support disable() after stop() on software events perf: New PERF_EVENT_STATE_PAUSED event state perf: Introduce task, softirq and hardirq contexts exclusion perf: Support for task/softirq/hardirq exclusion on tools arch/x86/kernel/cpu/perf_event.c | 6 +- include/linux/perf_event.h | 44 +++++++- kernel/perf_event.c | 232 ++++++++++++++++++++++++++++++++------ kernel/softirq.c | 6 + kernel/trace/trace_event_perf.c | 2 +- tools/perf/util/parse-events.c | 37 +++++-- 6 files changed, 276 insertions(+), 51 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo(a)vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ |