[Devel] [PATCH hci-8.1 v2 0/4] dm-ploop: fix the pio submission stop around cmds
Konstantin Khorenko
khorenko at virtuozzo.com
Wed Nov 4 22:09:49 MSK 2026
On Wed, 04 Nov 2026 19:55:15 +0100, Denis V. Lunev wrote:
> dm-ploop: fix the pio submission stop around cmds
>
> A cmd stops pio submission and waits for the inflight pios before it
> rewrites the BAT levels or deltas[], and expects nothing to touch them
> until it resumes. Konstantin found three ways this does not hold while
> reviewing the VSTOR-151979 series (VSTOR-152985, VSTOR-152984,
> VSTOR-152981):
>
> [...]
Applied to branch-rh10-6.12.0-211.52.1.22.x.vz10-ovz, will be released in rh10-6.12.0-211.52.1.22.18.vz10, thanks!
[1/4] dm-ploop: fix pio submission racing with the suspend and resume of a cmd
https://bitbucket.org/virtuozzocore/vzkernel.vzs/commits/e136ba445aac
[2/4] dm-ploop: fix a lost wakeup of the ploop_allocator() thread
https://bitbucket.org/virtuozzocore/vzkernel.vzs/commits/40cdeacffca0
[3/4] dm-ploop: wait for the ploop_allocator() thread before changing deltas[]
https://bitbucket.org/virtuozzocore/vzkernel.vzs/commits/b1a60171d1ac
[4/4] dm-ploop: fix a failed cluster copy on grow leaving the BAT page busy
https://bitbucket.org/virtuozzocore/vzkernel.vzs/commits/fd59086034ca
--
Konstantin Khorenko,
Virtuozzo Linux Kernel Team
More information about the Devel
mailing list