[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