From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.openvz.org (mail.openvz.org [69.168.225.77]) by lore.virtuozzo.com (Postfix) with ESMTPS id 4F7508017D for ; Mon, 9 Nov 2026 09:17:33 +0000 (UTC) Received: from mail.openvz.org (localhost [127.0.0.1]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id 6A99GH6Q029095; Mon, 9 Nov 2026 12:16:18 +0300 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.openvz.org 6A99GH6Q029095 Authentication-Results: mail.openvz.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=virtuozzo.com header.i=@virtuozzo.com header.b="mmv1h5CU" Received: from mail-yw1-f197.google.com (mail-yw1-f197.google.com [209.85.128.197]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id 6A99GFjX029091 (version=TLSv1/SSLv3 cipher=AES128-GCM-SHA256 bits=128 verify=FAIL) for ; Mon, 9 Nov 2026 12:16:16 +0300 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.openvz.org 6A99GFjX029091 Received: by mail-yw1-f197.google.com with SMTP id 00721157ae682-8b3523b6a9fso9746447b3.1 for ; Mon, 09 Nov 2026 01:16:16 -0800 (PST) X-Forwarded-Encrypted: i=3; AL+hErEj0V4uMFwo2haFMuBY6amlpJBcsAQZxz2MSpGNB9RQfv3A/jdQxrULwHHueNKWkW77gSZ3WQ==@openvz.org X-Gm-Message-State: APuU4Z9LfHFEnUd7CXGF3ZksLgyQCe1RIebXkGJV92Z5YJgGBEbHWX9y HqKQSsgiRaSNKIUvARDFzbbKx5J/hAd652xPeQ9JAyda3l1SV9RHw8WVFEANNyMuC3b4cRLAIKi qJ2yKCD7j3N+OpbMEXCHCdNqakFMPzJBIFI3ftt3apXrHLl16uhrRFA== X-Gm-Gg: AYBFou3jPnTxYvAKXRMwYcxGGXgxWAGaRix5/vOj1vk/nQIkgy1XdDUcf+8uvuLYYSK 2qh0hgcIcaG5G3gpxglcOEp0aoVUKpFwIwTXIi3R7l5eZjYRqnCWOZv2oxVl5l/kmaZcmVtu30S WETn6tYaC8J8UGwx+ZhubHLDzhWOYQnWuwCwBuBEmOcLp0Odtc5FViexzjs4E0jwf3KvYbXbIT1 FIaXGb1zUQ4SvDjHkk0flsyTQOlsH0SfeBdyRcLu1xDFnsryccn38pFZCTlHpwSfOitXyMCHpzI ujtKEZOTOH5l5LfBSgGqrjxcChWV7BlySvRFy3ZYaoULxwuX+4GRkJZQufP64md5jRA5/x3FwvP zuFLyigz3DnFZ9p3R0Unv2PsYINNuSDBXidsIzEga7v0xp1lpe6JYkL6maPYNWZBfH18GlhivUW PGYZPxKKlhBFeBir83mfTCG+7rjnsZO7Vz X-Received: by 2002:a05:690c:30a:b0:8b0:e07c:a9b6 with SMTP id 00721157ae682-8b36cc07ad7mr20231797b3.103.1794215775112; Mon, 09 Nov 2026 01:16:15 -0800 (PST) X-Received: by 2002:a05:690c:30a:b0:8b0:e07c:a9b6 with SMTP id 00721157ae682-8b36cc07ad7mr20231727b3.103.1794215774659; Mon, 09 Nov 2026 01:16:14 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1794215774; cv=pass; d=google.com; s=arc-20260327; b=h8RMwOi3qmyndPh7MSjB5bXHMZvk9VcFVzHjbcPf1Cc0MQBcb4kb5F6QUMySSP3hBW raF9k6MOLQHjr4CGvnnjg4H2kZ8BBqh2f5ExX9XKC7w56ITYpWP6Y4Phnuhll6ROeFEb 7uyv+dr44i3YoGbrs3LTP969AX7Uf2Z3wn6FKaf9EefMaB0PwsuHRpByJvX4qXdOp/gQ 3vJJHNX2Fvi6uln+8/xClY+V9PbXQ+NKgjC9pF+o5gpKHz9iRN5oX9hzAoYEuc7VIuYK yz7+d5WCZntcd4bQFUfwvLQEEoJB2XPZfSfvBM9nBycsShdmg8MGmvQ/2utOu4v/dEoY W3aQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=mime-version:content-transfer-encoding:in-reply-to:from :content-language:references:cc:to:subject:user-agent:date :message-id:dkim-signature; bh=y54WcDmIlna6L+68LZq84aDtdwwY7M60C5v+U44knYs=; fh=Ci/mkPSMYWE/IZkLiIAD9vi+RpgtcA2R2F2Qjswok28=; b=pEF7A1ONQz2kdRe1nDe5lIs8RgL3b1UxyNYvWHyoeTqfFPmK54gyuAgx0TJ4z0D7A5 gWtS7/F2btvdRHa4qOHS8OBalj/j8R6pfTJZernwRMDQYgp30CqWy+d0FLoWihR9M+Qs 1M9P6RC3eeT9z2Yyn804NE2rSe8H8XfeDPa09yDh741YBQg7hZbE0P3u4vk2teXBFEL2 Fr3OzooVMDAWIw28VwBoZsiQSEDxC6qFxISdPZPnWHnwFJWCIRw1zfvbS7cF0E4Dihzt DlZqaUWmlinQW4Tmg9SYIgLTLpJ9BL16BgHM6gk3pTeUQ2z1ll6zCRqzeEqG860FBfWz 8HnA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@virtuozzo.com header.s=selector2 header.b=mmv1h5CU; arc=pass (i=1 spf=pass spfdomain=virtuozzo.com dkim=pass dkdomain=virtuozzo.com dmarc=pass fromdomain=virtuozzo.com); spf=pass (google.com: domain of alexander.ivanov@virtuozzo.com designates 2a01:111:f403:c200::3 as permitted sender) smtp.mailfrom=alexander.ivanov@virtuozzo.com; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=virtuozzo.com Received: from DU2PR03CU002.outbound.protection.outlook.com (mail-northeuropeazlp170110003.outbound.protection.outlook.com. [2a01:111:f403:c200::3]) by mx.google.com with ESMTPS id 00721157ae682-8b36c3f4d99si21278027b3.229.2026.11.09.01.16.14 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Nov 2026 01:16:14 -0800 (PST) Received-SPF: pass (google.com: domain of alexander.ivanov@virtuozzo.com designates 2a01:111:f403:c200::3 as permitted sender) client-ip=2a01:111:f403:c200::3; Authentication-Results: mx.google.com; dkim=pass header.i=@virtuozzo.com header.s=selector2 header.b=mmv1h5CU; arc=pass (i=1 spf=pass spfdomain=virtuozzo.com dkim=pass dkdomain=virtuozzo.com dmarc=pass fromdomain=virtuozzo.com); spf=pass (google.com: domain of alexander.ivanov@virtuozzo.com designates 2a01:111:f403:c200::3 as permitted sender) smtp.mailfrom=alexander.ivanov@virtuozzo.com; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=virtuozzo.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=FD47v6ggPXnVy+THohytynxM2fo/PueaMkuBkz5ktH7oQguLOlIYCxVdBghpo4JdHwt0FV19HmbXNibKcrgxXD92tiaF2f0cb9XPx1UViEFrFmEOCHLJHOLm+zIo4wpBqPYF5s7NppkAP2HsMItFAUtdR2KDcjN4UGeSdgI3exikwy0z4R4S+uZXsyH+tv8ABvz8BAS2yfuigUusBHan3W/8bfiKCef/R+xlWooxPZEEr6NHKc2u7s7c/ZiSgMODxaKhJ2UudB4qWPP9EyCjopSwUCZybGRjGZz+yGiwbiJLa7YdKD4fy4AgjG3pNJS45APyDEEMPpsrTpXS+khehg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=y54WcDmIlna6L+68LZq84aDtdwwY7M60C5v+U44knYs=; b=ZsSEFG3fABOyllkko7aiGPGlfav1ipeVPe7g8T/y0y5Tn/E8QORre4GElPVD8CTBKRZzuxKGm1gPCpAQ0RqxHxTkaEdImOPMJief3RrwKkGit49CStbc6k0I3zo7xH/oiQgqSpnSrY+xbBwY6fETlv2aRYAfJLYBWqoPkhcqkHLU0f9H/edo9AaRKFywjAmNlx2DJlelB3NwuVsDRCNagdOojX/GiedoBXO5NCPsLXKGtZb2tvfx0A571vneIAovYGlwVx4XrLkBlG9rnvHhByFQeQ7QpP3ijl6zinq93VZVb+JJUf0P1MgqZzMZZR3l3zQ487cWfcMJm3z0u72q7g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=virtuozzo.com; dmarc=pass action=none header.from=virtuozzo.com; dkim=pass header.d=virtuozzo.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=virtuozzo.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=y54WcDmIlna6L+68LZq84aDtdwwY7M60C5v+U44knYs=; b=mmv1h5CUZ7yXB65Pvk383mLBwjdQdgg41/xfy6FNYz5C5jRMmQkxUtSSPM5rHoct/Ddbw9yNIjCTsPoff4oyqv4oV6vAdtKLmnmzQnDoq3jqNBw27+OGWNCoPvVUb3HL1/EAKN568+1wFPkGRNr8oahs5inn99Gkh6fZ8Hs7has1UeQTQB5W3r5badnF2ljJFWBjwWTbus9tC/UmCTK/ZEq5PKnEkriZVYcfVJOOIgjxlq3mNmLVeHDlok9ydg+4QxLcFzbIyIvTzEDNLfuyd3A1MFIA0BTcz/kJ+8h8dI/5VH5gBhcbMA7PfFQGGWXBoim+VVPK91XyJ2Adh8HC2Q== Authentication-Results: mx.microsoft.com 1; dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=virtuozzo.com; Received: from VI0PR08MB10743.eurprd08.prod.outlook.com (2603:10a6:800:205::19) by DBBPR08MB6249.eurprd08.prod.outlook.com (2603:10a6:10:203::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.592.13; Mon, 9 Nov 2026 09:16:12 +0000 Received: from VI0PR08MB10743.eurprd08.prod.outlook.com ([fe80::7a7c:d078:f125:f16a]) by VI0PR08MB10743.eurprd08.prod.outlook.com ([fe80::7a7c:d078:f125:f16a%6]) with mapi id 15.21.0592.009; Mon, 9 Nov 2026 09:16:12 +0000 Message-ID: <4477e479-afc9-4159-9269-2380458cab2b@virtuozzo.com> Date: Mon, 9 Nov 2026 10:16:11 +0100 User-Agent: Mozilla Thunderbird To: Konstantin Khorenko References: <20261028150645.3222391-1-alexander.ivanov@virtuozzo.com> <20261028150645.3222391-6-alexander.ivanov@virtuozzo.com> <179372824968.2555502.16948569421120815187.b4-review@b4> Content-Language: en-US From: Alexander Ivanov In-Reply-To: <179372824968.2555502.16948569421120815187.b4-review@b4> X-ClientProxiedBy: VI5PEPF0000091C.AUTP296.PROD.OUTLOOK.COM (2603:10a6:808:1::92c) To VI0PR08MB10743.eurprd08.prod.outlook.com (2603:10a6:800:205::19) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: VI0PR08MB10743:EE_|DBBPR08MB6249:EE_ X-MS-Office365-Filtering-Correlation-Id: 33f84376-5f3b-4651-e1c3-08df3e421909 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|23010399003|376014|1800799024|366016|4143699003|56012099006|261021123027099003|261021121427099003|261022115727099003|261022075727099003|261022105027099003|261009223027099003|261026121527099003|261026140227099003|261028144727099003|261102123227099003|10067099003|18002099003|22082099003; X-Microsoft-Antispam-Message-Info: 3XhIsq2oQzpKocWGdBEFrwcCOsg2CdY3jB7qmBAI1L6NcV60K4ocMbAj0HxdQbeIw84uyThn7ns/17scxcm3OZf/rQRAYrdTOp6hkm6DQTry7aO3+nd8ybU53UnOx+jgg3fwpynTea+WwXhOc2DxAXWk+DhVQ5AQmSbmbUHSaZNgjnfRUGrayKOruM1PeFsc/znlreMjzoxrjdXoKsT509RP2fpA3BUvuTOt0BkAgBk8AApEILlnut8uBPjZySoYQwrETjUUz8QrDEW5D21oGnJDV+s2nnQTVXMuTKTRJoQTfB6WUtJrXbvKScuVEdwh2s10ACzftrd2uKdxjYItfDPqiaIW82BGqEqxTKATAI8fiQNbtWhnsT7hZPOdDr4YJw4SQlehw87Gd93TSicvR5+XIYR5TUp1+GAEHi5G9/RDSv+uXcwus10TL6nxv91e76QWT5+NG4wcMMoSujIhx8FZwCAlNu29AJM9iQo6SHS/4O11wt0Wn+t5dnky/pOPRb9S5Td2IjyJQEax79q4iuflFILShgWGu/GxbV26Pur6g4T8/Wfmy1/GUowc6bDrePJa4qzlo74Ep15g3sfRVngcJrtv988FHxSBvDIksg5CSFI/Zv+AgPjHnOIB7iaDCLb46mw3TasX0N6VP6jASsP5iyPF5pQpwO5TO4xIpU4= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI0PR08MB10743.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(23010399003)(376014)(1800799024)(366016)(4143699003)(56012099006)(261021123027099003)(261021121427099003)(261022115727099003)(261022075727099003)(261022105027099003)(261009223027099003)(261026121527099003)(261026140227099003)(261028144727099003)(261102123227099003)(10067099003)(18002099003)(22082099003); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?aGQrUmZqWWRoVDVLUHRVaHZTbkdHekRJakx2U1FpcjgwTk12aDBHL2NuQm5Q?= =?utf-8?B?QndPWGhDZ2pLdnNrclpKTWlRWnM2QmljQ1QzTERkNHZYU1dPY21vQU9RR2Ix?= =?utf-8?B?MkFQLzU5WkVwcFF1eWVwbHgxZko4M3kxWDRCNjR3OW8va2o1ZVUwWkV1SXVS?= =?utf-8?B?Um94MHRoTXEySGlYOXN2UjdVajRJNENCOTV5ZVVaVSs3RlpSNTFUN2svdTRi?= =?utf-8?B?UmZwSitQRncyNFVleVFWZkd1RDF6YVBjRHd5bThYWDZ3SE9lMWwwWFlibnVs?= =?utf-8?B?UEJGOHo1WEdEOE1wS0RpMW0wbEQ5RVU1QmtuWjJ1eXZ6bzRvdEYvTXNhRklE?= =?utf-8?B?UHpjVXp5ZDVkSytxNm9MWGR2TVFwaEptb2swakd2SmIxRzJ2Zmcya0UyUHcy?= =?utf-8?B?N0lhQ2czcWZoSVdNQTQxVjlmSkNna2Y2aEtyODdrakJWNnV1S2Z2QVdLS1Vw?= =?utf-8?B?TzJYQ2YyMEZjMnpUdUhWMU1wZXU1UENMVTlTSitSVElGaERsZEthQjVYdEIx?= =?utf-8?B?UmV2dGo4NHNqalF5bk14eU8rYVlzbHF6K2ZwN2VGcDgyMjhsY2VzaXQyU21D?= =?utf-8?B?eGk1cFhOUGF4VlhnRi9GbGdYTUt4UlZiMHpOSE43TnpyTERLbUpudFNkODRZ?= =?utf-8?B?QXkyWEtNbHdraFRiYStwVElJWUZSTWZ4Y0xaNktYZUFCcTBJRStrVFhvRGRH?= =?utf-8?B?LzNNUUNHN29FVmpmaHd5bjRjVUNmL28vTUxlRE1uSmxCdnpQUzRGTEFXSlZu?= =?utf-8?B?Qk9ISXNFY3pCcUNMaURRNVRkVG8wSFBMdkM5bkF4NUNRK1RjK0dMbkhsMy9v?= =?utf-8?B?U29KZkdZamdUNU12SVY2MmgrYXhUOWFLMW45Vkp6UFBtdlQyQWpiZkkwbjVl?= =?utf-8?B?OVRBZk4zdjE0Z0NqazZRcUVMeWI1anREcExFTnF2SjE0WktQc0xodjduWldE?= =?utf-8?B?SGxDZTNIWE1iMkc0clpIQUduUFp6MjhaamlFK2h6RU1OSkNUTjdvWXJkUVVZ?= =?utf-8?B?OGpSdFdHc21JSXZxbDZVcklGTjJPT1VVeHRSWFpUY0NPZ0R4dTJxMnRBV0xB?= =?utf-8?B?ZTVmMGZiTTI5Njc5cU91V2orTEdBTmNyMU14alVhcGFkYW1UVXNwTTNtWkg3?= =?utf-8?B?elZQbTMrb3Z4UkVQTThQaGV6MWxVUkl1bkpYTTR1dXRuRjRyU292L0RTQjNv?= =?utf-8?B?WG1Bc2NYVGU2cVJvWXdGTTdCdk1IdHY4RFZrZ1Z3aDI1b2hKeTZxNXhMTi8v?= =?utf-8?B?UFFtMVF6ZzE1Z1FleVVSWm9HUWNQbzlEdmFLVkd6SzEydjZEVUdBZDg3ZXNi?= =?utf-8?B?R1ppY1g3NzNWamJLbzh2aTcveFJBZXVXVjBKNEt3dzA0QW91YzFFaGs1NXY5?= =?utf-8?B?QXBTTTB2QjZUUDdIWWRYWFZVMVlaZStmLzFmOEMyQlVod3NLVGZZT1h3YVdB?= =?utf-8?B?dWVYTmthVktUamcweWI0cmxoTkVoWEZteVJOV204bGpNSTAvekhHVmhWZW9p?= =?utf-8?B?bktka3FNTDhhZi9ZU1JjQnFNT2JoVmRxS2UwclNkRS9ZMmdJSTgzbnhxNnNL?= =?utf-8?B?bmthbUdJc3ZyKzA3Y1JPZE1MQVRlSUR1WWRLV09PMkRuVkpoWXF0NitmTG5k?= =?utf-8?B?cHJjQXNZQ0Npb29ucXJjOEJPaTNDZ0NyWnJxdkIzU1JXRDV0SVlLZDJRRXVq?= =?utf-8?B?M21zWWFmazBoTUV0ZXlaUDlPUFo2Sk4rQWd6VjJGV0pROUhPMVo2UXBUa0lQ?= =?utf-8?B?R1pkZXFHRWlOcTQwb29uK3hoMVdGSmpEaXh5MjJWN09nWFBqY2ZOMUZJMThi?= =?utf-8?B?ci9KRnhHS2dhUHZ2dE51NC84QmdKaU5zcnJmbG9Tb3p2Tk13MlJmNDlQVnk5?= =?utf-8?B?bnQyWDFST3BXRmxIRmduT2RvMGFOK1Iva3EwYUdiU25sN05HNHNPVGdwaEdM?= =?utf-8?B?RldqRHVYQmFOOWNmY21sZlZvV3BEZzY3SmpFbTNFbFA5R0RNQW5IMks1MnFM?= =?utf-8?B?azVJckFXdEh5VFQxd01UWEFpT1BJUW4zU3dSbXZ2SDhlTEU0U3hsc2NMQWZk?= =?utf-8?B?eEJ0ajcyWFZJaTljTFUrVUZ4WEVqRXU3YVBEMTR0WExVOG9Za3ZETTNkVnBO?= =?utf-8?B?VkUxZ2g0MWpqbWJiT1VvUkMzeVVzWnR0V2Q1VmwrZ1JEU1M2MmZOMHYzMXpi?= =?utf-8?B?K2YvVUx6QzJsY0w2cWFsN1VrL1UwelBxZkRneEIxV1dZQ3VDK0w2MjZIMnhL?= =?utf-8?B?dy9wWGNyVUF3aVhKcUplMWRYUEd0OXVFd0JZakhEL0Rhc1pUWmczTEVFQ3JM?= =?utf-8?B?R0NEWFp5WjRjUGV2SXhueWlhN2FVUWVuTTBtRGlLb3MyYXNJb1R3cUd2aDJP?= =?utf-8?Q?P5WBxHkkanrw6otc=3D?= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-Network-Message-Id: 33f84376-5f3b-4651-e1c3-08df3e421909 X-MS-Exchange-CrossTenant-AuthSource: VI0PR08MB10743.eurprd08.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Nov 2026 09:16:12.0371 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 0bc7f26d-0264-416e-a6fc-8352af79c58f X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: dYNUj/k5TaXgWxPRWYzDeDky/XwM93XraK9sKVTsDnF1NNvWCJP2XUTn3uytJLtW0QSeg/UXUeKuZ3CpeDvMPbiFRRTawe8oMNJkczcfso8= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR08MB6249 X-OZ-Fwd: true Cc: devel@openvz.org Subject: Re: [Devel] [PATCH hci-8.1 v9 05/10] dm-qcow2: flush lower metadata before clearing its dirty bit on merge failure X-BeenThere: devel@openvz.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: OpenVZ development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii"; Format="flowed" Sender: devel-bounces@openvz.org Errors-To: devel-bounces@openvz.org Rewrote. On 11/3/26 18:50, Konstantin Khorenko wrote: > I won't apply this version, please send v10 with the changes below. > > On 10/28/26 16:06, Alexander Ivanov wrote: >> leaves the lower image marked clean on disk with L2 tables and refblocks >> that lag behind the merged data. >> >> A failed md writeback of the lower image is also missed: >> md_writeback_error is set only by qcow2_flush_deferred_activity(), so >> the next resume is not refused. > - Drop the second paragraph. > - Say refblocks only, not "L2 tables and refblocks". > - Shorten the subject, it is 77 columns. > > The next postsuspend flushes the lower image as well: > qcow2_flush_deferred_activity_all() walks tgt->top and every ->lower > and sets md_writeback_error on a failed write. So that resume is > refused already. What the patch adds is the order: the flush now comes > before the header write that clears the dirty bit. > > Merge writes wait for their L2 writeback before they complete, so L2 > does not lag. Only the refblocks are in the delayed writeback. > _______________________________________________ Devel mailing list Devel@openvz.org https://lists.openvz.org/mailman/listinfo/devel