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 8D82980E7E for ; Thu, 5 Nov 2026 18:11:42 +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 6A5IARln007558; Thu, 5 Nov 2026 21:10:28 +0300 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.openvz.org 6A5IARln007558 Authentication-Results: mail.openvz.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=virtuozzo.com header.i=@virtuozzo.com header.b="Nu626Pjp" Received: from mail-wr1-f71.google.com (mail-wr1-f71.google.com [209.85.221.71]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id 6A5IAQBo007554 (version=TLSv1/SSLv3 cipher=AES128-GCM-SHA256 bits=128 verify=FAIL) for ; Thu, 5 Nov 2026 21:10:26 +0300 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.openvz.org 6A5IAQBo007554 Received: by mail-wr1-f71.google.com with SMTP id ffacd0b85a97d-48e0ef019a4so1971045f8f.3 for ; Thu, 05 Nov 2026 10:10:26 -0800 (PST) X-Forwarded-Encrypted: i=2; AKwUvBzbiscN1sptQ6GPQojlPrr6GRQ/zSUFWK+n3pnKd+hY3RZDTZR0AmygK78czj5zmTA9VZilsQ==@openvz.org X-Gm-Message-State: APuU4Z9YH6XkbLMnvjpTtX4+N+GeofBgbyzPZnOXq983SHcrk1us0vQv zc03reYbDZbhHVXXHcRlr02mUL0h2a3L+3QqWndTqpdZ5WE9HjevNHCOmosq83HWqX9bl1nQjju V3laOci7thGvRZ8tJnWiSTziR1jHbi9lJwlRjplWfF0J3/uC84OYpvg== X-Gm-Gg: AYBFou3BMfzYvb7nsVcCATTOYklwc2uzrju20r/ABBL1PaWlUja9kozYpBsi/5+KPCJ obmS39CcT+bX6/mEqfWM67EQJtaPI5V6Yww1vsujfPbz1rfzwUOxHoQamyz9/iIpSIWmIVT6Fl6 GCXF4fRig0dGYnr+enTTGnM/zNyhmpMP1PjR3rle84HxJWT9XS3gU6KZ7C4kKdlk5zS2EgWl8RZ VGQqykQxkTu5BYiOucyEy0TIivGXuxicogwMcO2GbZiJm8VsR6UeJX6UoWXfI/2c+24HDtAz8OT ro34UhrfV/Vf4PdyaZLV1PasRd/Db3Mc5PCyHHzBKymiwzIsO6WlOyqfMTOSRB9+Vli09ZPXSHc i7qN1Tf1QKkWI9i8PwA== X-Received: by 2002:a05:6000:4283:b0:48e:3b53:e100 with SMTP id ffacd0b85a97d-492781748d7mr689523f8f.56.1793902225740; Thu, 05 Nov 2026 10:10:25 -0800 (PST) X-Received: by 2002:a05:6000:4283:b0:48e:3b53:e100 with SMTP id ffacd0b85a97d-492781748d7mr689490f8f.56.1793902225238; Thu, 05 Nov 2026 10:10:25 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1793902225; cv=none; d=google.com; s=arc-20260327; b=bo4BPFIPGDk6t+2/bkotBmQX/JmFgiufuVhb8Dwmn1mH4koBEngzeEiVFT2XOhpdcc xmivVzIuVcKVJtA067nxbyowQ6FvgPh1fbYOQSrW9QB5mPoHIyLGPTlTAcp4+rxRxOgc sCAQR779tHx9EwRQbASgCN2ePBeZjJREylrAd7Bspoj8hag7mAvfuvm0m42aJD+QPDIL LplgoaoCf1CuEo24xCb5bfOUT+lYat2LTyp++y2Ocrsepn8a0KQrQoQEDt1PcQGLnhUK Ttl+chSPLQL2e5+Gz9hsj4xAyNK3fUrfaJg1hTBkBnwLDUs1jyghkpIvfNkELhJJjipo J6kA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=message-id:date:references:in-reply-to:cc:to:from:subject :content-transfer-encoding:mime-version:dkim-signature; bh=ASCPXAgbye08e3Z0MIAnYVNy5Q+yV3jjeFcvwZ1DWrI=; fh=e1cf8n77z2da+N1ymO/d91hfoJ+J/34ch9kWx7ws6zY=; b=J9TMkutAw8AiXfaYH/GeAMrGvrvjNEixkElHMXH0OYeCECIPVcvC9xDTZMr2/cIbyo 7udSdIb2LRUtFrAX98d327BiJyUB1HjdXOLOttym21cIM7+JPeRBLbOJBkRk6oc+StJd nQwJpUGvnvLLeq3WcyiGrVNexmposMOBOi0WY0NfnP/gSjmH0tOyGz7Rn+UglvD2S/GS 6HdLlfJiwV3BBZXYKPZg/m7DEt3yXBFaQebQweT/yn7cpqjqTE2ZXk7Hv5nBG0KqGKS0 91Vi3xh8GggOLF+x2CQsRKpj5+yDvdKbid+Nf9iM67KjDr1d5YL16TSmRDTQgxD5fs9V 3YUQ==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@virtuozzo.com header.s=relay header.b=Nu626Pjp; spf=pass (google.com: domain of khorenko@virtuozzo.com designates 130.117.225.111 as permitted sender) smtp.mailfrom=khorenko@virtuozzo.com; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=virtuozzo.com Received: from relay.virtuozzo.com (relay.virtuozzo.com. [130.117.225.111]) by mx.google.com with ESMTPS id ffacd0b85a97d-48fe9ea186esi11685552f8f.4.2026.11.05.10.10.25 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 05 Nov 2026 10:10:25 -0800 (PST) Received-SPF: pass (google.com: domain of khorenko@virtuozzo.com designates 130.117.225.111 as permitted sender) client-ip=130.117.225.111; Authentication-Results: mx.google.com; dkim=pass header.i=@virtuozzo.com header.s=relay header.b=Nu626Pjp; spf=pass (google.com: domain of khorenko@virtuozzo.com designates 130.117.225.111 as permitted sender) smtp.mailfrom=khorenko@virtuozzo.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/relaxed; d=virtuozzo.com; s=relay; h=Message-Id:Date:From:Subject:Content-Type: MIME-Version; bh=ASCPXAgbye08e3Z0MIAnYVNy5Q+yV3jjeFcvwZ1DWrI=; b=Nu626PjpQ2Tx fehhXzudkwgX7Igys6bI5bZuHlEN/a1ZxV7OWk5Szwrpgy0zDSPKBHTvv+dSoCI6DcjTGteUxoBwd NFs0eMql3+Stf4QWnp8k+vnRMO1e1NceMeigpGjSgaH0nWe23wqg1pKnt+7xZw/BPxVbv7WIkshR2 6HoPEgjnSfaGPM/ZRz/TkisMC5Vib3aQr2oC+tN+pmn0gt9bHDvMYTzpOYmtEuhaoyE4jOL6kyET3 /MZlvmlLdezVG8ZqK9fE7DpfLu/ttzrrBM+Sv9t57qEB5xCbGHxGJ9F7V7SkgAcbYrU7km/HWb1Wv BiHiZANEpEdl4zT+f0wYpQ==; Received: from ch-demo-asa.virtuozzo.com ([130.117.225.8] helo=f0.sw.ru) by relay.virtuozzo.com with esmtp (Exim 4.96) (envelope-from ) id 1xP1qs-006WSX-0f; Thu, 05 Nov 2026 19:10:22 +0100 MIME-Version: 1.0 From: Konstantin Khorenko To: Mirian Shilakadze In-Reply-To: <20261101235155.124059-1-mirian.shilakadze@virtuozzo.com> References: <20261101235155.124059-1-mirian.shilakadze@virtuozzo.com> Date: Thu, 05 Nov 2026 19:10:22 +0100 Message-Id: <179390222262.2940962.16480771768369403374.b4-review@b4> X-Mailer: b4 0.16.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=1305; i=khorenko@virtuozzo.com; h=from:subject:message-id; bh=ot1jIj9gzHfqDCvMkVC8DHqcL227fOi6P6aq0TZ+kjE=; b=owEBbQKS/ZANAwAKAVGWCkf5YVwqAcsmYgBq7MaQ+cSP4tfjnD9X47yPVzpWRM6U1WgUnejz4 QDwHopiNGSJAjMEAAEKAB0WIQRWD23IPcXT0GO9CCxRlgpH+WFcKgUCauzGkAAKCRBRlgpH+WFc Kn7oD/0WGIn3MUhwwC7h5srDIgvtKk9nYgP5CyWVIJbnInn/0XI5bF//djXaI8C9TTJGZHleFt+ 3DhFqYXmDNysjr1tbTbOfGsQLFAm8Nj5Ymsh3GrgqBg0ofzM4kNKel2vgLTtjfnr7ZGi+X00NPz XsoH8b1yFS/8+NWnZjm56xoNqHBYl+IvUHRacGQ1nJBgaCf09D0p65qD8m1QlgVFgbWMGr88jRB LChTLbbyfVK/WaMg5XlOJlEMJRP6MJSCCrk8JmLQ3l/3NY1h3LD79d9dyrHSRlzT+m0Yr9u9hCf 8WIk6FpMjVyrOm5s5286hff39HWdpgi9vzJKX7NyuP32WVOhs30nRFAa86mQuSAk14WoFjpX1C+ N4d+88M+IqHku6wCYU1Fy0pR+25mHE1t33LKBpW9P8kZIuZNQkbSJz2+lIvZbES5CsqudZeZaxF ZFcb6CoHqdjhGSdP4eSRX3Rt0qf/GhR7EVx4xj7GwuBhHNwb5XtQa/RsO+3gV+ssKYKYqdR+u6j K42AQeab0v9NogUIbm0J3OEgf5fEMhTDZYNnxOVvjC/f+JjQs5mwJ828EvZ81CWYV3vcxYfzU45 6WTJbRi8E9fkt896RKa33+Kgdgob/TFan2qPFn6FB+I+fYHH2KvuSVI8z2qWcEkYN5Yo+uY4mUH ublw+bBrzXRU1HA== X-Developer-Key: i=khorenko@virtuozzo.com; a=openpgp; fpr=560F6DC83DC5D3D063BD082C51960A47F9615C2A X-OZ-Fwd: true Cc: devel@openvz.org Subject: Re: [Devel] [PATCH hci-8.1 0/6] cgroup/dmem: backport fixes and apply a lower dmem.max at once 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-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: devel-bounces@openvz.org Errors-To: devel-bounces@openvz.org Applying with these fixes on my side: - a Feature: line in every patch, "Feature: fix ms/cgroup" in patches 1-4 and 6, "Feature: fix ms/drm" in patch 5; - patch 6: rewrote the rebase note. It now has one paragraph on what is taken and why the old write changed nothing, one on what is left out and why, and a per-driver list of what a lower dmem.max does now. It also says that TTM evicts only when an allocation has no other placement, not at every next allocation. On Mon, 02 Nov 2026 03:51:42 +0400, Mirian Shilakadze wrote: > Patch 6 is an adapted 747c4bb450ad: a dmem.max below the current usage > takes effect at once, as upstream, instead of being dropped while the > write reports success. Its reclaim callback is left out, see the rebase > note. Thanks. One more upstream stable fix for the same code applies here: e773798e14ac0 ("drm/amdgpu: Fix init ordering in amdgpu_vram_mgr_init()"). amdgpu_vram_mgr_init() registers the dmem region before the lists and the buddy allocator are set up, so a failed registration at probe makes amdgpu_vram_mgr_fini() walk uninitialised lists. I created a bug for it, please send the backport as a separate patch: https://virtuozzo.atlassian.net/browse/VSTOR-153702 -- Konstantin Khorenko, Virtuozzo Linux Kernel Team _______________________________________________ Devel mailing list Devel@openvz.org https://lists.openvz.org/mailman/listinfo/devel