summaryrefslogtreecommitdiffstats
path: root/include/linux/irq_work.h
Commit message (Expand)AuthorAgeFilesLines
* arch: consolidate arch_irq_work_raise prototypesArnd Bergmann2023-11-231-0/+3
* irq_work: Also rcuwait for !IRQ_WORK_HARD_IRQ on PREEMPT_RTSebastian Andrzej Siewior2021-10-151-0/+5
* irq_work: Allow irq_work_sync() to sleep if irq_work() no IRQ support.Sebastian Andrzej Siewior2021-10-151-0/+3
* irq_work: CleanupPeter Zijlstra2020-11-241-12/+21
* smp, irq_work: Continue smp_call_function*() and irq_work*() integrationPeter Zijlstra2020-06-281-18/+8
* irq_work: Define irq_work_single() on !CONFIG_IRQ_WORK tooIngo Molnar2020-06-021-0/+2
* irq_work, smp: Allow irq_work on call_single_queuePeter Zijlstra2020-05-281-1/+6
* lockdep: Annotate irq_workSebastian Andrzej Siewior2020-03-211-0/+2
* irq_work: Convert flags to atomic_tFrederic Weisbecker2019-11-111-3/+7
* irq/work: Improve the flag definitionsBartosz Golaszewski2018-01-081-4/+7
* Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2017-11-131-3/+0
|\
| * irq_work: Map irq_work_on_queue() to irq_work_on() in !SMPPaul E. McKenney2017-10-091-3/+0
* | License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
|/
* irq_work: Fix build failure when CONFIG_IRQ_WORK is not definedSteven Rostedt2015-03-231-1/+2
* irq_work: Force raised irq work to run on irq work interruptFrederic Weisbecker2014-09-131-0/+1
* irq_work: Introduce arch_irq_work_has_interrupt()Peter Zijlstra2014-09-131-0/+2
* irq_work: Implement remote queueingFrederic Weisbecker2014-06-161-0/+5
* perf/x86: Warn to early_printk() in case irq_work is too slowPeter Zijlstra2014-02-211-1/+1
* perf/x86: Push the duration-logging printk() to IRQ contextPeter Zijlstra2014-02-091-0/+2
* irq_work.h: fix warning when CONFIG_IRQ_WORK=nJames Hogan2013-03-221-1/+1
* Merge branch 'nohz/printk-v8' into irq/coreFrederic Weisbecker2013-02-051-0/+20
|\
| * irq_work: Make self-IPIs optableFrederic Weisbecker2012-11-181-0/+14
| * irq_work: Don't stop the tick with pending worksFrederic Weisbecker2012-11-171-0/+6
* | irq_work: Remove return value from the irq_work_queue() functionanish kumar2013-02-041-1/+1
|/
* irq_work: Use llist in the struct irq_work logicHuang Ying2011-10-041-6/+9
* irq_work: Add generic hardirq context callbacksPeter Zijlstra2010-10-181-0/+20