On Fri, 16 Jul 2021 08:54:58 +0200 Paolo Bonzini wrote:
On 16/07/21 04:06, Hillf Danton wrote:
With the patch:Well with the patch applied, the VM works fine without the stuff protected
- no warn
- continue using the VM normally...
by the spin_lock_irqsave(), then without the patch why simply printing a
warning makes the VM dumb, given the warning is there actually also
preventing you from touching the lock.
If the warning is triggered, eventfd_signal will not do the wakeup.
[I am assuming we are not talking about the deadlock in the comment.]
No preemption occured without the warning printed.
Why will the wakeup behavior change without peemption?