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 981C0C433EF for ; Sun, 10 Jul 2022 07:32:18 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id A09C36B0072; Sun, 10 Jul 2022 03:32:17 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 991976B0073; Sun, 10 Jul 2022 03:32:17 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 831116B0074; Sun, 10 Jul 2022 03:32:17 -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 6E5856B0072 for ; Sun, 10 Jul 2022 03:32:17 -0400 (EDT) Received: from smtpin10.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id 2CF7033C00 for ; Sun, 10 Jul 2022 07:32:17 +0000 (UTC) X-FDA: 79670371914.10.7B8E269 Received: from mail-yb1-f201.google.com (mail-yb1-f201.google.com [209.85.219.201]) by imf19.hostedemail.com (Postfix) with ESMTP id C60A11A004E for ; Sun, 10 Jul 2022 07:32:16 +0000 (UTC) Received: by mail-yb1-f201.google.com with SMTP id r6-20020a5b06c6000000b006693f6a6d67so1811802ybq.7 for ; Sun, 10 Jul 2022 00:32:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=date:in-reply-to:message-id:mime-version:references:subject:from:to :cc; bh=t63gxYnqY/rj0/phOitCSls/u6CQ33pwzplOgpHsAMw=; b=cTG7s5oMvKi7QSlGJ2IX8pYkdKBeptl+8VdN7wNuA3+aH37jAtdCIPOF48MzVQviLx lBpu7xwlCKFit1y/WqWGsCvR9Iq3kz5GH5ZU8OQp/zzqJp8j7oEA9HuThJXpeDzhA30z sBZ06gix0dShKw/MmJCd9ViXt5YdX6FwstXF0a9j3/B0LBa/J6ZNlvo3061PQkAhM29Q ghRpgj6ASJsG2mFwwkr2EPVjOs1hP+eedV1hSI33dNE0TscWNp/5lkibmchC9LZt+D7S p+M7qePv1h7A1vdjg4G8FZJLCzRKNdbN+p7Wv0TDnzrbr5zvWIyS9/eBhSDHtyoWpefC ghvg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:in-reply-to:message-id:mime-version :references:subject:from:to:cc; bh=t63gxYnqY/rj0/phOitCSls/u6CQ33pwzplOgpHsAMw=; b=jUNDE4A0BA1Rl9YMFLqsdBiceWaeW8zrHhpho5DqrTSYJa2X2rrMEj5NfmbjyhJqKJ 5qkP5aHfpnF+s0WHZdKLOs+Ox+S4CvYYvXUquSHy5nHWRBj1t+MsQjxtt4pkq8F68Bj9 lzmnedvi+QhsBd2XBI435srDXqFKZeDdOuvOac4npX54rqqhyjWnNWW6ddXYvnkVbWbv 4e2jJX/ZsMCkN8LkhW1vUz7YHJaHQaZxi76ix1dEGb3bNJ/kbngXrdpjUpibuatY8TBd X98rE1p7GtkqJ8rrgXSiGJd5af6fVWmEXIHWRecunkiyjI8GhgPoOkmuc/YXDN3p3Div jLpg== X-Gm-Message-State: AJIora9XCIq5IICeZ9QKWiFnMKndGNdBHt6LdAZSVUQFT+opwhFe8HyY WPuTXRIkmgvq5vIGIxgNqPVOoa7aYX4qBw== X-Google-Smtp-Source: AGRyM1ueExjOAIzVciXYEJOOM29pcwMojuHNMU+0gy8kDJxdOmyE4lDkeXYQrZDpOfOH7E1BKHqmu7ycpy2t0A== X-Received: from shakeelb.c.googlers.com ([fda3:e722:ac3:cc00:20:ed76:c0a8:28b]) (user=shakeelb job=sendgmr) by 2002:a25:3bd3:0:b0:66e:2e5c:5415 with SMTP id i202-20020a253bd3000000b0066e2e5c5415mr11899313yba.76.1657438335879; Sun, 10 Jul 2022 00:32:15 -0700 (PDT) Date: Sun, 10 Jul 2022 07:32:13 +0000 In-Reply-To: Message-Id: <20220710073213.bkkdweiqrlnr35sv@google.com> Mime-Version: 1.0 References: <20220623003230.37497-1-alexei.starovoitov@gmail.com> <20220706175034.y4hw5gfbswxya36z@MacBook-Pro-3.local> <20220706180525.ozkxnbifgd4vzxym@MacBook-Pro-3.local.dhcp.thefacebook.com> <20220708174858.6gl2ag3asmoimpoe@macbook-pro-3.dhcp.thefacebook.com> <20220708215536.pqclxdqvtrfll2y4@google.com> Subject: Re: [PATCH bpf-next 0/5] bpf: BPF specific memory allocator. From: Shakeel Butt To: Alexei Starovoitov Cc: Michal Hocko , Matthew Wilcox , Christoph Hellwig , "David S. Miller" , Daniel Borkmann , Andrii Nakryiko , Tejun Heo , Martin KaFai Lau , bpf , Kernel Team , linux-mm , Christoph Lameter , Pekka Enberg , David Rientjes , Joonsoo Kim , Andrew Morton , Vlastimil Babka Content-Type: text/plain; charset="us-ascii" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1657438336; h=from:from: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=t63gxYnqY/rj0/phOitCSls/u6CQ33pwzplOgpHsAMw=; b=qnOhuMchOrdzFd48LdkwGEAfdlnD85srDFeLgwtfL/N6imkRAy19CJkyLEky8AQ/fIURBg Q70ThV4UGKLtD+Z3T6TrlT2Bg3syHDzO3kbCY2OqmL+kmcVaOpG2bJE3X8wwm2XjaDG8x9 pbzB4dbUF1Lltdgz6pA1e5CSJTyMpbk= ARC-Authentication-Results: i=1; imf19.hostedemail.com; dkim=pass header.d=google.com header.s=20210112 header.b=cTG7s5oM; spf=pass (imf19.hostedemail.com: domain of 3f4DKYggKCMY4tmwqqxns00sxq.o0yxuz69-yyw7mow.03s@flex--shakeelb.bounces.google.com designates 209.85.219.201 as permitted sender) smtp.mailfrom=3f4DKYggKCMY4tmwqqxns00sxq.o0yxuz69-yyw7mow.03s@flex--shakeelb.bounces.google.com; dmarc=pass (policy=reject) header.from=google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1657438336; a=rsa-sha256; cv=none; b=nxx1pLBN/GrNohpb8k0Q3X7t+WFtOy5+vxfkINEbKE4FZXnj27EUvOGhd0qP2ivlFgLBUW IfnZQolvusaXt5jNVfmy+mRglzXrLg+Q4Ut1LPBg+i6OPptrSkCIvFHFOLOohM0Bl9aXTy mZA+NaVMN/85Gj3DfNuIM3RGoTlztW0= X-Rspamd-Server: rspam02 X-Stat-Signature: 14ouc19dkiw9bh6s8kaatjar5msxuxk3 X-Rspamd-Queue-Id: C60A11A004E X-Rspam-User: Authentication-Results: imf19.hostedemail.com; dkim=pass header.d=google.com header.s=20210112 header.b=cTG7s5oM; spf=pass (imf19.hostedemail.com: domain of 3f4DKYggKCMY4tmwqqxns00sxq.o0yxuz69-yyw7mow.03s@flex--shakeelb.bounces.google.com designates 209.85.219.201 as permitted sender) smtp.mailfrom=3f4DKYggKCMY4tmwqqxns00sxq.o0yxuz69-yyw7mow.03s@flex--shakeelb.bounces.google.com; dmarc=pass (policy=reject) header.from=google.com X-HE-Tag: 1657438336-244717 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 Sat, Jul 09, 2022 at 10:26:23PM -0700, Alexei Starovoitov wrote: > On Fri, Jul 8, 2022 at 2:55 PM Shakeel Butt wrote: [...] > > > > Most probably Michal's comment was on free objects sitting in the caches > > (also pointed out by Yosry). Should we drain them on memory pressure / > > OOM or should we ignore them as the amount of memory is not significant? > > Are you suggesting to design a shrinker for 0.01% of the memory > consumed by bpf? No, just claim that the memory sitting on such caches is insignificant.