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 9131AC54EE9 for ; Wed, 7 Sep 2022 15:43:35 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id DE3876B0072; Wed, 7 Sep 2022 11:43:34 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id D92806B0073; Wed, 7 Sep 2022 11:43:34 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id C5A7E8D0001; Wed, 7 Sep 2022 11:43:34 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id B64FE6B0072 for ; Wed, 7 Sep 2022 11:43:34 -0400 (EDT) Received: from smtpin28.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id 8FB001219D1 for ; Wed, 7 Sep 2022 15:43:34 +0000 (UTC) X-FDA: 79885709148.28.143597A Received: from mail-pj1-f45.google.com (mail-pj1-f45.google.com [209.85.216.45]) by imf04.hostedemail.com (Postfix) with ESMTP id 3ADE14007B for ; Wed, 7 Sep 2022 15:43:34 +0000 (UTC) Received: by mail-pj1-f45.google.com with SMTP id x1-20020a17090ab00100b001fda21bbc90so18716629pjq.3 for ; Wed, 07 Sep 2022 08:43:33 -0700 (PDT) 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; bh=P2y+BRPoGQxcqMhj3bfHoCPdDwxzhdrBdUaNfcmh0tE=; b=f5sV92bQm4uCzJmJSVchg7K5WurYb/bA7u1+zpo2OohtxddaHLFxpVSinPu25hGluS VkVOWz86PqadpIhvGnfZmfe930SnCERVZ2J3AOA0m1LyyfcQEry8dCLvK5fhH9KSEV18 /rRmvEwReN/H0EpByLp1q/20tf9gmD9mgGGF6nSZdvU47MkCXJlk8293pdZBJKCefA5y YYWhiBYlY8h7ehdLbUBnhi1pc7HuYKW1myQIGQxATR/Q0Szx3n2srUQgWD96HzkCvz1Y LymO1eHKTcsuqUITTxAhGw24ZQ/KfJpsIFl0lx9Je8dNu3aJcnroCfGUMot1FAOcAwyP nK9Q== 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; bh=P2y+BRPoGQxcqMhj3bfHoCPdDwxzhdrBdUaNfcmh0tE=; b=tyivnWn7xbdN5sZ8VBiCEKyBTA3bGt9Ey4iT2SAQ4rVZ+g/EbpJ6xRehNSzS3SEuS8 6DHMJCpdOlgCz7uOMhJWR71LizY0NUms/DciErGiaYIOKyRkkayIwTlGXpjX9j707+4Y 0Yks3BvgVI5sp+r+hpVQTGI7+5mR34zk4BYf82LwEdpWPkP25oNE5IsWmeyq6veW+8y8 hBxm3qpoqQD2wRPKYJvl89LCwIZ11nWSbqeXGC6ek82Y+ul+7HNYYIzEnP884864lNRP x3yLC001p1YBQ8EBEbh01enCn9i3D2x+EeLl4xcQWUH0EV4r5VL1H8C88DpOeLpNycli yg1A== X-Gm-Message-State: ACgBeo3jqEKzCcAHpj1q59cLHlZngO15oo41mlpwXsHqryH7ESmoEp7p Y9VNlLjqZpKGFZNBOQeHh+k= X-Google-Smtp-Source: AA6agR4wkKXd44PtzA2Fo4ApkSYqzqk7KHyAZDGJtqQROW6vcymT6U6Dzu0AdoOFp0/dTQoHV98OKQ== X-Received: by 2002:a17:903:22cd:b0:176:ca53:3e82 with SMTP id y13-20020a17090322cd00b00176ca533e82mr4672673plg.59.1662565413004; Wed, 07 Sep 2022 08:43:33 -0700 (PDT) Received: from localhost (2603-800c-1a02-1bae-a7fa-157f-969a-4cde.res6.spectrum.com. [2603:800c:1a02:1bae:a7fa:157f:969a:4cde]) by smtp.gmail.com with ESMTPSA id e6-20020a170902784600b00172bf229dfdsm12515263pln.97.2022.09.07.08.43.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 07 Sep 2022 08:43:32 -0700 (PDT) Date: Wed, 7 Sep 2022 05:43:31 -1000 From: Tejun Heo To: Yafang Shao Cc: ast@kernel.org, daniel@iogearbox.net, andrii@kernel.org, kafai@fb.com, songliubraving@fb.com, yhs@fb.com, john.fastabend@gmail.com, kpsingh@kernel.org, sdf@google.com, haoluo@google.com, jolsa@kernel.org, hannes@cmpxchg.org, mhocko@kernel.org, roman.gushchin@linux.dev, shakeelb@google.com, songmuchun@bytedance.com, akpm@linux-foundation.org, lizefan.x@bytedance.com, cgroups@vger.kernel.org, netdev@vger.kernel.org, bpf@vger.kernel.org, linux-mm@kvack.org Subject: Re: [PATCH bpf-next v3 00/13] bpf: Introduce selectable memcg for bpf map Message-ID: References: <20220902023003.47124-1-laoar.shao@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20220902023003.47124-1-laoar.shao@gmail.com> ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1662565414; a=rsa-sha256; cv=none; b=UphBuy3Z4lgonCfK5GIxXKrGie9aXThXTQ26QC32ebqE3zwyVXk+MdQZya/AUXWVtqmMXB DvlOdxM6Gupjk+SbaITlmF+Yrcfk0IBk9f4JZVtEJA64QlK370TboVTDtJoJq8xQFiMnb6 PYrKyCpzLwj4fzIHDjOEdds816h5Fi4= ARC-Authentication-Results: i=1; imf04.hostedemail.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=f5sV92bQ; spf=pass (imf04.hostedemail.com: domain of htejun@gmail.com designates 209.85.216.45 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=1662565414; 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=P2y+BRPoGQxcqMhj3bfHoCPdDwxzhdrBdUaNfcmh0tE=; b=Ut7bMJKoaT2KATOlbF5xakSz2yOtpaSQd8X6Bm1E44K/yTOSEcri3jmNbqUMjr8tXihevt VuSUMmo9ffykqokgSbstEFEisshvN1+CNZ92ax7SZhX/xzA4LvUJbhHE8PCy1TLsrta7mC NID/Op1XfBvOvcsFuM/wg7mwyguEuPY= X-Rspamd-Server: rspam06 X-Rspamd-Queue-Id: 3ADE14007B X-Rspam-User: Authentication-Results: imf04.hostedemail.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=f5sV92bQ; spf=pass (imf04.hostedemail.com: domain of htejun@gmail.com designates 209.85.216.45 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) X-Stat-Signature: kjfmyz9ijign4y7hnnz1iejmbau498ca X-HE-Tag: 1662565414-657874 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: Hello, On Fri, Sep 02, 2022 at 02:29:50AM +0000, Yafang Shao wrote: ... > This patchset tries to resolve the above two issues by introducing a > selectable memcg to limit the bpf memory. Currently we only allow to > select its ancestor to avoid breaking the memcg hierarchy further. > Possible use cases of the selectable memcg as follows, As discussed in the following thread, there are clear downsides to an interface which requires the users to specify the cgroups directly. https://lkml.kernel.org/r/YwNold0GMOappUxc@slm.duckdns.org So, I don't really think this is an interface we wanna go for. I was hoping to hear more from memcg folks in the above thread. Maybe ping them in that thread and continue there? Thanks. -- tejun