diff options
author | Eric Farman <[email protected]> | 2024-03-01 21:43:42 +0100 |
---|---|---|
committer | Janosch Frank <[email protected]> | 2024-07-04 09:07:00 +0200 |
commit | 33a729a1770b5e03b9dbc7ecb065ae7997b7544d (patch) | |
tree | 23eb6c17ef343bcbe493adcca369e029b3ff4a7f /arch/s390/kvm/kvm-s390.c | |
parent | 98f770389f46663b828c296e2e4220dd0018f7eb (diff) |
KVM: s390: vsie: retry SIE instruction on host intercepts
It's possible that SIE exits for work that the host needs to perform
rather than something that is intended for the guest.
A Linux guest will ignore this intercept code since there is nothing
for it to do, but a more robust solution would rewind the PSW back to
the SIE instruction. This will transparently resume the guest once
the host completes its work, without the guest needing to process
what is effectively a NOP and re-issue SIE itself.
Signed-off-by: Eric Farman <[email protected]>
Acked-by: Christian Borntraeger <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Janosch Frank <[email protected]>
Message-ID: <[email protected]>
Diffstat (limited to 'arch/s390/kvm/kvm-s390.c')
0 files changed, 0 insertions, 0 deletions