Commit Graph

63 Commits (85cfabbcd10f8d112feee6e2ec64ee78033b6d3c)

Author SHA1 Message Date
Frederic Weisbecker 5331d7b846 perf: Introduce new perf_fetch_caller_regs() for hot regs snapshot 15 years ago
Peter Zijlstra f3d46b2e6f perf, x86: Fix double enable calls 15 years ago
Peter Zijlstra 19925ce778 perf, x86: Fix double disable calls 15 years ago
Peter Zijlstra 356e1f2e0a perf, x86: Properly account n_added 15 years ago
Peter Zijlstra 71e2d28280 perf, x86: Avoid double disable on throttle vs ioctl(PERF_IOC_DISABLE) 15 years ago
Peter Zijlstra c08053e627 perf, x86: Fix x86_pmu_start 15 years ago
Peter Zijlstra 34538ee77b perf, x86: Use unlocked bitops 15 years ago
Peter Zijlstra aff3d91a91 perf, x86: Change x86_pmu.{enable,disable} calling convention 15 years ago
Peter Zijlstra cc2ad4ba87 perf, x86: Remove superfluous arguments to x86_perf_event_update() 15 years ago
Peter Zijlstra 07088edb88 perf, x86: Remove superfluous arguments to x86_perf_event_set_period() 15 years ago
Peter Zijlstra 3f6da39053 perf: Rework and fix the arch CPU-hotplug hooks 15 years ago
Peter Zijlstra dc1d628a67 perf: Provide generic perf_sample_data initialization 15 years ago
Akinobu Mita 984b3f5746 bitops: rename for_each_bit() to for_each_set_bit() 15 years ago
Peter Zijlstra b622d644c7 perf_events, x86: Fixup fixed counter constraints 15 years ago
Peter Zijlstra 320ebf09cb perf, x86: Restrict the ANY flag 15 years ago
Robert Richter bb1165d688 perf, x86: rename macro in ARCH_PERFMON_EVENTSEL_ENABLE 15 years ago
Peter Zijlstra f22f54f449 perf_events, x86: Split PMU definitions into separate files 15 years ago
Peter Zijlstra 6667661df4 perf_events, x86: Remove superflous MSR writes 15 years ago
Peter Zijlstra 6e37738a2f perf_events: Simplify code by removing cpu argument to hw_perf_group_sched_in() 15 years ago
Stephane Eranian 38331f62c2 perf_events, x86: AMD event scheduling 15 years ago
Stephane Eranian d76a0812ac perf_events: Add new start/stop PMU callbacks 15 years ago
Stephane Eranian 447a194b39 perf_events, x86: Fix bug in hw_perf_enable() 15 years ago
Peter Zijlstra fce877e3a4 bitops: Ensure the compile time HWEIGHT is only used for such 15 years ago
Peter Zijlstra 8c48e44419 perf_events, x86: Implement intel core solo/duo support 15 years ago
Peter Zijlstra 18c01f8abf perf_events, x86: Remove spurious counter reset from x86_pmu_enable() 15 years ago
Peter Zijlstra 452a339a97 perf_events, x86: Implement Intel Westmere support 15 years ago
Peter Zijlstra 1a6e21f791 perf_events, x86: Clean up hw_perf_*_all() implementation 15 years ago
Peter Zijlstra ed8777fc13 perf_events, x86: Fix event constraint masks 15 years ago
Peter Zijlstra 2e8418736d perf_event: x86: Deduplicate the disable code 15 years ago
Ingo Molnar 184f412c33 perf, x86: Clean up event constraints code a bit 15 years ago
Peter Zijlstra 6c9687abeb perf_event: x86: Optimize x86_pmu_disable() 15 years ago
Peter Zijlstra c933c1a603 perf_event: x86: Optimize the fast path a little more 15 years ago
Peter Zijlstra 272d30be62 perf_event: x86: Optimize constraint weight computation 15 years ago
Peter Zijlstra 63b146490b perf_event: x86: Optimize the constraint searching bits 15 years ago
Peter Zijlstra 8433be1184 perf_event: x86: Reduce some overly long lines with some MACROs 15 years ago
Peter Zijlstra c91e0f5da8 perf_event: x86: Clean up some of the u64/long bitmask casting 15 years ago
Peter Zijlstra 81269a0856 perf_event: x86: Fixup constraints typing issue 15 years ago
Peter Zijlstra 502568d563 perf_event: x86: Allocate the fake_cpuc 15 years ago
Stephane Eranian 8113070d66 perf_events: Add fast-path to the rescheduling code 15 years ago
Stephane Eranian 1da53e0230 perf_events, x86: Improve x86 event scheduling 15 years ago
Anton Blanchard 339ce1a4dc perf: Fix inconsistency between IP and callchain sampling 15 years ago
Stephane Eranian b27d515a49 perf: x86: Add support for the ANY bit 15 years ago
Frederic Weisbecker 0fb8ee48d9 perf: Drop useless check for ignored frame 15 years ago
Frederic Weisbecker 48b5ba9cc9 perf: Pass appropriate frame pointer to dump_trace() 15 years ago
Frederic Weisbecker 06d65bda75 perf events, x86/stacktrace: Fix performance/softlockup by providing a special frame pointer-only stack walker 15 years ago
Frederic Weisbecker 61c1917f47 perf events, x86/stacktrace: Make stack walking optional 15 years ago
Cyrill Gorcunov 125580380f x86, perf events: Check if we have APIC enabled 15 years ago
Xiao Guangrong 5e855db5d8 perf_event: Fix variable initialization in other codepaths 15 years ago
Frederic Weisbecker 7f33f9c5cc x86/perf: Exclude the debug stack from the callchains 15 years ago
André Goddard Rosa af901ca181 tree-wide: fix assorted typos all over the place 15 years ago