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 113698017D for ; Tue, 3 Nov 2026 12:54:35 +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 6A3CrKVU005416; Tue, 3 Nov 2026 15:53:21 +0300 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.openvz.org 6A3CrKVU005416 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="XZhGLXZ1"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=amazonses.com header.i=@amazonses.com header.b="ZX7WMc3X" 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 6A3CrIpP005412 (version=TLSv1/SSLv3 cipher=AES128-GCM-SHA256 bits=128 verify=FAIL) for ; Tue, 3 Nov 2026 15:53:18 +0300 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.openvz.org 6A3CrIpP005412 Received: by mail-wr1-f70.google.com with SMTP id ffacd0b85a97d-48b00febba3so2831882f8f.1 for ; Tue, 03 Nov 2026 04:53:18 -0800 (PST) X-Gm-Message-State: APuU4Z96l5e4t44YH/pasenzv7XUmSq0xcXFO8MLWpzpCdmcMgkFC7yL tmm46k5C5ZxZA6JOWZL4rR2gHpjBKaZdpbVfwngR3VwuXKkSrCury8GsyCfF1RHN0MHnUSRGqvo C93+UBDC95T6rDA/OjHhEqluiMv3DttkeNTDdQ8rbQBfcHBCoQ1NVRQ== X-Gm-Gg: AYBFou2h/ctFFNKXNXaPaHZ9Ou1T6N9S36c2V7DWZASbqT/IZfGsQ51nu+fo5vBoUDJ gYr8jtExudsXjE7xXsWeveQrywwucSsIwrkAK36bscPgi0/i0Kr1k+PbkPjdo4vpQ7m9Hgq2VB8 Ib+fBLLhze57aiiCKJXjh9Lt/vxGFiB1ymcuq9MOYfSphsQpHdUwMSjLNzU2oXwHd105Uog44/W w90sHWnkTZ6P7sYwBXDkTBCGbcxbTtFkmRFIO87g2VsH90H8dV8pxZJs9ouz019JjStwYjEpGM8 Fplxlnl7C0CMSj35LSYopWeoOakuCOWxMk7uEONBBSZdlqE1gwnOYRjsEzwhqPtXvrMGnoPn1nv PK9am1HbZt3182Mt3sgjX1EhrCD8PCfWffC97eqbmYmRer/6KaQg5LDskiVGaIHCVlNl3/zOTGl LxEV+NwPIYci2d2NGuBjJozwAoB7G1ExRK5r+knjpaxOTCV6Jk660qvvP1B/g5DNO6B7EhS0Zyy /FfiRtzaBEEve8uGO42 X-Received: by 2002:a05:6000:41c8:b0:48d:faa6:cedf with SMTP id ffacd0b85a97d-48e6e50645dmr29019269f8f.56.1793710398424; Tue, 03 Nov 2026 04:53:18 -0800 (PST) X-Received: by 2002:a05:6000:41c8:b0:48d:faa6:cedf with SMTP id ffacd0b85a97d-48e6e50645dmr29019191f8f.56.1793710397595; Tue, 03 Nov 2026 04:53:17 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1793710397; cv=none; d=google.com; s=arc-20260327; b=KjhSUR3L6Pr/ls1LPx6O0ZsFxD0yf6/qIF3nCvCOigIOQZANd21T1YZ8yinwsHKSMV tIgRs24zFfytxWdCoez0fxQHUV0O2OC+290zwpyJNWUUTWY3fR26kMiXVRlsD2RK6yzS 44xp0SIlw8LPAT07d8ax9CvAGsd/U7NZkudqUXkxLavmnGK0QRNwgJMbOAanxFJ/kVEi E8C2rT+kZZSW8xH5ts+QuXbJwFtpyQP/qkQPMSK3O8Reh5h/ugPUJxS6BWNc1NdyVXw8 4X4k0Bt5nmO7fuibF530llG5kYuRXs2zNxPqMdjAEUQ4Lm9ovtHpkyM4k/MXypCPeetL nGVw== 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=jYx3rk9XUO4U6/YFIeQsY27MMDZZ5t6vwvIZzRxLxtY=; fh=xInujNOPhHxihiuA2OG1Fqo7apGbh7E2jmg7oYjDt7A=; b=NFc0EH/+kmG3GXYCDm2xcG9dFLxNGzMLtIRWBU2Q3CKRSbDrJUqm3LQm2gTyvrJorR q9nycT//eJP+ykh/uMykLpe2RK8ujQKwKkU6I1ktyX0+FCLQ1x1Ogb4FcSeVN6Bf2I5g kYpXYQkGkAa59Pqgx3L2yQsyUxegjiTdCnoO8bcK4nWdkEiXcCzpe8frzCOLmmkfxnID 12rLKyPtM9NadH0whvi2vrrIbLzX1+RzWOqoKYgRwkNePK/9/gHOk3nzcDSldU/6ZNvU zrlE0gmVJDxae8Nb6tKEvgflIeXWKNAxRF0rf0KlE2VHx6RFxSVDLr4goSPDRsBAZ3dR pvdg==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@sashiko.virtuozzo.com header.s=23yjbh4k34hwzfubhuiim7m4inbd3ick header.b=XZhGLXZ1; dkim=pass header.i=@amazonses.com header.s=qftdzk2dqsatjnlrq4r5brjbihpfcrsh header.b=ZX7WMc3X; spf=pass (google.com: domain of 010701a1a1789699-561129f5-705e-4d31-ad1d-b883af90103d-000000@eu-central-1.amazonses.com designates 69.169.224.2 as permitted sender) smtp.mailfrom=010701a1a1789699-561129f5-705e-4d31-ad1d-b883af90103d-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-48fbbf3d0e1si1419928f8f.61.2026.11.03.04.53.17 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 03 Nov 2026 04:53:17 -0800 (PST) Received-SPF: pass (google.com: domain of 010701a1a1789699-561129f5-705e-4d31-ad1d-b883af90103d-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=XZhGLXZ1; dkim=pass header.i=@amazonses.com header.s=qftdzk2dqsatjnlrq4r5brjbihpfcrsh header.b=ZX7WMc3X; spf=pass (google.com: domain of 010701a1a1789699-561129f5-705e-4d31-ad1d-b883af90103d-000000@eu-central-1.amazonses.com designates 69.169.224.2 as permitted sender) smtp.mailfrom=010701a1a1789699-561129f5-705e-4d31-ad1d-b883af90103d-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=1793710397; h=Message-ID:From:Subject:To:Cc:In-Reply-To:References:Content-Type:Content-Transfer-Encoding:Date; bh=dhUL84V/42GEUFD+uAjFrw4rly+Zmw2T7qEuIvHupYc=; b=XZhGLXZ1CploAAec+GNOt3ytUTtv8AzNQeapd0gtemgIVufv9SCOeOdEOz8bxM7r hUjhe1U2lNWQ2W1S7I0sGOhqVZkatTUtwwtUl/lYrnK2gMjIacm8OxdGVCmVSD+FZON LglNxu7GMeyeOwvPB5ygP34liZKgbXfOZ5Jyrxv4MxKKXbakF1CW8q+lr0GPyatBisl xd+cEJ4rgeo4xzp3MU3fKDEFAUWpdhKnneRcGPfYXYml+xCJlW/S0eAcE2egYI85+CL yxfy+oS4k4SmutGzfSa1+PekVEN7DppOkBgT9/9HGAckEIN3PwzrOmw6z+ZRcA6Gajl 0L3aDLaV4Q== DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=qftdzk2dqsatjnlrq4r5brjbihpfcrsh; d=amazonses.com; t=1793710397; h=Message-ID:From:Subject:To:Cc:In-Reply-To:References:Content-Type:Content-Transfer-Encoding:Date:Feedback-ID; bh=dhUL84V/42GEUFD+uAjFrw4rly+Zmw2T7qEuIvHupYc=; b=ZX7WMc3X+UUTx7Boc5qXDNHqHzhhITTTu/o1mCILayVfFHO2/Kb8e/qgONDYRPzw N9x+nxYz6FPE0lxO6RS6J9VzrnzPAhT8Dp4vhne+J3fFnNk5cl3id/hatdlPtSHhWSY MP3ESp1aLtclzidg2DZi35pM56GwRaQIUYydW3Q4= Message-ID: <010701a1a1789699-561129f5-705e-4d31-ad1d-b883af90103d-000000@eu-central-1.amazonses.com> From: no-reply@sashiko.virtuozzo.com To: khorenko@virtuozzo.com, alexander.ivanov@virtuozzo.com, Andrey Zhadchenko In-Reply-To: <20261103123802.846676-8-andrey.zhadchenko@virtuozzo.com> References: <20261103123802.846676-1-andrey.zhadchenko@virtuozzo.com> <20261103123802.846676-8-andrey.zhadchenko@virtuozzo.com> Date: Tue, 3 Nov 2026 12:53:17 +0000 Feedback-ID: ::1.eu-central-1.2wRQJBpg9g1fGRYexx3dUuYGS25Bux+2TEOx72/m6U4=:AmazonSES X-SES-Outgoing: 2026.11.03-69.169.224.2 X-OZ-Fwd: true X-MIME-Autoconverted: from quoted-printable to 8bit by mail.openvz.org id 6A3CrIpP005412 Cc: devel@openvz.org Subject: Re: [Devel] [PATCH hci-8.1 v5 7/7] drivers/md/push_backup: add event file descriptor interface 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 MSBwb3RlbnRpYWwgaXNzdWUocykgdG8gY29uc2lkZXI6Ci0gW0xvd10gZG0tcHVzaC1iYWNrdXA6 IHB1c2hfYmFja3VwX2dldF9mZCgpIGluc3RhbGxzIGZkIGJlZm9yZSBpb2N0bCBjb3B5LW91dCBj YW4gZmFpbAotLQoKY29tbWl0IGE4NDJkYTI3Y2U3OTBmNWQwYTViYTZkMDBmMmU3MjIyMDdjNmQ5 NzIKQXV0aG9yOiBBbmRyZXkgWmhhZGNoZW5rbyA8YW5kcmV5LnpoYWRjaGVua29AdmlydHVvenpv LmNvbT4KCmRyaXZlcnMvbWQvcHVzaF9iYWNrdXA6IGFkZCBldmVudCBmaWxlIGRlc2NyaXB0b3Ig aW50ZXJmYWNlCgpUaGlzIHBhdGNoIGFkZHMgYSAicHVzaF9iYWNrdXBfZ2V0X2ZkIiB0YXJnZXQg bWVzc2FnZSB0aGF0IHJldHVybnMgYW4gYW5vbiBpbm9kZSBmZC4gVGhlIGJhY2t1cCB0b29sIGNh biByZWFkKCkgdGhlIG5leHQgY2x1c3RlciByYW5nZSBmcm9tIHRoYXQgZmQgYW5kIHdyaXRlKCkg YW4gYWNrbm93bGVkZ2VtZW50IHRvIGl0LCBpbnN0ZWFkIG9mIHNsZWVwaW5nIGluc2lkZSBhIGRt IG1lc3NhZ2UuIFRoZSBwYXRjaCBhbHNvIGFkZHMgYSBrcmVmIG9uIHN0cnVjdCBwdXNoX2JhY2t1 cCBzbyB0aGF0IGl0IG91dGxpdmVzIHRoZSB0YXJnZXQgd2hpbGUgZmRzIHJlbWFpbiBvcGVuLgoK TGluazogaHR0cHM6Ly92aXJ0dW96em8uYXRsYXNzaWFuLm5ldC9icm93c2UvVlNUT1ItMTUyOTEy Cgo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL21kL2RtLXB1c2gtYmFja3VwLmMgYi9kcml2ZXJzL21k L2RtLXB1c2gtYmFja3VwLmMKPiAtLS0gYS9kcml2ZXJzL21kL2RtLXB1c2gtYmFja3VwLmMKPiAr KysgYi9kcml2ZXJzL21kL2RtLXB1c2gtYmFja3VwLmMKClsgLi4uIF0KCj4gK3N0YXRpYyBpbnQg cHVzaF9iYWNrdXBfZ2V0X2ZkKHN0cnVjdCBwdXNoX2JhY2t1cCAqcGIsCj4gKwkJCSAgICAgIGNo YXIgKnJlc3VsdCwgdW5zaWduZWQgaW50IG1heGxlbikKPiArewo+ICsJdW5zaWduZWQgaW50IHN6 ID0gMDsKPiArCXN0cnVjdCBmaWxlICpmaWxlOwo+ICsJaW50IGZkOwo+ICsKPiArCWZkID0gZ2V0 X3VudXNlZF9mZF9mbGFncyhPX0NMT0VYRUMpOwo+ICsJaWYgKGZkIDwgMCkKPiArCQlyZXR1cm4g ZmQ7Cj4gKwo+ICsJRE1FTUlUKCIlZCIsIGZkKTsKPiArCWlmIChzeiArIDEgPj0gbWF4bGVuKSB7 Cj4gKwkJcHV0X3VudXNlZF9mZChmZCk7Cj4gKwkJcmV0dXJuIDE7Cj4gKwl9Cj4gKwo+ICsJa3Jl Zl9nZXQoJnBiLT5yZWYpOwo+ICsJZmlsZSA9IGFub25faW5vZGVfZ2V0ZmlsZSgiW3B1c2hfYmFj a3VwXSIsICZwYl9mb3BzLCBwYiwgT19SRFdSKTsKPiArCWlmIChJU19FUlIoZmlsZSkpIHsKPiAr CQlwYl9wdXQocGIpOwo+ICsJCXB1dF91bnVzZWRfZmQoZmQpOwo+ICsJCXJldHVybiBQVFJfRVJS KGZpbGUpOwo+ICsJfQo+ICsKPiArCWZkX2luc3RhbGwoZmQsIGZpbGUpOwo+ICsJcmV0dXJuIDE7 Cj4gK30KCltTZXZlcml0eTogTG93XQpDYW4gdGhlIGZkIG51bWJlciBiZSBsb3N0IGFmdGVyIGZk X2luc3RhbGwoKSBoZXJlPwoKVGhlIGZkIGlzIGluc3RhbGxlZCBpbnRvIHRoZSBjYWxsZXIncyB0 YWJsZSBiZWZvcmUgdGhlIGRtIGlvY3RsIGNvcmUgaGFzIGNvcGllZCB0aGUgcmVzdWx0IGJ1ZmZl ciBiYWNrIHRvIHVzZXJzcGFjZToKCmN0bF9pb2N0bCgpCiAgdGFyZ2V0X21lc3NhZ2UoKQogICAg cGJfbWVzc2FnZSgpCiAgICAgIHB1c2hfYmFja3VwX2dldF9mZCgpCiAgICAgICAgZmRfaW5zdGFs bChmZCwgZmlsZSk7CiAgICAgICAgcmV0dXJuIDE7CiAgLi4uCiAgaWYgKCFyICYmIGNvcHlfdG9f dXNlcih1c2VyLCBwYXJhbSwgcGFyYW0tPmRhdGFfc2l6ZSkpCiAgICAgICAgICByID0gLUVGQVVM VDsKCklmIHRoYXQgY29weV90b191c2VyKCkgaW4gY3RsX2lvY3RsKCkgZmFpbHMsIGZvciBleGFt cGxlIGJlY2F1c2UgdGhlIHVzZXIgYnVmZmVyIGlzIHJlYWQtb25seSBvciBnZXRzIHVubWFwcGVk IGJ5IGFub3RoZXIgdGhyZWFkLCB0aGUgaW9jdGwgcmV0dXJucyAtRUZBVUxULiBUaGUgZmQgbnVt YmVyIHdhcyBvbmx5IGV2ZXIgcGxhY2VkIGluIHBhcmFtLCBzbyB0aGUgY2FsbGVyIG5ldmVyIGxl YXJucyBpdC4KClRoZSBmZCB0aGVuIHN0YXlzIG9wZW4sIGFuZCBpdCBrZWVwcyBpdHMgcmVmZXJl bmNlIG9uIHBiLT5yZWYsIHVudGlsIHRoZSBwcm9jZXNzIGV4aXRzIG9yIGhhcHBlbnMgdG8gY2xv c2UgdGhhdCBudW1iZXIuCgpUaGUgb3ZlcmZsb3cgY2hlY2sgYW5kIHRoZSBhbm9uX2lub2RlX2dl dGZpbGUoKSBmYWlsdXJlIHBhdGggYXJlIGJvdGggdW53b3VuZCBiZWZvcmUgZmRfaW5zdGFsbCgp LCBzbyBvbmx5IHRoZSBjb3B5LW91dCBmYWlsdXJlIGlzIHVuY292ZXJlZC4KCldvdWxkIGl0IGJl IHBvc3NpYmxlIHRvIGRlbGl2ZXIgdGhlIGZkIG51bWJlciB0aHJvdWdoIGEgcGF0aCB0aGF0IGNh bm5vdCBmYWlsIGFmdGVyIGluc3RhbGxhdGlvbj8gT25lIG9wdGlvbiBpcyBhIGRlZGljYXRlZCBp b2N0bCB0aGF0IGRvZXMgcHV0X3VzZXIoKSBmaXJzdCBhbmQgdGhlbiBmZF9pbnN0YWxsKCkuCgot LSAKU2FzaGlrbyBBSSByZXZpZXcgwrcgaHR0cHM6Ly9zYXNoaWtvLnZ6aW50LmRldi8jL3BhdGNo c2V0LzIwMjYxMTAzMTIzODAyLjg0NjY3Ni0xLWFuZHJleS56aGFkY2hlbmtvQHZpcnR1b3p6by5j b20/cGFydD03CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpEZXZlbCBtYWlsaW5nIGxpc3QKRGV2ZWxAb3BlbnZ6Lm9yZwpodHRwczovL2xpc3RzLm9wZW52 ei5vcmcvbWFpbG1hbi9saXN0aW5mby9kZXZlbAo=