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 503BD80E7E for ; Sun, 1 Nov 2026 23:58:57 +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 6A1Nvjmj015425; Mon, 2 Nov 2026 02:57:45 +0300 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.openvz.org 6A1Nvjmj015425 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="lbzekQ4M"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=amazonses.com header.i=@amazonses.com header.b="bjgTUxQk" Received: from mail-wm1-f69.google.com (mail-wm1-f69.google.com [209.85.128.69]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id 6A1NvhvI015421 (version=TLSv1/SSLv3 cipher=AES128-GCM-SHA256 bits=128 verify=FAIL) for ; Mon, 2 Nov 2026 02:57:43 +0300 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.openvz.org 6A1NvhvI015421 Received: by mail-wm1-f69.google.com with SMTP id 5b1f17b1804b1-4a2063be13dso21902105e9.3 for ; Sun, 01 Nov 2026 15:57:43 -0800 (PST) X-Gm-Message-State: AFq9FYLIHUr29DmahpH6hYpkMtjHLLIePszpdSxgxR2AOpE3O0VFjWx+ XMS9H7Xp/qMW5JuWilPGR5OW2QYbKvmQSSqGi6gmlJgHwPAX5Sy41DNBRIq5SJKnSyDUjRF7vWT TArP7pVIvTqp5kGoNIDbzoWjZMvwEbnm1SNJ9CN30A55drDHKaN1TJg== X-Gm-Gg: AYBFou0QUE5E2oqJ0lsxX/3M97iykrsy++2EhOeT1IPwrWjT0Lu6/enWuGTyQFyM3OP h7ZmB02ImYMgp+1YRcfm8Li1Zu8CFx6A5cXRMBDJBNA70vaiiKIPJ2tcz6eG5kWwgL2rDtmF20D 1MezEpP2xwm/Fx4VcbTXwrzyn9XBN53shG+Etr4fwKKoWcFS2vuHZJyL4kq3kGC5txUAJ4QP5kq o+NLyx9bEIxvgU3iMlFGoM86BPeCcluDal4jEsrQ144yX+RG+HXZ0xyzQ3e/2ZvC9Bg9GSurwit ZUvdnTdIXhEUKKx1xSjqDYoU8I/RSuPjX9RGwfCbhwo5j0Nom7o0DxqJK/EEbi+VhYGaRWtdZMZ IIRBcXpAjpOf0sSlissHaoUHFLgRZsFR04CvWxCGbh1faiaIsp7Of4Bw1qnNo9SA9r6UKAOrqZA YMqeWEHZDxGxQJDKzYXUOm8hZZBAsdKZ0XyxT4qf933+ysoz8R2aT22G3ZWmJ2wNsFQVW99kLfK YzFFgXW4Vr6Ig4PTld+ X-Received: by 2002:a05:600c:8706:b0:4a1:e0d5:293e with SMTP id 5b1f17b1804b1-4ac1765d3ddmr209425195e9.21.1793577463061; Sun, 01 Nov 2026 15:57:43 -0800 (PST) X-Received: by 2002:a05:600c:8706:b0:4a1:e0d5:293e with SMTP id 5b1f17b1804b1-4ac1765d3ddmr209425015e9.21.1793577462550; Sun, 01 Nov 2026 15:57:42 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1793577462; cv=none; d=google.com; s=arc-20260327; b=kYmP3knhws83VtanLEcffHDcbckolMNcAVWAI19qbxmjkDUJImCkY+ehoaub+DIXK2 uk4+8G+rvAU+ClbiXsi1C028OT2gF9cjFHgOXhihr2xV/WZD9QSqv5YCOn0WgWqSm9kz lZTeHbQwzvihVzUHUxsviFgyGcqBoCw1ZJLY0rD/qB4YvKAW4v+U1l9vp2si9vNnVegE yvFzYdP8YtasOHp/+av7PGhSE/AFgur0N8+98ErE16qtsZ3sQta1LBs7pReRyesQy8eS ghq1VhdvPUTpbEmqR6JagmZrlvT4Ag/uyhM6FQ/mcFtDZpGbhzocfp/ipHOOtYYPwpVc PN4g== 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=yKJtRZHqjzEdj2fmxqRDBInSQwgfHgYw4Kv4cbAD1cM=; fh=gj2nOacxD09Yp/7frOxLN3EvX6081MLDw8oHChn8VIQ=; b=VueL2bQgubtpRse1kV/oW/vdMvfHdT8/SjUWGj5Fx2vJjP2bpe61Kw7nXCihy5vXn+ Oc96JNJDOVzshI5F+yaJSWWvSxRiUiSyX6p8MwO1TQQ92/c+3jtbzAILlh8Gu4mn3D6v FqqvZkAfB7XmBik2VrYwrFZG76jSteKSv7+qLUbpwTgReuDOUZMp5EijPpelYOGH/kqd dyw9GzMsZOHiVxHcl0iiUyUew2/AoZfB3lN/GJDVnideCJE7uYiut15mtfvotNV0Py/X Kf43SC+WJka433n50QKMSUEYH8owRtHQanYBPxOorIIcA/3zUwc1CYqSiAUbYkmbgOdy 9EGg==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@sashiko.virtuozzo.com header.s=23yjbh4k34hwzfubhuiim7m4inbd3ick header.b=lbzekQ4M; dkim=pass header.i=@amazonses.com header.s=qftdzk2dqsatjnlrq4r5brjbihpfcrsh header.b=bjgTUxQk; spf=pass (google.com: domain of 010701a1998c294b-e3ee9ae2-7e6c-4e6f-8b36-bd1183979b6e-000000@eu-central-1.amazonses.com designates 69.169.224.5 as permitted sender) smtp.mailfrom=010701a1998c294b-e3ee9ae2-7e6c-4e6f-8b36-bd1183979b6e-000000@eu-central-1.amazonses.com; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=virtuozzo.com Received: from b224-5.smtp-out.eu-central-1.amazonses.com (b224-5.smtp-out.eu-central-1.amazonses.com. [69.169.224.5]) by mx.google.com with ESMTPS id ffacd0b85a97d-48e71ba47aesi15359225f8f.133.2026.11.01.15.57.42 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 01 Nov 2026 15:57:42 -0800 (PST) Received-SPF: pass (google.com: domain of 010701a1998c294b-e3ee9ae2-7e6c-4e6f-8b36-bd1183979b6e-000000@eu-central-1.amazonses.com designates 69.169.224.5 as permitted sender) client-ip=69.169.224.5; Authentication-Results: mx.google.com; dkim=pass header.i=@sashiko.virtuozzo.com header.s=23yjbh4k34hwzfubhuiim7m4inbd3ick header.b=lbzekQ4M; dkim=pass header.i=@amazonses.com header.s=qftdzk2dqsatjnlrq4r5brjbihpfcrsh header.b=bjgTUxQk; spf=pass (google.com: domain of 010701a1998c294b-e3ee9ae2-7e6c-4e6f-8b36-bd1183979b6e-000000@eu-central-1.amazonses.com designates 69.169.224.5 as permitted sender) smtp.mailfrom=010701a1998c294b-e3ee9ae2-7e6c-4e6f-8b36-bd1183979b6e-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=1793577462; h=Message-ID:From:Subject:To:Cc:In-Reply-To:References:Content-Type:Content-Transfer-Encoding:Date; bh=VbRqBbi1Pgg3xsi3rm5zRtNAnfvjdHwmT9Sip770jKk=; b=lbzekQ4MWbk7CrLwL9EvE6Kv8if8Kpl9Dw/iByY6AhOXj7Go95EEJ1eWH5KhxgLj wM2LhUg975EMTrQhXtdknJCoNEJA2bD/wCOYoyE/XGU4Igvd6pBHrsQZqwZ4izrPSzU mDQakxiyBokESGZFe6qafviGxTiofXoA7GI6C6R931esmtafXxOUPTxE1ZFHFkIzImQ kbzXZqBfNO/avxzpP1HLN/ekqXjETwhscoW2q5hEQzXMZQ38f5bO4mFAUAM1DnMlzcn gt0x5KK1XfL+CivE6m+2dqnC566yqv7HTlPkRxqcVrj7V4pUd+X1vjxveCC40Gj7MVk Ke5pXS/Jeg== DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=qftdzk2dqsatjnlrq4r5brjbihpfcrsh; d=amazonses.com; t=1793577462; h=Message-ID:From:Subject:To:Cc:In-Reply-To:References:Content-Type:Content-Transfer-Encoding:Date:Feedback-ID; bh=VbRqBbi1Pgg3xsi3rm5zRtNAnfvjdHwmT9Sip770jKk=; b=bjgTUxQkcnCebbng8LJqKYGO2abe8UoWQ5b/iKNXfHu4RTfjuxYN2HaOosP92RLl aEKfwy4THypR5HK2Mfd8kgwJV3pOFhHBR0FiJxUQcyDXhpE3Y5lh137Kvf6eSHgR1Ss RxMB5aMt69lfxyB8bXy0oFnsSwawNuPr2pPnuc8g= Message-ID: <010701a1998c294b-e3ee9ae2-7e6c-4e6f-8b36-bd1183979b6e-000000@eu-central-1.amazonses.com> From: no-reply@sashiko.virtuozzo.com To: khorenko@virtuozzo.com, Mirian Shilakadze , ptikhomirov@virtuozzo.com In-Reply-To: <20261101235155.124059-7-mirian.shilakadze@virtuozzo.com> References: <20261101235155.124059-1-mirian.shilakadze@virtuozzo.com> <20261101235155.124059-7-mirian.shilakadze@virtuozzo.com> Date: Sun, 1 Nov 2026 23:57:42 +0000 Feedback-ID: ::1.eu-central-1.2wRQJBpg9g1fGRYexx3dUuYGS25Bux+2TEOx72/m6U4=:AmazonSES X-SES-Outgoing: 2026.11.01-69.169.224.5 X-OZ-Fwd: true X-MIME-Autoconverted: from quoted-printable to 8bit by mail.openvz.org id 6A1NvhvI015421 Cc: devel@openvz.org Subject: Re: [Devel] [PATCH hci-8.1 6/6] ms/cgroup/dmem: Add reclaim callback for lowering max below current usage 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 MSBwb3RlbnRpYWwgaXNzdWUocykgdG8gY29uc2lkZXI6Ci0gW0xvd10gY2dyb3VwL2RtZW06IHN1 YmplY3QgYW5kIGJvZHkgY2xhaW0gYSByZWNsYWltIGNhbGxiYWNrIHRoZSBwYXRjaCBsYWNrcwot LQoKY29tbWl0IDEwZjQzNzg2NmU0ZGQwMWRlMTRlNmQwZDUwNTRkZjU3YjMxMTlhODEKQXV0aG9y OiBUaG9tYXMgSGVsbHN0csO2bSA8dGhvbWFzLmhlbGxzdHJvbUBsaW51eC5pbnRlbC5jb20+Cgpt cy9jZ3JvdXAvZG1lbTogQWRkIHJlY2xhaW0gY2FsbGJhY2sgZm9yIGxvd2VyaW5nIG1heCBiZWxv dyBjdXJyZW50IHVzYWdlCgpUaGlzIGlzIGEgcmViYXNlZCBiYWNrcG9ydCBvZiBhbiB1cHN0cmVh bSBjaGFuZ2UuIE9ubHkgc2V0X3Jlc291cmNlX21heCgpCmlzIGNoYW5nZWQuIEl0IG5vdyBzdG9y ZXMgdGhlIG5ldyBsaW1pdCBkaXJlY3RseSB3aXRoIHhjaGcoKSBpbnN0ZWFkIG9mCmNhbGxpbmcg cGFnZV9jb3VudGVyX3NldF9tYXgoKS4gVGhlIHJlY2xhaW0gY2FsbGJhY2ssIHJldHJ5IGxvb3As Ck9fTk9OQkxPQ0sgaGFuZGxpbmcgYW5kIFNSQ1UgcHJvdGVjdGlvbiBkZXNjcmliZWQgaW4gdGhl IGNvbW1pdCBtZXNzYWdlCmFyZSBub3QgcGFydCBvZiB0aGlzIHRyZWUuCgpMaW5rOiBodHRwczov L3BhdGNoLm1zZ2lkLmxpbmsvMjAyNjA3MjUxMDAwMzYuMjM3Mi00LXRob21hcy5oZWxsc3Ryb21A bGludXguaW50ZWwuY29tCgo+IG1zL2Nncm91cC9kbWVtOiBBZGQgcmVjbGFpbSBjYWxsYmFjayBm b3IgbG93ZXJpbmcgbWF4IGJlbG93IGN1cnJlbnQgdXNhZ2UKCltTZXZlcml0eTogTG93XQpUaGUg c3ViamVjdCBzYXlzIHRoaXMgYWRkcyBhIHJlY2xhaW0gY2FsbGJhY2ssIGFuZCB0aGUgYm9keSBh bmQgdGhlIHYxLXY3CmNoYW5nZWxvZyBkZXNjcmliZSB0aGUgc2FtZSBmZWF0dXJlLiBFeGFtcGxl cyBhcmUgIkFkZCBhbiBvcHRpb25hbCByZWNsYWltCmNhbGxiYWNrIHRvIHN0cnVjdCBkbWVtX2Nn cm91cF9yZWdpb24iIGFuZCAidGhlIGRyaXZlciBpcyBhc2tlZCB0byBldmljdAptZW1vcnkgdG8g YnJpbmcgdXNhZ2UgYmFjayBiZWxvdyB0aGUgbGltaXQiLiBJcyB0aGF0IGFjY3VyYXRlIGZvciB0 aGlzCmNvbW1pdD8KClRoZSBkaWZmIGJlbG93IHRvdWNoZXMgb25seSBzZXRfcmVzb3VyY2VfbWF4 KCkgaW4ga2VybmVsL2Nncm91cC9kbWVtLmMuIEl0CmFkZHMgbm8gcmVjbGFpbSBjYWxsYmFjaywg bm8gcmV0cnkgbG9vcCwgbm8gc2lnbmFsIGFib3J0LCBubyBPX05PTkJMT0NLCmhhbmRsaW5nIGFu ZCBubyBTUkNVIGRvbWFpbi4gVGhlIHJlYmFzZSBub3RlIGF0IHRoZSBlbmQgb2YgdGhlIG1lc3Nh Z2Ugc2F5cwpzbyBpdHNlbGYuCgpDb3VsZCB0aGUgc3ViamVjdCBiZSBjaGFuZ2VkIHRvIG1hdGNo IHdoYXQgdGhlIHBhdGNoIGRvZXM/IEZvciBleGFtcGxlLAoiY2dyb3VwL2RtZW06IGFwcGx5IGRt ZW0ubWF4IGltbWVkaWF0ZWx5IGV2ZW4gYmVsb3cgY3VycmVudCB1c2FnZSIuIFRoZQpyZWJhc2Ug bm90ZSBjYW4gc3RheS4KCj4gZGlmZiAtLWdpdCBhL2tlcm5lbC9jZ3JvdXAvZG1lbS5jIGIva2Vy bmVsL2Nncm91cC9kbWVtLmMKPiBpbmRleCA4NDI0ZGY4MDFiYzAuLjQ2YjZhY2E3NjVhNCAxMDA2 NDQKPiAtLS0gYS9rZXJuZWwvY2dyb3VwL2RtZW0uYwo+ICsrKyBiL2tlcm5lbC9jZ3JvdXAvZG1l bS5jCj4gQEAgLTE1OCw3ICsxNTgsMTAgQEAgc2V0X3Jlc291cmNlX2xvdyhzdHJ1Y3QgZG1lbV9j Z3JvdXBfcG9vbF9zdGF0ZSAqcG9vbCwgdTY0IHZhbCkKPiAgc3RhdGljIHZvaWQKPiAgc2V0X3Jl c291cmNlX21heChzdHJ1Y3QgZG1lbV9jZ3JvdXBfcG9vbF9zdGF0ZSAqcG9vbCwgdTY0IHZhbCkK PiAgewo+IC0JcGFnZV9jb3VudGVyX3NldF9tYXgoJnBvb2wtPmNudCwgdmFsKTsKPiArCXVuc2ln bmVkIGxvbmcgbGltaXQgPSAodW5zaWduZWQgbG9uZyl2YWw7Cj4gKwo+ICsJLyogQXBwbHkgdGhl IG5ldyBsaW1pdCBpbW1lZGlhdGVseSBzbyBjb25jdXJyZW50IGFsbG9jYXRpb25zIGFyZSB0aHJv dHRsZWQuICovCj4gKwl4Y2hnKCZwb29sLT5jbnQubWF4LCBsaW1pdCk7Cj4gIH0KPiAgCj4gIHN0 YXRpYyB1NjQgZ2V0X3Jlc291cmNlX2xvdyhzdHJ1Y3QgZG1lbV9jZ3JvdXBfcG9vbF9zdGF0ZSAq cG9vbCkKCi0tIApTYXNoaWtvIEFJIHJldmlldyDCtyBodHRwczovL3Nhc2hpa28udnppbnQuZGV2 LyMvcGF0Y2hzZXQvMjAyNjExMDEyMzUxNTUuMTI0MDU5LTEtbWlyaWFuLnNoaWxha2FkemVAdmly dHVvenpvLmNvbT9wYXJ0PTYKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fCkRldmVsIG1haWxpbmcgbGlzdApEZXZlbEBvcGVudnoub3JnCmh0dHBzOi8vbGlz dHMub3BlbnZ6Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RldmVsCg==