From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id CCEDCC05027 for ; Tue, 7 Feb 2023 01:03:11 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 6B8186B0073; Mon, 6 Feb 2023 20:03:11 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 666EF6B0074; Mon, 6 Feb 2023 20:03:11 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 5084B6B0075; Mon, 6 Feb 2023 20:03:11 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id 3F1A66B0073 for ; Mon, 6 Feb 2023 20:03:11 -0500 (EST) Received: from smtpin12.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 16FFEA09D3 for ; Tue, 7 Feb 2023 01:03:11 +0000 (UTC) X-FDA: 80438696982.12.F020D9D Received: from mail-pl1-f169.google.com (mail-pl1-f169.google.com [209.85.214.169]) by imf03.hostedemail.com (Postfix) with ESMTP id 1225620029 for ; Tue, 7 Feb 2023 01:03:08 +0000 (UTC) Authentication-Results: imf03.hostedemail.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=khb4QZQA; spf=pass (imf03.hostedemail.com: domain of htejun@gmail.com designates 209.85.214.169 as permitted sender) smtp.mailfrom=htejun@gmail.com; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=kernel.org (policy=none) ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1675731789; a=rsa-sha256; cv=none; b=Df/sqBBotdB0kpYpc9P6O1d/OlRKQwIgHvRfSv9vBxIVT5Uf7SKgHyighyXVIADbf2euPb S7UKRDaa4zX1TwUWqvknYKMVwZEOHtRRBF1+wo5wlB0SPCVFkP+ngRkKE8pxBVJU/cX1Fh ZZR/GCd+ZDgu55ft78wN817md7JXHVM= ARC-Authentication-Results: i=1; imf03.hostedemail.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=khb4QZQA; spf=pass (imf03.hostedemail.com: domain of htejun@gmail.com designates 209.85.214.169 as permitted sender) smtp.mailfrom=htejun@gmail.com; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=kernel.org (policy=none) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1675731789; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=imn/r+cGKKMSLDP+bAG1xH00VwxyZVzwdCmOeTkk6YA=; b=xp6S6V/D/vlAhq88ZuVZTh3me07wYqQu7e0uZZq43OGYgceST5bUSuviK7WBR46D7STlqA gwk5Yg1bt6WIPdl6fAlgAA88Coq1HMlSi9DeeqXe/rK8Ds8fxaXsniJ/CagDO3yg3Ly4sE +zYLX/H0nPpQdqt/EERaCNRMcJjgDr4= Received: by mail-pl1-f169.google.com with SMTP id r8so14080622pls.2 for ; Mon, 06 Feb 2023 17:03:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:sender:from:to:cc:subject:date:message-id :reply-to; bh=imn/r+cGKKMSLDP+bAG1xH00VwxyZVzwdCmOeTkk6YA=; b=khb4QZQABICsRfT0uDHHbVzA3UBTkoSIM+PpBu5YmfkTOAxqLsLVa1aTVdtzG3Ky2k nKQgfiI1azs2+BcZYDC+Gycsy4iDLHVVr3TKWabwrX9b23qV7sMWIHQHdcyCgx/ADfik huGHRYbM6/KNcYgxL0UNluXr1VuYJVz18kghNCNtRIk/RdZbE9A1HDC5j6q3QgmiqVQW Pw3V4PGQFYzX7R4hgnpmLjZuY2cLjhNla7okQdtM3of0G5ogtwdosidAfWO6J9WKdhjj Dy7hGLwxzCA9CIjm+MbrBvfXHW1uugbEDNmXv67msNloH/WE9TsHIBKAy5ij6lVf9foa 4unA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:sender:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=imn/r+cGKKMSLDP+bAG1xH00VwxyZVzwdCmOeTkk6YA=; b=w8b3AkSerdEpjRgqISk2sDMKTQX7Lm5C8C1T82tuTQjQea3MSpGjgI+byccZoGMUsY z7s/+cTjWVQBr2SPLu6NLWc1PGLbaSMo97IvpbOFJyuSRrZYhsItx76A0F8yLIRQGtQH V3I/1BrEciEkWpKiytPd6UBUzT7P9OPhl4e8j4n/gRINHl9CaTVk6tgwzUkRuVXxht0b dR5FkQ4xqMz0r7LXlGzWvcQZ9iA9AoXpAmVrx5tRM60plGi1pqH7HWvIRz9ZAX1HT15L 29DeViSHIASu9R7rmTKTT9dTi7nsGzvNpybu+eAO9P0NQ3xLauSdO6dtGoeFIVynOo/A PVlw== X-Gm-Message-State: AO0yUKUCR/6iC34lIHv/kY0DNDD8hAhPLcXzcyR787BmrWUPij59sT0V tOwG8k1CU1LxrwVtK5PdwUE= X-Google-Smtp-Source: AK7set9wrKkTtBWE4UITecsjqSqCYhcbi/RFVpLCoulCEmgB7NT4ly4CEqgt6gzNFmmwg8yCTAceVw== X-Received: by 2002:a17:902:e3c4:b0:199:1804:246e with SMTP id r4-20020a170902e3c400b001991804246emr686467ple.41.1675731787710; Mon, 06 Feb 2023 17:03:07 -0800 (PST) Received: from localhost (2603-800c-1a02-1bae-44e6-6a58-44be-40a6.res6.spectrum.com. [2603:800c:1a02:1bae:44e6:6a58:44be:40a6]) by smtp.gmail.com with ESMTPSA id f9-20020a170902ab8900b00198e599f23bsm6727746plr.212.2023.02.06.17.03.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 06 Feb 2023 17:03:06 -0800 (PST) Date: Mon, 6 Feb 2023 15:03:05 -1000 From: Tejun Heo To: Waiman Long Cc: Yosry Ahmed , Alistair Popple , linux-mm@kvack.org, cgroups@vger.kernel.org, linux-kernel@vger.kernel.org, jgg@nvidia.com, jhubbard@nvidia.com, tjmercier@google.com, hannes@cmpxchg.org, surenb@google.com, mkoutny@suse.com, daniel@ffwll.ch, "Daniel P . Berrange" , Alex Williamson , Zefan Li , Andrew Morton Subject: Re: [PATCH 14/19] mm: Introduce a cgroup for pinned memory Message-ID: References: <24668a43-fb00-5240-6072-230c5f5d0943@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <24668a43-fb00-5240-6072-230c5f5d0943@redhat.com> X-Rspam-User: X-Rspamd-Queue-Id: 1225620029 X-Rspamd-Server: rspam01 X-Stat-Signature: h1qz486ue9ixwi8xdx6549hwm1a65gy8 X-HE-Tag: 1675731788-601174 X-HE-Meta: U2FsdGVkX18ip0JGVr3VGIV2sH7xJLUtQuaHejtT8saBNbc7DXVMex39U2VIWZFp/6gcY1/FVLhzILAVFdhCBK8QgX8dtZZ/f6G2clenme/hPUyuuL/dyVUsKhlqMthR3YN7WEuOR0+HNVnvAYi7O5mjeqdOumOYnyI4SJ8sXyNwd6Mm3tZTijLSpAMBc/flVQcamxB8ArD/Mjdr74419wdXxFNkhGphqu17GTHwYa+62GE3XgRKcaijiveagnm/rRrK3voNXvM12a06E6wgKgomS2jxk/Atkr9Sjgo0AEd8WSiHkedDke+wZFPt0/z9JOXN1zy5HAvbl8u1pSdwlsL4nAtN/GJpgXrzOXEbUgW7+Dqx4BaplEplD8mHyR0TAPHlTmNSHZCSMAkIvlzz8ksvMUx+BXjC4eCwlF71Vl1M5NGpzVgL96INlzCJxe0hyyN8yyPrKhZzEGV5yyfdHeQaVr+b9jtrICtw0m1wJ8VhNtjTNQtra4/qQPaApzdSkbHsJFBKu7i2g81vbsfdWHIukh7hZ3MvzL/jEby+ZnOoBoKhLJIY78aJ1bX9K3eX/epVwq+uK1khFJU6Ypf4gKLVsDmtc6eAYKNhX6Q5S47gLl7DWyt76PeD+YHeWOXjNW3whqvhbGoal4byoX9LPSIk3z8xprCwf1hqEq2SVR/DZqVUiyiOmyy3n2OT6h3WMUfaxAFaLih+Ib+goqBmAsnGYCNqr8xGL5nCOnnVTCrP7DRHSTVOEGvHgv5eJjKgg+f9G/c3ljSdt3P8DWqCYLy/+vLbcdMv2JD6EciCKu+TuK0fjdE6w6+dHP6cSeyXsSBi7+zhXOQNLbf04mAJ5TpzyWVzok2AxBmsLixiDxDHfYmecE0UbrQngPIKy8DgL7Y+wS3ujMFhPaNvtReQjs5bJy/YKall4oN5pLOT2vlineZbKzP2a7oPi5D7REJNdLNAwEWmim0XEZ0B9B3 mHsIEK5B VEmcWKKxb+0Ft7M0gnkbFdFweGzfQqS4zm9KfZgC1ONodaB48H3aoEcqz0MuuT2v0qTKoIibvb8U9+QywVnmSMyM+e1gxNb+ZqiLzzgU65rTGq7JGCWMPpekZeqP3xBorKgOeJ7A9I9fpX3T5EYk8q5F9xgKAll3WdC9GFwiEvuOVtHA3CP0+2uIniLZJSbTEFfuBkAAhDAWMJjPrRvx/qzOss4pE1qkQJKVZkqOry1W6gBVDtTr/ihJW82PKpnFrjXwMrl1HfXvJE7DTDgY6z/MeWv6E+wVpQme7CzuZY0sgJirmAWRSgHRPcQcVwK2oV4u/LYKdT+XtqVC8ZfYDFJDxTtt7TbLjJX5VNbMobCo3nMREqlxFE97EQRy9yr2eD1wYPUDjevOkqST80naT0vXUtAOf+UIOq8pYBNa7D7lLmn0hweKfFv67e/WnoLrsKxE0xjmn4Ru6PGyVfVLDK2KyEx9FW8tzxP8kcg2dxZkhbpvDINO7+d2woj03AQJpDLmH X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On Mon, Feb 06, 2023 at 08:00:54PM -0500, Waiman Long wrote: > If it should not be part of the memcg, does it make sense to make it a > resource in the existing misc controller? I believe we don't want a > proliferation of new cgroup controllers. Yeah, if it's gonna be an independent knob, I suppose so, but I really think the locked accounting should be tied to the page, which mostly likely would mean that it'd be tied to the page ownership too making its natural place memcg. Thanks. -- tejun