KVM: s390: Fix sdnxo setting for nested guests
If the guest does not use the host register management, but it uses the sdnx area, we must fill in a proper sdnxo value (address of sdnx and the sdnxc). Reported-by: David Hildenbrand <david@redhat.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> Acked-by: Cornelia Huck <cornelia.huck@de.ibm.com>
This commit is contained in:
parent
f7b1a77d3b
commit
fe722d13e3
|
@ -627,7 +627,7 @@ static int pin_blocks(struct kvm_vcpu *vcpu, struct vsie_page *vsie_page)
|
||||||
rc = set_validity_icpt(scb_s, 0x10b0U);
|
rc = set_validity_icpt(scb_s, 0x10b0U);
|
||||||
if (rc)
|
if (rc)
|
||||||
goto unpin;
|
goto unpin;
|
||||||
scb_s->sdnxo = hpa;
|
scb_s->sdnxo = hpa | sdnxc;
|
||||||
}
|
}
|
||||||
return 0;
|
return 0;
|
||||||
unpin:
|
unpin:
|
||||||
|
|
Loading…
Reference in New Issue