1. 22 Jun, 2021 14 commits
  2. 18 Jun, 2021 9 commits
  3. 14 Jun, 2021 7 commits
  4. 11 Jun, 2021 8 commits
  5. 06 Jun, 2021 2 commits
    • Marc Zyngier's avatar
      Merge branch kvm-arm64/mmu/MMIO-block-mapping into kvmarm-master/next · 32ab5a5e
      Marc Zyngier authored
      MMIO block mapping support from Keqian Zhu, allowing larger
      (and lazy) mappings for devices assigned to guests.
      
      * kvm-arm64/mmu/MMIO-block-mapping:
        KVM: arm64: Try stage2 block mapping for host device MMIO
        KVM: arm64: Remove the creation time's mapping of MMIO regions
      32ab5a5e
    • Marc Zyngier's avatar
      Merge branch kvm-arm64/m1 into kvmarm-master/next · 32e92b71
      Marc Zyngier authored
      Rework the KVM GIC and timer to cope with lesser HW such as
      the Apple M1 SoC.
      
      * kvm-arm64/m1:
        irqchip/apple-aic: Advertise some level of vGICv3 compatibility
        KVM: arm64: timer: Add support for SW-based deactivation
        KVM: arm64: timer: Refactor IRQ configuration
        KVM: arm64: vgic: Implement SW-driven deactivation
        KVM: arm64: vgic: move irq->get_input_level into an ops structure
        KVM: arm64: vgic: Let an interrupt controller advertise lack of HW deactivation
        KVM: arm64: vgic: Be tolerant to the lack of maintenance interrupt masking
        KVM: arm64: Handle physical FIQ as an IRQ while running a guest
        irqchip/gic: Split vGIC probing information from the GIC code
      32e92b71