]> Git Repo - linux.git/commit
perf/core: Add a flag for partial AUX records
authorAlexander Shishkin <[email protected]>
Mon, 20 Feb 2017 13:33:51 +0000 (15:33 +0200)
committerIngo Molnar <[email protected]>
Thu, 16 Mar 2017 08:51:11 +0000 (09:51 +0100)
commitae0c2d995d648d5165545d5e05e2869642009b38
tree60c78a267d0d42d35508f639dcd155aed8270a20
parentf4c0b0aa58d9b7e30ab0a95e33da84d53b3d764a
perf/core: Add a flag for partial AUX records

The Intel PT driver needs to be able to communicate partial AUX transactions,
that is, transactions with gaps in data for reasons other than no room
left in the buffer (i.e. truncated transactions). Therefore, this condition
does not imply a wakeup for the consumer.

To this end, add a new "partial" AUX flag.

Signed-off-by: Alexander Shishkin <[email protected]>
Signed-off-by: Peter Zijlstra (Intel) <[email protected]>
Cc: Arnaldo Carvalho de Melo <[email protected]>
Cc: Arnaldo Carvalho de Melo <[email protected]>
Cc: Jiri Olsa <[email protected]>
Cc: Linus Torvalds <[email protected]>
Cc: Mathieu Poirier <[email protected]>
Cc: Peter Zijlstra <[email protected]>
Cc: Stephane Eranian <[email protected]>
Cc: Thomas Gleixner <[email protected]>
Cc: Vince Weaver <[email protected]>
Cc: [email protected]
Link: http://lkml.kernel.org/r/[email protected]
Signed-off-by: Ingo Molnar <[email protected]>
include/uapi/linux/perf_event.h
kernel/events/ring_buffer.c
This page took 0.059335 seconds and 4 git commands to generate.