On 17/02/2017 16:46, Christian Borntraeger wrote: > Looks good. The kick does not have to be synchronous and its ok if we > reenter the guest as long as we execute the request in a timely manner, > correct? > > e.g. > - kick vcpu > - vcpu enters SIE > - vcpu exits SIE immediately > - vcpu handles request > - vcpu enters SIE > > would be perfectly fine? Yes, it would. There's some parallel with QEMU's qemu_cpu_kick, where the signal would be processed immediately after entering KVM_RUN. Paolo