linux_dsm_epyc7002/Documentation/virtual/kvm/devices
Christoffer Dall 9b87e7a8bf KVM: arm/arm64: Support uaccess of GICC_APRn
When migrating guests around we need to know the active priorities to
ensure functional virtual interrupt prioritization by the GIC.

This commit clarifies the API and how active priorities of interrupts in
different groups are represented, and implements the accessor functions
for the uaccess register range.

We live with a slight layering violation in accessing GICv3 data
structures from vgic-mmio-v2.c, because anything else just adds too much
complexity for us to deal with (it's not like there's a benefit
elsewhere in the code of an intermediate representation as is the case
with the VMCR).  We accept this, because while doing v3 processing from
a file named something-v2.c can look strange at first, this really is
specific to dealing with the user space interface for something that
looks like a GICv2.

Reviewed-by: Marc Zyngier <marc.zyngier@arm.com>
Signed-off-by: Christoffer Dall <cdall@linaro.org>
2017-09-05 17:33:39 +02:00
..
arm-vgic-its.txt KVM: arm/arm64: Clarification and relaxation to ITS save/restore ABI 2017-05-09 10:51:37 +02:00
arm-vgic-v3.txt KVM: arm/arm64: Add GICV3 pending table save API documentation 2017-05-08 14:31:22 +02:00
arm-vgic.txt KVM: arm/arm64: Support uaccess of GICC_APRn 2017-09-05 17:33:39 +02:00
mpic.txt kvm/ppc/mpic: remove default routes from documentation 2013-04-30 11:50:39 +02:00
README
s390_flic.txt KVM: S390: add new group for flic 2017-06-22 12:41:07 +02:00
vcpu.txt KVM: arm/arm64: Allow setting the timer IRQ numbers from userspace 2017-06-08 16:59:57 +02:00
vfio.txt KVM: PPC: VFIO: Add in-kernel acceleration for VFIO 2017-04-20 11:39:26 +10:00
vm.txt KVM: s390: CMMA tracking, ESSA emulation, migration mode 2017-06-22 12:41:05 +02:00
xics.txt KVM: PPC: Book3S: Add API for in-kernel XICS emulation 2013-05-02 15:28:36 +02:00

This directory contains specific device bindings for KVM_CAP_DEVICE_CTRL.