3f312db6b65b ("KVM: arm: vgic-irqfd: Workaround changing kvm_set_routing_entry prototype") 180ae7b11823 ("KVM: arm/arm64: Enable irqchip routing") 0e4e82f154e3 ("KVM: arm64: vgic-its: Enable ITS emulation as a virtual MSI controller") 33d3bc9556a7 ("KVM: arm64: vgic-its: Read initial LPI pending table") 424c33830f53 ("KVM: arm64: vgic-its: Implement basic ITS register handlers") 1085fdc68c60 ("KVM: arm64: vgic-its: Introduce new KVM ITS device") 59c5ab40989a ("KVM: arm64: vgic-its: Introduce ITS emulation file with MMIO framework") 0aa1de57319c ("KVM: arm64: vgic: Handle ITS related GICv3 redistributor registers") 42c8870f9009 ("KVM: arm/arm64: vgic: Check return value for kvm_register_vgic_device") 8f6cdc1c2eec ("KVM: arm/arm64: vgic: Move redistributor kvm_io_devices") 50926d82fa27 ("KVM: arm/arm64: The GIC is dead, long live the GIC") efffe55af5e1 ("KVM: arm/arm64: vgic-new: enable build") 568e8c901eaa ("KVM: arm/arm64: vgic-new: implement mapped IRQ handling") 03f0c94c73b9 ("KVM: arm/arm64: vgic-new: Wire up irqfd injection") f7b6985cc3d0 ("KVM: arm/arm64: vgic-new: Add vgic_v2/v3_enable") b0442ee227e8 ("KVM: arm/arm64: vgic-new: vgic_init: implement map_resources") ad275b8bb1e6 ("KVM: arm/arm64: vgic-new: vgic_init: implement vgic_init") 5e6431da8f3a ("KVM: arm/arm64: vgic-new: vgic_init: implement vgic_create") 909777324588 ("KVM: arm/arm64: vgic-new: vgic_init: implement kvm_vgic_hyp_init") e4823a7a1b4a ("KVM: arm/arm64: vgic-new: Add GICH_VMCR accessors") c3199f28e094 ("KVM: arm/arm64: vgic-new: Export register access interface") f94591e2e6fd ("KVM: arm/arm64: vgic-new: vgic_kvm_device: access to VGIC registers") e5c3029467cf ("KVM: arm/arm64: vgic-new: vgic_kvm_device: KVM_DEV_ARM_VGIC_GRP_ADDR") e2c1f9abff83 ("KVM: arm/arm64: vgic-new: vgic_kvm_device: implement kvm_vgic_addr") fca256026bb0 ("KVM: arm/arm64: vgic-new: vgic_kvm_device: KVM_DEV_ARM_VGIC_GRP_NR_IRQS") c86c772191d7 ("KVM: arm/arm64: vgic-new: vgic_kvm_device: KVM device ops registration") 621ecd8d2123 ("KVM: arm/arm64: vgic-new: Add GICv3 SGI system register trap handler") 78a714aba030 ("KVM: arm/arm64: vgic-new: Add GICv3 IROUTER register handlers") 54f59d2b3a0a ("KVM: arm/arm64: vgic-new: Add GICv3 IDREGS register handler") 741972d8a69c ("KVM: arm/arm64: vgic-new: Add GICv3 redistributor IIDR and TYPER handler") fd59ed3be17e ("KVM: arm/arm64: vgic-new: Add GICv3 CTLR, IIDR, TYPER handlers") ed9b8cefa916 ("KVM: arm/arm64: vgic-new: Add GICv3 MMIO handling framework") 055658bf48fc ("KVM: arm/arm64: vgic-new: Add PRIORITY registers handlers") 69b6fe0c6e7f ("KVM: arm/arm64: vgic-new: Add ACTIVE registers handlers") 96b298000db4 ("KVM: arm/arm64: vgic-new: Add PENDING registers handlers") fd122e620983 ("KVM: arm/arm64: vgic-new: Add ENABLE registers handlers") 2b0cda878965 ("KVM: arm/arm64: vgic-new: Add CTLR, TYPER and IIDR handlers") fb848db39661 ("KVM: arm/arm64: vgic-new: Add GICv2 MMIO handling framework") 4493b1c4866a ("KVM: arm/arm64: vgic-new: Add MMIO handling framework") 90eee56c5f90 ("KVM: arm/arm64: vgic-new: Implement kvm_vgic_vcpu_pending_irq") 59529f69f504 ("KVM: arm/arm64: vgic-new: Add GICv3 world switch backend") 140b086dd197 ("KVM: arm/arm64: vgic-new: Add GICv2 world switch backend") 0919e84c0fc1 ("KVM: arm/arm64: vgic-new: Add IRQ sync/flush framework") 81eeb95ddbab ("KVM: arm/arm64: vgic-new: Implement virtual IRQ injection") 64a959d66e47 ("KVM: arm/arm64: vgic-new: Add acccessor to new struct vgic_irq instance") b18b57787f5e ("KVM: arm/arm64: vgic-new: Add data structure definitions") 44bfc42e94cd ("KVM: arm/arm64: move GICv2 emulation defines into arm-gic-v3.h") 2defaff48aaf ("KVM: arm/arm64: pmu: abstract access to number of SPIs") 83091db981e1 ("KVM: arm/arm64: Fix MMIO emulation data handling") 2db4c104fa2a ("KVM: arm/arm64: Get rid of vgic_cpu->nr_lr")