aboutsummaryrefslogtreecommitdiffstats
path: root/arch/s390/mm/gmap.c
diff options
context:
space:
mode:
authorDavid Hildenbrand <david@redhat.com>2018-01-16 18:15:26 +0100
committerChristian Borntraeger <borntraeger@de.ibm.com>2018-01-24 14:05:04 +0100
commit15e5020e575d0c1a4eddd99bf7ffdc1f34a3b17d (patch)
treed071bcc50d9ce0e320ea18fe72dd35271f202ec8 /arch/s390/mm/gmap.c
parentKVM: s390: vsie: use READ_ONCE to access some SCB fields (diff)
downloadlinux-dev-15e5020e575d0c1a4eddd99bf7ffdc1f34a3b17d.tar.xz
linux-dev-15e5020e575d0c1a4eddd99bf7ffdc1f34a3b17d.zip
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