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 110A18017D for ; Thu, 22 Oct 2026 15:43:16 +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 69MFg2cv010537; Thu, 22 Oct 2026 18:42:03 +0300 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.openvz.org 69MFg2cv010537 Authentication-Results: mail.openvz.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=sashiko.virtuozzo.com header.i=@sashiko.virtuozzo.com header.b="vtIBtvn1"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=amazonses.com header.i=@amazonses.com header.b="KULG4jk6" Received: from mail-ej1-f72.google.com (mail-ej1-f72.google.com [209.85.218.72]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id 69MFg0IK010533 (version=TLSv1/SSLv3 cipher=AES128-GCM-SHA256 bits=128 verify=FAIL) for ; Thu, 22 Oct 2026 18:42:00 +0300 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.openvz.org 69MFg0IK010533 Received: by mail-ej1-f72.google.com with SMTP id a640c23a62f3a-c4322d31021so222315766b.3 for ; Thu, 22 Oct 2026 08:42:00 -0700 (PDT) X-Gm-Message-State: AFq9FYJi/uoOp+TpJoYWmuCW54bYpNpJgj1ZdxOsFlA76gyJLCTSvmDq uBBooPHxV2susRgcnUt9+Z8J+JbRZpzYovZXntXL6bsK+vq1tuo/T1CzOlnNH1hsytLgUomzbGc I88I5AdvxEBXYueA1eomDZYLPxmhcvvPmVFwwuXEKQP64/kWMTuZ1MQ== X-Gm-Gg: AYBFou0+3VJqJGQ5U2ZvQ+8cfN7u59B7oGlRXRbwce3uq1PrV1/xmCIkjh25sNZtmNr 1wOGsMGJyVHWndLQpf+WabKPwMAs4iL8j2+MWhmk7L8V07nI2X8AsdstsbJ+Tos2rQaw6v1WDH7 gKp2KQn+umpY6v8OCJW3q3p4weHZPIkH3UTrNC/Ozdwa8gmtXNVNPGvWxYoIkRFQRwDga1ay/X1 G8mhbtjgARyFSiN5iiE7lV4K8Nb6KPvlqUI/kcIKkySASMpzmYKuzLX3XvBzdPs0Zc9YHGtgzCQ HP+8KlMnPnEBSNOrnqOzfdvvh07igmUebk/DkhOMY9+swOORSLOPwlD3mCph3WIe8WiitL4F0L0 qk0fQ6t0L3WHNML8PVnU5VK6R1Az56/FVywplFkMk/y5C+IwngB9G3akeojTqdnrWfUPnmsnFHw ESi1MXfpZCVOZ4w7WflRCpnk99JpJrdgXQtWUOstzd1r0hs/iLxq3YCjSNeBKpEc+Gc3bJbkJcz r/7bx+c0so4zBiqJ5EK X-Received: by 2002:a05:600c:1c0c:b0:4a1:702f:c736 with SMTP id 5b1f17b1804b1-4a1fd8a4177mr139159705e9.3.1792681377683; Thu, 22 Oct 2026 08:02:57 -0700 (PDT) X-Received: by 2002:a05:600c:1c0c:b0:4a1:702f:c736 with SMTP id 5b1f17b1804b1-4a1fd8a4177mr139155535e9.3.1792681373938; Thu, 22 Oct 2026 08:02:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1792681373; cv=none; d=google.com; s=arc-20260327; b=P4RvUx5EJ2esccGVT80q1O4kLpMsjr9H+6e5x0iLKmbJMnNkzExo+XvAmVK/MnepIf 6Zi4VMvKu5Q8K9Gk3MlnqQW5LbBteQO4Bo0VotHL3NpB6Ai0H/hRRPbjdstMB5tO55Db As8fC/kfd+As/XYcJ0QBP025eIEcXD3mbjSQzRlhpUB1TcJoAcwEy4oqYegV4yXfaCq+ cQComrvFq1Z2Xm8xD1WoKZD9Ps+RSldB7KZTatvyjPDEL7sIuYTnW6kqnwtHVa/teTM+ fCXDXLotc3d4VfI+IGNJRM4re2afkHnCJjDkaAL9E1NXaz5hAWYgeBRfyprKuNsLeBiO OTKg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=feedback-id:date:content-transfer-encoding:references:in-reply-to :cc:to:subject:from:message-id:dkim-signature:dkim-signature; bh=+0imkqPJcc02arEPC+TGjMDrTWUsZhfJySfgl6BJtVc=; fh=0MfJN6E+yYtoDS6wSzByq06HeILO+USFAMhb0iCYnt4=; b=ZghKcvt9Et7709sfLxxwori4UtFtc1Fv5IuPieREwit+DrRe3zZvVqhdC1WtXbxHgP DEZiw3HFE+ISiAnUriDfomVdvnOZmchbFIQyFJ+HHDYrmh1WFneAyN0pnrRtRv8JTw+e ZmXJCzI4eNGIcWBakTsn5QaouE6EVAHxUXgb1RTycaonB0Y9EOMCLlWk06kybBX/sXlH iKzvAUbsQqs7Eu6FINpY0zJH+th8eMpkgPgsJhQUv5K6wU6EA7Xgi3ItQauyjjMQB0SK afluejKhGB3VOaaf8KQ3U7bg7SQuOXpG/8fBIpn0wAkeG9mfnF83/B+VKNaL+upEtO1C NrGQ==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@sashiko.virtuozzo.com header.s=23yjbh4k34hwzfubhuiim7m4inbd3ick header.b=vtIBtvn1; dkim=pass header.i=@amazonses.com header.s=qftdzk2dqsatjnlrq4r5brjbihpfcrsh header.b=KULG4jk6; spf=pass (google.com: domain of 010701a16422eaf2-02e82af5-c646-465d-b08e-50c322e2f929-000000@eu-central-1.amazonses.com designates 69.169.224.2 as permitted sender) smtp.mailfrom=010701a16422eaf2-02e82af5-c646-465d-b08e-50c322e2f929-000000@eu-central-1.amazonses.com; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=virtuozzo.com Received: from b224-2.smtp-out.eu-central-1.amazonses.com (b224-2.smtp-out.eu-central-1.amazonses.com. [69.169.224.2]) by mx.google.com with ESMTPS id 5b1f17b1804b1-4a1fcd71086si11782995e9.4.2026.10.22.08.02.52 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 22 Oct 2026 08:02:52 -0700 (PDT) Received-SPF: pass (google.com: domain of 010701a16422eaf2-02e82af5-c646-465d-b08e-50c322e2f929-000000@eu-central-1.amazonses.com designates 69.169.224.2 as permitted sender) client-ip=69.169.224.2; Authentication-Results: mx.google.com; dkim=pass header.i=@sashiko.virtuozzo.com header.s=23yjbh4k34hwzfubhuiim7m4inbd3ick header.b=vtIBtvn1; dkim=pass header.i=@amazonses.com header.s=qftdzk2dqsatjnlrq4r5brjbihpfcrsh header.b=KULG4jk6; spf=pass (google.com: domain of 010701a16422eaf2-02e82af5-c646-465d-b08e-50c322e2f929-000000@eu-central-1.amazonses.com designates 69.169.224.2 as permitted sender) smtp.mailfrom=010701a16422eaf2-02e82af5-c646-465d-b08e-50c322e2f929-000000@eu-central-1.amazonses.com; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=virtuozzo.com DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=23yjbh4k34hwzfubhuiim7m4inbd3ick; d=sashiko.virtuozzo.com; t=1792681372; h=Message-ID:From:Subject:To:Cc:In-Reply-To:References:Content-Type:Content-Transfer-Encoding:Date; bh=FnkK4etuEDyOSRAQWfSDTMDCnm70QeVEIIpDW8Y/irM=; b=vtIBtvn1yvQl4aoSL5q/6UmkQZG/6YagpfdvPe77D5Poj9wIEOFZS16DQFyWby+y NBCfe6xokidzxCutLAvNrduFlPl8ehFglSmkDKZWJnE4ja1sn5LIDCPr+7bpqCQtbdy x5oZJw0waAD69CHIhukzKKxgkMZi3WrvDbHJE+m7XdWc9UNgD5EI7Ym7tYeHytmjMyd o8jt46NyTK3gw4nH4zD/lZFBwYqUywe+iSWQMmzm7flBUFOi+VEnTW9i8IYpIT+Pok8 NV4C27vcgVZ7vW1O+h0sgHbwrFjrAU7QGxNjIInxSydnYI1lEYDmP9OkndRL29FiFtw 4Rpi3LDfUQ== DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=qftdzk2dqsatjnlrq4r5brjbihpfcrsh; d=amazonses.com; t=1792681372; h=Message-ID:From:Subject:To:Cc:In-Reply-To:References:Content-Type:Content-Transfer-Encoding:Date:Feedback-ID; bh=FnkK4etuEDyOSRAQWfSDTMDCnm70QeVEIIpDW8Y/irM=; b=KULG4jk6kdazqRoc/iGsFDVIq1yHk9QeJfByz05B6NntkEF7HzXiyMghRA275mrL EPCyXszIVg9+qbksSCAJalooOkcAZCIhaJlCd5ECMuwga38XzMR86TarukAIrGeT0vP 0YLHA6mp+MEHB2VPzzm0fPJfM3vKYHqwOiNNaDLg= Message-ID: <010701a16422eaf2-02e82af5-c646-465d-b08e-50c322e2f929-000000@eu-central-1.amazonses.com> From: no-reply@sashiko.virtuozzo.com To: Alexander Ivanov , andrey.zhadchenko@virtuozzo.com In-Reply-To: <20261022145032.2128679-7-alexander.ivanov@virtuozzo.com> References: <20261022145032.2128679-1-alexander.ivanov@virtuozzo.com> <20261022145032.2128679-7-alexander.ivanov@virtuozzo.com> Date: Thu, 22 Oct 2026 15:02:52 +0000 Feedback-ID: ::1.eu-central-1.2wRQJBpg9g1fGRYexx3dUuYGS25Bux+2TEOx72/m6U4=:AmazonSES X-SES-Outgoing: 2026.10.22-69.169.224.2 X-OZ-Fwd: true X-MIME-Autoconverted: from quoted-printable to 8bit by mail.openvz.org id 69MFg0IK010533 Cc: devel@openvz.org Subject: Re: [Devel] [PATCH hci-8.1 v7 6/6] dm-qcow2: truncate unused tail of image on suspend 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: , MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: devel-bounces@openvz.org Errors-To: devel-bounces@openvz.org VGhhbmsgeW91IGZvciB5b3VyIGNvbnRyaWJ1dGlvbiEgU2FzaGlrbyBBSSByZXZpZXcgZm91bmQg MSBwb3RlbnRpYWwgaXNzdWUocykgdG8gY29uc2lkZXI6Ci0gW01lZGl1bV0gZG0tcWNvdzI6IHRy dW5jYXRlLXRvLXVzZWQtZW5kIHRydXN0cyBvbi1kaXNrIHJlZmNvdW50cyB3aXRoIG5vIGluLWtl cm5lbCBndWFyZCBieSBkZWZhdWx0Ci0tCgpjb21taXQgN2U5MzJkZWQxMmZlZjAzMzk0ZmZjY2Y1 YjFhNzM2MThkYzdjZDIwNQpBdXRob3I6IEFsZXhhbmRlciBJdmFub3YgPGFsZXhhbmRlci5pdmFu b3ZAdmlydHVvenpvLmNvbT4KCmRtLXFjb3cyOiB0cnVuY2F0ZSB1bnVzZWQgdGFpbCBvZiBpbWFn ZSBvbiBzdXNwZW5kCgpUaGlzIHBhdGNoIGFkZHMgcWNvdzJfY2FsY191c2VkX2VuZCgpLCB3aGlj aCBzY2FucyB0aGUgcmVmY291bnQgYmxvY2tzIGJhY2t3YXJkIGFuZCByZXR1cm5zIHRoZSBlbmQg b2YgdGhlIGxhc3QgY2x1c3RlciB3aXRoIGEgbm9uLXplcm8gcmVmY291bnQuIHFjb3cyX3RydW5j YXRlX3ByZWFsbG9jYXRpb25zKCkgdGhlbiB0cnVuY2F0ZXMgdGhlIGltYWdlIGZpbGUgdG8gdGhh dCBwb2ludCBvbiBwb3N0c3VzcGVuZC4gVGhlIHNjYW4gaXMgc2tpcHBlZCBhZnRlciBtZCBvciBM MS9MMiB3cml0ZWJhY2sgZXJyb3JzLiBJdCBpcyBhbHNvIHNraXBwZWQgZm9yIGFuIGltYWdlIG9w ZW5lZCBkaXJ0eSwgYnV0IG9ubHkgd2hlbiBrZXJuZWxfc2V0c19kaXJ0eV9iaXQgaXMgc2V0LgoK TGluazogaHR0cHM6Ly92aXJ0dW96em8uYXRsYXNzaWFuLm5ldC9icm93c2UvVlNUT1ItMTQ4MTcx Cgo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL21kL2RtLXFjb3cyLW1hcC5jIGIvZHJpdmVycy9tZC9k bS1xY293Mi1tYXAuYwo+IC0tLSBhL2RyaXZlcnMvbWQvZG0tcWNvdzItbWFwLmMKPiArKysgYi9k cml2ZXJzL21kL2RtLXFjb3cyLW1hcC5jCgpbIC4uLiBdCgo+ICtsb2ZmX3QgcWNvdzJfY2FsY191 c2VkX2VuZChzdHJ1Y3QgcWNvdzIgKnFjb3cyKQo+ICt7CgpbIC4uLiBdCgo+ICsJCWZvciAoaSA9 IHIyLmluZGV4X2luX3BhZ2U7IGkgPj0gMDsgaS0tLCBwb3MgLT0gY2x1X3NpemUpIHsKPiArCQkJ LyogTGFzdCBjbHVzdGVyIGlzIHBhcnRpYWwgaWYgc2l6ZSBpc24ndCBjbHVzdGVyLWFsaWduZWQg Ki8KPiArCQkJaWYgKGdldF9yMl9lbnRyeShxY293MiwgcjIubWQsIGkpKQo+ICsJCQkJcmV0dXJu IG1pbl90KGxvZmZfdCwgcG9zICsgY2x1X3NpemUsCj4gKwkJCQkJICAgICBxY293Mi0+ZmlsZV9w cmVhbGxvY2F0ZWRfYXJlYV9zdGFydCk7Cj4gKwkJfQoKW1NldmVyaXR5OiBNZWRpdW1dClRoZSB0 cnVuY2F0aW9uIHBvaW50IHJldHVybmVkIGhlcmUgY29tZXMgZGlyZWN0bHkgZnJvbSB0aGUgb24t ZGlzawpyZWZjb3VudHMuIENhbiB0aG9zZSByZWZjb3VudHMgYmUgYmVsb3cgcmVhbCB1c2FnZSBh ZnRlciBhIGNyYXNoLCBzaW5jZQpMMiBpcyB3cml0dGVuIGJlZm9yZSByZWZjb3VudHM/CgpJZiBz bywgcWNvdzJfY2FsY191c2VkX2VuZCgpIHJldHVybnMgYW4gZW5kIHRoYXQgaXMgdG9vIHNtYWxs LiBUaGUgY2FsbGVyCnRoZW4gdHJ1bmNhdGVzIHRoZSBmaWxlIGJlbG93IGNsdXN0ZXJzIHRoYXQg TDIgc3RpbGwgcmVmZXJlbmNlcy4gVGhhdAp3b3VsZCBiZSBzaWxlbnQgZGF0YSBsb3NzLCBhbmQg aXQgY291bGQgaGFwcGVuIGluIGEgc2Vzc2lvbiB3aXRoIG5vIGd1ZXN0CndyaXRlcy4KCj4gZGlm ZiAtLWdpdCBhL2RyaXZlcnMvbWQvZG0tcWNvdzItdGFyZ2V0LmMgYi9kcml2ZXJzL21kL2RtLXFj b3cyLXRhcmdldC5jCj4gLS0tIGEvZHJpdmVycy9tZC9kbS1xY293Mi10YXJnZXQuYwo+ICsrKyBi L2RyaXZlcnMvbWQvZG0tcWNvdzItdGFyZ2V0LmMKClsgLi4uIF0KCj4gKwlpZiAodGd0LT5tZF93 cml0ZWJhY2tfZXJyb3IpIHsKPiArCQlRQ19JTkZPKHRpLCAiU2tpcCBzaHJpbmtpbmcgdG8gdXNl ZCBlbmQgYWZ0ZXIgbWQgd3JpdGViYWNrIGVycm9yIik7Cj4gKwl9IGVsc2UgaWYgKHRndC0+bHhf d3JpdGViYWNrX2Vycm9yKSB7Cj4gKwkJUUNfSU5GTyh0aSwgIlNraXAgc2hyaW5raW5nIHRvIHVz ZWQgZW5kIGFmdGVyIHJldmVydGVkIEwxL0wyIHdyaXRlYmFjayIpOwo+ICsJfSBlbHNlIGlmIChr ZXJuZWxfc2V0c19kaXJ0eV9iaXQgJiYgcWNvdzItPm9wZW5lZF9kaXJ0eSkgewo+ICsJCVFDX0lO Rk8odGksICJTa2lwIHNocmlua2luZyB0byB1c2VkIGVuZCBvZiBkaXJ0eSBpbWFnZSIpOwo+ICsJ fSBlbHNlIHsKPiArCQl1c2VkX2VuZCA9IHFjb3cyX2NhbGNfdXNlZF9lbmQocWNvdzIpOwoKW1Nl dmVyaXR5OiBNZWRpdW1dClRoZSBkaXJ0eS1pbWFnZSBndWFyZCBpbiBxY293Ml90cnVuY2F0ZV9w cmVhbGxvY2F0aW9ucygpIG9ubHkgYXBwbGllcyB3aGVuCmtlcm5lbF9zZXRzX2RpcnR5X2JpdCBp cyB0cnVlLCBhbmQgdGhhdCBwYXJhbWV0ZXIgZGVmYXVsdHMgdG8gZmFsc2UuIFdpdGgKdGhlIGRl ZmF1bHQsIHFjb3cyX3BhcnNlX21ldGFkYXRhKCkgc3RpbGwgcmVjb3JkcyBxY293Mi0+b3BlbmVk X2RpcnR5LCBidXQKbm90aGluZyBjb25zdWx0cyBpdC4KClRoZSBvcGVuLXRpbWUgZGlydHkgYml0 IGNoZWNrIGluIHFjb3cyX2NoZWNrX2NvbnZlcnRfaGRyKCkgaXMgY29tbWVudGVkCm91dDoKCiAg ICAvLwlpZiAoIWlzX3JvICYmIGtlcm5lbF9zZXRzX2RpcnR5X2JpdCAhPQogICAgLy8JICAgICEo aGRyLT5pbmNvbXBhdGlibGVfZmVhdHVyZXMgJiBJTkNPTVBBVElCTEVfRkVBVFVSRVNfRElSVFlf QklUKSkKICAgIC8vCQlyZXR1cm4ga2VybmVsX3NldHNfZGlydHlfYml0ID8gLUVVQ0xFQU4gOiAt RU5PTENLOwoKU28gaW4gdGhlIGRlZmF1bHQgY29uZmlndXJhdGlvbiwgY2FuIGEgY3Jhc2hlZCBp bWFnZSB0aGF0IGhhcyBub3QgYmVlbgpjaGVja2VkIGJlIG9wZW5lZCBSVz8gSWYgaXQgaXMsIHRo ZSBwb3N0c3VzcGVuZCwgcmVtb3ZlIG9yIHRhYmxlIHN3YXAgcGF0aAp3b3VsZCBydW4gcWNvdzJf Y2FsY191c2VkX2VuZCgpIGFuZCB0cnVuY2F0ZSB0aGUgZmlsZS4KClRoZSBjb21taXQgbWVzc2Fn ZSBzYXlzIHVzZXJzcGFjZSBjaGVja3MgdGhlIGltYWdlIGJlZm9yZSBvcGVuaW5nIGl0IFJXLgpJ cyB0aGF0IHJlcXVpcmVtZW50IGRvY3VtZW50ZWQgb3IgZW5mb3JjZWQgYW55d2hlcmUgaW4gdGhl IHJlcG9zaXRvcnk/CgpmaW5kX3VudXNlZF9jbHVzdGVyKCkgYWxzbyB0cnVzdHMgdGhlIHJlZmNv dW50cy4gSXQgb25seSBkb2VzIHNvIHdoZW4gYQpndWVzdCB3cml0ZSBuZWVkcyBhIGNsdXN0ZXIs IHRob3VnaC4gVGhpcyB0cnVuY2F0aW9uIHJ1bnMgZWFybGllciBhbmQgY2FuCmN1dCBvZmYgY2x1 c3RlcnMgdGhhdCBubyB3cml0ZSB0b3VjaGVzLgoKPiArCQlpZiAodXNlZF9lbmQgPCAwKQo+ICsJ CQlRQ19FUlIodGksICJDYW4ndCBmaW5kIHVzZWQgZW5kOiAlcGUiLCBFUlJfUFRSKHVzZWRfZW5k KSk7Cj4gKwkJZWxzZQo+ICsJCQllbmQgPSB1c2VkX2VuZDsKPiArCX0KCi0tIApTYXNoaWtvIEFJ IHJldmlldyDCtyBodHRwczovL3Nhc2hpa28udnppbnQuZGV2LyMvcGF0Y2hzZXQvMjAyNjEwMjIx NDUwMzIuMjEyODY3OS0xLWFsZXhhbmRlci5pdmFub3ZAdmlydHVvenpvLmNvbT9wYXJ0PTYKCl9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkRldmVsIG1haWxp bmcgbGlzdApEZXZlbEBvcGVudnoub3JnCmh0dHBzOi8vbGlzdHMub3BlbnZ6Lm9yZy9tYWlsbWFu L2xpc3RpbmZvL2RldmVsCg==