diff options
author | Sean Christopherson <seanjc@google.com> | 2021-12-06 20:54:21 +0100 |
---|---|---|
committer | Paolo Bonzini <pbonzini@redhat.com> | 2021-12-08 10:24:27 +0100 |
commit | ec5c86976674d2f5c0f389903d956eda1dc54a78 (patch) | |
tree | b09c48cc3f4fe69bb9c8794bad354a437194fc29 /usr | |
parent | KVM: x86: Don't assume old/new memslots are non-NULL at memslot commit (diff) | |
download | linux-ec5c86976674d2f5c0f389903d956eda1dc54a78.tar.xz linux-ec5c86976674d2f5c0f389903d956eda1dc54a78.zip |
KVM: s390: Skip gfn/size sanity checks on memslot DELETE or FLAGS_ONLY
Sanity check the hva, gfn, and size of a userspace memory region only if
any of those properties can change, i.e. skip the checks for DELETE and
FLAGS_ONLY. KVM doesn't allow moving the hva or changing the size, a gfn
change shows up as a MOVE even if flags are being modified, and the
checks are pointless for the DELETE case as userspace_addr and gfn_base
are zeroed by common KVM.
No functional change intended.
Signed-off-by: Sean Christopherson <seanjc@google.com>
Signed-off-by: Maciej S. Szmigiero <maciej.szmigiero@oracle.com>
Message-Id: <05430738437ac2c9c7371ac4e11f4a533e1677da.1638817640.git.maciej.szmigiero@oracle.com>
Diffstat (limited to 'usr')
0 files changed, 0 insertions, 0 deletions