All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH V6 1/4] perf: Add new conditional branch filter PERF_SAMPLE_BRANCH_COND
@ 2014-05-22  7:20 Anshuman Khandual
  2014-05-22  7:20 ` [PATCH V6 2/4] perf, tool: Conditional branch filter 'cond' added to perf record Anshuman Khandual
                   ` (3 more replies)
  0 siblings, 4 replies; 8+ messages in thread
From: Anshuman Khandual @ 2014-05-22  7:20 UTC (permalink / raw)
  To: peterz; +Cc: linux-kernel, mpe, benh, Anshuman Khandual

This patch introduces new branch filter PERF_SAMPLE_BRANCH_COND which
will extend the existing perf ABI. This will filter branches which are
conditional. Various architectures can provide this functionality either
with HW filtering support (if present) or with SW filtering of captured
branch instructions.

Signed-off-by: Anshuman Khandual <khandual@linux.vnet.ibm.com>
Reviewed-by: Stephane Eranian <eranian@google.com>
Reviewed-by: Andi Kleen <ak@linux.intel.com>
---
 include/uapi/linux/perf_event.h | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/include/uapi/linux/perf_event.h b/include/uapi/linux/perf_event.h
index 853bc1c..696f69b4 100644
--- a/include/uapi/linux/perf_event.h
+++ b/include/uapi/linux/perf_event.h
@@ -163,8 +163,9 @@ enum perf_branch_sample_type {
 	PERF_SAMPLE_BRANCH_ABORT_TX	= 1U << 7, /* transaction aborts */
 	PERF_SAMPLE_BRANCH_IN_TX	= 1U << 8, /* in transaction */
 	PERF_SAMPLE_BRANCH_NO_TX	= 1U << 9, /* not in transaction */
+	PERF_SAMPLE_BRANCH_COND		= 1U << 10, /* conditional branches */
 
-	PERF_SAMPLE_BRANCH_MAX		= 1U << 10, /* non-ABI */
+	PERF_SAMPLE_BRANCH_MAX		= 1U << 11, /* non-ABI */
 };
 
 #define PERF_SAMPLE_BRANCH_PLM_ALL \
-- 
1.7.11.7


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [PATCH V6 2/4] perf, tool: Conditional branch filter 'cond' added to perf record
  2014-05-22  7:20 [PATCH V6 1/4] perf: Add new conditional branch filter PERF_SAMPLE_BRANCH_COND Anshuman Khandual
@ 2014-05-22  7:20 ` Anshuman Khandual
  2014-06-05 14:39   ` [tip:perf/core] perf/tool: Add conditional branch filter 'cond' " tip-bot for Anshuman Khandual
  2014-05-22  7:20 ` [PATCH V6 3/4] x86, perf: Add conditional branch filtering support Anshuman Khandual
                   ` (2 subsequent siblings)
  3 siblings, 1 reply; 8+ messages in thread
From: Anshuman Khandual @ 2014-05-22  7:20 UTC (permalink / raw)
  To: peterz; +Cc: linux-kernel, mpe, benh, Anshuman Khandual

Adding perf record support for new branch stack filter criteria
PERF_SAMPLE_BRANCH_COND.

Signed-off-by: Anshuman Khandual <khandual@linux.vnet.ibm.com>
Reviewed-by: Stephane Eranian <eranian@google.com>
Reviewed-by: Andi Kleen <ak@linux.intel.com>
---
 tools/perf/builtin-record.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/tools/perf/builtin-record.c b/tools/perf/builtin-record.c
index 8ce62ef..dfe6b9d 100644
--- a/tools/perf/builtin-record.c
+++ b/tools/perf/builtin-record.c
@@ -583,6 +583,7 @@ static const struct branch_mode branch_modes[] = {
 	BRANCH_OPT("abort_tx", PERF_SAMPLE_BRANCH_ABORT_TX),
 	BRANCH_OPT("in_tx", PERF_SAMPLE_BRANCH_IN_TX),
 	BRANCH_OPT("no_tx", PERF_SAMPLE_BRANCH_NO_TX),
+	BRANCH_OPT("cond", PERF_SAMPLE_BRANCH_COND),
 	BRANCH_END
 };
 
