Received: by 2002:a05:6358:11c7:b0:104:8066:f915 with SMTP id i7csp6628953rwl; Tue, 4 Apr 2023 16:18:52 -0700 (PDT) X-Google-Smtp-Source: AKy350ZDpzXlbhh1YMMUtHxJjJiNwxfBNA5NU4Xhis9MRWz4NPXA+6NjqWuYOKpftKpE2TUL32pp X-Received: by 2002:a17:903:32d0:b0:1a1:97b5:c660 with SMTP id i16-20020a17090332d000b001a197b5c660mr616880plr.20.1680650331874; Tue, 04 Apr 2023 16:18:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680650331; cv=none; d=google.com; s=arc-20160816; b=Hp40GEoPZnQJg2rM7AnsrjUXK1XUh1z7DKplLs2ADL6MIZ2KdJfAMHjJZoRX2fmao+ x+oWiAz0RD3aeAyqg8Ezd40+Ax+ZSv8zuGY01sgt4I4QvXMrAq1zTmeVudqMwMbjgIpb KMGvs9P8yl9+NU/pIFEYAbtRAOOwAQhLrrfeZ+h8PcDzT/x6mMmlAPfqaKeX5XgBvvNZ Hsbf4H2wMX5Jv37foHiF3jDbnQQepDC+S5s20acPm7NIOYa3msXhs1bX466nio+tJsUa AUgYtWJ/gmTr2v/iPpE0BrVK9CHZUB/9kGginc+fDUtzFAgPJIJpLLwO9OD9/Uz7S9+d N/9A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=t2FBAJxXkoaN/CPYOJ6A/KDIsU0bsPXeU+iokgEep4Q=; b=xRNM51HNNUhNjPsClijU27b6Qi2G7JrM2G5o+eKe2JIJ9CQV3Tsqntb5t/6avKR3Ff ej77YICuFWHNRc1BhI9sVACNB1oCfacgiiQ4JdmjXN4KkBxDxQ1lb8GeGgVJUCrqGdAq wbm3F5FlgUc2MOkwMcgcgTM5p0EZJBLjnmyzZg/WS1WRj3DHBRBA8lfgCxZ4LuJTZSM8 xhDTbVVjmuV5Go63lo/uD8GCqO4a6TnX4HqiN5qxQpF/snKhvcdBtbgn7gRr4WsJFvst 9Yb0ewSyHsFUKfDF6Iej5Q0L4dpTvHx/jeFlyJh+LCpUUI9yQOq4tNU9O1lc7RWwoL2T nJaA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=QNWAMIeZ; 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 a8-20020a170902ecc800b001a1e23705fcsi11868845plh.411.2023.04.04.16.18.05; Tue, 04 Apr 2023 16:18:51 -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=QNWAMIeZ; 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 S236247AbjDDXLb (ORCPT + 99 others); Tue, 4 Apr 2023 19:11:31 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43718 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233583AbjDDXLa (ORCPT ); Tue, 4 Apr 2023 19:11:30 -0400 Received: from mail-ed1-x52c.google.com (mail-ed1-x52c.google.com [IPv6:2a00:1450:4864:20::52c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B659F3AB0; Tue, 4 Apr 2023 16:11:28 -0700 (PDT) Received: by mail-ed1-x52c.google.com with SMTP id 4fb4d7f45d1cf-50263dfe37dso6686a12.0; Tue, 04 Apr 2023 16:11:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1680649887; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=t2FBAJxXkoaN/CPYOJ6A/KDIsU0bsPXeU+iokgEep4Q=; b=QNWAMIeZOH7EfbE/re5Q6Aee7PrFDsr1NGbvNvZpL7St/SBX1ofpR2LTTTjsMr5iq0 w/Uit7xfMeLOXQTNBhKfQW2ic2Hx7FmIRfCYD1CcsCdQ3OhKNyC0c3Wh9wn7yVWWxCpe ywW9mjTYLMndYw9DrzzIs/Nfgy5Zu3J4xVMw/U+z9YEjrOD1XceVTWWc1Z1Jt+j/FcHC 8gpmtFlrblaJgXR374G1yMVFdhNPvAeZR75pNf874qmIEHF5xVcXO32c8uPl04ZPB9f9 kt7XXqVYCuyqzlIf6AyE/8OrtlDrlxmwolpwrTxcxCSnwQODPobDYAWetEDeD6SKqfxZ 1/Sg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680649887; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=t2FBAJxXkoaN/CPYOJ6A/KDIsU0bsPXeU+iokgEep4Q=; b=r8Jb6FWr5gjNLBSO/jYO4Ey+aPtGTCOdh9hXFid4gqhv/jxX3Ow3IH7f3fYWeVN30Y AZxSwi14TGqK2Xuvc+cqyL0UDoECektpKTbtPXldFOlmF+RSo0/EK1L6de58s7jpKpb0 Pq/3e7oFXfHpI/h7kB6obQ3tTirSYfl1XSQr9HT5VL29jw52/KaPnfunmQjheEzJpNsF 5B3ZlG+LmnqL2sxeRA7/0caxVFS/5a4r0IXPyLSR3xQVuju4Ajt8MTnyMnJF+AkGuny1 UBz1yVrQeXnfRxqEJIrUz1bTjySnJsJXdUVkYSFFH3obuf/FVYVQICQV4+VOYma73HgK IgtQ== X-Gm-Message-State: AAQBX9dMCmpIjDlJZYsmNzsBplDFJQQ7/AMqixU3q1UW/zW+O7WsYA8p ktvgoH0P6fim9Sxuuf85ZjoZNuKEbWCZhBnGws6KDRan X-Received: by 2002:a05:6402:2744:b0:502:6e58:c820 with SMTP id z4-20020a056402274400b005026e58c820mr4829edd.1.1680649887215; Tue, 04 Apr 2023 16:11:27 -0700 (PDT) MIME-Version: 1.0 References: <20230403120451.31041-1-kal.conley@dectris.com> In-Reply-To: <20230403120451.31041-1-kal.conley@dectris.com> From: Andrii Nakryiko Date: Tue, 4 Apr 2023 16:11:15 -0700 Message-ID: Subject: Re: [PATCH bpf] selftests: xsk: Disable IPv6 on VETH1 To: Kal Conley Cc: =?UTF-8?B?QmrDtnJuIFTDtnBlbA==?= , Magnus Karlsson , Maciej Fijalkowski , Jonathan Lemon , Alexei Starovoitov , Daniel Borkmann , Andrii Nakryiko , Martin KaFai Lau , Song Liu , Yonghong Song , John Fastabend , KP Singh , Stanislav Fomichev , Hao Luo , Jiri Olsa , Mykola Lysenko , Shuah Khan , Weqaar Janjua , netdev@vger.kernel.org, bpf@vger.kernel.org, linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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, Apr 3, 2023 at 5:05=E2=80=AFAM Kal Conley = wrote: > > This change fixes flakiness in the BIDIRECTIONAL test: > > # [is_pkt_valid] expected length [60], got length [90] > not ok 1 FAIL: SKB BUSY-POLL BIDIRECTIONAL > > When IPv6 is enabled, the interface will periodically send MLDv1 and > MLDv2 packets. These packets can cause the BIDIRECTIONAL test to fail > since it uses VETH0 for RX. > > For other tests, this was not a problem since they only receive on VETH1 > and IPv6 was already disabled on VETH0. > > Fixes: a89052572ebb ("selftests/bpf: Xsk selftests framework") > Signed-off-by: Kal Conley > --- Can you please resubmit with [PATCH bpf-next] tag, so BPF CI can test it against the bpf-next tree. Thanks. > tools/testing/selftests/bpf/test_xsk.sh | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/tools/testing/selftests/bpf/test_xsk.sh b/tools/testing/self= tests/bpf/test_xsk.sh > index b077cf58f825..377fb157a57c 100755 > --- a/tools/testing/selftests/bpf/test_xsk.sh > +++ b/tools/testing/selftests/bpf/test_xsk.sh > @@ -116,6 +116,7 @@ setup_vethPairs() { > ip link add ${VETH0} numtxqueues 4 numrxqueues 4 type veth peer n= ame ${VETH1} numtxqueues 4 numrxqueues 4 > if [ -f /proc/net/if_inet6 ]; then > echo 1 > /proc/sys/net/ipv6/conf/${VETH0}/disable_ipv6 > + echo 1 > /proc/sys/net/ipv6/conf/${VETH1}/disable_ipv6 > fi > if [[ $verbose -eq 1 ]]; then > echo "setting up ${VETH1}" > -- > 2.39.2 >