From: Andrey Zhadchenko <andrey.zhadche...@virtuozzo.com>

https://virtuozzo.atlassian.net/browse/VSTOR-91817
Signed-off-by: Andrey Zhadchenko <andrey.zhadche...@virtuozzo.com>
---
 drivers/md/dm-ploop-map.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/drivers/md/dm-ploop-map.c b/drivers/md/dm-ploop-map.c
index 5d2bcc8446d5..c6e39cec1134 100644
--- a/drivers/md/dm-ploop-map.c
+++ b/drivers/md/dm-ploop-map.c
@@ -1515,10 +1515,11 @@ static bool 
ploop_locate_new_cluster_and_attach_pio(struct ploop *ploop,
        if (bat_update_prepared)
                ploop_md_make_dirty(ploop, md);
 
-       if (pio->bi_op & REQ_FUA)
+       if (pio->bi_op & REQ_FUA) {
                piwb->pio->bi_op |= REQ_FUA;
+               ploop_attach_end_action(pio, piwb);
+       }
 
-       ploop_attach_end_action(pio, piwb);
        attached = true;
 out:
        return attached;
-- 
2.43.0

_______________________________________________
Devel mailing list
Devel@openvz.org
https://lists.openvz.org/mailman/listinfo/devel

Reply via email to