Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932087AbbDPSG7 (ORCPT ); Thu, 16 Apr 2015 14:06:59 -0400 Received: from mail-qk0-f181.google.com ([209.85.220.181]:34052 "EHLO mail-qk0-f181.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752868AbbDPSGw (ORCPT ); Thu, 16 Apr 2015 14:06:52 -0400 From: Vince Weaver X-Google-Original-From: Vince Weaver Date: Thu, 16 Apr 2015 14:11:50 -0400 (EDT) To: "Michael Kerrisk (man-pages)" cc: linux-man@vger.kernel.org, linux-kernel@vger.kernel.org, Peter Zijlstra , Paul Mackerras , Ingo Molnar , Arnaldo Carvalho de Melo , Stephane Eranian , Jiri Olsa , Andy Lutomirski , Kan Liang , Linus Torvalds Subject: [patch 01/10] perf_event_open.2: 4.1 PERF_SAMPLE_BRANCH_CALL_STACK Message-ID: User-Agent: Alpine 2.11 (DEB 23 2013-08-11) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1896 Lines: 48 This manpage patch relates to the addition of the PERF_SAMPLE_BRANCH_CALL_STACK functionaliry added in the following commit: commit 2c44b1936bb3b135a3fac8b3493394d42e51cf70 Author: Peter Zijlstra perf/x86/intel: Expose LBR callstack to user space tooling With LBR call stack feature enable, there are three callchain options. Enable the 3rd callchain option (LBR callstack) to user space tooling. Signed-off-by: Peter Zijlstra (Intel) Cc: Jiri Olsa Cc: Arnaldo Carvalho de Melo Cc: Andy Lutomirski Cc: Kan Liang Cc: Linus Torvalds Cc: Paul Mackerras Cc: Vince Weaver Cc: linux-api@vger.kernel.org Link: http://lkml.kernel.org/r/20141105093759.GQ10501@worktop.programming.kicks-ass.net Signed-off-by: Ingo Molnar Signed-off-by: Vince Weaver diff --git a/man2/perf_event_open.2 b/man2/perf_event_open.2 index 01ee579..691b16b 100644 --- a/man2/perf_event_open.2 +++ b/man2/perf_event_open.2 @@ -1203,6 +1203,11 @@ Branch in transactional memory transaction. .BR PERF_SAMPLE_BRANCH_NO_TX " (since Linux 3.11)" .\" commit 135c5612c460f89657c4698fe2ea753f6f667963 Branch not in transactional memory transaction. +.BR PERF_SAMPLE_BRANCH_CALL_STACK " (since Linux 4.1)" +.\" commit 2c44b1936bb3b135a3fac8b3493394d42e51cf70 +Branch is part of a hardware generated call stack. +This requires hardware support, currently only found +on Intel x86 Haswell or newer. .RE .TP -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/