-- 
1.7.11.7


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [PATCH V6 3/4] x86, perf: Add conditional branch filtering support
  2014-05-22  7:20 [PATCH V6 1/4] perf: Add new conditional branch filter PERF_SAMPLE_BRANCH_COND Anshuman Khandual
  2014-05-22  7:20 ` [PATCH V6 2/4] perf, tool: Conditional branch filter 'cond' added to perf record Anshuman Khandual
@ 2014-05-22  7:20 ` Anshuman Khandual
  2014-06-05 14:39   ` [tip:perf/core] perf/x86: " tip-bot for Anshuman Khandual
  2014-05-22  7:20 ` [PATCH V6 4/4] perf, documentation: Description for conditional branch filter Anshuman Khandual
  2014-06-05 14:39 ` [tip:perf/core] perf: Add new conditional branch filter ' PERF_SAMPLE_BRANCH_COND' tip-bot for Anshuman Khandual
  3 siblings, 1 reply; 8+ messages in thread
From: Anshuman Khandual @ 2014-05-22  7:20 UTC (permalink / raw)
  To: peterz; +Cc: linux-kernel, mpe, benh, Anshuman Khandual

This patch adds conditional branch filtering support,
enabling it for PERF_SAMPLE_BRANCH_COND in perf branch
stack sampling framework by utilizing an available
software filter X86_BR_JCC.

Signed-off-by: Anshuman Khandual <khandual@linux.vnet.ibm.com>
Reviewed-by: Stephane Eranian <eranian@google.com>
Reviewed-by: Andi Kleen <ak@linux.intel.com>
---
 arch/x86/kernel/cpu/perf_event_intel_lbr.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/arch/x86/kernel/cpu/perf_event_intel_lbr.c b/arch/x86/kernel/cpu/perf_event_intel_lbr.c
index d82d155..9dd2459 100644
--- a/arch/x86/kernel/cpu/perf_event_intel_lbr.c
+++ b/arch/x86/kernel/cpu/perf_event_intel_lbr.c
@@ -384,6 +384,9 @@ static void intel_pmu_setup_sw_lbr_filter(struct perf_event *event)
 	if (br_type & PERF_SAMPLE_BRANCH_NO_TX)
 		mask |= X86_BR_NO_TX;
 
+	if (br_type & PERF_SAMPLE_BRANCH_COND)
+		mask |= X86_BR_JCC;
+
 	/*
 	 * stash actual user request into reg, it may
 	 * be used by fixup code for some CPU
@@ -678,6 +681,7 @@ static const int nhm_lbr_sel_map[PERF_SAMPLE_BRANCH_MAX] = {
 	 * NHM/WSM erratum: must include IND_JMP to capture IND_CALL
 	 */
 	[PERF_SAMPLE_BRANCH_IND_CALL] = LBR_IND_CALL | LBR_IND_JMP,
+	[PERF_SAMPLE_BRANCH_COND]     = LBR_JCC,
 };
 
 static const int snb_lbr_sel_map[PERF_SAMPLE_BRANCH_MAX] = {
@@ -689,6 +693,7 @@ static const int snb_lbr_sel_map[PERF_SAMPLE_BRANCH_MAX] = {
 	[PERF_SAMPLE_BRANCH_ANY_CALL]	= LBR_REL_CALL | LBR_IND_CALL
 					| LBR_FAR,
 	[PERF_SAMPLE_BRANCH_IND_CALL]	= LBR_IND_CALL,
+	[PERF_SAMPLE_BRANCH_COND]       = LBR_JCC,
 };
 
 /* core */
-- 
1.7.11.7


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [PATCH V6 4/4] perf, documentation: Description for conditional branch filter
  2014-05-22  7:20 [PATCH V6 1/4] perf: Add new conditional branch filter PERF_SAMPLE_BRANCH_COND Anshuman Khandual
  2014-05-22  7:20 ` [PATCH V6 2/4] perf, tool: Conditional branch filter 'cond' added to perf record Anshuman Khandual
  2014-05-22  7:20 ` [PATCH V6 3/4] x86, perf: Add conditional branch filtering support Anshuman Khandual
@ 2014-05-22  7:20 ` Anshuman Khandual
  2014-06-05 14:40   ` [tip:perf/core] perf/documentation: Add description " tip-bot for Anshuman Khandual
  2014-06-05 14:39 ` [tip:perf/core] perf: Add new conditional branch filter ' PERF_SAMPLE_BRANCH_COND' tip-bot for Anshuman Khandual
  3 siblings, 1 reply; 8+ messages in thread
