aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/oprofile
AgeCommit message (Expand)AuthorFilesLines
2014-08-26drivers/oprofile: Replace __get_cpu_var uses for address calculationChristoph Lameter2-6/+6
2014-03-20oprofile, nmi-timer: Fix CPU hotplug callback registrationSrivatsa S. Bhat1-10/+13
2013-09-03oprofile: get rid of pointless forward declarations of struct super_blockAl Viro2-2/+0
2013-09-03oprofilefs_create_...() do not need superblock argumentAl Viro4-39/+38
2013-09-03oprofilefs_mkdir() doesn't need superblock argumentAl Viro3-11/+10
2013-09-03don't bother with passing superblock to oprofile_create_stats_files()Al Viro3-14/+14
2013-09-03oprofile: don't bother with passing superblock to ->create_files()Al Viro2-9/+9
2013-09-03don't bother passing sb to oprofile_create_files()Al Viro3-15/+15
2013-07-14drivers: delete __cpuinit usage from all remaining drivers filesPaul Gortmaker1-2/+2
2013-03-03fs: Limit sys_mount to only request filesystem modules.Eric W. Biederman1-0/+1
2013-02-22oprofilefs: add missing ->i_mutex locking in object creationAl Viro1-3/+13
2012-10-09mm: use mm->exe_file instead of first VM_EXECUTABLE vma->vm_fileKonstantin Khlebnikov1-14/+3
2012-08-27oprofile: Remove 'WQ on CPUx, prefer CPUy' warningRobert Richter1-8/+3
2012-06-22oprofile, perf: Use per-cpu frameworkRobert Richter1-12/+11
2012-06-21oprofile: perf: use NR_CPUS instead or nr_cpumask_bits for static arrayWill Deacon1-1/+1
2012-04-05simple_open: automatically convert to simple_open()Stephen Boyd1-11/+3
2012-03-20tidy up after d_make_root() conversionAl Viro1-6/+3
2012-03-20switch open-coded instances of d_make_root() to new helperAl Viro1-4/+2
2012-01-06Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds4-34/+209
2011-12-20Merge branch 'for-tip' of git://git.kernel.org/pub/scm/linux/kernel/git/rric/...Ingo Molnar1-1/+0
2011-12-19oprofile: Fix uninitialized memory access when writing to writing to oprofilefsRobert Richter2-5/+13
2011-12-07oprofile: Fix oprofile_timer_exit() breakageRobert Richter1-1/+0
2011-11-15Merge branch 'core' of git://amd64.org/linux/rric into perf/coreIngo Molnar4-18/+214
2011-11-15Merge branch 'urgent' of git://amd64.org/linux/rric into perf/urgentIngo Molnar2-5/+25
2011-11-04oprofile, x86: Reimplement nmi timer mode using perf eventRobert Richter3-13/+193
2011-11-04oprofile: Remove exit function for timer modeRobert Richter2-21/+17
2011-11-04oprofile: Fix crash when unloading module (hr timer mode)Robert Richter2-5/+25
2011-09-13locking, oprofile: Annotate oprofilefs lock as rawThomas Gleixner3-7/+7
2011-07-26atomic: use <linux/atomic.h>Arun Sharma1-1/+1
2011-07-21perf: Remove the nmi parameter from the oprofile_perf backendWill Deacon1-1/+1
2011-07-01perf: Add context field to perf_eventAvi Kivity1-1/+1
2011-05-31oprofile: Fix locking dependency in sync_start()Robert Richter1-6/+2
2011-05-31oprofile: Free potentially owned tasks in case of errorsRobert Richter1-4/+9
2011-05-24oprofile: Use linux/mutex.hAnton Blanchard2-2/+2
2011-02-15oprofile, s390: Rework hwsampler implementationRobert Richter3-46/+3
2011-02-15oprofile, s390: Enhance OProfile to support System zs hardware sampling featureHeinz Graalfs3-3/+46
2011-02-15oprofile: Introduce new oprofile sample add function (oprofile_add_ext_hw_sam...Heinz Graalfs1-7/+17
2010-10-30Merge branches 'perf-fixes-for-linus' and 'x86-fixes-for-linus' of git://git....Linus Torvalds4-4/+22
2010-10-30Merge branch 'tip/perf/jump-label-2' of git://git.kernel.org/pub/scm/linux/ke...Ingo Molnar2-1/+11
2010-10-29oprofile: Remove deprecated use of flush_scheduled_work()Tejun Heo3-4/+9
2010-10-29oprofile: Fix the hang while taking the cpu offlineSantosh Shilimkar1-0/+13
2010-10-29convert get_sb_single() usersAl Viro1-4/+4
2010-10-25fs: do not assign default i_ino in new_inodeChristoph Hellwig1-0/+1
2010-10-22Merge branch 'llseek' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/bklLinus Torvalds2-1/+10
2010-10-15llseek: automatically add .llseek fopArnd Bergmann2-1/+10
2010-10-15oprofile: make !CONFIG_PM function stubs static inlineRobert Richter1-2/+6
2010-10-15oprofile: fix linker errorsAnand Gadiyar1-1/+1
2010-10-15oprofile: include platform_device.h to fix build breakAnand Gadiyar1-0/+1
2010-10-15Merge remote branch 'tip/perf/core' into oprofile/coreRobert Richter1-1/+1
2010-10-12oprofile: disable write access to oprofilefs while profiler is runningRobert Richter4-20/+18
2010-10-11Merge branch 'oprofile/perf' into oprofile/coreRobert Richter1-0/+323
2010-10-11oprofile, ARM: Use oprofile_arch_exit() to cleanup on failureRobert Richter1-28/+26
2010-10-11oprofile, ARM: Rework op_create_counter()Robert Richter1-10/+10
2010-10-11oprofile, ARM: Remove some goto statementsRobert Richter1-4/+2
2010-10-11oprofile, ARM: Release resources on failureRobert Richter1-0/+1
2010-10-11Merge branch 'oprofile/urgent' (early part) into oprofile/perfRobert Richter2-15/+14
2010-10-11oprofile: Abstract the perf-events backendMatt Fleming1-0/+326
2010-10-04oprofile: Remove duplicate code around __oprofilefs_create_file()Robert Richter1-32/+14
2010-10-01Merge branch 'oprofile/urgent' into oprofile/coreRobert Richter2-15/+14
2010-08-31oprofile: don't call arch exit code from init code on failureWill Deacon1-9/+2
2010-08-25oprofile: fix crash when accessing freed task structsRobert Richter2-15/+14
2010-07-26oprofile: make event buffer nonseekableArnd Bergmann1-1/+2
2010-05-03oprofile: protect from not being in an IRQ contextPhil Carmody1-2/+10
2010-04-23Merge commit 'tip/tracing/core' into oprofile/coreRobert Richter1-1/+1
2010-04-23oprofile: remove double ring bufferingAndi Kleen1-50/+13
2010-04-23Merge commit 'v2.6.34-rc5' into oprofile/coreRobert Richter1-0/+1
2010-04-08Merge branch 'linus' into tracing/coreIngo Molnar1-0/+1
2010-03-31ring-buffer: Add place holder recording of dropped eventsSteven Rostedt1-2/+2
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo1-0/+1
2010-03-02oprofile: convert oprofile from timer_hook to hrtimerMartin Schwidefsky3-14/+79
2009-12-14Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/...Linus Torvalds3-14/+13
2009-10-29percpu: make percpu symbols in oprofile uniqueTejun Heo3-14/+13
2009-10-09oprofile: warn on freeing event buffer too earlyRobert Richter1-10/+15
2009-10-09oprofile: fix race condition in event_buffer freeDavid Rientjes1-1/+13
2009-09-24cpumask: use zalloc_cpumask_var() where possibleLi Zefan1-2/+1
2009-09-22const: mark remaining super_operations constAlexey Dobriyan1-1/+1
2009-07-20oprofile: Adding switch counter to oprofile statistic variablesRobert Richter3-9/+8
2009-07-20oprofile: Grouping multiplexing code in oprof.cRobert Richter1-51/+49
2009-07-20oprofile: Remove oprofile_multiplexing_init()Robert Richter2-14/+2
2009-07-20oprofile: Rename variable timeout_jiffies and move to oprofile_files.cRobert Richter3-8/+9
2009-07-20oprofile: oprofile_set_timeout(), return with error for invalid argsRobert Richter1-3/+8
2009-07-20oprofile: Implement performance counter multiplexingJason Yeh4-0/+133
2009-07-14Merge commit 'v2.6.31-rc3'; commit 'tip/oprofile' into oprofile/coreRobert Richter1-0/+1
2009-07-10oprofile: reset bt_lost_no_mapping with other statsMaynard Johnson1-0/+1
2009-06-12Merge branches 'oprofile/fixes', 'oprofile/next' and 'oprofile/master' into o...Robert Richter1-0/+1
2009-06-12oprofile: reset bt_lost_no_mapping with other statsMaynard Johnson1-0/+1
2009-06-11x86/oprofile: introduce oprofile_add_data64()Robert Richter1-0/+15
2009-06-11oprofile: remove obselete include headersRobert Richter1-1/+0
2009-05-07oprofile: fix cpu buffer sizeRobert Richter1-2/+6
2009-04-05Merge branch 'tracing-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-3/+2
2009-04-02Merge branch 'tracing/core-v2' into tracing-for-linusIngo Molnar1-3/+2
2009-03-30oprofile: Thou shalt not call __exit functions from __init functionsRussell King1-1/+1
2009-03-11Merge branch 'x86/core' into cpus4096Ingo Molnar2-0/+12
2009-03-06Merge branch 'x86/core' into tracing/texteditIngo Molnar3-5/+30
2009-02-06ring_buffer: remove unused flags parameter, fixIngo Molnar1-3/+2
2009-01-27Merge branch 'linus' into core/percpuIngo Molnar2-0/+12
2009-01-22cpumask: modifiy oprofile initializationRobert Richter3-26/+7
2009-01-17oprofile: fix uninitialized use of struct op_entryRobert Richter2-0/+12
2009-01-11cpumask: convert misc driver functionsRusty Russell3-5/+30
2009-01-09Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rri...Linus Torvalds7-296/+340
2009-01-07oprofile: make new cpu buffer functions part of the apiRobert Richter2-10/+15
2009-01-07oprofile: remove #ifdef CONFIG_OPROFILE_IBS in non-ibs codeRobert Richter2-10/+0
2009-01-07oprofile: use new data sample format for ibsRobert Richter3-59/+35
2009-01-07oprofile: add op_cpu_buffer_get_data()Robert Richter2-2/+24
2009-01-07oprofile: add op_cpu_buffer_add_data()Robert Richter2-1/+13
2009-01-07oprofile: rework implementation of cpu buffer eventsRobert Richter3-91/+102
2009-01-07oprofile: modify op_cpu_buffer_read_entry()Robert Richter3-14/+25
2009-01-07oprofile: add op_cpu_buffer_write_reserve()Robert Richter2-15/+37
2009-01-07oprofile: rename variables in add_ibs_begin()Robert Richter1-13/+13
2009-01-07oprofile: rename add_sample() in cpu_buffer.cRobert Richter1-11/+11
2009-01-07oprofile: making add_sample_entry() inlineRobert Richter1-1/+1
2009-01-07oprofile: remove backtrace code for ibsRobert Richter2-10/+2
2009-01-07oprofile: remove unused ibs macroRobert Richter1-2/+0
2009-01-07oprofile: remove unused components in struct oprofile_cpu_bufferRobert Richter2-4/+0
2009-01-07oprofile: simplify add_ibs_begin()Robert Richter1-5/+2
2009-01-05zero i_uid/i_gid on inode allocationAl Viro1-3/+0
2008-12-31shrink struct dentryNick Piggin1-1/+1
2008-12-30oprofile: simplify add_sample() in cpu_buffer.cRobert Richter1-5/+1
2008-12-29oprofile: simplify oprofile_begin_trace()Robert Richter1-5/+4
2008-12-29oprofile: simplify sync_buffer()Robert Richter1-6/+14
2008-12-29oprofile: simplify add_sample()Robert Richter1-20/+19
2008-12-29oprofile: add inline function __oprofile_add_ext_sample()Robert Richter1-3/+10
2008-12-29oprofile: reordering some code in cpu_buffer.cRobert Richter1-10/+10
2008-12-29oprofile: remove ring buffer inline functions in cpu_buffer.hRobert Richter2-48/+50
2008-12-29oprofile: rename cpu buffer functionsRobert Richter3-12/+12
2008-12-16oprofile: rename kernel-wide identifiersRobert Richter5-27/+28
2008-12-10oprofile: fix lost sample counterRobert Richter1-30/+53
2008-12-10oprofile: remove nr_available_slots()Robert Richter1-34/+0
2008-12-10oprofile: port to the new ring_bufferRobert Richter3-85/+114
2008-12-10oprofile: moving cpu_buffer_reset() to cpu_buffer.hRobert Richter3-27/+14
2008-12-10oprofile: adding cpu_buffer_entries()Robert Richter2-29/+29
2008-12-10oprofile: adding cpu_buffer_write_commit()Robert Richter2-17/+18
2008-12-10oprofile: adding cpu buffer r/w access functionsRobert Richter3-12/+22
2008-12-10oprofile: set values to default when creating oprofilefsRobert Richter1-3/+12
2008-12-10oprofile: implement switch/case in buffer_sync.cRobert Richter1-8/+14
2008-12-10oprofile: fix typoRobert Richter1-1/+1
2008-12-10oprofile: whitspace changes onlyRobert Richter1-2/+2
2008-12-10oprofile: comment cleanupRobert Richter1-9/+16
2008-10-27oprofile: fix memory orderingNick Piggin1-3/+3
2008-10-23Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rri...Linus Torvalds13-184/+174
2008-10-21powerpc/oprofile: Fix mutex locking for cell spu-oprofileCarl Love3-1/+45
2008-10-20OProfile: Fix buffer synchronization for IBSBarry Kasindorf1-1/+7
2008-10-17oprofile: hotplug cpu fixChris J Arges1-2/+7
2008-10-16oprofile: fixing whitespaces in drivers/oprofile/*Robert Richter12-60/+60
2008-10-15x86/oprofile: removing unused function parameter in add_ibs_begin()Robert Richter1-5/+3
2008-10-15oprofile: more whitespace fixesRobert Richter9-72/+72
2008-10-15oprofile: whitespace fixesRobert Richter2-13/+12
2008-10-15OProfile: Rework oprofile_add_ibs_sample() functionRobert Richter1-33/+15
2008-10-13Merge branch 'linus' into oprofile-v2Ingo Molnar2-1/+5
2008-09-24Merge commit 'v2.6.27-rc5' into tip/oprofileRobert Richter2-1/+5
2008-09-24Revert "Oprofile Multiplexing Patch"Robert Richter3-95/+6
2008-08-26powerpc/cell/oprofile: Avoid double vfree of profile bufferCarl Love2-1/+5
2008-07-26Oprofile Multiplexing PatchJason Yeh3-6/+95
2008-07-26oprofile: fix printk in cpu_buffer.cRobert Richter1-1/+1
2008-07-26x86/oprofile: add CONFIG_OPROFILE_IBS optionRobert Richter2-0/+10
2008-07-26x86/oprofile: add IBS support for AMD CPUs, IBS buffer handling routinesBarry Kasindorf3-2/+140
2008-07-26OProfile: moving increment_tail() in buffer_sync.cRobert Richter1-13/+11
2008-07-26drivers/oprofile: coding style fixes in buffer_sync.cRobert Richter1-54/+57
2008-05-14oprofile: don't request cache line alignment for cpu_bufferEric Dumazet2-2/+2
2008-04-28oprofile: change cpu_buffer from array to per_cpu variableMike Travis4-12/+13
2008-02-14d_path: Make get_dcookie() use a struct path argumentJan Blunck1-12/+9
2007-11-14oProfile: oops when profile_pc() returns ~0LUPhilippe Elie3-0/+12
2007-07-20[CELL] oprofile: add support to OProfile for profiling CELL BE SPUsBob Nelson3-20/+31
2007-05-21Detach sched.h from mm.hAlexey Dobriyan1-0/+1
2007-03-28[PATCH] oprofile: fix potential deadlock on oprofilefs_lockJiri Kosina2-4/+6
2007-02-12[PATCH] mark struct file_operations const 5Arjan van de Ven4-10/+10
2006-12-08[PATCH] struct path: convert oprofileJosef Sipek1-4/+4
2006-11-22WorkStruct: make allyesconfigDavid Howells2-5/+6
2006-09-27[PATCH] inode-diet: Eliminate i_blksize from the inode structureTheodore Ts'o1-1/+0
2006-09-27[PATCH] inode_diet: Replace inode.u.generic_ip with inode.i_privateTheodore Ts'o1-5/+5
2006-06-25[PATCH] oprofile: convert from semaphores to mutexesMarkus Armbruster4-25/+25
2006-06-23[PATCH] VFS: Permit filesystem to override root dentry on mountDavid Howells1-3/+3
2006-03-28[PATCH] mark f_ops const in the inodeArjan van de Ven1-3/+3
2006-03-28[PATCH] for_each_possible_cpu: oprofile.KAMEZAWA Hiroyuki1-2/+2
2006-03-28[PATCH] Add oprofile_add_ext_sampleBrian Rogan1-3/+10
2006-03-23[PATCH] more for_each_cpu() conversionsAndrew Morton1-2/+1
2006-01-11[PATCH] move capable() to capability.hRandy.Dunlap1-0/+1
2006-01-08[PATCH] oprofile: Use vmalloc_node() in alloc_cpu_buffers()Eric Dumazet1-1/+2
2006-01-08[PATCH] Make RCU task_struct safe for oprofilePaul E. McKenney1-15/+15
2005-07-27[PATCH] clean up inline static vs static inlineJesper Juhl1-20/+3
2005-06-24[PATCH] oprofile: report anonymous region samplesJohn Levon2-11/+21
2005-06-21[PATCH] smp_processor_id() cleanupIngo Molnar1-2/+2
2005-04-26[PATCH] oprofile trivial user annotationsAl Viro1-2/+2
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds13-0/+1982