Commit History

Autor SHA1 Mensaxe Data
  Ming Lei ef748917b5 arm/arm64: KVM: Remove 'config KVM_ARM_MAX_VCPUS' %!s(int64=10) %!d(string=hai) anos
  Marc Zyngier 773299a570 KVM: arm/arm64: vgic: Prevent userspace injection of a mapped interrupt %!s(int64=10) %!d(string=hai) anos
  Marc Zyngier 6e84e0e067 KVM: arm/arm64: vgic: Add vgic_{get,set}_phys_irq_active %!s(int64=10) %!d(string=hai) anos
  Marc Zyngier 6c3d63c9a2 KVM: arm/arm64: vgic: Allow dynamic mapping of physical/virtual interrupts %!s(int64=11) %!d(string=hai) anos
  Marc Zyngier 32d2d8010c KVM: arm/arm64: vgic: Convert struct vgic_lr to use bitfields %!s(int64=10) %!d(string=hai) anos
  Paolo Bonzini bf0fb67cf9 Merge tag 'kvm-arm-for-4.1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into 'kvm-next' %!s(int64=10) %!d(string=hai) anos
  Andre Przywara 950324ab81 KVM: arm/arm64: rework MMIO abort handling to use KVM MMIO bus %!s(int64=10) %!d(string=hai) anos
  Andre Przywara fb8f61abab KVM: arm/arm64: prepare GICv3 emulation to use kvm_io_bus MMIO handling %!s(int64=10) %!d(string=hai) anos
  Andre Przywara a9cf86f62b KVM: arm/arm64: prepare GICv2 emulation to be handled by kvm_io_bus %!s(int64=10) %!d(string=hai) anos
  Andre Przywara 6777f77f0f KVM: arm/arm64: implement kvm_io_bus MMIO handling for the VGIC %!s(int64=10) %!d(string=hai) anos
  Christoffer Dall 47a98b15ba arm/arm64: KVM: support for un-queuing active IRQs %!s(int64=10) %!d(string=hai) anos
  Christoffer Dall ae705930fc arm/arm64: KVM: Keep elrsr/aisr in sync with software model %!s(int64=10) %!d(string=hai) anos
  Christoffer Dall 662d971584 arm/arm64: KVM: Kill CONFIG_KVM_ARM_{VGIC,TIMER} %!s(int64=10) %!d(string=hai) anos
  Andre Przywara ac3d373564 arm/arm64: KVM: allow userland to request a virtual GICv3 %!s(int64=11) %!d(string=hai) anos
  Andre Przywara b5d84ff600 arm/arm64: KVM: enable kernel side of GICv3 emulation %!s(int64=11) %!d(string=hai) anos
  Andre Przywara 6d52f35af1 arm64: KVM: add SGI generation register emulation %!s(int64=11) %!d(string=hai) anos
  Andre Przywara a0675c25d6 arm/arm64: KVM: add virtual GICv3 distributor emulation %!s(int64=11) %!d(string=hai) anos
  Andre Przywara 2f5fa41a7a arm/arm64: KVM: make the value of ICC_SRE_EL1 a per-VM variable %!s(int64=11) %!d(string=hai) anos
  Andre Przywara 3caa2d8c3b arm/arm64: KVM: make the maximum number of vCPUs a per-VM value %!s(int64=11) %!d(string=hai) anos
  Andre Przywara b26e5fdac4 arm/arm64: KVM: introduce per-VM ops %!s(int64=11) %!d(string=hai) anos
  Andre Przywara 59892136c4 arm/arm64: KVM: pass down user space provided GIC type into vGIC code %!s(int64=11) %!d(string=hai) anos
  Christoffer Dall 1f57be2895 arm/arm64: KVM: Add (new) vgic_initialized macro %!s(int64=10) %!d(string=hai) anos
  Christoffer Dall c52edf5f8c arm/arm64: KVM: Rename vgic_initialized to vgic_ready %!s(int64=10) %!d(string=hai) anos
  Peter Maydell 6d3cfbe21b arm/arm64: KVM: vgic: move reset initialization into vgic_init_maps() %!s(int64=10) %!d(string=hai) anos
  Christoffer Dall 2df36a5dd6 arm/arm64: KVM: Fix BE accesses to GICv2 EISR and ELRSR regs %!s(int64=11) %!d(string=hai) anos
  Arnd Bergmann b5e7a955a3 ARM: KVM: fix vgic-disabled build %!s(int64=11) %!d(string=hai) anos
  Marc Zyngier 4956f2bc1f arm/arm64: KVM: vgic: delay vgic allocation until init time %!s(int64=11) %!d(string=hai) anos
  Marc Zyngier 5fb66da640 arm/arm64: KVM: vgic: kill VGIC_NR_IRQS %!s(int64=11) %!d(string=hai) anos
  Marc Zyngier c3c918361a arm/arm64: KVM: vgic: handle out-of-range MMIO accesses %!s(int64=11) %!d(string=hai) anos
  Marc Zyngier fc675e355e arm/arm64: KVM: vgic: kill VGIC_MAX_CPUS %!s(int64=11) %!d(string=hai) anos