From: Anshuman Khandual @ 2014-05-22  7:20 UTC (permalink / raw)
  To: peterz; +Cc: linux-kernel, mpe, benh, Anshuman Khandual

Adding documentation support for conditional branch filter.

Signed-off-by: Anshuman Khandual <khandual@linux.vnet.ibm.com>
Reviewed-by: Stephane Eranian <eranian@google.com>
Reviewed-by: Andi Kleen <ak@linux.intel.com>
---
 tools/perf/Documentation/perf-record.txt | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/tools/perf/Documentation/perf-record.txt b/tools/perf/Documentation/perf-record.txt
index c71b0f3..d460049 100644
--- a/tools/perf/Documentation/perf-record.txt
+++ b/tools/perf/Documentation/perf-record.txt
@@ -184,9 +184,10 @@ following filters are defined:
 	- in_tx: only when the target is in a hardware transaction
 	- no_tx: only when the target is not in a hardware transaction
 	- abort_tx: only when the target is a hardware transaction abort
+	- cond: conditional branches
 
 +
-The option requires at least one branch type among any, any_call, any_ret, ind_call.
+The option requires at least one branch type among any, any_call, any_ret, ind_call, cond.
 The privilege levels may be omitted, in which case, the privilege levels of the associated
 event are applied to the branch filter. Both kernel (k) and hypervisor (hv) privilege
 levels are subject to permissions.  When sampling on multiple events, branch stack sampling
-- 
1.7.11.7


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [tip:perf/core] perf: Add new conditional branch filter ' PERF_SAMPLE_BRANCH_COND'
  2014-05-22  7:20 [PATCH V6 1/4] perf: Add new conditional branch filter PERF_SAMPLE_BRANCH_COND Anshuman Khandual
                   ` (2 preceding siblings ...)
  2014-05-22  7:20 ` [PATCH V6 4/4] perf, documentation: Description for conditional branch filter Anshuman Khandual
@ 2014-06-05 14:39 ` tip-bot for Anshuman Khandual
  3 siblings, 0 replies; 8+ messages in thread
From: tip-bot for Anshuman Khandual @ 2014-06-05 14:39 UTC (permalink / raw)
  To: linux-tip-commits
  Cc: linux-kernel, eranian, hpa, mingo, torvalds, peterz, khandual,
	acme, ak, tglx

Commit-ID:  bac52139f0b7ab31330e98fd87fc5a2664951050
Gitweb:     http://git.kernel.org/tip/bac52139f0b7ab31330e98fd87fc5a2664951050
Author:     Anshuman Khandual <khandual@linux.vnet.ibm.com>
AuthorDate: Thu, 22 May 2014 12:50:07 +0530
Committer:  Ingo Molnar <mingo@kernel.org>
CommitDate: Thu, 5 Jun 2014 12:30:15 +0200

perf: Add new conditional branch filter 'PERF_SAMPLE_BRANCH_COND'

This patch introduces new branch filter PERF_SAMPLE_BRANCH_COND which
will extend the existing perf ABI. This will filter branches which are
conditional. Various architectures can provide this functionality either
with HW filtering support (if present) or with SW filtering of captured
branch instructions.

Signed-off-by: Anshuman Khandual <khandual@linux.vnet.ibm.com>
Reviewed-by: Stephane Eranian <eranian@google.com>
Reviewed-by: Andi Kleen <ak@linux.intel.com>
Signed-off-by: Peter Zijlstra <peterz@infradead.org>
Cc: mpe@ellerman.id.au
Cc: benh@kernel.crashing.org
Cc: Arnaldo Carvalho de Melo <acme@kernel.org>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Link: http://lkml.kernel.org/r/1400743210-32289-1-git-send-email-khandual@linux.vnet.ibm.com
Signed-off-by: Ingo Molnar <mingo@kernel.org>
---
 include/uapi/linux/perf_event.h | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/include/uapi/linux/perf_event.h b/include/uapi/linux/perf_event.h
index e3fc8f0..d9cd853 100644
--- a/include/uapi/linux/perf_event.h
+++ b/include/uapi/linux/perf_event.h
@@ -163,8 +163,9 @@ enum perf_branch_sample_type {
 	PERF_SAMPLE_BRANCH_ABORT_TX	= 1U << 7, /* transaction aborts */
 	PERF_SAMPLE_BRANCH_IN_TX	= 1U << 8, /* in transaction */
 	PERF_SAMPLE_BRANCH_NO_TX	= 1U << 9, /* not in transaction */
+	PERF_SAMPLE_BRANCH_COND		= 1U << 10, /* conditional branches */
 
-	PERF_SAMPLE_BRANCH_MAX		= 1U << 10, /* non-ABI */
+	PERF_SAMPLE_BRANCH_MAX		= 1U << 11, /* non-ABI */
 };
 
 #define PERF_SAMPLE_BRANCH_PLM_ALL \

^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [tip:perf/core] perf/tool: Add conditional branch filter 'cond' to perf record
  2014-05-22  7:20 ` [PATCH V6 2/4] perf, tool: Conditional branch filter 'cond' added to perf record Anshuman Khandual
