Code

History

Commits on aa40d5a43526cca9439a2b45fcfdcd016594dece to kernel/events/ring_buffer.c35+
  1. perf/core: Fix perf_mmap fail when CONFIG_PERF_USE_VMALLOC enabledZhipeng Xie committed 4 years ago60490e7
  2. perf: Cap allocation order at aux_watermarkAlexander Shishkin committed 5 years agod68e679
  3. perf core: Allocate perf_buffer in the target node memoryNamhyung Kim committed 5 years ago9483409
  4. perf: Reduce stack usage of perf_output_begin()Peter Zijlstra committed 6 years ago267fb27
  5. perf: Make struct ring_buffer less ambiguousSteven Rostedt (VMware) committed 6 years ago56de4e8
  6. perf/aux: Allow using AUX data in perf samplesAlexander Shishkin committed 7 years agoa4faf00
  7. perf/ring_buffer: Matching the memory allocate and free, in rb_alloc()Yunfeng Ye committed 7 years agod7e7870
  8. perf/ring_buffer: Modify the parameter type of perf_mmap_free_page()Yunfeng Ye committed 7 years ago8a9f91c
  9. perf/ring-buffer: Use regular variables for nestingPeter Zijlstra committed 7 years ago5322ea5
  10. perf/ring-buffer: Always use {READ,WRITE}_ONCE() for rb->user_page dataPeter Zijlstra committed 7 years ago4d839dd
  11. perf/ring_buffer: Add ordering to rb->nest incrementPeter Zijlstra committed 7 years ago3f9fbe9
  12. perf/ring_buffer: Fix exposing a temporarily decreased data_headYabin Cui committed 7 years ago1b038c6
  13. perf/ring_buffer: Fix AUX software double bufferingAlexander Shishkin committed 7 years ago26ae4f4
  14. perf/ring_buffer: Fix AUX record suppressionAlexander Shishkin committed 7 years ago339bc41
  15. perf/core: Fix perf_event_disable_inatomic() racePeter Zijlstra committed 7 years ago1d54ad9
  16. perf/ring_buffer: Use high order allocations for AUX buffers optimisticallyAlexander Shishkin committed 7 years ago5768402
  17. Merge branch 'linus' into perf/core, to pick up fixesIngo Molnar committed 7 years ago9ed8f1a
  18. perf/core: Fix impossible ring-buffer sizes warningIngo Molnar committed 7 years ago528871b
  19. perf/aux: Make perf_event accessible to setup_aux()Mathieu Poirier committed 7 years ago8400186
  20. perf/ring_buffer: Convert ring_buffer.aux_refcount to refcount_tElena Reshetova committed 7 years agoca3bb3d
  21. perf/ring_buffer: Convert ring_buffer.refcount to refcount_tElena Reshetova committed 7 years agofecb8ed
  22. perf/core: Convert to SPDX license identifiersThomas Gleixner committed 7 years ago8e86e01
  23. perf/core: Don't WARN() for impossible ring-buffer sizesMark Rutland committed 7 years ago9dff0aa
  24. perf: Suppress AUX/OVERWRITE recordsAlexander Shishkin committed 8 years ago1627314
  25. Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 8 years agoc81b995
  26. perf/core: Move the inline keyword at the beginning of the function declarationMathieu Malaterre committed 8 years ago57d6a79
  27. treewide: kzalloc_node() -> kcalloc_node()Kees Cook committed 8 years ago590b5b7
  28. perf/core: Fix possible Spectre-v1 indexing for ->aux_pages[]Peter Zijlstra committed 8 years ago4411ec1
  29. vfs: do bulk POLL* -> EPOLL* replacementLinus Torvalds committed 8 years agoa9a0884
  30. Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linuxLinus Torvalds committed 9 years agoc9b012e
  31. locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns to READ_ONCE()/WRITE_ONCE()Mark Rutland committed 9 years ago6aa7de0
  32. perf/core: Export AUX buffer helpers to modulesWill Deacon committed 10 years agobc1d202
  33. perf/aux: Only update ->aux_wakeup in non-overwrite modeAlexander Shishkin committed 9 years ago441430e
  34. perf/aux: Ensure aux_wakeup represents most recent wakeup indexWill Deacon committed 9 years agod9a50b0
  35. perf/aux: Make aux_{head,wakeup} ring_buffer members longWill Deacon committed 9 years ago2ab346c