Linux 4.4 (c229bf9dc179d2023e185c0f705bdf68484c1e73) added the PERF_SAMPLE_BRANCH_CALL branch sample type, which confusingly is a direct-call only subset of what PERF_SAMPLE_BRANCH_ANY_CALL provides. Signed-off-by: Vince Weaver <vincent.weaver@xxxxxxxxx> diff --git a/man2/perf_event_open.2 b/man2/perf_event_open.2 index fade28c..8d985b3 100644 --- a/man2/perf_event_open.2 +++ b/man2/perf_event_open.2 @@ -1256,14 +1256,18 @@ following bits must be set. Any branch type. .TP .B PERF_SAMPLE_BRANCH_ANY_CALL -Any call branch. -.TP -.B PERF_SAMPLE_BRANCH_ANY_RETURN -Any return branch. +Any call branch (includes direct calls, indirect calls, and far jumps). .TP .B PERF_SAMPLE_BRANCH_IND_CALL Indirect calls. .TP +.BR PERF_SAMPLE_BRANCH_CALL " (since Linux 4.4)" +.\" commit c229bf9dc179d2023e185c0f705bdf68484c1e73 +Direct calls. +.TP +.B PERF_SAMPLE_BRANCH_ANY_RETURN +Any return branch. +.TP .BR PERF_SAMPLE_BRANCH_IND_JUMP " (since Linux 4.2)" .\" commit c9fdfa14c3792c0160849c484e83aa57afd80ccc Indirect jumps. -- To unsubscribe from this list: send the line "unsubscribe linux-man" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html