@ 2014-06-05 14:39   ` tip-bot for Anshuman Khandual
  0 siblings, 0 replies; 8+ messages in thread
From: tip-bot for Anshuman Khandual @ 2014-06-05 14:39 UTC (permalink / raw)
  To: linux-tip-commits
  Cc: linux-kernel, eranian, hpa, mingo, torvalds, peterz, khandual,
	acme, ak, tglx

Commit-ID:  0fffa5df4cf3e22be4f40f6698ab9e49f3ffd6fa
Gitweb:     http://git.kernel.org/tip/0fffa5df4cf3e22be4f40f6698ab9e49f3ffd6fa
Author:     Anshuman Khandual <khandual@linux.vnet.ibm.com>
AuthorDate: Thu, 22 May 2014 12:50:08 +0530
Committer:  Ingo Molnar <mingo@kernel.org>
CommitDate: Thu, 5 Jun 2014 12:30:19 +0200

perf/tool: Add conditional branch filter 'cond' to perf record

Adding perf record support for new branch stack filter criteria
PERF_SAMPLE_BRANCH_COND.

Signed-off-by: Anshuman Khandual <khandual@linux.vnet.ibm.com>
Reviewed-by: Stephane Eranian <eranian@google.com>
Reviewed-by: Andi Kleen <ak@linux.intel.com>
Signed-off-by: Peter Zijlstra <peterz@infradead.org>
Link: http://lkml.kernel.org/r/1400743210-32289-2-git-send-email-khandual@linux.vnet.ibm.com
Cc: mpe@ellerman.id.au
Cc: benh@kernel.crashing.org
Cc: Arnaldo Carvalho de Melo <acme@kernel.org>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: Ingo Molnar <mingo@kernel.org>
---
 tools/perf/builtin-record.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/tools/perf/builtin-record.c b/tools/perf/builtin-record.c
index ce2cfec..378b85b 100644
--- a/tools/perf/builtin-record.c
+++ b/tools/perf/builtin-record.c
@@ -548,6 +548,7 @@ static const struct branch_mode branch_modes[] = {
 	BRANCH_OPT("abort_tx", PERF_SAMPLE_BRANCH_ABORT_TX),
 	BRANCH_OPT("in_tx", PERF_SAMPLE_BRANCH_IN_TX),
 	BRANCH_OPT("no_tx", PERF_SAMPLE_BRANCH_NO_TX),
+	BRANCH_OPT("cond", PERF_SAMPLE_BRANCH_COND),
 	BRANCH_END
 };
 

^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [tip:perf/core] perf/x86: Add conditional branch filtering support
  2014-05-22  7:20 ` [PATCH V6 3/4] x86, perf: Add conditional branch filtering support Anshuman Khandual
