On 7/18/22 15:04, Nico Boehr wrote:
When the SIGP interpretation facility is present and a VCPU sends an ecall to another VCPU in enabled wait, the sending VCPU receives a 56 intercept (partial execution), so KVM can wake up the receiving CPU. Note that the SIGP interpretation facility will take care of the interrupt delivery and KVM's only job is to wake the receiving VCPU.
@Nico: Can we fixup the patch subject when picking? The prefix normally starts with KVM: arch: Subject starts here kvm: s390: pv: don't present the ecall interrupt twice