All of lore.kernel.org
 help / color / mirror / Atom feed
* [RFC v2 0/7] perf: perf: add AUX space to ring_buffer
@ 2014-06-11 15:41 Alexander Shishkin
  2014-06-11 15:41 ` [RFC v2 1/7] perf: add data_{offset,size} to user_page Alexander Shishkin
                   ` (6 more replies)
  0 siblings, 7 replies; 17+ messages in thread
From: Alexander Shishkin @ 2014-06-11 15:41 UTC (permalink / raw)
  To: Peter Zijlstra
  Cc: Ingo Molnar, linux-kernel, Robert Richter, Frederic Weisbecker,
	Mike Galbraith, Paul Mackerras, Stephane Eranian, Andi Kleen,
	Alexander Shishkin

Hi Peter,

Here's the 2nd go at the AUX area. This covers pretty much what I need
for Intel PT buffer management.

Alexander Shishkin (6):
  perf: add data_{offset,size} to user_page
  perf: support high-order allocations for AUX space
  perf: add a capability for AUX_NO_SG pmus to do software double
    buffering
  perf: add a pmu capability for "exclusive" events
  perf: add api for pmus to write to AUX space
  perf: add AUX record

Peter Zijlstra (1):
  perf: add AUX area to ring buffer for raw data streams

 include/linux/perf_event.h      |  39 ++++++-
 include/uapi/linux/perf_event.h |  36 +++++++
 kernel/events/core.c            | 225 ++++++++++++++++++++++++++++++++++------
 kernel/events/internal.h        |  27 +++++
 kernel/events/ring_buffer.c     | 182 +++++++++++++++++++++++++++++++-
 5 files changed, 475 insertions(+), 34 deletions(-)

-- 
2.0.0


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

end of thread, other threads:[~2014-06-25 12:12 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-06-11 15:41 [RFC v2 0/7] perf: perf: add AUX space to ring_buffer Alexander Shishkin
2014-06-11 15:41 ` [RFC v2 1/7] perf: add data_{offset,size} to user_page Alexander Shishkin
2014-06-13 13:51   ` Robert Richter
2014-06-11 15:41 ` [RFC v2 2/7] perf: add AUX area to ring buffer for raw data streams Alexander Shishkin
2014-06-24 17:19   ` Peter Zijlstra
2014-06-25 11:09     ` Alexander Shishkin
2014-06-25 12:11       ` Peter Zijlstra
2014-06-11 15:41 ` [RFC v2 3/7] perf: support high-order allocations for AUX space Alexander Shishkin
2014-06-11 15:41 ` [RFC v2 4/7] perf: add a capability for AUX_NO_SG pmus to do software double buffering Alexander Shishkin
2014-06-11 15:41 ` [RFC v2 5/7] perf: add a pmu capability for "exclusive" events Alexander Shishkin
2014-06-24 17:18   ` Peter Zijlstra
2014-06-25 11:12     ` Alexander Shishkin
2014-06-11 15:41 ` [RFC v2 6/7] perf: add api for pmus to write to AUX space Alexander Shishkin
2014-06-24 17:27   ` Peter Zijlstra
2014-06-25 11:24     ` Alexander Shishkin
2014-06-25 12:12       ` Peter Zijlstra
2014-06-11 15:41 ` [RFC v2 7/7] perf: add AUX record Alexander Shishkin

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.