diff options
author | David Hildenbrand <david@redhat.com> | 2018-01-16 18:15:26 +0100 |
---|---|---|
committer | Christian Borntraeger <borntraeger@de.ibm.com> | 2018-01-24 14:05:04 +0100 |
commit | 15e5020e575d0c1a4eddd99bf7ffdc1f34a3b17d (patch) | |
tree | d071bcc50d9ce0e320ea18fe72dd35271f202ec8 /arch/s390/mm/gmap.c | |
parent | b3ecd4aa8632a86428605ab73393d14779019d82 (diff) |
KVM: s390: vsie: store guest addresses of satellite blocks in vsie_page
This way, the values cannot change, even if another VCPU might try to
mess with the nested SCB currently getting executed by another VCPU.
We now always use the same gpa for pinning and unpinning a page (for
unpinning, it is only relevant to mark the guest page dirty for
migration).
Signed-off-by: David Hildenbrand <david@redhat.com>
Message-Id: <20180116171526.12343-3-david@redhat.com>
Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com>
Acked-by: Cornelia Huck <cohuck@redhat.com>
Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
Diffstat (limited to 'arch/s390/mm/gmap.c')
0 files changed, 0 insertions, 0 deletions