I won't apply this version, please send v3 with the changes below. On Tue, 10 Nov 2026 14:46:27 +0300, Andrey Zhadchenko wrote: > >From here on process_one_qio() runs in parallel with do_qcow2_work(), > so a write may reach perform_rw_mapped() after main kwork switched > its L2 page from DIRTY to WRITEBACK. perform_rw_mapped() parks such > a write until the writeback ends.
Item 3 of the cover letter reply: - add a paragraph on the second window: between the parse and the data submit main kwork can discard, free and reuse the cluster, so a stale write, read or partial punch hits the new owner; say it is a known limitation, fixed by a follow-up series, with its Jira issue; - reword the first line so it does not start with "From": the mail got it escaped to ">From", and that went into the commit. Why: this is the patch where process_one_qio() starts running in parallel with main kwork, and right now the message reads as if the writeback race were the only one. -- Konstantin Khorenko, Virtuozzo Linux Kernel Team _______________________________________________ Devel mailing list [email protected] https://lists.openvz.org/mailman/listinfo/devel
