aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/trace/trace_stack.c
AgeCommit message (Expand)AuthorFilesLines
2021-10-08tracing: Disable "other" permission bits in the tracefs filesSteven Rostedt (VMware)1-3/+3
2020-11-13ftrace: Have the callbacks receive a struct ftrace_regs instead of pt_regsSteven Rostedt (VMware)1-1/+1
2020-11-06ftrace: Reverse what the RECURSION flag means in the ftrace_opsSteven Rostedt (VMware)1-1/+0
2020-09-18tracing: make tracing_init_dentry() returns an integer instead of a d_entry p...Wei Yang1-6/+6
2020-06-08trace: fix an incorrect __user annotation on stack_trace_sysctlChristoph Hellwig1-3/+2
2020-01-02tracing: Have stack tracer compile when MCOUNT_INSN_SIZE is not definedSteven Rostedt (VMware)1-0/+5
2019-10-12tracing: Add locked_down checks to the open calls of files created for tracefsSteven Rostedt (VMware)1-0/+8
2019-08-31tracing: Document the stack trace algorithm in the commentsSteven Rostedt (VMware)1-0/+98
2019-08-31tracing/arm64: Have max stack tracer handle the case of return address after ...Steven Rostedt (VMware)1-0/+14
2019-04-29tracing: Remove the last struct stack_trace usageThomas Gleixner1-21/+16
2019-04-29tracing: Cleanup stack trace codeThomas Gleixner1-29/+13
2019-04-14tracing: Remove the ULONG_MAX stack trace hackeryThomas Gleixner1-15/+5
2018-12-22tracing: Use the return of str_has_prefix() to remove open coded numbersSteven Rostedt (VMware)1-2/+4
2018-12-22tracing: Use str_has_prefix() instead of using fixed sizesSteven Rostedt (VMware)1-1/+1
2018-12-08tracing: Have trace_stack nr_entries compare not be so subtleDan Carpenter1-1/+1
2018-10-27tracing: Have stack tracer trace full stackSteven Rostedt (VMware)1-1/+1
2018-05-03tracing: Fix the file mode of stack tracerZhengyuan Liu1-1/+1
2017-12-14tracing: Have stack trace not record if RCU is not watchingSteven Rostedt (VMware)1-0/+4
2017-11-07Merge branch 'linus' into locking/core, to resolve conflictsIngo Molnar1-0/+1
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-10-25locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns ...Mark Rutland1-1/+1
2017-09-23tracing: Remove RCU work arounds from stack tracerSteven Rostedt (VMware)1-15/+0
2017-07-11tracing: Do note expose stack_trace_filter without DYNAMIC_FTRACESteven Rostedt (VMware)1-0/+6
2017-06-29ftrace: Fix regression with module command in stack_trace_filterSteven Rostedt (VMware)1-2/+4
2017-04-10rcu/tracing: Add rcu_disabled to denote when rcu_irq_enter() will not workSteven Rostedt (VMware)1-0/+8
2017-04-10tracing: Rename trace_active to disable_stack_tracer and inline its modificationSteven Rostedt (VMware)1-41/+9
2017-04-10tracing: Add stack_tracer_disable/enable() functionsSteven Rostedt (VMware)1-0/+32
2017-04-10tracing: Replace the per_cpu() with __this_cpu*() in trace_stack.cSteven Rostedt (VMware)1-16/+7
2017-03-09scripts/spelling.txt: add "overide" pattern and fix typo instancesMasahiro Yamada1-1/+1
2017-03-02sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar1-0/+1
2016-02-19tracing, kasan: Silence Kasan warning in check_stack of stack_tracerYang Shi1-1/+5
2016-01-29tracing/stacktrace: Show entire trace if passed in function not foundSteven Rostedt1-0/+7
2015-11-06Merge tag 'trace-v4.4' of git://git.kernel.org/pub/scm/linux/kernel/git/roste...Linus Torvalds1-43/+49
2015-11-03tracing: Rename max_stack_lock to stack_trace_max_lockSteven Rostedt (Red Hat)1-8/+8
2015-11-03tracing: Allow arch-specific stack tracerAKASHI Takahiro1-37/+43
2015-10-20tracing: Do not allow stack_tracer to record stack in NMISteven Rostedt (Red Hat)1-0/+4
2015-10-20tracing: Have stack tracer force RCU to be watchingSteven Rostedt (Red Hat)1-0/+7
2015-07-20tracing: Clean up stack tracing and fix fentry updatesSteven Rostedt (Red Hat)1-45/+23
2015-04-15tracing: remove use of seq_printf return valueJoe Perches1-2/+2
2015-01-22tracing: Use IS_ERR() check for return value of tracing_init_dentry()Steven Rostedt (Red Hat)1-1/+1
2015-01-22tracing: Remove unneeded includes of debugfs.h and fs.hSteven Rostedt (Red Hat)1-2/+0
2014-09-19sched: Add helper for task stack page overrun checkingAaron Tomlin1-1/+1
2014-09-19init/main.c: Give init_task a canaryAaron Tomlin1-3/+1
2014-06-02tracing: Print max callstack on stacktrace bugMinchan Kim1-4/+30
2014-04-24tracing/stack_trace: Skip 4 instead of 3 when using ftrace_ops_list_funcJiaxing Wang1-2/+6
2014-03-24tracing: Add BUG_ON when stack end location is over writtenAaron Tomlin1-0/+3
2014-01-02tracing: Add generic tracing_lseek() functionSteven Rostedt (Red Hat)1-1/+1
2013-04-29Merge tag 'trace-3.10' of git://git.kernel.org/pub/scm/linux/kernel/git/roste...Linus Torvalds1-7/+69
2013-04-12tracing: Check return value of tracing_init_dentry()Namhyung Kim1-0/+2
2013-04-12tracing: Fix possible NULL pointer dereferencesNamhyung Kim1-1/+1
2013-03-15tracing: Remove most or all of stack tracer stack size from stack_max_sizeSteven Rostedt (Red Hat)1-21/+54
2013-03-15tracing: Fix stack tracer with fentry useSteven Rostedt (Red Hat)1-4/+29
2013-03-15tracing: Use stack of calling function for stack tracerSteven Rostedt (Red Hat)1-5/+7
2012-11-19tracing: Remove unneeded checks from the stack tracerAnton Vorontsov1-4/+0
2012-07-31ftrace: Add default recursion protection for function tracingSteven Rostedt1-0/+1
2012-07-19ftrace: Return pt_regs to function trace callbackSteven Rostedt1-1/+2
2012-07-19ftrace: Pass ftrace_ops as third parameter to function trace callbackSteven Rostedt1-1/+1
2011-12-21tracing: Have stack tracing set filtered functions at bootSteven Rostedt1-0/+11
2011-12-21tracing: Have stack_tracer use a separate list of functionsSteven Rostedt1-1/+18
2011-06-14tracing: Convert to kstrtoul_from_userPeter Huewe1-11/+2
2011-05-18ftrace: Implement separate user function filteringSteven Rostedt1-0/+1
2010-10-15llseek: automatically add .llseek fopArnd Bergmann1-0/+1
2010-08-25tracing/trace_stack: Fix stack trace on ppc64Anton Blanchard1-1/+1
2010-06-03tracing: Remove ftrace_preempt_disable/enableSteven Rostedt1-3/+3
2010-02-02tracing: Fix circular dead lock in stack traceLai Jiangshan1-0/+24
2009-12-14locking: Convert __raw_spin* functions to arch_spin*Thomas Gleixner1-6/+6
2009-12-14locking: Rename __RAW_SPIN_LOCK_UNLOCKED to __ARCH_SPIN_LOCK_UNLOCKEDThomas Gleixner1-1/+1
2009-12-14locking: Convert raw_spinlock to arch_spinlockThomas Gleixner1-2/+2
2009-09-24sysctl: remove "struct file *" argument of ->proc_handlerAlexey Dobriyan1-2/+2
2009-08-17trace_stack: Simplify seqfile codeLi Zefan1-22/+12
2009-08-11Merge branch 'linus' into tracing/coreIngo Molnar1-5/+2
2009-07-23trace_stack: Fix seqfile memory leakLi Zefan1-5/+2
2009-07-17tracing/trace_stack: Cleanup for trace_lookup_stack()Xiao Guangrong1-8/+1
2009-06-26tracing: Fix stack tracer sysctl handlingLi Zefan1-2/+2
2009-06-03tracing/trace_stack: fix the number of entries in the headerwalimis1-1/+1
2009-04-07tracing/ftrace: factorize the tracing files creationFrederic Weisbecker1-9/+4
2009-03-13tracing: left align location header in stack_traceSteven Rostedt1-2/+2
2009-03-12tracing: explain why stack tracer is emptySteven Rostedt1-0/+15
2009-03-12tracing: fix stack tracer headerSteven Rostedt1-2/+2
2008-12-18trace: better use of stack_trace_enabled for boot up codeSteven Rostedt1-7/+4
2008-12-18trace: add a way to enable or disable the stack tracerSteven Rostedt1-4/+48
2008-12-03trace: fix output of stack traceSteven Rostedt1-1/+4
2008-12-03ftrace: replace raw_local_irq_save with local_irq_saveSteven Rostedt1-4/+4
2008-11-23Merge branches 'tracing/profiling', 'tracing/options' and 'tracing/urgent' in...Ingo Molnar1-9/+15
2008-11-21function tracing: fix wrong position computing of stack_traceLiming Wang1-9/+15
2008-11-04ftrace: insert in the ftrace_preempt_disable()/enable() functionsSteven Rostedt1-6/+2
2008-10-20ftrace: stack tracer only record when on stackSteven Rostedt1-0/+4
2008-10-14ftrace: stack trace add indexesSteven Rostedt1-17/+73
2008-10-14ftrace: add stack tracerSteven Rostedt1-0/+254