mirror of
https://github.com/xemu-project/xemu.git
synced 2024-11-27 13:30:52 +00:00
target/s390x: use kvm_enabled() to wrap call to kvm_s390_get_hpage_1m
this will allow to remove the kvm stubs. Signed-off-by: Claudio Fontana <cfontana@suse.de> Signed-off-by: Cho, Yu-Chen <acho@suse.com> Reviewed-by: Thomas Huth <thuth@redhat.com> Message-Id: <20210707105324.23400-12-acho@suse.com> Signed-off-by: Cornelia Huck <cohuck@redhat.com>
This commit is contained in:
parent
da94488546
commit
1fc66ac17a
@ -20,6 +20,7 @@
|
||||
#include "hw/s390x/ipl.h"
|
||||
#include "hw/s390x/s390-virtio-ccw.h"
|
||||
#include "hw/s390x/pv.h"
|
||||
#include "sysemu/kvm.h"
|
||||
#include "kvm_s390x.h"
|
||||
|
||||
int handle_diag_288(CPUS390XState *env, uint64_t r1, uint64_t r3)
|
||||
@ -168,7 +169,7 @@ out:
|
||||
return;
|
||||
}
|
||||
|
||||
if (kvm_s390_get_hpage_1m()) {
|
||||
if (kvm_enabled() && kvm_s390_get_hpage_1m()) {
|
||||
error_report("Protected VMs can currently not be backed with "
|
||||
"huge pages");
|
||||
env->regs[r1 + 1] = DIAG_308_RC_INVAL_FOR_PV;
|
||||
|
Loading…
Reference in New Issue
Block a user