-
- Downloads
KVM: s390: CMMA tracking, ESSA emulation, migration mode
* Add a migration state bitmap to keep track of which pages have dirty CMMA information. * Disable CMMA by default, so we can track if it's used or not. Enable it on first use like we do for storage keys (unless we are doing a migration). * Creates a VM attribute to enter and leave migration mode. * In migration mode, CMMA is disabled in the SIE block, so ESSA is always interpreted and emulated in software. * Free the migration state on VM destroy. Signed-off-by:Claudio Imbrenda <imbrenda@linux.vnet.ibm.com> Acked-by:
Cornelia Huck <cornelia.huck@de.ibm.com> Reviewed-by:
Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by:
Christian Borntraeger <borntraeger@de.ibm.com>
Showing
- Documentation/virtual/kvm/devices/vm.txt 33 additions, 0 deletionsDocumentation/virtual/kvm/devices/vm.txt
- arch/s390/include/asm/kvm_host.h 9 additions, 0 deletionsarch/s390/include/asm/kvm_host.h
- arch/s390/include/uapi/asm/kvm.h 6 additions, 0 deletionsarch/s390/include/uapi/asm/kvm.h
- arch/s390/kvm/kvm-s390.c 158 additions, 1 deletionarch/s390/kvm/kvm-s390.c
- arch/s390/kvm/priv.c 98 additions, 5 deletionsarch/s390/kvm/priv.c
Loading
Please register or sign in to comment