Commit History

Author SHA1 Message Date
  Marc Zyngier 5fbb0df6f6 Merge tag 'kvm-arm-fixes-for-v4.16-2' into HEAD 7 years ago
  Christoffer Dall 2d0e63e030 KVM: arm/arm64: Avoid VGICv3 save/restore on VHE with no IRQs 8 years ago
  Christoffer Dall 923a2e30e5 KVM: arm/arm64: Move VGIC APR save/restore to vgic put/load 8 years ago
  Christoffer Dall bb5ed70359 KVM: arm/arm64: Get rid of vgic_elrsr 8 years ago
  Marc Zyngier 27e91ad1e7 kvm: arm/arm64: vgic-v3: Tighten synchronization for guests using v2 on v3 7 years ago
  Marc Zyngier 374be35e23 KVM: arm/arm64: GICv4: Enable virtual cpuif if VLPIs can be delivered 8 years ago
  Mark Rutland 21bc528177 arm64/kvm: sysreg: fix typo'd SYS_ICC_IGRPEN*_EL1 8 years ago
  Marc Zyngier 7b1dba1f73 KVM: arm64: Log an error if trapping a write-to-read-only GICv3 access 8 years ago
  Marc Zyngier e7f1d1eef4 KVM: arm64: Log an error if trapping a read-from-write-only GICv3 access 8 years ago
  Marc Zyngier 6293d6514d KVM: arm64: vgic-v3: Add ICV_PMR_EL1 handler 8 years ago
  Marc Zyngier d840b2d37d KVM: arm64: vgic-v3: Add ICV_CTLR_EL1 handler 8 years ago
  Marc Zyngier 43515894c0 KVM: arm64: vgic-v3: Add ICV_RPR_EL1 handler 8 years ago
  Marc Zyngier 40228ba57c KVM: arm64: vgic-v3: Add ICV_DIR_EL1 handler 8 years ago
  Marc Zyngier eab0b2dc4f KVM: arm64: vgic-v3: Add misc Group-0 handlers 8 years ago
  Marc Zyngier fbc48a0011 KVM: arm64: vgic-v3: Add ICV_IGNREN0_EL1 handler 8 years ago
  Marc Zyngier 423de85a98 KVM: arm64: vgic-v3: Add ICV_BPR0_EL1 handler 8 years ago
  Marc Zyngier 9c7bfc288c KVM: arm64: vgic-v3: Enable trapping of Group-1 system registers 8 years ago
  Marc Zyngier 2724c11a1d KVM: arm64: vgic-v3: Add ICV_HPPIR1_EL1 handler 8 years ago
  Marc Zyngier f9e7449c78 KVM: arm64: vgic-v3: Add ICV_AP1Rn_EL1 handler 8 years ago
  Marc Zyngier b6f49035b4 KVM: arm64: vgic-v3: Add ICV_EOIR1_EL1 handler 8 years ago
  Marc Zyngier 132a324ab6 KVM: arm64: vgic-v3: Add ICV_IAR1_EL1 handler 8 years ago
  Marc Zyngier f8b630bc54 KVM: arm64: vgic-v3: Add ICV_IGRPEN1_EL1 handler 8 years ago
  Marc Zyngier d70c7b31a6 KVM: arm64: vgic-v3: Add ICV_BPR1_EL1 handler 8 years ago
  Marc Zyngier 59da1cbfd8 KVM: arm64: vgic-v3: Add hook to handle guest GICv3 sysreg accesses at EL2 8 years ago
  Marc Zyngier 63000dd800 KVM: arm/arm64: vgic-v3: Add accessors for the ICH_APxRn_EL2 registers 8 years ago
  Christoffer Dall d68356cc51 KVM: arm/arm64: vgic-v3: Fix nr_pre_bits bitfield extraction 8 years ago
  Marc Zyngier 15d2bffdde KVM: arm/arm64: vgic-v3: Use PREbits to infer the number of ICH_APxRn_EL2 registers 8 years ago
  Marc Zyngier cffcd9df10 KVM: arm/arm64: vgic-v3: Fix off-by-one LR access 8 years ago
  Marc Zyngier ff567614d5 KVM: arm/arm64: vgic-v3: De-optimize VMCR save/restore when emulating a GICv2 8 years ago
  Christoffer Dall 096f31c436 KVM: arm/arm64: vgic: Get rid of MISR and EISR fields 8 years ago