| 41ee52ecbcdc ("KVM: arm: vgic: Only use the virtual state when userspace accesses enable bits") |
| 3109741a8d77 ("KVM: arm/arm64: vgic: Use a single IO device per redistributor") |
| d53c2c29ae0d ("KVM: arm/arm64: vgic: Allow configuration of interrupt groups") |
| b489edc36169 ("KVM: arm/arm64: vgic: Return error on incompatible uaccess GICD_IIDR writes") |
| c6e0917b67fc ("KVM: arm/arm64: vgic: Permit uaccess writes to return errors") |
| dd6251e463d3 ("KVM: arm/arm64: vgic: GICv2 IGROUPR should read as zero") |
| aa075b0f30b5 ("KVM: arm/arm64: vgic: Keep track of implementation revision") |
| a2dca217dae2 ("KVM: arm/arm64: vgic: Define GICD_IIDR fields for GICv2 and GIv3") |
| c011f4ea106b ("KVM: arm/arm64: Check vcpu redist base before registering an iodev") |
| 5ec17fbac671 ("KVM: arm/arm64: Remove kvm_vgic_vcpu_early_init") |
| dbd9733ab674 ("KVM: arm/arm64: Replace the single rdist region by a list") |
| 74fe55dc9ab7 ("KVM: arm/arm64: GICv4: Add init/teardown of the per-VM vPE irq domain") |
| e7c48059248e ("KVM: arm/arm64: GICv4: Add property field and per-VM predicate") |
| bebfd2a20373 ("KVM: arm/arm64: vITS: Add MSI translation helpers") |
| 006df0f34930 ("KVM: arm/arm64: Support calling vgic_update_irq_pending from irq context") |
| f39d16cbabf9 ("KVM: arm/arm64: Guard kvm_vgic_map_is_active against !vgic_initialized") |
| 50f5bd5718df ("KVM: arm/arm64: Extract GICv3 max APRn index calculation") |
| 79962a5c8ba5 ("KVM: arm/arm64: Fix bug in advertising KVM_CAP_MSI_DEVID capability") |
| 6f2f10cabe73 ("Merge branch 'kvmarm-master/master' into HEAD") |