@ 2014-06-05 14:39   ` tip-bot for Anshuman Khandual
  0 siblings, 0 replies; 8+ messages in thread
From: tip-bot for Anshuman Khandual @ 2014-06-05 14:39 UTC (permalink / raw)
  To: linux-tip-commits
  Cc: linux-kernel, eranian, hpa, mingo, torvalds, peterz, khandual,
	acme, ak, tglx

Commit-ID:  37548914fbfcd56e1955a9b7e55dc3b84a3e9e25
Gitweb:     http://git.kernel.org/tip/37548914fbfcd56e1955a9b7e55dc3b84a3e9e25
Author:     Anshuman Khandual <khandual@linux.vnet.ibm.com>
AuthorDate: Thu, 22 May 2014 12:50:09 +0530
Committer:  Ingo Molnar <mingo@kernel.org>
CommitDate: Thu, 5 Jun 2014 12:30:23 +0200

perf/x86: Add conditional branch filtering support

This patch adds conditional branch filtering support,
enabling it for PERF_SAMPLE_BRANCH_COND in perf branch
stack sampling framework by utilizing an available
software filter X86_BR_JCC.

Signed-off-by: Anshuman Khandual <khandual@linux.vnet.ibm.com>
Reviewed-by: Stephane Eranian <eranian@google.com>
Reviewed-by: Andi Kleen <ak@linux.intel.com>
Signed-off-by: Peter Zijlstra <peterz@infradead.org>
Cc: mpe@ellerman.id.au
Cc: benh@kernel.crashing.org
Cc: Arnaldo Carvalho de Melo <acme@kernel.org>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Link: http://lkml.kernel.org/r/1400743210-32289-3-git-send-email-khandual@linux.vnet.ibm.com
Signed-off-by: Ingo Molnar <mingo@kernel.org>
---
 arch/x86/kernel/cpu/perf_event_intel_lbr.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/arch/x86/kernel/cpu/perf_event_intel_lbr.c b/arch/x86/kernel/cpu/perf_event_intel_lbr.c
index d82d155..9dd2459 100644
--- a/arch/x86/kernel/cpu/perf_event_intel_lbr.c
+++ b/arch/x86/kernel/cpu/perf_event_intel_lbr.c
@@ -384,6 +384,9 @@ static void intel_pmu_setup_sw_lbr_filter(struct perf_event *event)
 	if (br_type & PERF_SAMPLE_BRANCH_NO_TX)
 		mask |= X86_BR_NO_TX;
 
+	if (br_type & PERF_SAMPLE_BRANCH_COND)
+		mask |= X86_BR_JCC;
+
 	/*
 	 * stash actual user request into reg, it may
 	 * be used by fixup code for some CPU
@@ -678,6 +681,7 @@ static const int nhm_lbr_sel_map[PERF_SAMPLE_BRANCH_MAX] = {
 	 * NHM/WSM erratum: must include IND_JMP to capture IND_CALL
 	 */
 	[PERF_SAMPLE_BRANCH_IND_CALL] = LBR_IND_CALL | LBR_IND_JMP,
+	[PERF_SAMPLE_BRANCH_COND]     = LBR_JCC,
 };
 
 static const int snb_lbr_sel_map[PERF_SAMPLE_BRANCH_MAX] = {
@@ -689,6 +693,7 @@ static const int snb_lbr_sel_map[PERF_SAMPLE_BRANCH_MAX] = {
 	[PERF_SAMPLE_BRANCH_ANY_CALL]	= LBR_REL_CALL | LBR_IND_CALL
 					| LBR_FAR,
 	[PERF_SAMPLE_BRANCH_IND_CALL]	= LBR_IND_CALL,
+	[PERF_SAMPLE_BRANCH_COND]       = LBR_JCC,
 };
 
 /* core */

^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [tip:perf/core] perf/documentation: Add description for conditional branch filter
  2014-05-22  7:20 ` [PATCH V6 4/4] perf, documentation: Description for conditional branch filter Anshuman Khandual
