[PATCH 0/4] perf core: Support reading from overwritable ring buffer

From: Wang Nan
Date: Mon Mar 28 2016 - 02:43:04 EST


Following Peter and Alexei's suggestion, this patchset:

1. Append performance test result in commit message of patch 3/4 and 4/4;
2. Describe history and design choice in commit message of patch 4/4;
3. Change 'onward' to 'forward';
4. Squash patches to make a better git log.

Wang Nan (4):
perf core: Introduce new ioctl options to pause and resume ring buffer
perf core: Set event's default overflow_handler
perf core: Prepare writing into ring buffer from end
perf core: Add backward attribute to perf event

arch/arm/kernel/hw_breakpoint.c | 4 +--
arch/arm64/kernel/hw_breakpoint.c | 4 +--
include/linux/perf_event.h | 32 +++++++++++++++--
include/uapi/linux/perf_event.h | 4 ++-
kernel/events/core.c | 73 +++++++++++++++++++++++++++++++++------
kernel/events/internal.h | 11 ++++++
kernel/events/ring_buffer.c | 63 +++++++++++++++++++++++++++++----
7 files changed, 167 insertions(+), 24 deletions(-)

--
1.8.3.4