summaryrefslogtreecommitdiffstats
path: root/include/linux/interrupt.h
Commit message (Expand)AuthorAgeFilesLines
* tasklets: Switch tasklet_disable() to the sleep wait variantThomas Gleixner2021-03-171-2/+1
* tasklets: Prevent tasklet_unlock_spin_wait() deadlock on RTThomas Gleixner2021-03-171-10/+2
* tasklets: Replace spin wait in tasklet_unlock_wait()Peter Zijlstra2021-03-171-11/+2
* tasklets: Use spin wait in tasklet_disable() temporarilyThomas Gleixner2021-03-171-1/+2
* tasklets: Provide tasklet_disable_in_atomic()Thomas Gleixner2021-03-171-0/+22
* tasklets: Use static inlines for stub implementationsThomas Gleixner2021-03-171-3/+3
* tasklets: Replace barrier() with cpu_relax() in tasklet_unlock_wait()Thomas Gleixner2021-03-171-1/+2
* tasklet: Remove tasklet_kill_immediateDavidlohr Bueso2021-03-161-1/+0
* genirq: Add IRQF_NO_AUTOEN for request_irq/nmi()Barry Song2021-03-061-0/+4
* softirq: Move do_softirq_own_stack() to generic asm headerThomas Gleixner2021-02-101-9/+0
* softirq: Move __ARCH_HAS_DO_SOFTIRQ to KconfigThomas Gleixner2021-02-101-1/+1
* genirq: Move irq_has_action() into core codeThomas Gleixner2020-12-151-0/+1
* genirq/affinity: Add irq_update_affinity_desc()John Garry2020-12-111-0/+8
* treewide: Convert macro and uses of __section(foo) to __section("foo")Joe Perches2020-10-251-2/+2
* tasklet: Introduce new initialization APIRomain Perier2020-07-301-1/+27
* treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD()Kees Cook2020-07-301-5/+10
* x86/entry: Unbreak __irqentry_text_start/end magicThomas Gleixner2020-06-111-3/+5
* genirq: Provide interrupt injection mechanismThomas Gleixner2020-03-081-0/+2
* Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2019-12-031-2/+1
|\
| * hrtimer: Remove the comment about not used HRTIMER_SOFTIRQSebastian Andrzej Siewior2019-11-121-2/+1
* | docs: Add request_irq() documentationJonathan Corbet2019-11-181-0/+13
|/
* Merge tag 'pm-5.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...Linus Torvalds2019-09-171-0/+1
|\
| * PCI: irq: Introduce rearm_wake_irq()Rafael J. Wysocki2019-07-231-0/+1
* | genirq: Force interrupt threading on RTThomas Gleixner2019-08-191-0/+4
|/
* docs: power: convert docs to ReST and rename to *.rstMauro Carvalho Chehab2019-06-141-1/+1
* softirq: Remove tasklet_hrtimerThomas Gleixner2019-03-221-25/+0
* Merge tag 'irqchip-5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/maz/...Thomas Gleixner2019-02-231-0/+18
|\
| * genirq: Provide NMI management for percpu_devid interruptsJulien Thierry2019-02-051-0/+9
| * genirq: Provide basic NMI management for interrupt linesJulien Thierry2019-02-051-0/+9
* | genirq/affinity: Add new callback for (re)calculating interrupt setsMing Lei2019-02-181-2/+8
* | genirq/affinity: Store interrupt sets size in struct irq_affinityMing Lei2019-02-181-3/+6
* | genirq/affinity: Code consolidationThomas Gleixner2019-02-181-9/+11
* | genirq: Fix the kerneldoc comment for struct irq_affinity_descJonathan Corbet2019-01-181-0/+1
|/
* genirq/affinity: Add is_managed to struct irq_affinity_descDou Liyang2018-12-191-0/+1
* genirq/core: Introduce struct irq_affinity_descDou Liyang2018-12-191-2/+12
* genirq/affinity: Add support for allocating interrupt setsJens Axboe2018-11-051-0/+4
* genirq: Fix grammar s/an /a /Geert Uytterhoeven2018-10-091-1/+1
* softirq/s390: Move default mutators of overwritten softirq mask to s390Frederic Weisbecker2018-05-141-7/+0
* softirq/core: Consolidate default local_softirq_pending() implementationsFrederic Weisbecker2018-05-141-0/+14
* headers: Drop two #included headers from <linux/interrupt.h>Randy Dunlap2018-02-161-2/+0
* kmemcheck: rip it outLevin, Alexander (Sasha Levin)2017-11-151-15/+0
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* irq: Make the irqentry text section unconditionalMasami Hiramatsu2017-08-101-13/+1
* Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2017-07-091-1/+10
|\
| * genirq: Allow to pass the IRQF_TIMER flag with percpu irq requestDaniel Lezcano2017-07-061-1/+10
* | Merge tag 'pci-v4.13-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2017-07-081-2/+2
|\ \ | |/ |/|
| * PCI/MSI: Ignore affinity if pre/post vector count is more than min_vecsMichael Hernandez2017-05-221-2/+2
* | genirq/timings: Add infrastructure for estimating the next interrupt arrival ...Daniel Lezcano2017-06-241-0/+1
* | genirq/timings: Add infrastructure to track the interrupt timingsDaniel Lezcano2017-06-241-0/+5
|/
* genirq: Return the IRQ name from free_irq()Christoph Hellwig2017-04-181-1/+1