Received: by 2002:a05:6358:45e:b0:b5:b6eb:e1f9 with SMTP id 30csp1068809rwe; Thu, 25 Aug 2022 14:58:40 -0700 (PDT) X-Google-Smtp-Source: AA6agR6UaS+Wi6uwokFEPeS3be+EO6sF6JKoVfKcBxpVyZ2/a+AvfG1w73OoaJ2jpZvxW8Lbdwxi X-Received: by 2002:a17:907:1691:b0:738:3754:f0a1 with SMTP id hc17-20020a170907169100b007383754f0a1mr3723186ejc.117.1661464720339; Thu, 25 Aug 2022 14:58:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1661464720; cv=none; d=google.com; s=arc-20160816; b=W2OEJoGLRybgbyX5V2dsj5KEX/8kV/wqvCs5tTIj4ha52fczCAEOHTua3sovQvXx2l vTFvlaQmPG4RS+Z8IA9bh1VgtTbgLjntRq252mrTx5Gqgg5A6BCjhErlQz4jsf20ajRH UUv+llnt2qtffdTl2lQeCHp1/Ipkur9GYWF0U6uJUmlqGpNZCXhUf2mMDzfYNWTR/zXC 3EpblLmEcmtLBffmQxhWH/b9fQo0QFJgjOt9tyoGvbLdTOfY1tKM2mcVdnjOTD2yalqn YcOnyzj7taYDmdRGqBZAvIV8+bDflG43XK7ufoujCJXwyAjRLn77Hcs8HRfU0azvtQfs ebZQ== 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=xRUl7QGewtJmylCUM+rfOCstJR9UgslfLxf7gT5F90g=; b=Ea5mIiml5Hgo6Y/Vsvojbhjrcb7HXERnzLKCjY4KbvWKMAYbRp8wwbRjS8kPKItVD6 9LX/PduQkI51+A6TjTnUX4Aj/W1HNABuIwDx3ed1wy8mM/8F3Dlt8KWihrMtt71eIL2+ uXfnrJjkFxKJBQpboA2Z30iJtEt6dOBtEVPiGfP12pQLSM4NOD1TK9GRMFfyQNuvWHlc XAKQTmsGpB2jt2WP/OX6poyTQSvWYDuhRHDKIhciFkqQcEFlKwbPvcnpDkq52M/RuzF2 H0g7zHIH2UJxRAp0cKm92WVTASI4GqSkPMFlk2lc2GxbQImc+EwTshrxspZ2P6EK7AkS FrVw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=GZGp07GB; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id h19-20020a50cdd3000000b004460d56dc21si293668edj.342.2022.08.25.14.58.14; Thu, 25 Aug 2022 14:58:40 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=GZGp07GB; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 S244254AbiHYV5C (ORCPT + 99 others); Thu, 25 Aug 2022 17:57:02 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48518 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S244249AbiHYV47 (ORCPT ); Thu, 25 Aug 2022 17:56:59 -0400 Received: from mail-ej1-x62f.google.com (mail-ej1-x62f.google.com [IPv6:2a00:1450:4864:20::62f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 67B8E5853C; Thu, 25 Aug 2022 14:56:58 -0700 (PDT) Received: by mail-ej1-x62f.google.com with SMTP id w19so42104867ejc.7; Thu, 25 Aug 2022 14:56:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc; bh=xRUl7QGewtJmylCUM+rfOCstJR9UgslfLxf7gT5F90g=; b=GZGp07GBTpTjaJoIdqES47TWEiCxFWnuOOJoosqV9QVnXUabMYfFc8hZ71MPb+8biZ x7RUNVXXZMfsTxsdJbz6W1+ukzwUhuKKuuyLZ08RFBmjgyfA9rQbfN0ihT3LmGkljO7S mxXGQTKhjqHnlieX76H6tVbFLHbJze/W0qXKNRy1dxUenzsdC+omk0fO5g/HJqlpa4W8 yzSKNq0Uoq0RzUHx+kiCPTzSKTIV8J1MDBPHpkXVCkFfjEddUxsBtVBmgWJoYFbAtXL6 s9KZ79sLgTwrM2nOoFXDRWdq6MqopHmMenhVfvOIFhv6RX2lwXLgLc24Q4/0EnuC+M7E hG2A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc; bh=xRUl7QGewtJmylCUM+rfOCstJR9UgslfLxf7gT5F90g=; b=jyl2o+QXpN+wQm9XWSWqfMm7OCZJndKwiRlKHqb2AyPiQIgnAJNxkQjEVO6f3ndz+Z 2n1S0JDREViESTzrFNgTH79bwZw4OQws7gAtllCswi/0X0mjaqv8azUok6MyqD9UDhVB w6bdGmqxvDD4gEbr0ARh2tmSElsWLn5QTecA+HODTBYJ62XCEp7+oAMbtklH/AT8z/qs OAF3C27fuZZmgkxDRG4MNHAtDR+DWMsCDLgOmMMCg+S5Lg3t5K6HOz72xwD1huUef3Rh YaJJsPy1SaK7G3jxBdgNBARFknpZfHIMAUjppJ0J1yVvh8jR27gnTBqOfnr5HiYtM3w+ NxPQ== X-Gm-Message-State: ACgBeo0uGbvowtvZxRfl0Uo6wr8ME/WKJfDGxSvTeEi3HILySJVuV7bX w3CqjiIohmVAJbIq0IRa0TOFiOfNnTj34vDMMS4= X-Received: by 2002:a17:907:6096:b0:73d:9d12:4b04 with SMTP id ht22-20020a170907609600b0073d9d124b04mr3745892ejc.745.1661464616973; Thu, 25 Aug 2022 14:56:56 -0700 (PDT) MIME-Version: 1.0 References: <20220825213905.1817722-1-haoluo@google.com> In-Reply-To: <20220825213905.1817722-1-haoluo@google.com> From: Andrii Nakryiko Date: Thu, 25 Aug 2022 14:56:45 -0700 Message-ID: Subject: Re: [PATCH bpf-next 0/2] Add CGROUP prefix to cgroup_iter_order To: Hao Luo Cc: linux-kernel@vger.kernel.org, bpf@vger.kernel.org, netdev@vger.kernel.org, Alexei Starovoitov , Andrii Nakryiko , Daniel Borkmann , Martin KaFai Lau , Song Liu , Yonghong Song , KP Singh , John Fastabend , Jiri Olsa , Stanislav Fomichev , Yosry Ahmed Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham 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 Thu, Aug 25, 2022 at 2:39 PM Hao Luo wrote: > > As suggested by Andrii, add 'CGROUP' to cgroup_iter_order. This fix is > divided into two patches. Patch 1/2 fixes the commit that introduced > cgroup_iter. Patch 2/2 fixes the selftest that uses the > cgroup_iter_order. This is because the selftest was introduced in a but if you split rename into two patches, you break selftests build and thus potentially bisectability of selftests regressions. So I think you have to keep both in the same patch. With that: Acked-by: Andrii Nakryiko > different commit. I tested this patchset via the following command: > > test_progs -t cgroup,iter,btf_dump > > Hao Luo (2): > bpf: Add CGROUP to cgroup_iter order > selftests/bpf: Fix test that uses cgroup_iter order > > include/uapi/linux/bpf.h | 10 +++--- > kernel/bpf/cgroup_iter.c | 32 +++++++++---------- > tools/include/uapi/linux/bpf.h | 10 +++--- > .../selftests/bpf/prog_tests/btf_dump.c | 2 +- > .../prog_tests/cgroup_hierarchical_stats.c | 2 +- > .../selftests/bpf/prog_tests/cgroup_iter.c | 10 +++--- > 6 files changed, 33 insertions(+), 33 deletions(-) > > -- > 2.37.2.672.g94769d06f0-goog >