[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <146965470618.23765.7329786743211962695.stgit@hbathini.in.ibm.com>
Date: Thu, 28 Jul 2016 02:57:16 +0530
From: Hari Bathini <hbathini@...ux.vnet.ibm.com>
To: daniel@...earbox.net, peterz@...radead.org,
linux-kernel@...r.kernel.org, acme@...nel.org,
alexander.shishkin@...ux.intel.com, mingo@...hat.com,
paulus@...ba.org, ebiederm@...ssion.com, kernel@...p.com,
rostedt@...dmis.org, viro@...iv.linux.org.uk
Cc: aravinda@...ux.vnet.ibm.com, ananth@...ibm.com
Subject: [RFC PATCH v2 0/3] perf/tracefs: Container-aware tracing support
This RFC patch set supports filtering container specific events
when perf tool is executed inside a container. The patches apply
cleanly on v4.7.0-rc7
Changes from v1:
1/3. Revived earlier approach[1] with cgroup namespace instead
of pid namespace
2/3. New patch that adds instance support for uprobe events in
tracefs filesystem
3/3. New patch that adds "newinstance" mount option for tracefs
filesystem
[1] https://lkml.org/lkml/2015/7/15/192
---
Aravinda Prasad (1):
perf: filter container events based on cgroup namespace
Hari Bathini (2):
tracefs: add instances support for uprobe events
tracefs: add 'newinstance' mount option
fs/tracefs/inode.c | 171 ++++++++++++++++++++++++++++++++++--------
include/linux/trace_events.h | 3 -
include/linux/tracefs.h | 11 ++-
kernel/events/core.c | 51 +++++++++----
kernel/trace/trace.c | 54 +++++++++----
kernel/trace/trace.h | 12 +++
kernel/trace/trace_events.c | 15 +++-
kernel/trace/trace_kprobe.c | 2
kernel/trace/trace_uprobe.c | 158 ++++++++++++++++++++++++++++-----------
9 files changed, 361 insertions(+), 116 deletions(-)
Powered by blists - more mailing lists