We want to check if cluster is locked without valid pio when seeking holes https://jira.vzint.dev/browse/PSBM-145746 Signed-off-by: Andrey Zhadchenko <andrey.zhadche...@virtuozzo.com> --- drivers/md/dm-ploop-map.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/md/dm-ploop-map.c b/drivers/md/dm-ploop-map.c index 589d49429cf9..b9c152f2a636 100644 --- a/drivers/md/dm-ploop-map.c +++ b/drivers/md/dm-ploop-map.c @@ -1296,7 +1296,7 @@ static bool ploop_postpone_if_cluster_locked(struct ploop *ploop, spin_lock_irq(&ploop->deferred_lock); e_h = ploop_find_lk_of_cluster(ploop, clu); - if (e_h) + if (e_h && pio) ploop_add_endio_pio(e_h, pio); spin_unlock_irq(&ploop->deferred_lock); -- 2.39.3 _______________________________________________ Devel mailing list Devel@openvz.org https://lists.openvz.org/mailman/listinfo/devel