summaryrefslogtreecommitdiff
path: root/kernel/events/internal.h
AgeCommit message (Expand)AuthorFilesLines
2024-09-04perf/aux: Fix AUX buffer serializationPeter Zijlstra1-0/+1
2024-07-09perf: Move swevent_htable::recursion into task_struct.Sebastian Andrzej Siewior1-1/+1
2024-07-09perf: Shrink the size of the recursion counter.Sebastian Andrzej Siewior1-2/+2
2024-07-04perf: Fix perf_aux_size() for greater-than 32-bit sizeAdrian Hunter1-1/+1
2022-04-19perf/core: Fix perf_mmap fail when CONFIG_PERF_USE_VMALLOC enabledZhipeng Xie1-0/+5
2021-10-19tracing/perf: Add interrupt_context_level() helperSteven Rostedt (VMware)1-6/+1
2020-11-09perf: Optimize get_recursion_context()Peter Zijlstra1-10/+6
2020-11-09perf: Fix get_recursion_context()Peter Zijlstra1-1/+1
2020-05-19perf/core: Replace zero-length array with flexible-arrayGustavo A. R. Silva1-1/+1
2020-01-13perf: Make struct ring_buffer less ambiguousSteven Rostedt (VMware)1-17/+17
2019-11-13perf/aux: Allow using AUX data in perf samplesAlexander Shishkin1-0/+1
2019-05-24perf/ring-buffer: Use regular variables for nestingPeter Zijlstra1-2/+2
2019-02-04perf/ring_buffer: Convert ring_buffer.aux_refcount to refcount_tElena Reshetova1-1/+1
2019-02-04perf/ring_buffer: Convert ring_buffer.refcount to refcount_tElena Reshetova1-1/+2
2018-01-08perf: Make perf_callchain function staticJiri Olsa1-4/+0
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-08-25tracing, perf: Adjust code layout in get_recursion_context()Jesper Dangaard Brouer1-1/+1
2017-08-25perf/aux: Ensure aux_wakeup represents most recent wakeup indexWill Deacon1-1/+1
2017-08-25perf/aux: Make aux_{head,wakeup} ring_buffer members longWill Deacon1-2/+2
2016-07-25bpf, events: fix offset in skb copy handlerDaniel Borkmann1-5/+10
2016-07-15perf, events: add non-linear data support for raw recordsDaniel Borkmann1-4/+12
2016-04-13Merge tag 'v4.6-rc3' into perf/core, to refresh the treeIngo Molnar1-2/+0
2016-03-31perf/ring_buffer: Introduce new ioctl options to pause and resume the ring-bu...Wang Nan1-0/+9
2016-03-31perf/core: Free AUX pages in unmap pathAlexander Shishkin1-1/+0
2016-02-20perf: generalize perf_callchainAlexei Starovoitov1-2/+0
2015-07-06perf: Fix AUX buffer refcountingPeter Zijlstra1-0/+10
2015-06-07perf/x86/intel: Handle multiple records in the PEBS bufferYan, Zheng1-9/+0
2015-04-02perf: Add wakeup watermark control to the AUX areaAlexander Shishkin1-1/+3
2015-04-02perf: Support overwrite mode for the AUX areaAlexander Shishkin1-0/+1
2015-04-02perf: Add API for PMUs to write to the AUX areaAlexander Shishkin1-0/+4
2015-04-02perf: Add AUX recordAlexander Shishkin1-0/+3
2015-04-02perf: Add AUX area to ring buffer for raw data streamsPeter Zijlstra1-0/+23
2013-11-06perf: Fix arch_perf_out_copy_user defaultPeter Zijlstra1-9/+26
2013-06-19perf: Fix mmap() accounting holePeter Zijlstra1-1/+2
2013-05-28perf: Fix perf mmap bugsPeter Zijlstra1-0/+3
2013-03-21perf: Fix ring_buffer perf_output_space() boundary calculationStephane Eranian1-1/+1
2012-08-10perf: Add ability to attach user stack dump to sampleJiri Olsa1-0/+16
2012-08-10perf: Add perf_output_skip function to skip bytes in sampleJiri Olsa1-0/+4
2012-08-10perf: Factor __output_copy to be usable with specific copy functionFrederic Weisbecker1-21/+41
2012-07-31perf/trace: Add ability to set a target task for eventsAndrew Vagin1-1/+2
2011-12-06Merge branch 'perf/urgent' into perf/coreIngo Molnar1-0/+3
2011-12-05perf: Fix loss of notification with multi-eventPeter Zijlstra1-0/+3
2011-11-14perf: Carve out callchain functionalityBorislav Petkov1-1/+38
2011-07-01perf: Remove the nmi parameter from the swevent and overflow interfacePeter Zijlstra1-1/+0
2011-06-09perf: Split up buffer handling from core codeFrederic Weisbecker1-0/+97