[Devel] [PATCH hci-8.1 v2 0/2] dm-ploop, dm-qcow2: fix merge status shared by all devices

Konstantin Khorenko khorenko at virtuozzo.com
Thu Oct 29 21:01:24 MSK 2026


On Wed, 28 Oct 2026 14:21:02 +0100, Denis V. Lunev wrote:
> dm-ploop, dm-qcow2: fix merge status shared by all devices
> 
> dm-ploop and dm-qcow2 collect the status of their merge service I/O in
> a function-local static, so every device on the host shares one copy.
> 
> In dm-ploop it is never reset: after a single failed fake merge pio,
> every later online merge on any ploop device stops after its first pio
> and returns that old error until the module is reloaded, which on a
> working node means a reboot.
> 
> [...]

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.12.vz10, thanks!

[1/2] dm-ploop: fix a failed merge failing every later merge on the host
      https://bitbucket.org/virtuozzocore/vzkernel.vzs/commits/fb72172ec5fb
[2/2] dm-qcow2: fix a merge reporting success after a failed write
      https://bitbucket.org/virtuozzocore/vzkernel.vzs/commits/5e4a8100bf06

-- 
Konstantin Khorenko,
Virtuozzo Linux Kernel Team




More information about the Devel mailing list