KVM: s390: pv: avoid export before import if possible
authorClaudio Imbrenda <imbrenda@linux.ibm.com>
Fri, 11 Nov 2022 17:06:30 +0000 (18:06 +0100)
committerJanosch Frank <frankja@linux.ibm.com>
Wed, 23 Nov 2022 09:06:50 +0000 (09:06 +0000)
commitafe20eb8df9108e4be9bdec88a4f90d2de863ca2
treeeacacea0ccf349fafb31f2f4f9491c37ff4bebb6
parent8c516b25d6e9c70e6d76627932b14b0ef03a82c4
KVM: s390: pv: avoid export before import if possible

If the appropriate UV feature bit is set, there is no need to perform
an export before import.

The misc feature indicates, among other things, that importing a shared
page from a different protected VM will automatically also transfer its
ownership.

Signed-off-by: Claudio Imbrenda <imbrenda@linux.ibm.com>
Reviewed-by: Nico Boehr <nrb@linux.ibm.com>
Reviewed-by: Janosch Frank <frankja@linux.ibm.com>
Reviewed-by: Steffen Eiden <seiden@linux.ibm.com>
Link: https://lore.kernel.org/r/20221111170632.77622-5-imbrenda@linux.ibm.com
Message-Id: <20221111170632.77622-5-imbrenda@linux.ibm.com>
Signed-off-by: Janosch Frank <frankja@linux.ibm.com>
arch/s390/kernel/uv.c