summaryrefslogtreecommitdiff
path: root/kernel/irq
AgeCommit message (Expand)AuthorFilesLines
2025-03-13genirq: Make handle_enforce_irqctx() unconditionally availableThomas Gleixner1-6/+3
2024-08-19genirq/irqdesc: Honor caller provided affinity in alloc_desc()Shay Drory1-0/+1
2024-08-19genirq: Allow irq_chip registration functions to take a const irq_chipMarc Zyngier1-6/+3
2024-08-19genirq: Allow the PM device to originate from irq domainMarc Zyngier1-5/+18
2024-08-19irqdomain: Fixed unbalanced fwnode get and putHerve Codina1-5/+2
2024-08-19task_work: s/task_work_cancel()/task_work_cancel_func()/Frederic Weisbecker1-1/+1
2024-06-16genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offlineDongli Zhang1-8/+8
2023-11-28genirq/generic_chip: Make irq_remove_generic_chip() irqdomain awareHerve Codina1-6/+19
2023-11-20genirq/matrix: Exclude managed interrupts in irq_matrix_allocated()Chen Yu1-3/+3
2023-03-17irqdomain: Fix mapping-creation raceJohan Hovold1-18/+46
2023-03-17irqdomain: Refactor __irq_domain_alloc_irqs()Johan Hovold1-40/+48
2023-03-10irqdomain: Fix domain registration raceMarc Zyngier1-19/+43
2023-03-10irqdomain: Drop bogus fwspec-mapping error handlingJohan Hovold1-6/+1
2023-03-10irqdomain: Look for existing mapping only onceJohan Hovold1-27/+33
2023-03-10irqdomain: Fix disassociation raceJohan Hovold1-0/+5
2023-03-10irqdomain: Fix association raceJohan Hovold1-5/+14
2023-02-09kernel/irq/irqdomain.c: fix memory leak with using debugfs_lookup()Greg Kroah-Hartman1-1/+1
2022-12-31genirq/irqdesc: Don't try to remove non-existing sysfs filesYang Yingliang2-6/+11
2022-12-02genirq: Take the proposed affinity at face value if force==trueLuiz Capitulino1-2/+8
2022-12-02genirq: Always limit the affinity to online CPUsLuiz Capitulino1-8/+17
2022-12-02genirq/msi: Shutdown managed interrupts with unsatifiable affinitiesLuiz Capitulino1-0/+7
2022-08-17irqdomain: Report irq number for NOMAP domainsXu Qiang1-0/+2
2022-08-17genirq: GENERIC_IRQ_IPI depends on SMPSamuel Holland1-0/+1
2022-08-17genirq: Don't return error on missing optional irq_request_resources()Antonio Borneo1-1/+2
2022-05-30random: remove unused irq_flags argument from add_interrupt_randomness()Sebastian Andrzej Siewior1-1/+1
2022-05-12genirq: Synchronize interrupt thread startupThomas Pfaff3-10/+33
2022-04-20genirq/affinity: Consider that CPUs on nodes can be unbalancedRei Yamamoto1-2/+3
2021-11-18PCI/MSI: Move non-mask check back into low level accessorsThomas Gleixner1-2/+2
2021-09-24Merge tag 'irqchip-fixes-5.15-1' of git://git.kernel.org/pub/scm/linux/kernel...Thomas Gleixner1-1/+1
2021-09-22irqdomain: Change the type of 'size' in __irq_domain_add() to be consistentBixuan Cui1-1/+1
2021-09-03Merge tag 'powerpc-5.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds1-0/+1
2021-08-30Merge tag 'irq-core-2021-08-30' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds12-49/+194
2021-08-29Merge tag 'irqchip-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/maz...Thomas Gleixner1-0/+1
2021-08-24genirq/msi: Move MSI sysfs handling from PCI to MSI coreBarry Song1-0/+134
2021-08-24genirq/cpuhotplug: Demote debug printk to KERN_DEBUGLee Jones1-1/+1
2021-08-23irqdomain: Export irq_domain_disconnect_hierarchy()Maulik Shah1-0/+1
2021-08-13genirq: Fix kernel doc indentationThomas Gleixner1-3/+1
2021-08-11genirq: Fix kernel-doc warnings in pm.c, msi.c and ipi.cRandy Dunlap3-24/+29
2021-08-11genirq/timings: Fix error return code in irq_timings_test_irqs()Zhen Lei1-0/+2
2021-08-10genirq/matrix: Fix kernel doc warnings for irq_matrix_alloc_managed()Baokun Li1-1/+2
2021-08-10genirq: Change force_irqthreads to a static keyTanner Love1-6/+5
2021-08-10genirq/msi: Ensure deactivation on teardownBixuan Cui1-5/+8
2021-08-10genirq/timings: Prevent potential array overflow in __irq_timings_store()Ben Dai1-0/+5
2021-08-10genirq/generic_chip: Use struct_size() in kzalloc()Gustavo A. R. Silva1-7/+10
2021-08-10KVM: PPC: Book3S HV: XIVE: Fix mapping of passthrough interruptsCédric Le Goater1-0/+1
2021-08-10genirq: Clarify documentation for request_threaded_irq()Joel Savitz1-3/+5
2021-08-10genirq/affinity: Replace deprecated CPU-hotplug functions.Sebastian Andrzej Siewior1-4/+4
2021-08-10Merge branch 'irq/urgent' into irq/coreThomas Gleixner1-1/+4
2021-08-10genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUPThomas Gleixner1-1/+4
2021-07-30genirq: Improve "hwirq" output in /proc and /sys/Cédric Le Goater2-2/+2