Received: by 2002:a05:6358:11c7:b0:104:8066:f915 with SMTP id i7csp1005328rwl; Wed, 29 Mar 2023 11:11:27 -0700 (PDT) X-Google-Smtp-Source: AKy350b7dubL9fQxumF9TD4VsVEioNCTbhTUXpc5MoW8SPBOJ/pTFPKtkhIDCDEryBQpms7y7FuK X-Received: by 2002:a17:902:c94e:b0:1a1:ab85:1e1e with SMTP id i14-20020a170902c94e00b001a1ab851e1emr3289061pla.22.1680113486709; Wed, 29 Mar 2023 11:11:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680113486; cv=none; d=google.com; s=arc-20160816; b=lf7yF9ckqes5dwDFpAw+htqJAjRXAAiV7nsgYBfu6qBe3mbmUPFpr52CRGWVQn/n9a gCQQncsyFq2NeT4jX8iftaOzhzBEUXhjtqT6dINYgzFjwJt737gv5y/Xjbz1UA2EBeJ9 36Cv76VnLM3snhNvEjXPSD8JW1zTFoN4n+X3r1qoYO0JkcXay6DBTzX5iUEjTwDM1xfU tLPALJoq/lija16ddVTJRYRSygPOv6ciXlplvxeZBsSitO0/O4waPIP9JXpydsjVn3XE Y+stZKolBf5VF6CgPCK2IdClYhB9pbVj6HPdHjuZGvNESmdVSl+GMnYhRDAcRqM90Aei xqAQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=7l3JqaZ/F1Xw0Z8kRSNKL5fbAB/UmHB3O5Uun2MQO78=; b=ON3C/S8Kh6f8jSerAS/ZLtxcU8e9p7KX91bnh6G5MCCF5h8uOabNt1m43H0Ach65ty xMdTD2iGgsBcm2gEeDM/UVX9lnyQxzYOnI63nDf+7uEIf2mqzxNDQcv8PXNokjjfgbKf Xtgn82fVdEqV4zXrvjqxsXgn4RapcTvj/+8Hbtgos9UNLRvQKiFjl6cIb5rEYvGCwD7C cJqIbZJZzwLPZnfFL8RWjsikzo2LshSC6xcKwg+nZEG4c8paSvOeuBDg7m/f3AWJB1Pw 2ZyEgbCOQ7PSfYEr8lb81OuOT0xm54J7VCdgKs8lp3JADJb2Zi10oTSafEELPBIJkL4r ZJSg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@dectris.com header.s=google header.b=MAEEH3HG; 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=NONE dis=NONE) header.from=dectris.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id ij25-20020a170902ab5900b001a0598795ecsi31938391plb.148.2023.03.29.11.11.15; Wed, 29 Mar 2023 11:11:26 -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=@dectris.com header.s=google header.b=MAEEH3HG; 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=NONE dis=NONE) header.from=dectris.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230094AbjC2SIT (ORCPT + 99 others); Wed, 29 Mar 2023 14:08:19 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36540 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229846AbjC2SIJ (ORCPT ); Wed, 29 Mar 2023 14:08:09 -0400 Received: from mail-ed1-x563.google.com (mail-ed1-x563.google.com [IPv6:2a00:1450:4864:20::563]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2FEA94214 for ; Wed, 29 Mar 2023 11:08:07 -0700 (PDT) Received: by mail-ed1-x563.google.com with SMTP id h8so66788056ede.8 for ; Wed, 29 Mar 2023 11:08:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dectris.com; s=google; t=1680113286; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=7l3JqaZ/F1Xw0Z8kRSNKL5fbAB/UmHB3O5Uun2MQO78=; b=MAEEH3HGa7M9V3alShG0dh2Xaw5ztphBzVuDATfWiwHZz9OiqSWIhmfByHZRYFH1Gv B6m8yXnt/TzXSc5GPdCovGkuC2K4kXPOFLB/uUWaVJhTHZAjPVrvLRkSK66nbW5KH2PI 81PmW3uYvOvbKdc64Wi6FTaA8LqvXQleGboes= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680113286; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=7l3JqaZ/F1Xw0Z8kRSNKL5fbAB/UmHB3O5Uun2MQO78=; b=cAH2f4F+3ZUZt1nud/7J47NwY5y7AP2gWrpqNkh012fC7lvbgE243uwXXm6XxVCsX3 3eFtNtoRN8Hn7VUfzCGNHD0KQFJWhyNcDgyMHCdfHUHNH+2J24u7M6ep66sndoBQv5SH /V80YUgVv0Cdny798DaXZDM+hvwCBdI6ex0CT8N8WxQ7AQIePfLB6D1WRYshdUamLdai o1f3OlE/X/BWTQtCApA/MjFq/sW5bZjQdTIm8RHssDxkpxUKGkaachbUoM1/BUNDDgJQ ygpj31xGt/ctzJdkS+GnQ7tGR7D9fU3ULpfLNbnHfN1RW7NWFR3uNcnBt6gimnicQSa1 OrfQ== X-Gm-Message-State: AAQBX9fb/oLEovIpghVIli8MKN13NUfh1Y5F5DtX8rh8nz5y8KsMu97/ wuBTn+/dzYkX37Q1EElhv/9CH/RoGVuYboeOToj8/6cYgGNk X-Received: by 2002:a17:907:c609:b0:93f:9b1b:f303 with SMTP id ud9-20020a170907c60900b0093f9b1bf303mr17483715ejc.75.1680113286692; Wed, 29 Mar 2023 11:08:06 -0700 (PDT) Received: from fedora.dectris.local (dect-ch-bad-pfw.cyberlink.ch. [62.12.151.50]) by smtp-relay.gmail.com with ESMTPS id m10-20020a1709066d0a00b00920438f59b3sm12072998ejr.154.2023.03.29.11.08.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 29 Mar 2023 11:08:06 -0700 (PDT) X-Relaying-Domain: dectris.com From: Kal Conley To: =?UTF-8?q?Bj=C3=B6rn=20T=C3=B6pel?= , Magnus Karlsson , Maciej Fijalkowski , Jonathan Lemon , Andrii Nakryiko , Mykola Lysenko , Alexei Starovoitov , Daniel Borkmann , Martin KaFai Lau , Song Liu , Yonghong Song , John Fastabend , KP Singh , Stanislav Fomichev , Hao Luo , Jiri Olsa , Shuah Khan Cc: Kal Conley , netdev@vger.kernel.org, bpf@vger.kernel.org, linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH bpf-next v2 05/10] selftests: xsk: Disable IPv6 on VETH1 Date: Wed, 29 Mar 2023 20:04:57 +0200 Message-Id: <20230329180502.1884307-6-kal.conley@dectris.com> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230329180502.1884307-1-kal.conley@dectris.com> References: <20230329180502.1884307-1-kal.conley@dectris.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,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 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. Signed-off-by: Kal Conley --- 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/selftests/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 name ${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