Commit Graph

183 Commits (91d7753a45f8525dc75b6be01e427dc1c378dc16)

Author SHA1 Message Date
Frederic Weisbecker 91d7753a45 perf: Factor __output_copy to be usable with specific copy function 13 years ago
Jiri Olsa 4018994f3d perf: Add ability to attach user level registers dump to sample 13 years ago
Andrew Vagin e6dab5ffab perf/trace: Add ability to set a target task for events 13 years ago
Yan, Zheng 0cda4c0231 perf: Introduce perf_pmu_migrate_context() 13 years ago
Vince Weaver c48b60538c perf/x86: Use rdpmc() rather than rdmsr() when possible in the kernel 13 years ago
Arun Sharma 0b0d9cf6ec perf: Limit callchains to 127 13 years ago
Namhyung Kim 114067b69e perf tools: Check if callchain is corrupted 13 years ago
Jiri Olsa ab0cce560e Revert "sched, perf: Use a single callback into the scheduler" 13 years ago
Peter Zijlstra cb04ff9ac4 sched, perf: Use a single callback into the scheduler 13 years ago
Robert Richter fd0d000b2c perf: Pass last sampling period to perf_sample_data_init() 13 years ago
Jiri Olsa b01c3a0010 perf: Move mmap page data_head offset assertion out of header 13 years ago
Peter Zijlstra c7206205d0 perf: Fix mmap_page capabilities and docs 13 years ago
Jiri Olsa 641cc93881 perf: Adding sysfs group format attribute for pmu device 13 years ago
Stephane Eranian cb5d769990 perf: Add ABI reference sizes 13 years ago
Stephane Eranian d010b3326c perf: Add callback to flush branch_stack on context switch 13 years ago
Stephane Eranian bce38cd53e perf: Add generic taken branch sampling support 13 years ago
Ingo Molnar c5905afb0e static keys: Introduce 'struct static_key', static_key_true()/false() and static_key_slow_[inc|dec]() 13 years ago
Jiri Olsa ced39002f5 ftrace, perf: Add support to use function tracepoint in perf 13 years ago
Stephane Eranian e050e3f0a7 perf: Fix broken interrupt rate throttling 13 years ago
Peter Zijlstra e3f3541c19 perf: Extend the mmap control page with time (TSC) fields 13 years ago
Peter Zijlstra 0c9d42ed4c perf, x86: Provide means for disabling userspace RDPMC 13 years ago
Peter Zijlstra 35edc2a509 perf, arch: Rework perf_event_index() 13 years ago
Stephane Eranian c37e17497e perf events: Add PERF_COUNT_HW_REF_CPU_CYCLES generic PMU event 13 years ago
Gleb Natapov b202952075 perf, core: Rate limit perf_sched_events jump_label patching 13 years ago
Peter Zijlstra 0f5a260128 perf: Avoid a useless pmu_disable() in the perf-tick 13 years ago
Peter Zijlstra 10c6db110d perf: Fix loss of notification with multi-event 13 years ago
Joerg Roedel a240f76165 perf, core: Introduce attrs to count in either host or guest mode 14 years ago
Stephane Eranian a8d757ef07 perf events: Fix slow and broken cgroup context switch code 14 years ago
Arun Sharma 60063497a9 atomic: use <linux/atomic.h> 14 years ago
Avi Kivity 26ca5c11fb perf: export perf_event_refresh() to modules 14 years ago
Avi Kivity 4dc0da8696 perf: Add context field to perf_event 14 years ago
Peter Zijlstra 89d6c0b5bd perf, arch: Add generic NODE cache events 14 years ago
Stephane Eranian efc9f05df2 perf_events: Update Intel extra regs shared constraints management 14 years ago
Peter Zijlstra a7ac67ea02 perf: Remove the perf_output_begin(.sample) argument 14 years ago
Peter Zijlstra a8b0ca17b8 perf: Remove the nmi parameter from the swevent and overflow interface 14 years ago
Richard Kennedy 28009ce4a8 perf: Remove 64-bit alignment padding from perf_event_context 14 years ago
Frederic Weisbecker 76369139ce perf: Split up buffer handling from core code 14 years ago
Vince Weaver d7ebe75b06 perf: Fix comments in include/linux/perf_event.h 14 years ago
Ingo Molnar e7e7ee2eab perf events: Clean up definitions and initializers, update copyrights 14 years ago
Ingo Molnar 8f62242246 perf events: Add generic front-end and back-end stalled cycle event definitions 14 years ago
Ingo Molnar 94403f8863 perf events: Add stalled cycles generic event - PERF_COUNT_HW_STALLED_CYCLES 14 years ago
Jason Baron d430d3d7e6 jump label: Introduce static_branch() interface 14 years ago
Lucas De Marchi 25985edced Fix common misspellings 14 years ago
Peter Zijlstra ab711fe082 perf: Fix task context scheduling 14 years ago
Stephane Eranian 68cacd2916 perf_events: Fix stale ->cgrp pointer in update_cgrp_time_from_cpuctx() 14 years ago
Richard Kennedy ee643c4179 perf: Reorder & optimize perf_event_context to remove alignment padding on 64 bit builds 14 years ago
Andi Kleen a7e3ed1e47 perf: Add support for supplementary event registers 14 years ago
Peter Zijlstra 163ec4354a perf: Optimize throttling code 14 years ago
Stephane Eranian e5d1367f17 perf: Add cgroup support 14 years ago
Peter Zijlstra abe4340057 perf: Sysfs enumeration 14 years ago