Received: by 2002:a05:6a10:413:0:0:0:0 with SMTP id 19csp3562164pxp; Tue, 8 Mar 2022 17:31:19 -0800 (PST) X-Google-Smtp-Source: ABdhPJzVYo+pQ41mQFwNWjAItPuKSIAzvKT68oZrKYelCEiDqe9wEOdW5rhb+jE4zSlOeNz21KfF X-Received: by 2002:a63:85c3:0:b0:380:3079:c5b3 with SMTP id u186-20020a6385c3000000b003803079c5b3mr12229798pgd.274.1646789479547; Tue, 08 Mar 2022 17:31:19 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1646789479; cv=none; d=google.com; s=arc-20160816; b=eFBxvrckyyq4YX8H3QX53d+2B6S5kYmHeo2z0auRGLJNtPR5ErQdDDYvfUSRsKXOnN TGeoHJMAr61HlgvJXE+niigYySglBjAyJBnNaWxzlYmMYVhig10dsqYrmILh/vBqgyga NjVoFS59CAKn/UimCbFVcfaSQyGCmaDRygzQBluT0C8oPSFlPiwtoSlQqsO9nPkh7DSU dZvuft8W/6Y+1DQqjwemSLkzfWN8VoLLpfj5RBU7DuV0yYtqFu292oRlkyi+eXwEKDnV TjGvGo8EWqgvj0gJFoUL+jtakIfSxEjg8qL029pryKXqSCMBHpfFUCvEw3oE4kaktvcz te5w== 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=1ny+bvQl15NDKzbnoc0IGUfL0sMnmAWtlGpGLQc9LX8=; b=XCwauAVN6xb8G8TZSVip6VywaIiYQ6OCgLHDAsTXOlGNFRL4HdcMA5/QIYwOOfKBu/ gO/emkkqpS9M/X+37vz8BBbciUb/3UM/Bo8nuKrCHzsKiASt354mvCAJnJk6EMwZ+YnM ZEhff0pnI3zxXQjYac4gIG3M9wLOnr7GnIbAyk1iCJx3kQ/iewtGBD/gyz+JgX/CE+Gv +REIq7zLqcfjm4i74IycNlxQJwKKIJk/tvx2pye7OhD+9b7LR2p8M9YGDx1oR/tfUOdq hHSbcm2jeqn9na9qhyOCDe1i0r8OWw7BW+kGGCYPywOP/+zsldt1TuHke7xIp4kc986z CJSA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=SS6bErMD; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1: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 lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [2620:137:e000::1:18]) by mx.google.com with ESMTPS id e64-20020a636943000000b003803aed4955si453355pgc.98.2022.03.08.17.31.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Mar 2022 17:31:19 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) client-ip=2620:137:e000::1:18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=SS6bErMD; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1: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: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id AB2AF180234; Tue, 8 Mar 2022 16:18:54 -0800 (PST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S243475AbiCHGXj (ORCPT + 99 others); Tue, 8 Mar 2022 01:23:39 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57382 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1344558AbiCHGXF (ORCPT ); Tue, 8 Mar 2022 01:23:05 -0500 Received: from mail-io1-xd34.google.com (mail-io1-xd34.google.com [IPv6:2607:f8b0:4864:20::d34]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E20503C72E; Mon, 7 Mar 2022 22:22:03 -0800 (PST) Received: by mail-io1-xd34.google.com with SMTP id x4so4897861iop.7; Mon, 07 Mar 2022 22:22:03 -0800 (PST) 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=1ny+bvQl15NDKzbnoc0IGUfL0sMnmAWtlGpGLQc9LX8=; b=SS6bErMDRYiSPKtXw5U5pHH1x/3RJ2xdKhyg3EkzpoOdpJl9tz7T1A2wGjZZFK2Yu4 Kd5k1aOmqE7QJud+/DAZIWVqxYA0C0BBBU68cNcubRpw/LJkyyIUu+1mO2WkFAnccXCS N2j29qiSUzAqGbgWqmhHNP5jTbJpGcUas4ipMDaY8+x9N+rxJ+rtOnwkcBSWrRgadRLx 1uucZStroA8Uj1MLLv1Vl/G0aSHOjooasvUFz05Zszm1pIAbgGXklnAjJnkeMwBQP1OB qCYBl3V2r+I76H9YL2h7jz7ikXKUG6/WEvfQL83m7UrxRRExxiBpdtf82zgK8jBbfGl4 pnmQ== 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=1ny+bvQl15NDKzbnoc0IGUfL0sMnmAWtlGpGLQc9LX8=; b=sTU56FMwSUAm97M6CilBVSqxX0hJSVd5onw435ZcJ3ea9fTml+oh8OlfvVVtDolMUG sMwPB7RNx9K7N3P4Y87OYl7+sYenFxuaT6/zPkV04gqPD8wGGfCNgP5hj2hztiJzKyf+ 1VD14T60BhDUwlRZGmTl6gAXssR7UWSnOQo971cTl0ZLU9Jk4IHl+tCbIfGE6bKT0ZTs Yz27kne23QmuNzlXDrMillH7RCEVSmgfVmCQOEvB3ndTrgEcPc8MKLH2Kf6NPuc1xJmJ tSPBqtuca1UbkCaZ6aSnwSq9WKZcK2Fx/tCJazWq1ylGK5N7BFbtc9CmI53foTAIE7Tl bbEw== X-Gm-Message-State: AOAM5318OzOuiGANswwH6L5I59sAGCD8Zd+hcFZb8PH6Zw/SiFLjCSJB gw5f/wGhcP7D9IIGkFF/tJjk5AI5BvnuO2cW65Q= X-Received: by 2002:a02:aa85:0:b0:314:c152:4c89 with SMTP id u5-20020a02aa85000000b00314c1524c89mr13900549jai.93.1646720523349; Mon, 07 Mar 2022 22:22:03 -0800 (PST) MIME-Version: 1.0 References: <56b9dab5-6a3d-58ff-69c9-7abaabf41d05@isovalent.com> <20220308044339.458876-1-ytcoode@gmail.com> In-Reply-To: <20220308044339.458876-1-ytcoode@gmail.com> From: Andrii Nakryiko Date: Mon, 7 Mar 2022 22:21:52 -0800 Message-ID: Subject: Re: [PATCH bpf-next v2] bpf: Clean up Makefile of bpf preload To: Yuntao Wang Cc: Quentin Monnet , Andrii Nakryiko , Alexei Starovoitov , bpf , Daniel Borkmann , john fastabend , Martin Lau , KP Singh , open list , Networking , Song Liu , Yonghong Song Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-1.7 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RDNS_NONE, SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Mar 7, 2022 at 8:45 PM Yuntao Wang wrote: > > The trailing slash in LIBBPF_SRCS is redundant, it should be removed. > > But to simplify the Makefile further, we can set LIBBPF_INCLUDE to > $(srctree)/tools/lib directly, thus the LIBBPF_SRCS variable is unused > and can be removed. > > Signed-off-by: Yuntao Wang > --- > v1->v2: get rid of LIBBPF_SRCS > Oops, didn't notice v2. But I ended up pushing the same thing in your v1, hope that's fine. > kernel/bpf/preload/Makefile | 3 +-- > 1 file changed, 1 insertion(+), 2 deletions(-) > > diff --git a/kernel/bpf/preload/Makefile b/kernel/bpf/preload/Makefile > index 167534e3b0b4..7284782981bf 100644 > --- a/kernel/bpf/preload/Makefile > +++ b/kernel/bpf/preload/Makefile > @@ -1,7 +1,6 @@ > # SPDX-License-Identifier: GPL-2.0 > > -LIBBPF_SRCS = $(srctree)/tools/lib/bpf/ > -LIBBPF_INCLUDE = $(LIBBPF_SRCS)/.. > +LIBBPF_INCLUDE = $(srctree)/tools/lib > > obj-$(CONFIG_BPF_PRELOAD_UMD) += bpf_preload.o > CFLAGS_bpf_preload_kern.o += -I $(LIBBPF_INCLUDE) > -- > 2.35.1 >