Commit History

Author SHA1 Message Date
  Christoffer Dall 3af4e414af KVM: arm/arm64: vgic: Use READ_ONCE fo cmpxchg 7 years ago
  Marc Zyngier 6f2f10cabe Merge branch 'kvmarm-master/master' into HEAD 7 years ago
  Christoffer Dall 0710f9a637 KVM: arm/arm64: Use uaccess functions for GICv3 {sc}active 7 years ago
  Christoffer Dall 3197191e55 KVM: arm/arm64: Separate guest and uaccess writes to dist {sc}active 7 years ago
  Christoffer Dall fa472fa91a KVM: arm/arm64: Hold slots_lock when unregistering kvm io bus devices 7 years ago
  Christoffer Dall 552c9f47f8 KVM: arm/arm64: Fix bug when registering redist iodevs 7 years ago
  Christoffer Dall 1aab6f468c KVM: arm/arm64: Register iodevs when setting redist base and creating VCPUs 7 years ago
  Christoffer Dall 7fadcd3a85 KVM: arm/arm64: Refactor vgic_register_redist_iodevs 7 years ago
  Vijaya Kumar K e96a006cb0 KVM: arm/arm64: vgic: Implement KVM_DEV_ARM_VGIC_GRP_LEVEL_INFO ioctl 8 years ago
  Vijaya Kumar K d017d7b0bd KVM: arm/arm64: vgic: Implement VGICv3 CPU interface access 8 years ago
  Vijaya Kumar K 94574c9488 KVM: arm/arm64: vgic: Add distributor and redistributor access 8 years ago
  Vijaya Kumar K 2df903a89a KVM: arm/arm64: vgic: Implement support for userspace access 8 years ago
  Christoffer Dall 8694e4da66 KVM: arm/arm64: Remove struct vgic_irq pending field 8 years ago
  Vladimir Murzin 2988509dd8 ARM: KVM: Support vGICv3 ITS 8 years ago
  Vladimir Murzin d7d0a11e44 KVM: arm: vgic: Support 64-bit data manipulation on 32-bit host systems 8 years ago
  Vladimir Murzin e533a37f7b KVM: arm: vgic: Fix compiler warnings when built for 32-bit 8 years ago
  Vladimir Murzin 7a1ff70828 KVM: arm64: vgic-its: Introduce config option to guard ITS specific code 8 years ago
  Christoffer Dall d9ae449b3d KVM: arm64: vgic-its: Make updates to propbaser/pendbaser atomic 8 years ago
  Andre Przywara 0e4e82f154 KVM: arm64: vgic-its: Enable ITS emulation as a virtual MSI controller 8 years ago
  Andre Przywara 424c33830f KVM: arm64: vgic-its: Implement basic ITS register handlers 8 years ago
  Andre Przywara 1085fdc68c KVM: arm64: vgic-its: Introduce new KVM ITS device 8 years ago
  Andre Przywara 59c5ab4098 KVM: arm64: vgic-its: Introduce ITS emulation file with MMIO framework 8 years ago
  Andre Przywara 0aa1de5731 KVM: arm64: vgic: Handle ITS related GICv3 redistributor registers 8 years ago
  Andre Przywara 5dd4b924e3 KVM: arm/arm64: vgic: Add refcounting for IRQs 8 years ago
  Andre Przywara 8f6cdc1c2e KVM: arm/arm64: vgic: Move redistributor kvm_io_devices 8 years ago
  Andre Przywara 621ecd8d21 KVM: arm/arm64: vgic-new: Add GICv3 SGI system register trap handler 9 years ago
  Andre Przywara 78a714aba0 KVM: arm/arm64: vgic-new: Add GICv3 IROUTER register handlers 9 years ago
  Andre Przywara 54f59d2b3a KVM: arm/arm64: vgic-new: Add GICv3 IDREGS register handler 9 years ago
  Andre Przywara 741972d8a6 KVM: arm/arm64: vgic-new: Add GICv3 redistributor IIDR and TYPER handler 9 years ago
  Andre Przywara fd59ed3be1 KVM: arm/arm64: vgic-new: Add GICv3 CTLR, IIDR, TYPER handlers 9 years ago