summaryrefslogtreecommitdiffstats
path: root/kernel/irq
Commit message (Expand)AuthorAgeFilesLines
* x86/pci/xen: populate MSI sysfs entriesMaximilian Heyne2023-05-301-2/+2
* genirq/ipi: Fix NULL pointer deref in irq_data_get_affinity_mask()Sergey Shtylyov2023-03-111-2/+6
* irqdomain: Fix domain registration raceMarc Zyngier2023-03-101-19/+43
* irqdomain: Fix mapping-creation raceJohan Hovold2023-03-101-18/+46
* irqdomain: Refactor __irq_domain_alloc_irqs()Johan Hovold2023-03-101-40/+48
* irqdomain: Drop bogus fwspec-mapping error handlingJohan Hovold2023-03-101-6/+1
* irqdomain: Look for existing mapping only onceJohan Hovold2023-03-101-27/+33
* irqdomain: Fix disassociation raceJohan Hovold2023-03-101-0/+5
* irqdomain: Fix association raceJohan Hovold2023-03-101-5/+14
* kernel/irq/irqdomain.c: fix memory leak with using debugfs_lookup()Greg Kroah-Hartman2023-02-091-1/+1
* genirq/irqdesc: Don't try to remove non-existing sysfs filesYang Yingliang2022-12-312-6/+11
* genirq: Provide generic_handle_domain_irq_safe().Sebastian Andrzej Siewior2022-09-191-0/+24
* Merge tag 'irqchip-5.20' of git://git.kernel.org/pub/scm/linux/kernel/git/maz...Thomas Gleixner2022-07-288-30/+34
|\
| * Merge branch irq/misc-5.20 into irq/irqchip-nextMarc Zyngier2022-07-252-7/+9
| |\
| | * genirq: Use for_each_action_of_desc in actions_show()Paran Lee2022-07-201-1/+1
| | * irqdomain: Use hwirq_max instead of revmap_size for NOMAP domainsXu Qiang2022-07-191-6/+6
| | * irqdomain: Report irq number for NOMAP domainsXu Qiang2022-07-191-0/+2
| * | Merge branch irq/loongarch into irq/irqchip-nextMarc Zyngier2022-07-201-1/+1
| |\ \
| | * | genirq/generic_chip: Export irq_unmap_generic_chipJianmin Lv2022-07-201-1/+1
| | |/
| * | Merge branch irq/plic-masking into irq/irqchip-nextMarc Zyngier2022-07-105-20/+18
| |\ \
| | * | genirq: Return a const cpumask from irq_data_get_affinity_maskSamuel Holland2022-07-073-11/+15
| | * | genirq: Drop redundant irq_init_effective_affinitySamuel Holland2022-07-071-9/+1
| | * | genirq: GENERIC_IRQ_EFFECTIVE_AFF_MASK depends on SMPSamuel Holland2022-07-071-0/+1
| | * | genirq: GENERIC_IRQ_IPI depends on SMPSamuel Holland2022-07-071-0/+1
| | |/
| * / genirq: Don't return error on missing optional irq_request_resources()Antonio Borneo2022-07-071-1/+2
| |/
| * genirq: PM: Use runtime PM for chained interruptsMarc Zyngier2022-06-091-1/+4
* | genirq/PM: Unexport {suspend,resume}_device_irqs()Lukas Wunner2022-06-131-2/+0
|/
* Merge tag 'irq-core-2022-05-23' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2022-05-237-20/+46
|\
| * Merge tag 'irqchip-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/maz...Thomas Gleixner2022-05-202-2/+4
| |\
| | * Merge branch irq/gpio-immutable into irq/irqchip-nextMarc Zyngier2022-04-191-0/+1
| | |\
| | | * gpio: Don't fiddle with irqchips marked as immutableMarc Zyngier2022-04-191-0/+1
| * | | genirq/irq_sim: Make the irq_work always run in hard irq contextSebastian Andrzej Siewior2022-05-141-1/+1
| * | | genirq: Use pm_runtime_resume_and_get() instead of pm_runtime_get_sync()Minghao Chi2022-05-021-9/+4
| * | | genirq/matrix: Remove redundant assignment to variable 'end'Colin Ian King2022-04-251-1/+1
| * | | genirq: Take the proposed affinity at face value if force==trueMarc Zyngier2022-04-141-2/+8
| * | | genirq/affinity: Replace cpumask_weight() with cpumask_empty() where appropriateYury Norov2022-04-101-1/+1
| * | | genirq: Always limit the affinity to online CPUsMarc Zyngier2022-04-101-8/+17
| * | | genirq/msi: Shutdown managed interrupts with unsatifiable affinitiesMarc Zyngier2022-04-101-0/+15
| | |/ | |/|
* | | genirq: Remove WARN_ON_ONCE() in generic_handle_domain_irq()Lukas Wunner2022-05-111-1/+0
* | | genirq: Synchronize interrupt thread startupThomas Pfaff2022-05-053-10/+33
| |/ |/|
* | genirq/affinity: Consider that CPUs on nodes can be unbalancedRei Yamamoto2022-04-111-2/+3
|/
* Merge tag 'sched-core-2022-03-22' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2022-03-222-4/+4
|\
| * sched/isolation: Use single feature type while referring to housekeeping cpumaskFrederic Weisbecker2022-02-162-4/+4
* | Merge tag 'irqchip-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/maz...Thomas Gleixner2022-03-143-17/+29
|\ \
| * | genirq/debugfs: Use irq_print_chip() when provided by irqchipMarc Zyngier2022-02-151-2/+6
| * | genirq: Allow irq_chip registration functions to take a const irq_chipMarc Zyngier2022-02-151-6/+3
| * | irqdomain: Let irq_domain_set_{info,hwirq_and_chip} take a const irq_chipMarc Zyngier2022-02-151-4/+5
| * | genirq: Kill irq_chip::parent_deviceMarc Zyngier2022-02-101-3/+0
| * | genirq: Allow the PM device to originate from irq domainMarc Zyngier2022-02-091-5/+18
| |/
* | Merge tag 'irq-api-2022-02-21' into irq/coreThomas Gleixner2022-02-211-0/+23
|\ \