summaryrefslogtreecommitdiffstats
path: root/include/linux/irqflags.h
Commit message (Expand)AuthorAgeFilesLines
* lockdep: Fix -Wunused-parameter for _THIS_IP_Nick Desaulniers2022-04-051-2/+2
* lockdep: Remove softirq accounting on PREEMPT_RT.Thomas Gleixner2021-12-041-8/+15
* lockdep: report broken irq restorationMark Rutland2021-01-221-0/+12
* irq_work: Optimize irq_work_single()Peter Zijlstra2020-11-241-4/+4
* irq_work: CleanupPeter Zijlstra2020-11-241-2/+2
* lockdep: Only trace IRQ edgesNicholas Piggin2020-08-261-8/+7
* locking/lockdep: CleanupPeter Zijlstra2020-08-261-24/+30
* lockdep: Use raw_cpu_*() for per-cpu variablesPeter Zijlstra2020-08-261-3/+3
* lockdep: Refactor IRQ trace events fields into structMarco Elver2020-07-311-0/+13
* lockdep: Remove lockdep_hardirq{s_enabled,_context}() argumentPeter Zijlstra2020-07-101-4/+4
* lockdep: Change hardirq{s_enabled,_context} to per-cpu variablesPeter Zijlstra2020-07-101-7/+12
* x86/entry: Rename trace_hardirqs_off_prepare()Peter Zijlstra2020-06-111-2/+2
* lockdep: Prepare for noinstr sectionsPeter Zijlstra2020-05-191-0/+2
* tracing: Provide lockdep less trace_hardirqs_on/off() variantsThomas Gleixner2020-05-191-0/+4
* hrtimer: Don't dereference the hrtimer pointer after the callbackSebastian Andrzej Siewior2020-04-011-11/+16
* Merge tag 'x86-entry-2020-03-30' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2020-03-301-19/+19
|\
| * lockdep: Rename trace_{hard,soft}{irq_context,irqs_enabled}()Peter Zijlstra2020-03-211-8/+8
| * lockdep: Rename trace_softirqs_{on,off}()Peter Zijlstra2020-03-211-5/+5
| * lockdep: Rename trace_hardirq_{enter,exit}()Thomas Gleixner2020-03-211-4/+4
* | lockdep: Add posixtimer context tracing bitsSebastian Andrzej Siewior2020-03-211-0/+12
* | lockdep: Annotate irq_workSebastian Andrzej Siewior2020-03-211-0/+13
* | lockdep: Add hrtimer context tracing bitsSebastian Andrzej Siewior2020-03-211-0/+15
* | lockdep: Introduce wait-type checksPeter Zijlstra2020-03-211-1/+7
|/
* tracing: Partial revert of "tracing: Centralize preemptirq tracepoints and un...Steven Rostedt (VMware)2018-08-101-2/+6
* tracing: Centralize preemptirq tracepoints and unify their usageJoel Fernandes (Google)2018-07-311-3/+8
* Merge tag 'init_task-20180117' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2018-01-291-2/+0
|\
| * Expand various INIT_* macros and removeDavid Howells2018-01-171-2/+0
* | locking/lockdep: Remove cross-release leftoversIngo Molnar2018-01-081-4/+0
|/
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* locking/lockdep: Untangle xhlock history save/restore from task independencePeter Zijlstra2017-08-291-2/+2
* locking/lockdep: Fix workqueue crossrelease annotationPeter Zijlstra2017-08-251-2/+2
* locking/lockdep: Implement the 'crossrelease' featureByungchul Park2017-08-101-4/+20
* irqflags: Fix (at least latent) code generation issueJan Beulich2015-02-191-21/+22
* Fix IRQ flag handling namingDavid Howells2010-10-071-43/+64
* irq: trivial: Fix typo in comment for #endifMichael Neuling2009-10-231-1/+1
* locking: rename trace_softirq_[enter|exit] => lockdep_softirq_[enter|exit]Ingo Molnar2009-03-131-4/+4
* locking: add typecheck on irqsave and friends for correct flagsSteven Rostedt2008-07-251-15/+39
* ftrace: trace preempt off critical timingsSteven Rostedt2008-05-231-1/+2
* ftrace: trace irq disabled critical timingsSteven Rostedt2008-05-231-2/+10
* x86: pageattr.c fix shadowed variable warningHarvey Harrison2008-04-191-3/+3
* [PATCH] lockdep: irqtrace subsystem, coreIngo Molnar2006-07-031-0/+96