kernel-ark/Documentation/virtual/kvm
Carsten Otte ccc7910fe5 KVM: s390: ucontrol: interface to inject faults on a vcpu page table
This patch allows the user to fault in pages on a virtual cpus
address space for user controlled virtual machines. Typically this
is superfluous because userspace can just create a mapping and
let the kernel's page fault logic take are of it. There is one
exception: SIE won't start if the lowcore is not present. Normally
the kernel takes care of this [handle_validity() in
arch/s390/kvm/intercept.c] but since the kernel does not handle
intercepts for user controlled virtual machines, userspace needs to
be able to handle this condition.

Signed-off-by: Carsten Otte <cotte@de.ibm.com>
Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
Signed-off-by: Avi Kivity <avi@redhat.com>
2012-03-05 14:52:20 +02:00
..
api.txt KVM: s390: ucontrol: interface to inject faults on a vcpu page table 2012-03-05 14:52:20 +02:00
cpuid.txt
locking.txt
mmu.txt KVM: MMU: Adjust shadow paging to work when SMEP=1 and CR0.WP=0 2011-07-12 13:16:26 +03:00
msr.txt KVM: KVM Steal time guest/host interface 2011-07-12 13:17:03 +03:00
nested-vmx.txt KVM: nVMX: Documentation 2011-07-12 13:15:22 +03:00
ppc-pv.txt KVM: PPC: e500: enable magic page 2011-07-12 13:16:37 +03:00
review-checklist.txt
timekeeping.txt