Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1288633

[PATCH v1 0/5] perf: Untangle aux refcounting

From Alexander Shishkin <alexander.shishkin@linux.intel.com>
Newsgroups linux.kernel
Subject [PATCH v1 0/5] perf: Untangle aux refcounting
Date 2015-12-10 17:20 +0100
Message-ID <qEc6K-5i-13@gated-at.bofh.it> (permalink)
Organization linux.* mail to news gateway

Show all headers | View raw


Hi Peter,

Here's the full patchset. I rebased it on top of your queue, for the
event_function_call() and whatnots and dropped similar patches from
this set. Otherwise, the difference is in 2/5.

Alexander Shishkin (5):
  perf: Refuse to begin aux transaction after aux_mmap_count drops
  perf: Free aux pages in unmap path
  perf: Document aux api usage
  perf/x86/intel/pt: Move transaction start/stop to pmu start/stop
    callbacks
  perf/x86/intel/bts: Move transaction start/stop to start/stop
    callbacks

 arch/x86/kernel/cpu/perf_event_intel_bts.c | 105 +++++++++++++----------------
 arch/x86/kernel/cpu/perf_event_intel_pt.c  |  85 ++++++++---------------
 kernel/events/core.c                       |  87 +++++++++++++++++++++++-
 kernel/events/internal.h                   |   1 -
 kernel/events/ring_buffer.c                |  52 +++++++-------
 5 files changed, 187 insertions(+), 143 deletions(-)

-- 
2.6.2

--
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/

Back to linux.kernel | Previous | NextNext in thread | Find similar | Unroll thread


Thread

[PATCH v1 0/5] perf: Untangle aux refcounting Alexander Shishkin <alexander.shishkin@linux.intel.com> - 2015-12-10 17:20 +0100
  [PATCH v1 4/5] perf/x86/intel/pt: Move transaction start/stop to pmu start/stop callbacks Alexander Shishkin <alexander.shishkin@linux.intel.com> - 2015-12-10 17:20 +0100
  [PATCH v1 3/5] perf: Document aux api usage Alexander Shishkin <alexander.shishkin@linux.intel.com> - 2015-12-10 17:20 +0100
  [PATCH v1 1/5] perf: Refuse to begin aux transaction after aux_mmap_count drops Alexander Shishkin <alexander.shishkin@linux.intel.com> - 2015-12-10 17:20 +0100
  [PATCH v1 2/5] perf: Free aux pages in unmap path Alexander Shishkin <alexander.shishkin@linux.intel.com> - 2015-12-10 17:30 +0100
  [PATCH v1 5/5] perf/x86/intel/bts: Move transaction start/stop to start/stop callbacks Alexander Shishkin <alexander.shishkin@linux.intel.com> - 2015-12-10 17:30 +0100

csiph-web