Commit History

Autor SHA1 Mensaxe Data
  Alexander Shishkin b79ccadd6b perf/core: Fix aux_mmap_count vs aux_refcount order %!s(int64=9) %!d(string=hai) anos
  Alexander Shishkin 3f56e687a1 perf/core: Disable the event on a truncated AUX record %!s(int64=9) %!d(string=hai) anos
  Wang Nan 9ecda41acb perf/core: Add ::write_backward attribute to perf event %!s(int64=9) %!d(string=hai) anos
  Wang Nan d1b26c7024 perf/ring_buffer: Prepare writing into the ring-buffer from the end %!s(int64=9) %!d(string=hai) anos
  Wang Nan 86e7972f69 perf/ring_buffer: Introduce new ioctl options to pause and resume the ring-buffer %!s(int64=9) %!d(string=hai) anos
  Alexander Shishkin af5bb4ed12 perf/ring_buffer: Document AUX API usage %!s(int64=9) %!d(string=hai) anos
  Alexander Shishkin 95ff4ca26c perf/core: Free AUX pages in unmap path %!s(int64=9) %!d(string=hai) anos
  Alexander Shishkin dcb10a967c perf/ring_buffer: Refuse to begin AUX transaction after rb->aux_mmap_count drops %!s(int64=9) %!d(string=hai) anos
  Peter Zijlstra 8184059e93 perf/core: Fix Undefined behaviour in rb_alloc() %!s(int64=9) %!d(string=hai) anos
  Alexander Shishkin 45c815f06b perf: Synchronously free aux pages in case of allocation failure %!s(int64=9) %!d(string=hai) anos
  Peter Zijlstra 90eec103b9 treewide: Remove old email address %!s(int64=9) %!d(string=hai) anos
  Linus Torvalds 105ff3cbf2 atomic: remove all traces of READ_ONCE_CTRL() and atomic*_read_ctrl() %!s(int64=9) %!d(string=hai) anos
  Alexander Shishkin c2ad6b51ef perf/ring-buffer: Clarify the use of page::private for high-order AUX allocations %!s(int64=10) %!d(string=hai) anos
  Ben Hutchings ee9397a6fb perf: Fix double-free of the AUX buffer %!s(int64=10) %!d(string=hai) anos
  Peter Zijlstra 57ffc5ca67 perf: Fix AUX buffer refcounting %!s(int64=10) %!d(string=hai) anos
  Linus Torvalds fc934d4017 Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip %!s(int64=10) %!d(string=hai) anos
  Paul E. McKenney 5af4692a75 smp: Make control dependencies work on Alpha, improve documentation %!s(int64=10) %!d(string=hai) anos
  Alexander Shishkin aa319bcd36 perf: Disallow sparse AUX allocations for non-SG PMUs in overwrite mode %!s(int64=10) %!d(string=hai) anos
  Alexander Shishkin 1a59413124 perf: Add wakeup watermark control to the AUX area %!s(int64=10) %!d(string=hai) anos
  Alexander Shishkin 2023a0d282 perf: Support overwrite mode for the AUX area %!s(int64=10) %!d(string=hai) anos
  Alexander Shishkin fdc2670666 perf: Add API for PMUs to write to the AUX area %!s(int64=10) %!d(string=hai) anos
  Alexander Shishkin 6a27923039 perf: Add a capability for AUX_NO_SG pmus to do software double buffering %!s(int64=10) %!d(string=hai) anos
  Alexander Shishkin 0a4e38e64f perf: Support high-order allocations for AUX space %!s(int64=10) %!d(string=hai) anos
  Peter Zijlstra 45bfb2e504 perf: Add AUX area to ring buffer for raw data streams %!s(int64=10) %!d(string=hai) anos
  Jiri Olsa 7c60fc0e02 perf: Use POLLIN instead of POLL_IN for perf poll data in flag %!s(int64=10) %!d(string=hai) anos
  Peter Zijlstra c7f2e3cd6c perf: Optimize ring-buffer write by depending on control dependencies %!s(int64=11) %!d(string=hai) anos
  Peter Zijlstra 394570b793 perf: Update a stale comment %!s(int64=11) %!d(string=hai) anos
  Peter Zijlstra 524feca5e9 perf: Optimize perf_output_begin() -- address calculation %!s(int64=11) %!d(string=hai) anos
  Peter Zijlstra d20a973f46 perf: Optimize perf_output_begin() -- lost_event case %!s(int64=11) %!d(string=hai) anos
  Peter Zijlstra 85f59edf96 perf: Optimize perf_output_begin() %!s(int64=11) %!d(string=hai) anos