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 58432C433EF for ; Thu, 24 Mar 2022 14:27:47 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id A09D26B0071; Thu, 24 Mar 2022 10:27:46 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 9B92B6B0073; Thu, 24 Mar 2022 10:27:46 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 881986B0074; Thu, 24 Mar 2022 10:27:46 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0044.hostedemail.com [216.40.44.44]) by kanga.kvack.org (Postfix) with ESMTP id 78D056B0071 for ; Thu, 24 Mar 2022 10:27:46 -0400 (EDT) Received: from smtpin19.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay03.hostedemail.com (Postfix) with ESMTP id 24F318249980 for ; Thu, 24 Mar 2022 14:27:46 +0000 (UTC) X-FDA: 79279508532.19.0345309 Received: from mail-qt1-f173.google.com (mail-qt1-f173.google.com [209.85.160.173]) by imf11.hostedemail.com (Postfix) with ESMTP id ACD5940005 for ; Thu, 24 Mar 2022 14:27:45 +0000 (UTC) Received: by mail-qt1-f173.google.com with SMTP id d15so3935060qty.8 for ; Thu, 24 Mar 2022 07:27:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chrisdown.name; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=qyHFfaKBiNo+/JYUdPZLsqKFQcJgYWqH70R3hhuOnaE=; b=qgoHbDGhJ13cJiR+oXZgVdrFHi6Zu/n9ZKB9HjZBjfyUHv5uKHtqMCrKRxjCMjYl5Q 8dbe+R9r0IZX3IPjqQuKEwkrxvty1wAhDHJSTXM3131i0GKN8+E8x9379OqRC1IH8b8x FEiX/fW2f4M9t7MsvjacIgGvlG6mk9ntoYg28= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=qyHFfaKBiNo+/JYUdPZLsqKFQcJgYWqH70R3hhuOnaE=; b=xQwwcxuZF8dvBDLkgUUH0UaoTw6WRzXcl7VVW0GA4KptF5qZhng8qa1vZxeDc8sWTx vixVHA1r+72dK34X5TKodGOz1lHO46SQ53INzXbTdzJKdqRDG4dKP+9BmWNxsbvevEN0 qiXHEUTAKdza5CFsmmIB/GvJfkVp8xY7mNCuxaan45NZvaJNDEpYFmuy2lFI1k3C263M 9rkcbNfhSlaIjW+OOHcn3JCKZP2UnjV7EzNZyrwd3o9cRUlXHOJzqN09q/sQ9pee3gU/ 4mQsQ+bw1WRZzpaOO2YOQbonhosWTEqjNpy9PedgbaivPeIF2WAZcYPHpr/qRSVugYY9 3ATg== X-Gm-Message-State: AOAM530VT42gVx+mzuMnOgDchbq8Mm3SqKKyT7oySsfxgSeMRA+Yyww/ mPzFrLuLTzGlgVZ2sV7tOvz5Ww== X-Google-Smtp-Source: ABdhPJyjLG6nIEJ4K8CdWJSs2v53UxYktjfgFxKvM4Oitz16GNuh2UxisV1C7+aVpQkXlG8vGx77JA== X-Received: by 2002:a05:622a:1742:b0:2e1:ecf4:900c with SMTP id l2-20020a05622a174200b002e1ecf4900cmr4610880qtk.473.1648132064836; Thu, 24 Mar 2022 07:27:44 -0700 (PDT) Received: from localhost (cpe-98-15-154-102.hvc.res.rr.com. [98.15.154.102]) by smtp.gmail.com with ESMTPSA id e7-20020a37ac07000000b0067d7cd47af4sm1630338qkm.31.2022.03.24.07.27.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 24 Mar 2022 07:27:44 -0700 (PDT) Date: Thu, 24 Mar 2022 10:27:43 -0400 From: Chris Down To: "zhaoyang.huang" Cc: Andrew Morton , Johannes Weiner , Michal Hocko , Vladimir Davydov , ke wang , Zhaoyang Huang , linux-mm@kvack.org, linux-kernel@vger.kernel.org, cgroups@vger.kernel.org Subject: Re: [RFC PATCH] cgroup: introduce proportional protection on memcg Message-ID: References: <1648113743-32622-1-git-send-email-zhaoyang.huang@unisoc.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: <1648113743-32622-1-git-send-email-zhaoyang.huang@unisoc.com> User-Agent: Mutt/2.2.1 (c8109e14) (2022-02-19) X-Stat-Signature: s8id43k9pip1pwoj59yd8mgzryfkzec7 Authentication-Results: imf11.hostedemail.com; dkim=pass header.d=chrisdown.name header.s=google header.b=qgoHbDGh; spf=pass (imf11.hostedemail.com: domain of chris@chrisdown.name designates 209.85.160.173 as permitted sender) smtp.mailfrom=chris@chrisdown.name; dmarc=pass (policy=none) header.from=chrisdown.name X-Rspam-User: X-Rspamd-Server: rspam08 X-Rspamd-Queue-Id: ACD5940005 X-HE-Tag: 1648132065-504593 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000018, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: I'm confused by the aims of this patch. We already have proportional reclaim for memory.min and memory.low, and memory.high is already "proportional" by its nature to drive memory back down behind the configured threshold. Could you please be more clear about what you're trying to achieve and in what way the existing proportional reclaim mechanisms are insufficient for you?