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 A7A09C433EF for ; Mon, 27 Jun 2022 15:03:23 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 2C5066B0071; Mon, 27 Jun 2022 11:03:23 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 275638E0002; Mon, 27 Jun 2022 11:03:23 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 13CBB8E0001; Mon, 27 Jun 2022 11:03:23 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id 03DDC6B0071 for ; Mon, 27 Jun 2022 11:03:23 -0400 (EDT) Received: from smtpin17.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id B65E534FCD for ; Mon, 27 Jun 2022 15:03:22 +0000 (UTC) X-FDA: 79624334244.17.B30EAD1 Received: from mail-vs1-f43.google.com (mail-vs1-f43.google.com [209.85.217.43]) by imf16.hostedemail.com (Postfix) with ESMTP id 537CC18004A for ; Mon, 27 Jun 2022 15:03:20 +0000 (UTC) Received: by mail-vs1-f43.google.com with SMTP id k25so9222298vso.6 for ; Mon, 27 Jun 2022 08:03:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=yewx1F85B4CMZKghLUuLrLNB7cSE5NEArD3TtbKr3ps=; b=ZTjGEitsUf62WdRZWZCpjIOzeLmc1qpLGHDlxxNW6ZGW4B0MSaC+Is4Z2in/Be8+PD AGI0oIDeKa+ZGrO477GgWA6Yu4VxTuE+EYI6ZCKXyYl8IpEj2BwtRU3sxFAqYF+cmqyT y10rcZeuz/pt4KlQukV0F/xDvtJZDIMSZPLMH4vmdTWedIKxRoui+Ay5CGmaSIw4Gkh+ BQwpzJS2hkf1yKJjPJTXgRx8haEDApQ+MMKG6FHFSCq/3qtp1x34G1lqw+P6whXC6+sG cnbIHHc06JxJfCSeZIoJl8k/HqmvnZV7cMgdJ35DhlocI0ppLJtsGSsiABUBUxMdPS1V dQkQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=yewx1F85B4CMZKghLUuLrLNB7cSE5NEArD3TtbKr3ps=; b=sSo7Qqj4MqhvPLK8einZPk2HelznX19haEvvhfc4tKy9s5c2UICOzDFIV2qfH2tvUX Gn0LXDWpA+IjV+0/qTFU3NyJf5R47bIJjdpyViOrKfzbJ22MnszJoIyXhqyROl8BVnFU 2guWG2RR7nBsxrQPfMSatUDbDZMaDmpD4m/m88OiUZa5zvng9s3AiTLpJkV9YK7wgqse jdv3mHVumJUeC79r1VXMyaKtqEgLFh+AJD8/f/NqqVcje89gzfYuK4Hk4bm69S4YVEEq usUfmJJop+OPVDYMVo5AJS8xWaIKcxny1W/4f7vcgQR5su2bl6rnrlfHP3zQ+6sbsFZn UhhA== X-Gm-Message-State: AJIora8ANyu3rWC7LQvQ2iPEtPQNDIpMaYLIv2MequNRjLPdfeKY7VHq cqBrd2/94tdKpEQgRX+Xk9AVuSuQ+1gWc4ToZUM= X-Google-Smtp-Source: AGRyM1v+MmGYKihx9Y0nHOtpncNpfRHcA3bJKnaqQzK/fjNxr5fM0WTBuyVzpOcLDB1xfS9AuUP9B0zibuzydfX0L2U= X-Received: by 2002:a05:6102:4ba:b0:355:3b13:daa2 with SMTP id r26-20020a05610204ba00b003553b13daa2mr4606497vsa.16.1656342199664; Mon, 27 Jun 2022 08:03:19 -0700 (PDT) MIME-Version: 1.0 References: <20220619155032.32515-1-laoar.shao@gmail.com> In-Reply-To: From: Yafang Shao Date: Mon, 27 Jun 2022 23:02:41 +0800 Message-ID: Subject: Re: [RFC PATCH bpf-next 00/10] bpf, mm: Recharge pages when reuse bpf map To: Alexei Starovoitov Cc: Roman Gushchin , Alexei Starovoitov , Daniel Borkmann , Andrii Nakryiko , Martin Lau , Song Liu , Yonghong Song , john fastabend , KP Singh , Quentin Monnet , Johannes Weiner , Michal Hocko , Shakeel Butt , Muchun Song , Andrew Morton , Christoph Lameter , penberg@kernel.org, David Rientjes , iamjoonsoo.kim@lge.com, Vlastimil Babka , Linux MM , bpf Content-Type: text/plain; charset="UTF-8" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1656342200; 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=yewx1F85B4CMZKghLUuLrLNB7cSE5NEArD3TtbKr3ps=; b=DXmBhRd9xU2ElBjKEs6e5N88ohw3XnDm2s7YsrQVJNLPBNgL3fLiWtIfLScqyG9c2yAcHA i4uSSkTxlhh27IqADyVoxVSiYRXTRbdB0YHj/ggKeQQLe1/Y4YRWEOBUx+VK32WolkWbch ndxJo33Tt9V10Kie+QSClEiOBCvfa80= ARC-Authentication-Results: i=1; imf16.hostedemail.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=ZTjGEits; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf16.hostedemail.com: domain of laoar.shao@gmail.com designates 209.85.217.43 as permitted sender) smtp.mailfrom=laoar.shao@gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1656342200; a=rsa-sha256; cv=none; b=pQClvPGswY2QLwgpPSj/LrFMRbWL5gzB1Hhz7z6lCuW7iz/SXl4AUhEv59C5M1XttYI/jG cmOTWXhV2743p62xQKYa4RK+uW3bC3s9dCyYNyZmKzLjb3Tf6k8tFeXaba/PIeBjbbxjRa yJbKb5V5Wse9rpipjdXnwGD69anzCaA= X-Rspamd-Queue-Id: 537CC18004A Authentication-Results: imf16.hostedemail.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=ZTjGEits; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf16.hostedemail.com: domain of laoar.shao@gmail.com designates 209.85.217.43 as permitted sender) smtp.mailfrom=laoar.shao@gmail.com X-Rspam-User: X-Rspamd-Server: rspam11 X-Stat-Signature: r9b11u86d8c39zhteu79cftepza79g94 X-HE-Tag: 1656342200-521157 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, Jun 27, 2022 at 8:40 AM Alexei Starovoitov wrote: > > On Fri, Jun 24, 2022 at 8:26 PM Yafang Shao wrote: > > > > I'm planning to support it for all map types and progs. Regarding the > > progs, it seems that we have to introduce a new UAPI for the user to > > do the recharge, because there's no similar reuse path in libbpf. > > > > Our company is a heavy bpf user. > > What company is that? Pinduoduo, aka PDD, a small company in China. -- Regards Yafang