On 5/20/26 21:57, Michael Tokarev wrote: > On 20.05.2026 22:38, Denis V. Lunev via wrote: >> Changes since v1 >> ---------------- >> >> v1 was a two-patch series tracking two independent missed-wakeup >> races on the qemu shutdown path. > Um. The v1 has already been applied to the master branch, see commit > e3082ab3b3. > > And I already picked it up for stable, but not for 10.0.x > > So I guess the next step is to send a follow-up on top of v1, or > to revert v1 and have this v2 instead. > > Fun stuff ;) > > /mjt > It seems that I have written things wrong in description.
v1 consists of 2 patches which were fixed very similar but different patterns - 2 distinct hangs on cleanup: * one in bdrv_graph_co_rdunlock() [1] * and one in cache_clean_timer_del_and_wait() [2] Patch [1] has been applied by Kevin to master. Patch [2] has been reviewed with a proposal to revise the approach. This submission contains Patch [2] in a way proposed by Kevin. Patch [1] is independent and stays merged. Sorry one if this causes some problems. Thank you in advance, Den
