From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.openvz.org (unknown [69.168.225.77]) by lore.virtuozzo.com (Postfix) with ESMTPS id A643B8017D for ; Mon, 12 Oct 2026 13:34:19 +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 69CDX8FE023034; Mon, 12 Oct 2026 16:33:08 +0300 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.openvz.org 69CDX8FE023034 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="fTqXDZOD"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=amazonses.com header.i=@amazonses.com header.b="S4XehIxl" Received: from mail-wr1-f70.google.com (mail-wr1-f70.google.com [209.85.221.70]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id 69CDX6GG023030 (version=TLSv1/SSLv3 cipher=AES128-GCM-SHA256 bits=128 verify=FAIL) for ; Mon, 12 Oct 2026 16:33:06 +0300 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.openvz.org 69CDX6GG023030 Received: by mail-wr1-f70.google.com with SMTP id ffacd0b85a97d-48c437ae81eso1049232f8f.1 for ; Mon, 12 Oct 2026 06:33:06 -0700 (PDT) X-Gm-Message-State: AFq9FYLNI6EnKK+GjdQbiDaaoJFGzjY4og+GT19rfrKRtYV1G/SpXlsK NIxjnv2cV2hRMCe3fxcd9NwdQBRK6mw3XmWo7NexvjqYSJdczs6lCDDZFw2rIuqJOsY1uf3ixY+ LcaZ/YrITiPumSPvJCzqFdLB5dYyhrja7CCY9UrShLY9aJsa0q/VHyw== X-Gm-Gg: AYBFou2QJ5gbvuzdm9CwXzBpsY8qai1eLfxySzhWA0Cwt7MkJqLMBfdp3G75jN1PUOY HQNC2hDk0oJK5BpYN2mOB1alfGt8vEze6PYne1WW+kUSu9gugkTpdAW00jV9HsFp5OEL3w7lM4P ZpklWPlDBoqDA0EPUYTasyk/OdqY7R6/hRylck73EVReHi4p0RU2O713XdO/NnUiR7ICISpvnhz KZd92ysLjD5b80HolqiieN8YjkrU5w+dMqThcpi72P6PEHrsyYYXcmAOOMfg9Bra4XxM68uH8bX v5Yozala3hhqWnoDVZJS0AXXMTa2j4qLezqWrKNRajxyWvQ9qFClnAoua3LR0xWND9+KDrZyZQV hEQmk4qNBWJpno/0Kk+uBGvCX5WEASrXeI99ujNOLRkJqualeWCZFrA5Ma0MoIRAWDtxwiUzbhx DFn94y4G9PAJcz3EZPw2D361SRKZYlS0wxfTnZlB3+Rw1DHx+Unai/vWX2BDzz4CD4hSthbpVdl yUkJqcQniGu1jrmB0o+ X-Received: by 2002:a05:6000:3106:b0:488:8bc1:a2eb with SMTP id ffacd0b85a97d-48dca34316amr10418594f8f.39.1791811986007; Mon, 12 Oct 2026 06:33:06 -0700 (PDT) X-Received: by 2002:a05:6000:3106:b0:488:8bc1:a2eb with SMTP id ffacd0b85a97d-48dca34316amr10418511f8f.39.1791811985290; Mon, 12 Oct 2026 06:33:05 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1791811985; cv=none; d=google.com; s=arc-20260327; b=FpLxUpPqd2sfWnw3a+kWeOqucYtMVezDfu2MhWvfkIqGPIxltpSAqNIjh0p1m1FsVD zeZpZPSn1o8BERt9IX7jU1yOUD6/IN1GA3rjghW05ZNkLrCqRDw+XhEz7gws8rWHQpkN CPdsFqvxChxnL7+biMIqFIQD0gxK59ZxHRSJZitmNT9aqkLvjhUtFwSjx3DaViUhS6qh QLTRRvkUliqfoyICvH1BJz1kDfFjWsrtMe8T3zDiHtuUyNXJMgorEp3DvgRU+3YYYZ9a SMao9+RayT96HXqkytpK8nKGoQFfXrVebJYPvEQUAshJSBnjSkfnKxdsnMx54DQGVHiN Pllw== 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=oLofYss0xMAKbTAjzKGyRAY/FWmq9Ev4F2vLxWYYlFU=; fh=Wz5Hhussr30iG6AND/Y16B75MnEenmv6orv1JIdni9Y=; b=kuNgsFGrpcTjHWPiM2qTS+PgP6HWb8i3HPiTO9IG1tdzj1YcA3HkpWef60yioTM9Fx KRrYJsjhwi19boi+3NJoGn/L3LRcKJs0W26HDTBNy3uwpQrkFpfEnZzW0gnvD7EPOaOS Xr1x2xxtWGr6eN9hkcm4/gORMUfxplkzKMC93/3om6/RtHDhkYlrnemNLDkpFXP3MaAH cjCH+JId6+rg2vyCLOvyQOIUErJ8QbOth18zPmPaK1u/jPZjMOCsNfrrWdNwmwLB14Wd 3VRKSkThbnoVi0lCmK+hzmUx7QzpsgsSlwg/chaBqLNX5ug7i1tKk+2pZmF68CR4wL1G QQtg==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@sashiko.virtuozzo.com header.s=23yjbh4k34hwzfubhuiim7m4inbd3ick header.b=fTqXDZOD; dkim=pass header.i=@amazonses.com header.s=qftdzk2dqsatjnlrq4r5brjbihpfcrsh header.b=S4XehIxl; spf=pass (google.com: domain of 010701a130511aeb-b0d2102f-6395-4888-aa06-983b1b846fd1-000000@eu-central-1.amazonses.com designates 69.169.224.2 as permitted sender) smtp.mailfrom=010701a130511aeb-b0d2102f-6395-4888-aa06-983b1b846fd1-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 ffacd0b85a97d-48db9af1132si19832628f8f.353.2026.10.12.06.33.04 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 12 Oct 2026 06:33:05 -0700 (PDT) Received-SPF: pass (google.com: domain of 010701a130511aeb-b0d2102f-6395-4888-aa06-983b1b846fd1-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=fTqXDZOD; dkim=pass header.i=@amazonses.com header.s=qftdzk2dqsatjnlrq4r5brjbihpfcrsh header.b=S4XehIxl; spf=pass (google.com: domain of 010701a130511aeb-b0d2102f-6395-4888-aa06-983b1b846fd1-000000@eu-central-1.amazonses.com designates 69.169.224.2 as permitted sender) smtp.mailfrom=010701a130511aeb-b0d2102f-6395-4888-aa06-983b1b846fd1-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=1791811984; h=Message-ID:From:Subject:To:Cc:In-Reply-To:References:Content-Type:Content-Transfer-Encoding:Date; bh=w80eSKbUInpVUxhXe1p0N+V7AwSqOaJxPSs85Wrf03E=; b=fTqXDZODq5SzOrWIa+707GxGBM0hPNsr9lHU+73ek8af7WpgfTCAT9cv32Kli5wi RqrjbNKRonj3N/9ykFTLVt03RGyL7zLNo/SoVtEvvr/9zCEsg+5h4O1hV0E+toJD8Wp ccqspt2ktmPBK7W49DkW7zWZZu4rckO/q0fnPIoActQuwSCMKKSV1O/mtxhbplKJqav zZrYD8nNZLbf2Lsk04KvnYDsEBDnwThvLdOnhBKr2CwRKp7SlDYaQFGYMb356rKMQJD D2KZ8fqf4D0+05/eL5Vi0za/+rfaVRU3iR8hXHqTSoGVVtMvTNbcvHuRINHDrMWfAQZ b4a8l/qFDA== DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=qftdzk2dqsatjnlrq4r5brjbihpfcrsh; d=amazonses.com; t=1791811984; h=Message-ID:From:Subject:To:Cc:In-Reply-To:References:Content-Type:Content-Transfer-Encoding:Date:Feedback-ID; bh=w80eSKbUInpVUxhXe1p0N+V7AwSqOaJxPSs85Wrf03E=; b=S4XehIxlDuFRU9QF2g30UHlJZQQncz33o/Ge40FfZf78AXMKdWqnPI67x4dtTMmh IuZ8Aw17AICpWzs1k4z3nPqvFiywmImGo214ANvZdW/gu14wY4olSmG1+X5SdCYwYXW K+nxmMxizRhdGEpPoRYu6XUVwCp90AwGILDM+wpg= Message-ID: <010701a130511aeb-b0d2102f-6395-4888-aa06-983b1b846fd1-000000@eu-central-1.amazonses.com> From: no-reply@sashiko.virtuozzo.com To: Alexander Ivanov , den@openvz.org In-Reply-To: <20261012132646.41494-2-alexander.ivanov@virtuozzo.com> References: <20261012132646.41494-1-alexander.ivanov@virtuozzo.com> <20261012132646.41494-2-alexander.ivanov@virtuozzo.com> Date: Mon, 12 Oct 2026 13:33:04 +0000 Feedback-ID: ::1.eu-central-1.2wRQJBpg9g1fGRYexx3dUuYGS25Bux+2TEOx72/m6U4=:AmazonSES X-SES-Outgoing: 2026.10.12-69.169.224.2 X-OZ-Fwd: true X-MIME-Autoconverted: from quoted-printable to 8bit by mail.openvz.org id 69CDX6GG023030 Cc: devel@openvz.org Subject: Re: [Devel] [PATCH hci-8.1 v4 01/11] dm-ploop: fix u32 overflow of the delta BAT byte size 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 MSBwb3RlbnRpYWwgaXNzdWUocykgdG8gY29uc2lkZXI6Ci0gW01lZGl1bV0gZG0tcGxvb3A6IHBs b29wX2JhdF9jbHVfdG9fcGFnZV9ucigpIHN0aWxsIHdyYXBzIHNpemVfdCBtdWx0aXBseSBiZWZv cmUgd2lkZW5pbmcKLS0KCmNvbW1pdCA0OTBhZDhlMjY2Mzg0OTg1OGQ2MmY4NGQ1MDYyOTczMTc4 ZmZmZWU5CkF1dGhvcjogQWxleGFuZGVyIEl2YW5vdiA8YWxleGFuZGVyLml2YW5vdkB2aXJ0dW96 em8uY29tPgoKZG0tcGxvb3A6IGZpeCB1MzIgb3ZlcmZsb3cgb2YgdGhlIGRlbHRhIEJBVCBieXRl IHNpemUKClRoaXMgcGF0Y2ggY29tcHV0ZXMgdGhlIGJ5dGUgc2l6ZSBvZiB0aGUgaGVhZGVyIGFu ZCBCQVQgaW4gdTY0IGFuZCB1c2VzCnBsb29wX25yX2JhdF9jbHVzdGVycygpIGV2ZXJ5d2hlcmUg Zm9yIHRoZSBCQVQgY2x1c3RlciBjb3VudC4gSXQgYWxzbwpyZWplY3RzIGEgaGVhZGVyIG9yIGEg cmVzaXplIHdob3NlIGhiX25yIGV4Y2VlZHMgUExPT1BfTUFYX0hCX05SLgoKaHR0cHM6Ly92aXJ0 dW96em8uYXRsYXNzaWFuLm5ldC9icm93c2UvVlNUT1ItMTQ4MTcxCgo+IGRpZmYgLS1naXQgYS9k cml2ZXJzL21kL2RtLXBsb29wLmggYi9kcml2ZXJzL21kL2RtLXBsb29wLmgKPiAtLS0gYS9kcml2 ZXJzL21kL2RtLXBsb29wLmgKPiArKysgYi9kcml2ZXJzL21kL2RtLXBsb29wLmgKClsgLi4uIF0K Cj4gQEAgLTQxMCw5ICs0MTIsOSBAQCBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGludCBwbG9vcF9u cl9wYWdlc19pbl9jbHVzdGVyKHN0cnVjdCBwbG9vcCAqcGxvb3ApCj4gIHN0YXRpYyBpbmxpbmUg dW5zaWduZWQgaW50IHBsb29wX25yX2JhdF9jbHVzdGVycyhzdHJ1Y3QgcGxvb3AgKnBsb29wLAo+ ICAJCQkJCQkgdTMyIG5yX2JhdF9lbnRyaWVzKQo+ICB7Cj4gLQl1bnNpZ25lZCBsb25nIHNpemUs IGJhdF9jbHVzdGVyczsKPiArCXU2NCBzaXplLCBiYXRfY2x1c3RlcnM7Cj4gIAo+IC0Jc2l6ZSA9 IChQTE9PUF9NQVBfT0ZGU0VUICsgbnJfYmF0X2VudHJpZXMpICogc2l6ZW9mKG1hcF9pbmRleF90 KTsKPiArCXNpemUgPSAoKHU2NClucl9iYXRfZW50cmllcyArIFBMT09QX01BUF9PRkZTRVQpICog c2l6ZW9mKG1hcF9pbmRleF90KTsKPiAgCWJhdF9jbHVzdGVycyA9IERJVl9ST1VORF9VUChzaXpl LCBDTFVfU0laRShwbG9vcCkpOwo+ICAKPiAgCXJldHVybiBiYXRfY2x1c3RlcnM7CgpbU2V2ZXJp dHk6IE1lZGl1bV0KRG9lcyB0aGUgc2libGluZyBoZWxwZXIgcGxvb3BfYmF0X2NsdV90b19wYWdl X25yKCkgaW4gZG0tcGxvb3AuaCBzdGlsbAp3cmFwIHRoZSBzYW1lIG11bHRpcGxpY2F0aW9uPwoK c3RhdGljIGlubGluZSB1MzIgcGxvb3BfYmF0X2NsdV90b19wYWdlX25yKHUzMiBjbHUpCnsKCXU2 NCBieXRlOwoKCWJ5dGUgPSAoY2x1ICsgUExPT1BfTUFQX09GRlNFVCkgKiBzaXplb2YobWFwX2lu ZGV4X3QpOwoJcmV0dXJuIGJ5dGUgPj4gUEFHRV9TSElGVDsKfQoKVGhlIG11bHRpcGxpY2F0aW9u IGlzIGV2YWx1YXRlZCBpbiBzaXplX3QgYmVmb3JlIHRoZSByZXN1bHQgaXMgd2lkZW5lZCB0bwp1 NjQuIFdoZXJlIHNpemVfdCBpcyAzMiBiaXRzLCB0aGlzIHdyYXBzIGZvciBjbHUgPj0gMl4zMCAt IFBMT09QX01BUF9PRkZTRVQuClRoYXQgaXMgdGhlIHNhbWUgcmFuZ2UgdGhlIGNvbW1pdCBtZXNz YWdlIHNheXMgaXMgYmVpbmcgZml4ZWQgKCJJdCB3cmFwcwpmb3IgbV9TaXplID49IDJeMzAgLSBQ TE9PUF9NQVBfT0ZGU0VUIiksIGFuZCB0aGUgbWVzc2FnZSBhbHNvIHNheXMgdGhlIHNpemUKaXMg bm93IGNvbXB1dGVkIGluIHU2NCAiZXZlcnl3aGVyZSIuCgpUaGUgbmV3IFBMT09QX01BWF9IQl9O UiBsaW1pdCBvbmx5IGNhcHMgbnJfYmF0X2VudHJpZXMgcGx1cyBiYXRfY2x1c3RlcnMKbmVhciAy XjMyLiBBIGhlYWRlciBvciBhIHJlc2l6ZSB3aXRoIG5yX2JhdF9lbnRyaWVzID49IDJeMzAgLSAx NiB0aGVyZWZvcmUKc3RpbGwgcGFzc2VzIHRoZSBuZXcgY2hlY2tzIGluIHBsb29wX3NldHVwX21l dGFkYXRhKCkgYW5kIHBsb29wX3Jlc2l6ZSgpLgoKQ2FuIGEgd3JhcHBlZCBwYWdlIG51bWJlciB0 aGVuIHJlYWNoIHRoZXNlIGNhbGxlcnM/CgpwbG9vcF9yZXNpemUoKS0+cGxvb3BfcHJlYWxsb2Nf bWRfcGFnZXMoKQogICAgbmV3X25yX3BhZ2VzID0gcGxvb3BfYmF0X2NsdV90b19wYWdlX25yKG5l d19ucl9iYXRfZW50cmllcyAtIDEpICsgMTsKClRoaXMgY291bGQgYWxsb2NhdGUgdG9vIGZldyBt ZCBwYWdlcy4KCmluaXRfYmVfaXRlcigpCiAgICB1MzIgcmVtLCBsYXN0X3BhZ2UgPSBwbG9vcF9i YXRfY2x1X3RvX3BhZ2VfbnIobnJfYmUgLSAxKTsKClRoaXMgY291bGQgZ2l2ZSBhIHdyb25nIGl0 ZXJhdGlvbiBlbmQgZm9yIHRoZSBCQVQgZW50cmllcy4KCnBsb29wX21hcF9iYXRfZW50cnkoKQog ICAgaWQgPSBwbG9vcF9iYXRfY2x1X3RvX3BhZ2VfbnIoY2x1KTsKICAgIG1kID0gcGxvb3BfbWRf cGFnZV9maW5kKHBsb29wLCBpZCk7CiAgICBCVUdfT04oIW1kKTsKCkEgcGFnZSBpZCB0aGF0IHdy YXBzIHdvdWxkIHRoZW4gZWl0aGVyIG1pc3MgdGhlIGxvb2t1cCBhbmQgaGl0IEJVR19PTighbWQp LApvciBpbmRleCBwYXN0IHRoZSBwYWdlcyB0aGF0IHdlcmUgYWxsb2NhdGVkLgoKT24gNjQtYml0 LCBzaXplX3QgaXMgNjQgYml0cyBhbmQgY2x1ICsgMTYgY2Fubm90IHdyYXAgaW4gdTMyIGJlY2F1 c2Ugb2YgdGhlClBMT09QX01BWF9IQl9OUiBjYXAsIHNvIHRoaXMgbG9va3Mgc3BlY2lmaWMgdG8g MzItYml0IGJ1aWxkcy4gVGhlIERNX1BMT09QCmVudHJ5IGluIGRyaXZlcnMvbWQvS2NvbmZpZyBk ZXBlbmRzIG9ubHkgb24gQkxLX0RFVl9ETSwgc28gbm90aGluZyBwcmV2ZW50cwpzdWNoIGEgYnVp bGQuCgpJIGhhdmUgbm90IGNvbmZpcm1lZCB3aGV0aGVyIG90aGVyIDMyLWJpdCBsaW1pdHMgbWFr ZSB0aGVzZSBzaXplcyB1bnVzYWJsZQpmaXJzdC4gRm9yIGV4YW1wbGUsIDJeMzAgZW50cmllcyB3 b3VsZCBuZWVkIGFib3V0IDQgR2lCIG9mIG1kIHBhZ2VzLCB3aGljaAp3b3VsZCBwcm9iYWJseSBm YWlsIHRvIGFsbG9jYXRlLgoKV291bGQgaXQgbWFrZSBzZW5zZSB0byB3aWRlbiB0aGUgbXVsdGlw bGljYXRpb24gaW4gcGxvb3BfYmF0X2NsdV90b19wYWdlX25yKCkKdGhlIHNhbWUgd2F5LCB3aXRo ICgodTY0KWNsdSArIFBMT09QX01BUF9PRkZTRVQpICogc2l6ZW9mKG1hcF9pbmRleF90KT8KCi0t IApTYXNoaWtvIEFJIHJldmlldyDCtyBodHRwczovL3Nhc2hpa28udnppbnQuZGV2LyMvcGF0Y2hz ZXQvMjAyNjEwMTIxMzI2NDYuNDE0OTQtMS1hbGV4YW5kZXIuaXZhbm92QHZpcnR1b3p6by5jb20/ cGFydD0xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpE ZXZlbCBtYWlsaW5nIGxpc3QKRGV2ZWxAb3BlbnZ6Lm9yZwpodHRwczovL2xpc3RzLm9wZW52ei5v cmcvbWFpbG1hbi9saXN0aW5mby9kZXZlbAo=