summaryrefslogtreecommitdiff
path: root/arch/x86/oprofile/op_model_ppro.c
AgeCommit message (Expand)AuthorFilesLines
2017-11-08x86/oprofile/ppro: Do not use __this_cpu*() in preemptible contextBorislav Petkov1-2/+2
2016-03-31x86/cpufeature: Remove cpu_has_arch_perfmonBorislav Petkov1-1/+1
2011-08-17oprofile, x86: Fix overflow and warning (commit 1d12d35)Robert Richter1-2/+1
2011-08-02oprofile, x86: Convert memory allocation to static arrayMaarten Lankhorst1-23/+1
2010-12-30x86: Replace uses of current_cpu_data with this_cpu opsTejun Heo1-4/+4
2010-05-18Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-2/+2
2010-05-04oprofile/x86: return -EBUSY if counters are already reservedRobert Richter1-11/+13
2010-05-04oprofile/x86: moving shutdown functionsRobert Richter1-17/+16
2010-05-04oprofile/x86: reserve counter msrs pairwiseRobert Richter1-19/+17
2010-04-02perf, x86: Undo some some *_counter* -> *_event* renamesRobert Richter1-2/+2
2010-03-01perf, x86: rename macro in ARCH_PERFMON_EVENTSEL_ENABLERobert Richter1-3/+3
2010-02-26oprofile/x86: use kzalloc() instead of kmalloc()Robert Richter1-5/+1
2010-02-26oprofile/x86: warn user if a counter is already activeRobert Richter1-1/+10
2009-09-21perf: Do the big rename: Performance Counters -> Performance EventsIngo Molnar1-2/+2
2009-07-20x86/oprofile: Modify initialization of num_virt_countersRobert Richter1-1/+0
2009-07-20x86/oprofile: Remove unused num_virt_controls from struct op_x86_model_specRobert Richter1-1/+0
2009-07-20x86/oprofile: Remove const qualifier from struct op_x86_model_specRobert Richter1-1/+1
2009-07-20oprofile: Implement performance counter multiplexingJason Yeh1-0/+2
2009-07-14x86/oprofile: Whitespaces changes onlyRobert Richter1-4/+4
2009-06-12Merge commit 'tip/perfcounters-for-linus' into oprofile/masterRobert Richter1-0/+8
2009-06-11x86/oprofile: replace CTR*_IS_RESERVED macrosRobert Richter1-5/+5
2009-06-11x86/oprofile: replace CTRL_SET_*ACTIVE macrosRobert Richter1-8/+8
2009-06-11x86/oprofile: replace CTR_OVERFLOWED macrosRobert Richter1-6/+4
2009-06-11x86/oprofile: replace macros to calculate control registerRobert Richter1-16/+13
2009-06-11x86/oprofile: pass the model to setup_ctrs() functionsRobert Richter1-1/+2
2009-06-11x86/oprofile: fix and cleanup CTRL_SET_* macrosRobert Richter1-1/+0
2009-06-11x86/oprofile: remove MSR macros for ppro cpusRobert Richter1-11/+8
2009-06-11x86/oprofile: move common macros to op_x86_model.hRobert Richter1-8/+0
2009-06-11x86/oprofile: moving arch_perfmon counter setup to op_x86_model_spec.initRobert Richter1-1/+8
2009-06-11Revert "oprofile: discover counters for op ppro too"Robert Richter1-5/+3
2009-03-04Merge commit 'v2.6.29-rc7' into perfcounters/coreIngo Molnar1-2/+12
2009-03-03x86: oprofile: don't set counter width from cpuid on Core2Tim Blechmann1-2/+12
2009-02-05perfcounters: fix "perf counters kills oprofile" bug, v2Ingo Molnar1-0/+8
2008-12-23x86, perfcounters: rename intel_arch_perfmon.h => perf_counter.hIngo Molnar1-1/+1
2008-12-03oprofile: fix CPU unplug panic in ppro_stop()Eric Dumazet1-0/+4
2008-11-17oprofile: fix an overflow in ppro codeEric Dumazet1-1/+1
2008-11-07oprofile: Fix p6 counter overflow checkAndi Kleen1-5/+4
2008-10-16Merge branch 'oprofile/x86-oprofile-for-tip' into oprofile/oprofile-for-tipRobert Richter1-23/+85
2008-10-15oprofile: whitespace fixesRobert Richter1-8/+8
2008-10-13oprofile: discover counters for op ppro tooAndi Kleen1-3/+5
2008-10-13oprofile: Implement Intel architectural perfmon supportAndi Kleen1-22/+82
2008-09-24Revert "Oprofile Multiplexing Patch"Robert Richter1-2/+0
2008-07-26Oprofile Multiplexing PatchJason Yeh1-0/+2
2008-04-17x86: coding style fixes to arch/x86/oprofile/op_model_ppro.cPaolo Ciarrocchi1-26/+26
2007-10-11i386: move oprofileThomas Gleixner1-0/+192