@ 2014-06-05 14:40   ` tip-bot for Anshuman Khandual
  0 siblings, 0 replies; 8+ messages in thread
From: tip-bot for Anshuman Khandual @ 2014-06-05 14:40 UTC (permalink / raw)
  To: linux-tip-commits
  Cc: linux-kernel, eranian, hpa, mingo, torvalds, peterz, khandual,
	acme, jolsa, ak, adrian.hunter, tglx

Commit-ID:  3e39db4ae2a92ae9e338e8066411b694b0edcb31
Gitweb:     http://git.kernel.org/tip/3e39db4ae2a92ae9e338e8066411b694b0edcb31
Author:     Anshuman Khandual <khandual@linux.vnet.ibm.com>
AuthorDate: Thu, 22 May 2014 12:50:10 +0530
Committer:  Ingo Molnar <mingo@kernel.org>
CommitDate: Thu, 5 Jun 2014 12:30:27 +0200

perf/documentation: Add description for conditional branch filter

Signed-off-by: Anshuman Khandual <khandual@linux.vnet.ibm.com>
Reviewed-by: Stephane Eranian <eranian@google.com>
Reviewed-by: Andi Kleen <ak@linux.intel.com>
Signed-off-by: Peter Zijlstra <peterz@infradead.org>
Cc: mpe@ellerman.id.au
Cc: benh@kernel.crashing.org
Cc: Adrian Hunter <adrian.hunter@intel.com>
Cc: Arnaldo Carvalho de Melo <acme@kernel.org>
Cc: Jiri Olsa <jolsa@redhat.com>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Link: http://lkml.kernel.org/r/1400743210-32289-4-git-send-email-khandual@linux.vnet.ibm.com
Signed-off-by: Ingo Molnar <mingo@kernel.org>
---
 tools/perf/Documentation/perf-record.txt | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/tools/perf/Documentation/perf-record.txt b/tools/perf/Documentation/perf-record.txt
index c71b0f3..d460049 100644
--- a/tools/perf/Documentation/perf-record.txt
+++ b/tools/perf/Documentation/perf-record.txt
@@ -184,9 +184,10 @@ following filters are defined:
 	- in_tx: only when the target is in a hardware transaction
 	- no_tx: only when the target is not in a hardware transaction
 	- abort_tx: only when the target is a hardware transaction abort
+	- cond: conditional branches
 
 +
-The option requires at least one branch type among any, any_call, any_ret, ind_call.
+The option requires at least one branch type among any, any_call, any_ret, ind_call, cond.
 The privilege levels may be omitted, in which case, the privilege levels of the associated
 event are applied to the branch filter. Both kernel (k) and hypervisor (hv) privilege
 levels are subject to permissions.  When sampling on multiple events, branch stack sampling

^ permalink raw reply related	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2014-06-05 14:41 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-05-22  7:20 [PATCH V6 1/4] perf: Add new conditional branch filter PERF_SAMPLE_BRANCH_COND Anshuman Khandual
2014-05-22  7:20 ` [PATCH V6 2/4] perf, tool: Conditional branch filter 'cond' added to perf record Anshuman Khandual
2014-06-05 14:39   ` [tip:perf/core] perf/tool: Add conditional branch filter 'cond' " tip-bot for Anshuman Khandual
2014-05-22  7:20 ` [PATCH V6 3/4] x86, perf: Add conditional branch filtering support Anshuman Khandual
2014-06-05 14:39   ` [tip:perf/core] perf/x86: " tip-bot for Anshuman Khandual
2014-05-22  7:20 ` [PATCH V6 4/4] perf, documentation: Description for conditional branch filter Anshuman Khandual
2014-06-05 14:40   ` [tip:perf/core] perf/documentation: Add description " tip-bot for Anshuman Khandual
2014-06-05 14:39 ` [tip:perf/core] perf: Add new conditional branch filter ' PERF_SAMPLE_BRANCH_COND' tip-bot for Anshuman Khandual

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.