On 12/28/22 01:21, Michal Luczaj wrote:
Does it mean kvm_xen_hcall_evtchn_send() deadlocks in the same fashion? kvm_xen_eventfd_reset() mutex_lock() srcu_read_lock() kvm_xen_hcall_evtchn_send() kvm_xen_set_evtchn() mutex_lock() synchronize_srcu()
Yes, I imagine that in practice you won't have running vCPUs during a reset but the bug exists. Thanks!
Paolo