summaryrefslogtreecommitdiffstats
path: root/drivers/irqchip/irq-gic-v3-its.c
Commit message (Expand)AuthorAgeFilesLines
* irqchip/gic-v3-its: Fix potential race condition in its_vlpi_prop_update()Hagar Hemdan10 days1-32/+12
* Merge tag 'irq-core-2024-05-12' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2024-05-141-7/+10
|\
| * irqchip/gic-v3-its: Remove BUG_ON in its_vpe_irq_domain_allocGuanrui Huang2024-04-251-2/+0
| * irqchip/gic-v3-its: Avoid explicit cpumask allocation on stackDawei Li2024-04-241-5/+10
* | irqchip/gic-v3-its: Prevent double free on errorGuanrui Huang2024-04-251-7/+2
* | irqchip/gic-v3-its: Fix VSYNC referencing an unmapped VPE on GIC v4.1Nianyao Tang2024-04-091-1/+7
|/
* Merge tag 'irq-core-2024-03-10' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2024-03-111-2/+2
|\
| * irqchip/gic-v3-its: Remove usage of the deprecated ida_simple_xx() APIChristophe JAILLET2024-02-131-2/+2
* | irqchip/gic-v3-its: Do not assume vPE tables are preallocatedOliver Upton2024-02-211-1/+1
* | irqchip/gic-v3-its: Fix GICv4.1 VPE affinity updateMarc Zyngier2024-02-131-9/+13
* | irqchip/gic-v3-its: Restore quirk probing for ACPI-based systemsMarc Zyngier2024-02-131-1/+2
* | irqchip/gic-v3-its: Handle non-coherent GICv4 redistributorsMarc Zyngier2024-02-131-12/+25
|/
* mm, treewide: rename MAX_ORDER to MAX_PAGE_ORDERKirill A. Shutemov2024-01-081-2/+2
* irqchip/gic-v3-its: Flush ITS tables correctly in non-coherent GIC designsFang Xiang2023-11-061-6/+10
* irqchip/gic-v3-its: Don't override quirk settings with default valuesMarc Zyngier2023-10-251-2/+2
* irqchip/gic-v3: Enable non-coherent redistributors/ITSes DT probingLorenzo Pieralisi2023-10-071-4/+17
* irqchip/gic-v3-its: Split allocation from initialisation of its_nodeMarc Zyngier2023-10-071-60/+89
* irqchip/gic-v3: Enable Rockchip 3588001 erratum workaround for RK3588SSebastian Reichel2023-07-031-1/+2
* irqchip/gic-v4.1: Properly lock VPEs when doing a directLPI invalidationMarc Zyngier2023-07-031-29/+46
* irqchip/gic-v3-its: Enable RESEND_WHEN_IN_PROGRESS for LPIsJames Gowans2023-06-161-0/+2
* Merge tag 'mm-stable-2023-04-27-15-30' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-04-271-2/+2
|\
| * mm, treewide: redefine MAX_ORDER sanelyKirill A. Shutemov2023-04-051-2/+2
* | irqchip/gic-v3: Add Rockchip 3588001 erratum workaroundSebastian Reichel2023-04-181-0/+35
|/
* Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2023-02-241-2/+2
|\
| * genirq/msi: Rename IRQ_DOMAIN_MSI_REMAP to IRQ_DOMAIN_ISOLATED_MSIJason Gunthorpe2023-01-111-2/+2
* | irqchip/gic-v3-its: Use irq_domain_create_hierarchy()Johan Hovold2023-02-131-6/+7
|/
* Merge tag 'iommu-updates-v6.1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2022-10-101-1/+1
|\
| * iommu/dma: Move public interfaces to linux/iommu.hRobin Murphy2022-09-071-1/+1
* | irqchip/gic-v3-its: Remove cpumask_var_t allocationPierre Gondois2022-09-121-6/+8
|/
* Merge tag 'irqchip-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/maz...Thomas Gleixner2022-05-201-9/+19
|\
| * irqchip/gic-v4: Wait for GICR_VPENDBASER.Dirty to clear before deschedulingMarc Zyngier2022-04-051-9/+19
* | irqchip/gic-v3: Always trust the managed affinity provided by the core codeMarc Zyngier2022-04-101-1/+1
|/
* irqchip/gic-v3-its: Skip HP notifier when no ITS is registeredMarc Zyngier2022-02-021-0/+3
* Merge tag 'irqchip-fixes-5.17-1' of git://git.kernel.org/pub/scm/linux/kernel...Thomas Gleixner2022-01-291-22/+101
|\
| * irqchip/gic-v3-its: Reset each ITS's BASERn register before probeMarc Zyngier2022-01-261-21/+99
| * irqchip/gic-v3-its: Fix build for !SMPArd Biesheuvel2022-01-221-1/+2
* | Merge tag 'irqchip-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/maz...Thomas Gleixner2022-01-101-7/+75
|\|
| * irqchip/gic-v3-its: Limit memreserve cpuhp state lifetimeValentin Schneider2021-12-161-0/+16
| * irqchip/gic-v3-its: Postpone LPI pending table freeing and memreserveValentin Schneider2021-12-161-4/+54
| * irqchip/gic-v3-its: Give the percpu rdist struct its own flags fieldValentin Schneider2021-12-161-3/+5
* | irqchip/irq-gic-v3-its.c: Force synchronisation when issuing INVALLWudi Wang2021-12-081-1/+1
|/
* irqchip/gic-v3-its: Fix potential VPE leak on errorKaige Fu2021-09-221-1/+1
* irqchip/gic-v3: Switch to bitmap_zalloc()Andy Shevchenko2021-07-261-3/+3
* irqchip/gic-v3-its: Remove unnecessary oom messageZhen Lei2021-06-111-6/+2
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2021-05-011-2/+16
|\
| * irqchip/gic-v3-its: Drop the setting of PTZ altogetherShenming Lu2021-03-241-2/+7
| * irqchip/gic-v3-its: Add a cache invalidation right after vPE unmappingMarc Zyngier2021-03-241-0/+9
* | irq: Fix typos in commentsIngo Molnar2021-03-221-5/+5
|/
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2020-12-201-4/+8
|\
| * KVM: arm64: Delay the polling of the GICR_VPENDBASER.Dirty bitShenming Lu2020-11-301-4/+8