summaryrefslogtreecommitdiffstats
path: root/arch/sparc/kernel/perf_event.c
AgeCommit message (Expand)AuthorFilesLines
2012-08-18sparc64: Make sparc_pmu_{enable,disable}_event() multi-pcr aware.David S. Miller1-6/+14
2012-08-18sparc64: Rework sparc_pmu_enable() so that the side effects are clearer.David S. Miller1-6/+2
2012-08-18sparc64: Prepare perf event layer for handling multiple PCR registers.David S. Miller1-27/+45
2012-08-18sparc64: Specify user and supervisor trace PCR bits in sparc_pmu.David S. Miller1-4/+12
2012-08-18sparc64: Abstract PMC read/write behind sparc_pmu.David S. Miller1-30/+38
2012-08-18sparc64: Allow max hw perf events to be variable.David S. Miller1-3/+7
2012-08-18sparc64: Add perf_event abstractions for orthogonal PMUs.David S. Miller1-0/+20
2012-08-18sparc64: Abstract away PIC register accesses.David S. Miller1-12/+11
2012-08-18sparc64: Add 'reg_num' argument to pcr_ops methods.David S. Miller1-7/+7
2012-05-09perf: Pass last sampling period to perf_sample_data_init()Robert Richter1-3/+1
2012-03-28Disintegrate asm/system.h for SparcDavid Howells1-0/+2
2012-03-05perf: Disable PERF_SAMPLE_BRANCH_* when not supportedStephane Eranian1-0/+4
2011-07-27sparc: Detect and handle UltraSPARC-T3 cpu types.David S. Miller1-1/+2
2011-07-26atomic: use <linux/atomic.h>Arun Sharma1-1/+1
2011-07-01perf, arch: Add generic NODE cache eventsPeter Zijlstra1-0/+42
2011-07-01perf: Remove the nmi parameter from the swevent and overflow interfacePeter Zijlstra1-1/+1
2011-04-21sparc: consolidate show_cpuinfo in cpu.cSam Ravnborg1-0/+1
2011-03-31Fix common misspellingsLucas De Marchi1-1/+1
2010-12-16perf: Dynamic pmu typesPeter Zijlstra1-1/+1
2010-12-10perf, sparc: Fix CONFIG_PERF_EVENTS=y build errorIngo Molnar1-1/+1
2010-11-26perf, arch: Cleanup perf-pmu init vs lockup-detectorPeter Zijlstra1-2/+5
2010-09-23Merge branch 'linus' into perf/coreIngo Molnar1-3/+12
2010-09-12sparc64: Support RAW perf events.David S. Miller1-3/+11
2010-09-09perf: Remove the sysfs bitsPeter Zijlstra1-6/+3
2010-09-09perf: Rework the PMU methodsPeter Zijlstra1-42/+67
2010-09-09perf: Per PMU disablePeter Zijlstra1-9/+11
2010-09-09perf: Reduce perf_disable() usagePeter Zijlstra1-0/+3
2010-09-09perf: Register PMU implementationsPeter Zijlstra1-13/+16
2010-09-09perf: Deconstify struct pmuPeter Zijlstra1-5/+5
2010-08-19perf: Factorize callchain context handlingFrederic Weisbecker1-3/+0
2010-08-19perf: Generalize some arch callchain codeFrederic Weisbecker1-31/+15
2010-08-19perf: Generalize callchain_store()Frederic Weisbecker1-16/+10
2010-07-21Merge branch 'linus' into perf/coreIngo Molnar1-0/+1
2010-06-26Merge branch 'master' of /home/davem/src/GIT/linux-2.6/David S. Miller1-47/+61
2010-06-23sparc64: Fix maybe_change_configuration() PCR setting.David S. Miller1-0/+1
2010-06-09perf: Convert perf_event to local_tPeter Zijlstra1-9/+9
2010-06-09perf: Cleanup {start,commit,cancel}_txn detailsPeter Zijlstra1-3/+4
2010-05-27Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-47/+61
2010-05-18perf, sparc: Implement group scheduling transactional APIsLin Ming1-47/+61
2010-04-21sparc64: Fix stack dumping and tracing when function graph is enabled.David S. Miller1-0/+14
2010-03-29Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6Linus Torvalds1-1/+1
2010-03-29sparc64: Properly truncate pt_regs framepointer in perf callback.David S. Miller1-1/+1
2010-03-13Merge branch 'perf-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+1
2010-03-10perf: Provide generic perf_sample_data initializationPeter Zijlstra1-1/+1
2010-03-08Merge branch 'for-next' into for-linusJiri Kosina1-1/+1
2010-02-26perf_events: Simplify code by removing cpu argument to hw_perf_group_sched_in()Peter Zijlstra1-5/+5
2010-02-09tree-wide: Assorted spelling fixesDaniel Mack1-1/+1
2010-01-20sparc64: Fully support both performance counters.David S. Miller1-154/+353
2010-01-20sparc64: Add perf callchain support.David S. Miller1-1/+119
2010-01-04sparc64: Fix Niagara2 perf event handling.David S. Miller1-0/+11