diff options
author | Claudio Imbrenda <imbrenda@linux.vnet.ibm.com> | 2016-08-04 18:54:42 +0300 |
---|---|---|
committer | Christian Borntraeger <borntraeger@de.ibm.com> | 2017-06-22 13:41:05 +0300 |
commit | 190df4a212a708fdd18f6cabfdd82594c91fdf25 (patch) | |
tree | 14e26591a41b51f4c0f779980d801b63d52c4443 /scripts/selinux | |
parent | 865279c53ca9d88718d974bb014b2c6ce259ac75 (diff) | |
download | linux-190df4a212a708fdd18f6cabfdd82594c91fdf25.tar.xz |
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>
Diffstat (limited to 'scripts/selinux')
0 files changed, 0 insertions, 0 deletions