Received: by 2002:a05:6a10:17d3:0:0:0:0 with SMTP id hz19csp2823639pxb; Mon, 19 Apr 2021 15:10:57 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyogyhKVRvFUXwjzOZpEYU+8XMOXmyGZyfLS6iQYCfc/xrRzyzfaLU2gKHAONf5bq/3oyY6 X-Received: by 2002:a17:907:3e06:: with SMTP id hp6mr7482948ejc.273.1618870257387; Mon, 19 Apr 2021 15:10:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1618870257; cv=none; d=google.com; s=arc-20160816; b=As7YtmN6BHCuxeK///o9cvVIMAjA3HrTsCyOdrK/U70j61R7us+gEiWlEbBVdYnxRy 15xWfCEqL+n9ZwqdO83kAK0Nra6tgTlG+VQJaYJ1aZwu43tihPnzXq4e9toUpWSozmgM KDfyUs2cTiParaLYGkZvfdRvGmFvjAcZQO3hsPOStYTkqlsAVFyp3z7I/3k+yAXMpZiH hPSD1+bkBjue8CGYOtuvNrn0wcXl+ZDOaxNma4m5bjaKK7K3mxbaqQSgML5MVKq7pCTk dneUw6W5U/WDHG0uODjNnz5r1fHKIqNTsYf8/g8rPotJ45ylAskDWf79ro0T8QEg0+K8 6V8g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=3HIbRDGM28FCUvqMIhymTERSRguapYMbEYU1+dJ/ZIc=; b=tpmn5gUC7XmF1W8dF80LoJ9kv9zqrMfcmeyLFyzEMSKjBkZKWyVZZaQuKxjeY3yddF tLwSB18CeMyhDP5oFySSgbeTgElewvpqMGq7zkPTlNRImyRmVQf25xaugeX0V2vK0kDm Nj4N0t2avoddE9VPrEI2MtaiMilgNN+MCIC9civU1e62hdURfbRqaRkhiSsjzcei1C2i Yq1eyapW3uTE/7GUmSlSS13de/SzpyDht/JrPN25EsQ6ia8RqT8nmh5Cwo8dCPjVCf1s eB59GThcNm6mP4prnt4n6BnId1lU5sT1JjhGoOXQkHR/lgq8SteuD3t8+yFcCwA2HepV yZXg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=fcw7b3c2; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id u14si7389175edq.318.2021.04.19.15.10.34; Mon, 19 Apr 2021 15:10:57 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=fcw7b3c2; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234287AbhDSR0T (ORCPT + 99 others); Mon, 19 Apr 2021 13:26:19 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57388 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230063AbhDSR0S (ORCPT ); Mon, 19 Apr 2021 13:26:18 -0400 Received: from mail-ot1-x331.google.com (mail-ot1-x331.google.com [IPv6:2607:f8b0:4864:20::331]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7EFE8C06174A; Mon, 19 Apr 2021 10:25:47 -0700 (PDT) Received: by mail-ot1-x331.google.com with SMTP id 65-20020a9d03470000b02902808b4aec6dso28546593otv.6; Mon, 19 Apr 2021 10:25:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=3HIbRDGM28FCUvqMIhymTERSRguapYMbEYU1+dJ/ZIc=; b=fcw7b3c29DAiAuGdNpjLnViMXqN9PcBoUWTNDOv6U9yivfrmkv5SmHKMwNWPy6gIoJ pugpcOMLlAeEZzk+kLr8zRXfzNTY6ykqEO6dKmNMJQZHfN8REYYI0u5EfQzo1+8SOym9 auBSKaH6NROvRflPV/LHt323tBc5uQTqL/FojAF3GDte5va4Th5OxkrdYmTP2FyZoKbo ZC/NkzARjzo6bxzMBc1uiohwyIWWCXYfF0lOy925RWfu0KWRjtaGNiS9XBxbwe7obauU MQDabAueC2T3oM1p2C2diGIO7LHMsFsL5wY0HsMsRnmFBHqLHoh9H5H68nBnbo99yPJV TmLw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=3HIbRDGM28FCUvqMIhymTERSRguapYMbEYU1+dJ/ZIc=; b=lMV8z7fNJlYn9B4+M+JsboWJRyagfSl6RTSxEs/Db6yjIukREL9PqizeE70yYvK/7e L47lfWluJ/1r/H1ipK6U5Ve4yW/jfUuuwAI4UdKvqglJ0kFlLOMO2gmcRe/dBESAz8nJ C8yNmfS2FOIfdau+2A8m9pOq6NAxZDve2ch+JOithVY6EHhC3VIZIGUX4BJxL+rhyjPG dmHnD6wufCJdxXZUNKb/739TB2BC1gPTEIqRJn1xWKuV09AYDtjvbXw06igOryk9Tzd/ tDwZnb6uYF4jA9MyNDDcAYTZClhrFdFqSioxDkV8Vl497+TFBEjjWjjoiPaVVYFlON+n AP2Q== X-Gm-Message-State: AOAM531eYqFOl3UfiL/mhmdj9RluLcEajkTieSAE1k1lC13MtOfGwCCi bWF25d38zpPIa0+ZWTK6jeTK915pSYG2v7Z4yFY= X-Received: by 2002:a9d:61c1:: with SMTP id h1mr1298796otk.173.1618853146965; Mon, 19 Apr 2021 10:25:46 -0700 (PDT) MIME-Version: 1.0 References: <20210415174619.51229-1-pctammela@mojatatu.com> <20210416213553.wclvjwbkxpvs6rfr@kafai-mbp.dhcp.thefacebook.com> In-Reply-To: <20210416213553.wclvjwbkxpvs6rfr@kafai-mbp.dhcp.thefacebook.com> From: Brian Vazquez Date: Mon, 19 Apr 2021 10:25:36 -0700 Message-ID: Subject: Re: [PATCH bpf-next v4 0/3] add batched ops for percpu array To: Martin KaFai Lau Cc: Pedro Tammela , Alexei Starovoitov , Daniel Borkmann , Andrii Nakryiko , Song Liu , Yonghong Song , John Fastabend , KP Singh , Shuah Khan , Pedro Tammela , David Verbeiren , Matthieu Baerts , netdev , bpf , LKML , linux-kselftest@vger.kernel.org, Brian Vazquez Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Sorry I missed this. I don't recall why I didn't add the array percpu variant, but LGTM. Acked-by: Brian Vazquez On Fri, Apr 16, 2021 at 3:09 PM Martin KaFai Lau wrote: > > On Thu, Apr 15, 2021 at 02:46:16PM -0300, Pedro Tammela wrote: > > This patchset introduces batched operations for the per-cpu variant of > > the array map. > > > > It also removes the percpu macros from 'bpf_util.h'. This change was > > suggested by Andrii in a earlier iteration of this patchset. > > > > The tests were updated to reflect all the new changes. > Acked-by: Martin KaFai Lau