1. d68e679 perf: Cap allocation order at aux_watermark by Alexander Shishkin · 3 years, 9 months ago
  2. 9483409 perf core: Allocate perf_buffer in the target node memory by Namhyung Kim · 3 years, 10 months ago
  3. 267fb27 perf: Reduce stack usage of perf_output_begin() by Peter Zijlstra · 4 years, 3 months ago
  4. 56de4e8 perf: Make struct ring_buffer less ambiguous by Steven Rostedt (VMware) · 5 years ago
  5. a4faf00 perf/aux: Allow using AUX data in perf samples by Alexander Shishkin · 5 years ago
  6. d7e7870 perf/ring_buffer: Matching the memory allocate and free, in rb_alloc() by Yunfeng Ye · 5 years ago
  7. 8a9f91c perf/ring_buffer: Modify the parameter type of perf_mmap_free_page() by Yunfeng Ye · 5 years ago
  8. 5322ea5 perf/ring-buffer: Use regular variables for nesting by Peter Zijlstra · 6 years ago
  9. 4d839dd perf/ring-buffer: Always use {READ,WRITE}_ONCE() for rb->user_page data by Peter Zijlstra · 6 years ago
  10. 3f9fbe9 perf/ring_buffer: Add ordering to rb->nest increment by Peter Zijlstra · 6 years ago
  11. 1b038c6 perf/ring_buffer: Fix exposing a temporarily decreased data_head by Yabin Cui · 6 years ago
  12. 26ae4f4 perf/ring_buffer: Fix AUX software double buffering by Alexander Shishkin · 6 years ago
  13. 339bc41 perf/ring_buffer: Fix AUX record suppression by Alexander Shishkin · 6 years ago
  14. 1d54ad9 perf/core: Fix perf_event_disable_inatomic() race by Peter Zijlstra · 6 years ago
  15. 5768402 perf/ring_buffer: Use high order allocations for AUX buffers optimistically by Alexander Shishkin · 6 years ago
  16. 9ed8f1a Merge branch 'linus' into perf/core, to pick up fixes by Ingo Molnar · 6 years ago
  17. 528871b perf/core: Fix impossible ring-buffer sizes warning by Ingo Molnar · 6 years ago
  18. 8400186 perf/aux: Make perf_event accessible to setup_aux() by Mathieu Poirier · 6 years ago
  19. ca3bb3d perf/ring_buffer: Convert ring_buffer.aux_refcount to refcount_t by Elena Reshetova · 6 years ago
  20. fecb8ed perf/ring_buffer: Convert ring_buffer.refcount to refcount_t by Elena Reshetova · 6 years ago
  21. 8e86e01 perf/core: Convert to SPDX license identifiers by Thomas Gleixner · 6 years ago
  22. 9dff0aa perf/core: Don't WARN() for impossible ring-buffer sizes by Mark Rutland · 6 years ago
  23. 1627314 perf: Suppress AUX/OVERWRITE records by Alexander Shishkin · 7 years ago
  24. c81b995 Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 7 years ago
  25. 57d6a79 perf/core: Move the inline keyword at the beginning of the function declaration by Mathieu Malaterre · 7 years ago
  26. 590b5b7 treewide: kzalloc_node() -> kcalloc_node() by Kees Cook · 7 years ago
  27. 4411ec1 perf/core: Fix possible Spectre-v1 indexing for ->aux_pages[] by Peter Zijlstra · 7 years ago
  28. a9a0884 vfs: do bulk POLL* -> EPOLL* replacement by Linus Torvalds · 7 years ago
  29. c9b012e Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 7 years ago
  30. 6aa7de0 locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns to READ_ONCE()/WRITE_ONCE() by Mark Rutland · 7 years ago
  31. bc1d202 perf/core: Export AUX buffer helpers to modules by Will Deacon · 8 years ago
  32. 441430e perf/aux: Only update ->aux_wakeup in non-overwrite mode by Alexander Shishkin · 7 years ago
  33. d9a50b0 perf/aux: Ensure aux_wakeup represents most recent wakeup index by Will Deacon · 7 years ago
  34. 2ab346c perf/aux: Make aux_{head,wakeup} ring_buffer members long by Will Deacon · 7 years ago
  35. 8a1898d perf/aux: Correct return code of rb_alloc_aux() if !has_aux(ev) by Hendrik Brueckner · 8 years ago
  36. ae0c2d9 perf/core: Add a flag for partial AUX records by Alexander Shishkin · 8 years ago
  37. f4c0b0a perf/core: Keep AUX flags in the output handle by Will Deacon · 8 years ago
  38. b79ccad perf/core: Fix aux_mmap_count vs aux_refcount order by Alexander Shishkin · 8 years ago
  39. 3f56e68 perf/core: Disable the event on a truncated AUX record by Alexander Shishkin · 9 years ago
  40. 9ecda41 perf/core: Add ::write_backward attribute to perf event by Wang Nan · 9 years ago
  41. d1b26c7 perf/ring_buffer: Prepare writing into the ring-buffer from the end by Wang Nan · 9 years ago
  42. 86e7972 perf/ring_buffer: Introduce new ioctl options to pause and resume the ring-buffer by Wang Nan · 9 years ago
  43. af5bb4e perf/ring_buffer: Document AUX API usage by Alexander Shishkin · 9 years ago
  44. 95ff4ca perf/core: Free AUX pages in unmap path by Alexander Shishkin · 9 years ago
  45. dcb10a9 perf/ring_buffer: Refuse to begin AUX transaction after rb->aux_mmap_count drops by Alexander Shishkin · 9 years ago
  46. 8184059 perf/core: Fix Undefined behaviour in rb_alloc() by Peter Zijlstra · 9 years ago
  47. 45c815f perf: Synchronously free aux pages in case of allocation failure by Alexander Shishkin · 9 years ago
  48. 90eec10 treewide: Remove old email address by Peter Zijlstra · 9 years ago
  49. 105ff3c atomic: remove all traces of READ_ONCE_CTRL() and atomic*_read_ctrl() by Linus Torvalds · 9 years ago
  50. c2ad6b5 perf/ring-buffer: Clarify the use of page::private for high-order AUX allocations by Alexander Shishkin · 9 years ago
  51. ee9397a perf: Fix double-free of the AUX buffer by Ben Hutchings · 9 years ago
  52. 57ffc5c perf: Fix AUX buffer refcounting by Peter Zijlstra · 10 years ago
  53. fc934d4 Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 10 years ago
  54. 5af4692 smp: Make control dependencies work on Alpha, improve documentation by Paul E. McKenney · 10 years ago
  55. aa319bc perf: Disallow sparse AUX allocations for non-SG PMUs in overwrite mode by Alexander Shishkin · 10 years ago
  56. 1a59413 perf: Add wakeup watermark control to the AUX area by Alexander Shishkin · 10 years ago
  57. 2023a0d perf: Support overwrite mode for the AUX area by Alexander Shishkin · 10 years ago
  58. fdc2670 perf: Add API for PMUs to write to the AUX area by Alexander Shishkin · 10 years ago
  59. 6a27923 perf: Add a capability for AUX_NO_SG pmus to do software double buffering by Alexander Shishkin · 10 years ago
  60. 0a4e38e perf: Support high-order allocations for AUX space by Alexander Shishkin · 10 years ago
  61. 45bfb2e perf: Add AUX area to ring buffer for raw data streams by Peter Zijlstra · 10 years ago
  62. 7c60fc0 perf: Use POLLIN instead of POLL_IN for perf poll data in flag by Jiri Olsa · 10 years ago
  63. c7f2e3c perf: Optimize ring-buffer write by depending on control dependencies by Peter Zijlstra · 11 years ago
  64. 394570b perf: Update a stale comment by Peter Zijlstra · 11 years ago
  65. 524feca perf: Optimize perf_output_begin() -- address calculation by Peter Zijlstra · 11 years ago
  66. d20a973 perf: Optimize perf_output_begin() -- lost_event case by Peter Zijlstra · 11 years ago
  67. 85f59ed perf: Optimize perf_output_begin() by Peter Zijlstra · 11 years ago
  68. c72b42a perf: Add unlikely() to the ring-buffer code by Peter Zijlstra · 11 years ago
  69. 26c86da perf: Simplify the ring-buffer code by Peter Zijlstra · 11 years ago
  70. bf378d3 perf: Fix perf ring buffer memory ordering by Peter Zijlstra · 11 years ago
  71. 5919b30 perf: Fix vmalloc ring buffer pages handling by Jiri Olsa · 12 years ago
  72. dd9c086 perf: Fix ring_buffer perf_output_space() boundary calculation by Stephane Eranian · 12 years ago
  73. 5685e0f perf: Add perf_output_skip function to skip bytes in sample by Jiri Olsa · 12 years ago
  74. 91d7753 perf: Factor __output_copy to be usable with specific copy function by Frederic Weisbecker · 12 years ago
  75. 9879326 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial by Linus Torvalds · 13 years ago
  76. d36b691 misc latin1 to utf8 conversions by Al Viro · 13 years ago
  77. 10c6db1 perf: Fix loss of notification with multi-event by Peter Zijlstra · 13 years ago
  78. a7ac67e perf: Remove the perf_output_begin(.sample) argument by Peter Zijlstra · 14 years ago
  79. a8b0ca1 perf: Remove the nmi parameter from the swevent and overflow interface by Peter Zijlstra · 14 years ago
  80. 4ec8363 perf_events: Fix perf buffer watermark setting by Vince Weaver · 14 years ago
  81. 7636913 perf: Split up buffer handling from core code by Frederic Weisbecker · 14 years ago