| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-07-08 | irqchip/gic-v3: Rename GICv3 ITS MSI parent | Lorenzo Pieralisi | 1 | -0/+1 |
| 2025-05-27 | Merge tag 'irq-msi-2025-05-25' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -35/+35 |
| 2025-05-16 | irqchip/gic: Convert to msi_create_parent_irq_domain() helper | Marc Zyngier | 1 | -13/+9 |
| 2025-05-16 | irqchip: Make irq-msi-lib.h globally available | Marc Zyngier | 1 | -1/+1 |
| 2025-05-15 | irqchip/gic-v4.1: Use local 4_1 ITS to generate VSGI | Nianyao Tang | 1 | -1/+5 |
| 2025-05-14 | irqchip/gic-v3-its: Implement .msi_teardown() callback | Marc Zyngier | 1 | -21/+25 |
| 2025-05-07 | irqchip/gic-v3-its: Set IRQ_DOMAIN_FLAG_MSI_IMMUTABLE for ITS | Frank Li | 1 | -1/+1 |
| 2025-03-26 | Merge tag 'iommu-updates-v6.15' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -10/+3 |
| 2025-02-21 | genirq/msi: Refactor iommu_dma_compose_msi_msg() | Jason Gunthorpe | 1 | -10/+3 |
| 2025-02-21 | irqchip/gic-v3: Add Rockchip 3568002 erratum workaround | Dmitry Osipenko | 1 | -1/+22 |
| 2025-01-15 | irqchip/gic-v3-its: Don't enable interrupts in its_irq_set_vcpu_affinity() | Tomas Krcka | 1 | -1/+1 |
| 2024-11-26 | irqchip/gicv3-its: Add workaround for hip09 ITS erratum 162100801 | Zhou Wang | 1 | -11/+39 |
| 2024-11-19 | Merge tag 'irq-core-2024-11-18' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -25/+116 |
| 2024-10-27 | irqchip/gic-v4: Correctly deal with set_affinity on lazily-mapped VPEs | Marc Zyngier | 1 | -2/+12 |
| 2024-10-21 | irqchip/gic-v3-its: Fix over allocation in itt_alloc_pool() | Steven Price | 1 | -1/+1 |
| 2024-10-08 | irqchip/gic-v4: Don't allow a VMOVP on a dying VPE | Marc Zyngier | 1 | -6/+12 |
| 2024-10-02 | irqchip/gic-v3-its: Rely on genpool alignment | Steven Price | 1 | -2/+1 |
| 2024-10-02 | irqchip/gic-v3-its: Share ITS tables with a non-trusted hypervisor | Steven Price | 1 | -23/+115 |
| 2024-08-20 | irqchip/gic-v4: Fix ordering between vmapp and vpe locks | Marc Zyngier | 1 | -6/+10 |
| 2024-07-22 | Merge tag 'irq-msi-2024-07-22' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -0/+5 |
| 2024-07-22 | Merge tag 'irq-core-2024-07-15' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -26/+26 |
| 2024-07-18 | irqchip/gic-v3-its: Provide MSI parent infrastructure | Thomas Gleixner | 1 | -0/+5 |
| 2024-07-15 | irqchip/gic-v4: Make sure a VPE is locked when VMAPP is issued | Marc Zyngier | 1 | -2/+6 |
| 2024-07-15 | irqchip/gic-v4: Substitute vmovp_lock for a per-VM lock | Marc Zyngier | 1 | -15/+12 |
| 2024-07-15 | irqchip/gic-v4: Always configure affinity on VPE activation | Marc Zyngier | 1 | -9/+4 |
| 2024-06-24 | irqchip/gic-v3: Make distributor priorities variables | Mark Rutland | 1 | -5/+6 |
| 2024-06-06 | irqchip/gic-v3: Enable non-coherent redistributors/ITSes ACPI probing | Lorenzo Pieralisi | 1 | -0/+4 |
| 2024-06-03 | irqchip/gic-v3-its: Fix potential race condition in its_vlpi_prop_update() | Hagar Hemdan | 1 | -32/+12 |
| 2024-05-14 | Merge tag 'irq-core-2024-05-12' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -7/+10 |
| 2024-04-25 | irqchip/gic-v3-its: Remove BUG_ON in its_vpe_irq_domain_alloc | Guanrui Huang | 1 | -2/+0 |
| 2024-04-25 | irqchip/gic-v3-its: Prevent double free on error | Guanrui Huang | 1 | -7/+2 |
| 2024-04-24 | irqchip/gic-v3-its: Avoid explicit cpumask allocation on stack | Dawei Li | 1 | -5/+10 |
| 2024-04-09 | irqchip/gic-v3-its: Fix VSYNC referencing an unmapped VPE on GIC v4.1 | Nianyao Tang | 1 | -1/+7 |
| 2024-03-11 | Merge tag 'irq-core-2024-03-10' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -2/+2 |
| 2024-02-21 | irqchip/gic-v3-its: Do not assume vPE tables are preallocated | Oliver Upton | 1 | -1/+1 |
| 2024-02-13 | irqchip/gic-v3-its: Fix GICv4.1 VPE affinity update | Marc Zyngier | 1 | -9/+13 |
| 2024-02-13 | irqchip/gic-v3-its: Restore quirk probing for ACPI-based systems | Marc Zyngier | 1 | -1/+2 |
| 2024-02-13 | irqchip/gic-v3-its: Handle non-coherent GICv4 redistributors | Marc Zyngier | 1 | -12/+25 |
| 2024-02-13 | irqchip/gic-v3-its: Remove usage of the deprecated ida_simple_xx() API | Christophe JAILLET | 1 | -2/+2 |
| 2024-01-08 | mm, treewide: rename MAX_ORDER to MAX_PAGE_ORDER | Kirill A. Shutemov | 1 | -2/+2 |
| 2023-11-06 | irqchip/gic-v3-its: Flush ITS tables correctly in non-coherent GIC designs | Fang Xiang | 1 | -6/+10 |
| 2023-10-25 | irqchip/gic-v3-its: Don't override quirk settings with default values | Marc Zyngier | 1 | -2/+2 |
| 2023-10-07 | irqchip/gic-v3: Enable non-coherent redistributors/ITSes DT probing | Lorenzo Pieralisi | 1 | -4/+17 |
| 2023-10-07 | irqchip/gic-v3-its: Split allocation from initialisation of its_node | Marc Zyngier | 1 | -60/+89 |
| 2023-07-03 | irqchip/gic-v3: Enable Rockchip 3588001 erratum workaround for RK3588S | Sebastian Reichel | 1 | -1/+2 |
| 2023-07-03 | irqchip/gic-v4.1: Properly lock VPEs when doing a directLPI invalidation | Marc Zyngier | 1 | -29/+46 |
| 2023-06-16 | irqchip/gic-v3-its: Enable RESEND_WHEN_IN_PROGRESS for LPIs | James Gowans | 1 | -0/+2 |
| 2023-04-27 | Merge tag 'mm-stable-2023-04-27-15-30' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -2/+2 |
| 2023-04-18 | irqchip/gic-v3: Add Rockchip 3588001 erratum workaround | Sebastian Reichel | 1 | -0/+35 |
| 2023-04-05 | mm, treewide: redefine MAX_ORDER sanely | Kirill A. Shutemov | 1 | -2/+2 |
| 2023-02-24 | Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -2/+2 |
| 2023-02-13 | irqchip/gic-v3-its: Use irq_domain_create_hierarchy() | Johan Hovold | 1 | -6/+7 |
| 2023-01-11 | genirq/msi: Rename IRQ_DOMAIN_MSI_REMAP to IRQ_DOMAIN_ISOLATED_MSI | Jason Gunthorpe | 1 | -2/+2 |
| 2022-10-10 | Merge tag 'iommu-updates-v6.1' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -1/+1 |
| 2022-09-12 | irqchip/gic-v3-its: Remove cpumask_var_t allocation | Pierre Gondois | 1 | -6/+8 |
| 2022-09-07 | iommu/dma: Move public interfaces to linux/iommu.h | Robin Murphy | 1 | -1/+1 |
| 2022-05-20 | Merge tag 'irqchip-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/maz... | Thomas Gleixner | 1 | -9/+19 |
| 2022-04-10 | irqchip/gic-v3: Always trust the managed affinity provided by the core code | Marc Zyngier | 1 | -1/+1 |
| 2022-04-05 | irqchip/gic-v4: Wait for GICR_VPENDBASER.Dirty to clear before descheduling | Marc Zyngier | 1 | -9/+19 |
| 2022-02-02 | irqchip/gic-v3-its: Skip HP notifier when no ITS is registered | Marc Zyngier | 1 | -0/+3 |
| 2022-01-29 | Merge tag 'irqchip-fixes-5.17-1' of git://git.kernel.org/pub/scm/linux/kernel... | Thomas Gleixner | 1 | -22/+101 |
| 2022-01-26 | irqchip/gic-v3-its: Reset each ITS's BASERn register before probe | Marc Zyngier | 1 | -21/+99 |
| 2022-01-22 | irqchip/gic-v3-its: Fix build for !SMP | Ard Biesheuvel | 1 | -1/+2 |
| 2022-01-10 | Merge tag 'irqchip-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/maz... | Thomas Gleixner | 1 | -7/+75 |
| 2021-12-16 | irqchip/gic-v3-its: Limit memreserve cpuhp state lifetime | Valentin Schneider | 1 | -0/+16 |
| 2021-12-16 | irqchip/gic-v3-its: Postpone LPI pending table freeing and memreserve | Valentin Schneider | 1 | -4/+54 |
| 2021-12-16 | irqchip/gic-v3-its: Give the percpu rdist struct its own flags field | Valentin Schneider | 1 | -3/+5 |
| 2021-12-08 | irqchip/irq-gic-v3-its.c: Force synchronisation when issuing INVALL | Wudi Wang | 1 | -1/+1 |
| 2021-09-22 | irqchip/gic-v3-its: Fix potential VPE leak on error | Kaige Fu | 1 | -1/+1 |
| 2021-07-26 | irqchip/gic-v3: Switch to bitmap_zalloc() | Andy Shevchenko | 1 | -3/+3 |
| 2021-06-11 | irqchip/gic-v3-its: Remove unnecessary oom message | Zhen Lei | 1 | -6/+2 |
| 2021-05-01 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 1 | -2/+16 |
| 2021-03-24 | irqchip/gic-v3-its: Drop the setting of PTZ altogether | Shenming Lu | 1 | -2/+7 |
| 2021-03-24 | irqchip/gic-v3-its: Add a cache invalidation right after vPE unmapping | Marc Zyngier | 1 | -0/+9 |
| 2021-03-22 | irq: Fix typos in comments | Ingo Molnar | 1 | -5/+5 |
| 2020-12-20 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 1 | -4/+8 |
| 2020-12-11 | irqchip/gic-v3-its: Tag ITS device as shared if allocating for a proxy device | Marc Zyngier | 1 | -0/+3 |
| 2020-12-11 | irqchip/gic-v4.1: Reduce the delay when polling GICR_VPENDBASER.Dirty | Shenming Lu | 1 | -1/+1 |
| 2020-11-30 | KVM: arm64: Delay the polling of the GICR_VPENDBASER.Dirty bit | Shenming Lu | 1 | -4/+8 |
| 2020-11-25 | Merge tag 'irqchip-fixes-5.10-2' of git://git.kernel.org/pub/scm/linux/kernel... | Thomas Gleixner | 1 | -13/+3 |
| 2020-11-22 | irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend | Xu Qiang | 1 | -13/+3 |
| 2020-10-14 | Merge tag 'acpi-5.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ra... | Linus Torvalds | 1 | -1/+6 |
| 2020-10-13 | memblock: implement for_each_reserved_mem_region() using __next_mem_region() | Mike Rapoport | 1 | -1/+1 |
| 2020-09-24 | irq-chip/gic-v3-its: Fix crash if ITS is in a proximity domain without proces... | Jonathan Cameron | 1 | -1/+6 |
| 2020-09-17 | Merge remote-tracking branch 'origin/irq/gic-retrigger' into irq/irqchip-next | Marc Zyngier | 1 | -0/+6 |
| 2020-09-06 | irqchip/git-v3-its: Implement irq_retrigger callback for device-triggered LPIs | Marc Zyngier | 1 | -0/+6 |
| 2020-08-23 | treewide: Use fallthrough pseudo-keyword | Gustavo A. R. Silva | 1 | -2/+2 |
| 2020-08-04 | Merge tag 'irq-core-2020-08-04' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -5/+9 |
| 2020-07-27 | genirq/affinity: Make affinity setting if activated opt-in | Thomas Gleixner | 1 | -1/+4 |
| 2020-07-27 | irqchip/gic-v4.1: Use GFP_ATOMIC flag in allocate_vpe_l1_table() | Zenghui Yu | 1 | -2/+2 |
| 2020-07-27 | irqchip/gic-v4.1: Ensure accessing the correct RD when writing INVALLR | Zenghui Yu | 1 | -3/+7 |
| 2020-07-06 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 1 | -0/+8 |
| 2020-06-23 | KVM: arm64: vgic-v4: Plug race between non-residency and v4.1 doorbell | Marc Zyngier | 1 | -0/+8 |
| 2020-06-21 | irqchip/gic-v4.1: Use readx_poll_timeout_atomic() to fix sleep in atomic | Zenghui Yu | 1 | -4/+4 |
| 2020-05-20 | irqchip/gic-v3-its: Balance initial LPI affinity across CPUs | Marc Zyngier | 1 | -27/+100 |
| 2020-05-18 | irqchip/gic-v3-its: Track LPI distribution on a per CPU basis | Marc Zyngier | 1 | -3/+46 |
| 2020-04-16 | irqchip/gic-v4.1: Update effective affinity of virtual SGIs | Marc Zyngier | 1 | -0/+1 |
| 2020-04-16 | irqchip/gic-v4.1: Add support for VPENDBASER's Dirty+Valid signaling | Marc Zyngier | 1 | -0/+19 |
| 2020-03-24 | Merge branch 'irq/gic-v4.1' into irq/irqchip-next | Marc Zyngier | 1 | -22/+400 |
| 2020-03-24 | irqchip/gic-v4.1: Eagerly vmap vPEs | Marc Zyngier | 1 | -10/+42 |
| 2020-03-24 | irqchip/gic-v4.1: Plumb set_vcpu_affinity SGI callbacks | Marc Zyngier | 1 | -0/+18 |
| 2020-03-24 | irqchip/gic-v4.1: Plumb get/set_irqchip_state SGI callbacks | Marc Zyngier | 1 | -0/+77 |
| 2020-03-24 | irqchip/gic-v4.1: Plumb mask/unmask SGI callbacks | Marc Zyngier | 1 | -0/+18 |
| 2020-03-24 | irqchip/gic-v4.1: Add initial SGI configuration | Marc Zyngier | 1 | -1/+91 |
| 2020-03-24 | irqchip/gic-v4.1: Plumb skeletal VSGI irqchip | Marc Zyngier | 1 | -1/+74 |
| 2020-03-21 | irqchip/gic-v4: Use Inner-Shareable attributes for virtual pending tables | Heyi Guo | 1 | -1/+1 |
| 2020-03-20 | irqchip/gic-v4.1: Map the ITS SGIR register page | Marc Zyngier | 1 | -2/+13 |
| 2020-03-20 | irqchip/gic-v4.1: Advertise support v4.1 to KVM | Marc Zyngier | 1 | -1/+8 |
| 2020-03-20 | irqchip/gic-v4.1: Ensure mutual exclusion betwen invalidations on the same RD | Marc Zyngier | 1 | -0/+6 |
| 2020-03-20 | irqchip/gic-v4.1: Wait for completion of redistributor's INVALL operation | Zenghui Yu | 1 | -0/+2 |
| 2020-03-19 | irqchip/gic-v4.1: Ensure mutual exclusion between vPE affinity change and RD ... | Marc Zyngier | 1 | -8/+48 |
| 2020-03-19 | irqchip/gic-v4.1: Skip absent CPUs while iterating over redistributors | Marc Zyngier | 1 | -0/+4 |
| 2020-03-16 | irqchip/gic-v4: Provide irq_retrigger to avoid circular locking dependency | Marc Zyngier | 1 | -0/+6 |
| 2020-03-16 | irqchip/gic-v3-its: Probe ITS page size for all GITS_BASERn registers | Marc Zyngier | 1 | -34/+66 |
| 2020-03-08 | irqchip/gic-v3-its: Fix access width for gicr_syncr | Heyi Guo | 1 | -1/+1 |
| 2020-02-09 | irqchip/gic-v4.1: Avoid 64bit division for the sake of 32bit ARM | Marc Zyngier | 1 | -2/+2 |
| 2020-02-08 | irqchip/gic-v3-its: Rename VPENDBASER/VPROPBASER accessors | Zenghui Yu | 1 | -14/+14 |
| 2020-02-08 | irqchip/gic-v3-its: Remove superfluous WARN_ON | Zenghui Yu | 1 | -1/+0 |
| 2020-02-08 | irqchip/gic-v4.1: Drop 'tmp' in inherit_vpe_l1_table_from_rd() | Zenghui Yu | 1 | -3/+1 |
| 2020-02-08 | irqchip/gic-v4.1: Ensure L2 vPE table is allocated at RD level | Zenghui Yu | 1 | -0/+80 |
| 2020-02-08 | irqchip/gic-v4.1: Set vpe_l1_base for all redistributors | Zenghui Yu | 1 | -1/+4 |
| 2020-02-08 | irqchip/gic-v4.1: Fix programming of GICR_VPROPBASER_4_1_SIZE | Zenghui Yu | 1 | -1/+1 |
| 2020-02-03 | irqchip/gic-v3-its: Reference to its_invall_cmd descriptor when building INVALL | Zenghui Yu | 1 | -1/+1 |
| 2020-01-22 | irqchip/gic-v4.1: Allow direct invalidation of VLPIs | Marc Zyngier | 1 | -19/+36 |
| 2020-01-22 | irqchip/gic-v4.1: Suppress per-VLPI doorbell | Marc Zyngier | 1 | -2/+9 |
| 2020-01-22 | irqchip/gic-v4.1: Add VPE INVALL callback | Marc Zyngier | 1 | -0/+14 |
| 2020-01-22 | irqchip/gic-v4.1: Add VPE eviction callback | Marc Zyngier | 1 | -11/+42 |
| 2020-01-22 | irqchip/gic-v4.1: Add VPE residency callback | Marc Zyngier | 1 | -0/+17 |
| 2020-01-22 | irqchip/gic-v4.1: Add mask/unmask doorbell callbacks | Marc Zyngier | 1 | -0/+73 |
| 2020-01-22 | irqchip/gic-v4.1: Plumb skeletal VPE irqchip | Marc Zyngier | 1 | -1/+31 |
| 2020-01-22 | irqchip/gic-v4.1: Implement the v4.1 flavour of VMOVP | Marc Zyngier | 1 | -7/+33 |
| 2020-01-22 | irqchip/gic-v4.1: Don't use the VPE proxy if RVPEID is set | Marc Zyngier | 1 | -1/+24 |
| 2020-01-22 | irqchip/gic-v4.1: Implement the v4.1 flavour of VMAPP | Marc Zyngier | 1 | -5/+55 |
| 2020-01-22 | irqchip/gic-v4.1: VPE table (aka GICR_VPROPBASER) allocation | Marc Zyngier | 1 | -3/+307 |
| 2020-01-22 | irqchip/gic-v3: Add GICv4.1 VPEID size discovery | Marc Zyngier | 1 | -1/+10 |
| 2020-01-22 | irqchip/gic-v3-its: Fix get_vlpi_map() breakage with doorbells | Marc Zyngier | 1 | -5/+6 |
| 2019-11-10 | irqchip/gic-v3-its: Make vlpi_lock a spinlock | Marc Zyngier | 1 | -9/+9 |
| 2019-11-10 | irqchip/gic-v3-its: Lock VLPI map array before translating it | Marc Zyngier | 1 | -2/+4 |
| 2019-11-10 | irqchip/gic-v3-its: Synchronise INT/CLEAR commands targetting a VLPI using VSYNC | Marc Zyngier | 1 | -4/+75 |
| 2019-11-10 | irqchip/gic-v3-its: Synchronise INV command targetting a VLPI using VSYNC | Marc Zyngier | 1 | -1/+35 |
| 2019-11-10 | irqchip/gic-v3-its: Add its_vlpi_map helpers | Marc Zyngier | 1 | -15/+32 |
| 2019-11-10 | irqchip/gic-v3-its: Kill its->device_ids and use TYPER copy instead | Marc Zyngier | 1 | -11/+13 |
| 2019-11-10 | irqchip/gic-v3-its: Kill its->ite_size and use TYPER copy instead | Marc Zyngier | 1 | -4/+4 |
| 2019-11-10 | irqchip/gic-v3-its: Make is_v4 use a TYPER copy | Marc Zyngier | 1 | -12/+14 |
| 2019-11-10 | irqchip/gic-v3-its: Allow LPI invalidation via the DirectLPI interface | Marc Zyngier | 1 | -8/+32 |
| 2019-11-10 | irqchip/gic-v3-its: Factor out wait_for_syncr primitive | Marc Zyngier | 1 | -6/+9 |
| 2019-11-10 | irqchip/gic-v3-its: Free collection mapping on device teardown | Marc Zyngier | 1 | -1/+1 |
| 2019-11-10 | irqchip/gic-v3-its: Fix u64 to __le64 warnings | Ben Dooks (Codethink) | 1 | -5/+8 |
| 2019-10-24 | irqchip/gic-v3-its: Use the exact ITSList for VMOVP | Zenghui Yu | 1 | -3/+18 |
| 2019-09-05 | irqchip/gic-v3-its: Fix LPI release for Multi-MSI devices | Marc Zyngier | 1 | -5/+4 |
| 2019-08-20 | irqchip/gic-v3-its: Remove the redundant set_bit for lpi_map | Zenghui Yu | 1 | -1/+1 |
| 2019-08-07 | irqchip/gic-v3-its: Register the ITS' PA instead of its VA in fwnode | Marc Zyngier | 1 | -1/+1 |
| 2019-08-01 | Merge tag 'irqchip-fixes-5.3' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Thomas Gleixner | 1 | -1/+1 |
| 2019-07-26 | irqchip/gic-v3-its: Free unused vpt_page when alloc vpe table fail | Nianyao Tang | 1 | -1/+1 |
| 2019-07-10 | irqchip/gic-v3-its: Fix misuse of GENMASK macro | Joe Perches | 1 | -1/+1 |
| 2019-06-29 | Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 1 | -11/+24 |
| 2019-06-19 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234 | Thomas Gleixner | 1 | -12/+1 |
| 2019-06-05 | irqchip/gic-v3-its: Fix command queue pointer comparison bug | Heyi Guo | 1 | -11/+24 |
| 2019-05-19 | Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 1 | -41/+43 |
| 2019-05-03 | irqchip/gic-v3-its: Don't map the MSI page in its_irq_compose_msi_msg() | Julien Grall | 1 | -1/+6 |
| 2019-04-29 | irqchip/gic-v3-its: Make free_lpi_range a little cheaper | Rasmus Villemoes | 1 | -30/+31 |
| 2019-04-29 | irqchip/gic-v3-its: Drop redundant initialization in mk_lpi_range | Rasmus Villemoes | 1 | -2/+1 |
| 2019-04-29 | irqchip/gic-v3-its: Move allocation outside mutex | Rasmus Villemoes | 1 | -9/+6 |
| 2019-04-29 | irqchip/gic-v3-its: Fix typo in a comment in its_msi_prepare() | Julien Grall | 1 | -1/+1 |
| 2019-04-04 | acpi: Create subtable parsing infrastructure | Keith Busch | 1 | -3/+3 |
| 2019-03-21 | Merge tag 'irqchip-5.1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ma... | Thomas Gleixner | 1 | -1/+1 |
| 2019-03-20 | irqchip/gic-v3-its: Fix comparison logic in lpi_range_cmp | Rasmus Villemoes | 1 | -1/+1 |
| 2019-03-05 | Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -10/+18 |
| 2019-02-23 | Merge tag 'irqchip-5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/maz/... | Thomas Gleixner | 1 | -10/+18 |
| 2019-02-21 | irqchip/gicv3-its: Use NUMA aware memory allocation for ITS tables | Shanker Donthineni | 1 | -10/+16 |
| 2019-02-14 | irqchip/gic-v3-its: Avoid parsing _indirect_ twice for Device table | Zenghui Yu | 1 | -0/+2 |
| 2019-01-29 | irqchip/gic-v3-its: Gracefully fail on LPI exhaustion | Marc Zyngier | 1 | -0/+3 |
| 2019-01-29 | irqchip/gic-v3-its: Plug allocation race for devices sharing a DevID | Marc Zyngier | 1 | -5/+27 |
| 2019-01-28 | irqchip/gic-v4: Fix occasional VLPI drop | Heyi Guo | 1 | -17/+49 |
| 2019-01-18 | irqchip/gic-v3-its: Align PCI Multi-MSI allocation on their size | Marc Zyngier | 1 | -12/+13 |
| 2018-10-03 | irqchip/gic: Unify GIC priority definitions | Julien Thierry | 1 | -1/+1 |
| 2018-10-02 | irqchip/gic-v3-its: Allow use of LPI tables in reserved memory | Marc Zyngier | 1 | -5/+38 |
| 2018-10-02 | irqchip/gic-v3-its: Register LPI tables with EFI config table | Marc Zyngier | 1 | -0/+12 |
| 2018-10-02 | irqchip/gic-v3-its: Check that all RDs have the same property table | Marc Zyngier | 1 | -0/+9 |
| 2018-10-02 | irqchip/gic-v3-its: Use pre-programmed redistributor tables with kdump kernels | Marc Zyngier | 1 | -0/+8 |
| 2018-10-02 | irqchip/gic-v3-its: Allow use of pre-programmed LPI tables | Marc Zyngier | 1 | -12/+61 |
| 2018-10-02 | irqchip/gic-v3-its: Keep track of property table's PA and VA | Marc Zyngier | 1 | -10/+13 |
| 2018-10-02 | irqchip/gic-v3-its: Move pending table allocation to init time | Marc Zyngier | 1 | -28/+52 |
| 2018-10-02 | irqchip/gic-v3-its: Split property table clearing from allocation | Marc Zyngier | 1 | -7/+10 |
| 2018-10-02 | irqchip/gic-v3-its: Simplify LPI_PENDBASE_SZ usage | Marc Zyngier | 1 | -7/+3 |
| 2018-09-06 | irqchip/gic-v3-its: Cap lpi_id_bits to reduce memory footprint | Jia He | 1 | -1/+3 |
| 2018-08-06 | irqchip/gic-v3-its: Make its_lock a raw_spin_lock_t | Sebastian Andrzej Siewior | 1 | -9/+9 |
| 2018-07-16 | irqchip/gic-v3-its: Honor hypervisor enforced LPI range | Marc Zyngier | 1 | -0/+9 |
| 2018-07-16 | irqchip/gic-v3: Expose GICD_TYPER in the rdist structure | Marc Zyngier | 1 | -1/+1 |
| 2018-07-16 | irqchip/gic-v3-its: Drop chunk allocation compatibility | Marc Zyngier | 1 | -25/+16 |
| 2018-07-16 | irqchip/gic-v3-its: Move minimum LPI requirements to individual busses | Marc Zyngier | 1 | -4/+7 |
| 2018-07-16 | irqchip/gic-v3-its: Use full range of LPIs | Marc Zyngier | 1 | -2/+1 |
| 2018-07-16 | irqchip/gic-v3-its: Refactor LPI allocator | Marc Zyngier | 1 | -62/+129 |
| 2018-06-22 | irqchip/gic-v3-its: Fix reprogramming of redistributors on CPU hotplug | Marc Zyngier | 1 | -0/+10 |
| 2018-06-22 | irqchip/gic-v3-its: Only emit VSYNC if targetting a valid collection | Marc Zyngier | 1 | -5/+13 |
| 2018-06-22 | irqchip/gic-v3-its: Only emit SYNC if targetting a valid collection | Marc Zyngier | 1 | -6/+19 |
| 2018-06-22 | irqchip/gic-v3-its: Don't bind LPI to unavailable NUMA node | Yang Yingliang | 1 | -1/+8 |
| 2018-06-12 | treewide: kzalloc() -> kcalloc() | Kees Cook | 1 | -7/+8 |
| 2018-06-12 | treewide: kmalloc() -> kmalloc_array() | Kees Cook | 1 | -2/+2 |
| 2018-04-11 | Merge tag 'iommu-updates-v4.17' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -1/+2 |