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 0EEF9C433EF for ; Mon, 27 Jun 2022 00:40:49 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 360B56B0071; Sun, 26 Jun 2022 20:40:49 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 310516B0072; Sun, 26 Jun 2022 20:40:49 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 1D7D88E0001; Sun, 26 Jun 2022 20:40:49 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id 0DAB86B0071 for ; Sun, 26 Jun 2022 20:40:49 -0400 (EDT) Received: from smtpin07.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay13.hostedemail.com (Postfix) with ESMTP id D1C2F60A0B for ; Mon, 27 Jun 2022 00:40:48 +0000 (UTC) X-FDA: 79622160576.07.B134023 Received: from mail-ed1-f44.google.com (mail-ed1-f44.google.com [209.85.208.44]) by imf02.hostedemail.com (Postfix) with ESMTP id 7B81680013 for ; Mon, 27 Jun 2022 00:40:48 +0000 (UTC) Received: by mail-ed1-f44.google.com with SMTP id z19so10796077edb.11 for ; Sun, 26 Jun 2022 17:40:48 -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=s1nvrNEcMz+SCaU8rTwCEG+EJDY+e//mlpXeVHB0cbs=; b=iZZF7mZMoAi6Dp9gnPKbUh5RBWW6LPqI29mYA04/0MQGWe1yy1asuoHiJ9chDqMnPr hzylNzpnrnGDE/PGbPUC2xXdTErd2mZfQgmU6uK2ggctm081bQAUsy1XZpcU311RPpjb 2I6KXBqH0/Gqlj8DsqlhxfcSoohXchSmya1FfSKpwblWiIrkaAjzNKNMV9chF7Hs9Wk0 pfoP+FP/1vizDteU1HiBgxW8x0DKqhUM6LiE49kiCT5JgEex4434n8hSUzyrCNaQeB6o eLCWPko2STy03DFUT4w1HN8BjXRekeWeOoA+1XicFDBh8ygtolGQlzPOBtRPA2pkYgsM 4++A== 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=s1nvrNEcMz+SCaU8rTwCEG+EJDY+e//mlpXeVHB0cbs=; b=lB8sSr5I+4cUwwbNyB0oh/WUoyZE9TBipWObIUiW5+q6E9kgq4Y29ISuQCnvU/6I7H kCkq9JMOvqQI1DXJJ6h0MNuB73Q++hHOx5qAnIPmOXvllSzFETu2I52UMOOq152jCQ/X WR6IwW2WMMTFMmUtp2uzp+dHCMZVeQg2NKGIGZyZGi5N6gkPmVXwTxzGL+T3QKIF6pzQ 9l8+F0Yl1YQU4CYl0FpAfHsQ3Le35/6zW+T5gPDoKVaELbgVjlFudRMwTYAbjhztNk7J 7eD0ezXrgo5PYRa1jUVSzefpCWG99/mFINM5Q/462vo18U/3zbR2howzAZ4sXVKaUhxq U3/A== X-Gm-Message-State: AJIora/x/n6qATJYILyWe6rb2pqmTuvfO6KN8C1CWO9tCoLDvNry0Nsp bJIPYHPNxx2UJ1Ms82Aozamna6HLMkSs+qFCyLo= X-Google-Smtp-Source: AGRyM1ukjWkWsE1bOP1O1a/cnANVhmqET8VtBCPEROUakZqZm3N1tWLOWIKoHVJOJJ5N1OvdD6TOTyYm65+VGfzKkKE= X-Received: by 2002:a05:6402:3487:b0:435:b0d2:606e with SMTP id v7-20020a056402348700b00435b0d2606emr13966235edc.66.1656290446969; Sun, 26 Jun 2022 17:40:46 -0700 (PDT) MIME-Version: 1.0 References: <20220619155032.32515-1-laoar.shao@gmail.com> In-Reply-To: From: Alexei Starovoitov Date: Sun, 26 Jun 2022 17:40:35 -0700 Message-ID: Subject: Re: [RFC PATCH bpf-next 00/10] bpf, mm: Recharge pages when reuse bpf map To: Yafang Shao 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=1656290448; 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=s1nvrNEcMz+SCaU8rTwCEG+EJDY+e//mlpXeVHB0cbs=; b=OkMKxTAExAaLXI0X+sMiMKJo/mrCArhr4c7gZR5LV6pglYQ/mqQ7IkrkMD1wN4ulHOTFJ/ fv22mCJ3Imk+53mZ1nnWB3f/jmWHcBe6AbNJu7IFBE/O7vK5CMJGxqSWFueVcSa96oIKzh I/R80C9Dkifv72+LVaUOzKCNHRmu/Y8= ARC-Authentication-Results: i=1; imf02.hostedemail.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=iZZF7mZM; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf02.hostedemail.com: domain of alexei.starovoitov@gmail.com designates 209.85.208.44 as permitted sender) smtp.mailfrom=alexei.starovoitov@gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1656290448; a=rsa-sha256; cv=none; b=ZdZddK+KkypMvqFBL2kk3LfLSxPAVUH15WoVN9GRmzMYrBn6RidHFiD1WnvYUDc3twMwqc pVR05uls/a4/VbXcrE52aSnaAcTFY3jpdKCk/gkWHilICseX1qqKGXJB2IuqIs7dDBJFft 902A2Tf4YfjCOIobJ/2x5bnUULdkPeU= X-Rspamd-Queue-Id: 7B81680013 Authentication-Results: imf02.hostedemail.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=iZZF7mZM; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf02.hostedemail.com: domain of alexei.starovoitov@gmail.com designates 209.85.208.44 as permitted sender) smtp.mailfrom=alexei.starovoitov@gmail.com X-Rspam-User: X-Rspamd-Server: rspam11 X-Stat-Signature: yzpator4itiutkpdgk3x7wit85mc8ote X-HE-Tag: 1656290448-40241 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 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?