Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp4450849ybz; Tue, 28 Apr 2020 11:31:02 -0700 (PDT) X-Google-Smtp-Source: APiQypJuHIe3jfdNQ0H7rfTKvwE/9UYnI9+7/4wJy5tIoUFflovCsk7FTxkp6ERB6Ev47pF8pQtg X-Received: by 2002:a05:6402:1611:: with SMTP id f17mr22376215edv.352.1588098661779; Tue, 28 Apr 2020 11:31:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1588098661; cv=none; d=google.com; s=arc-20160816; b=uQd8jOK/jPgGnb5kaFslML8azFplWGzOVVAlhBlvY1BkbchgQXyE7wGn0emeYb9ZuA O2+xiSKwYAMjJCk8/aHNatug0YpqxXu0eSowNzpbyzRkRh18cCtVwWmgkEqVkhAn76Jm GT5IT/A2id+0t6iBH0RnWvEm+etb3yTZX4t0O738471LHDyI7URyCHz8yFM5S5RVZZF1 B4t6kqSpoU0SHXw1mr3Z/IuDcUaGQWNducfGboujZtDkd6FQuqGXw5PDUJx1XxjZRnm1 /24RiXMI95c7jgtrlDIPRefl96giPsKdZADdPcYXwMMNPKoIoaJTzV9raimR+HJ7xfB3 Wrfg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=NinaVs7irbdIG8Kb4I2GXrKM2VL1Hp0Wuyju0rBKGQk=; b=Gp5YdPTaWUNMNqwRZuNpKmByPDJNGZhK/HhX/0zSz+fDe91918zLzp5b6XuuEoo2EA zhXzRPRc0KttkRa1maTnZsM812VP2aERC5iT5h+uoyjJTESpJwyrHb3vGxd/xd9heSNz mzhwBjV1NNB29LrKuozFjAgxY25S1rdxJnIDz4QAxirPSPiclbg+cgbU7PbuLj7C60z2 8ycW1++jFtnS51rmvacDvKi49RJ1bYNISeUn6CEChMhI7W1GKUsFptVClsocGjFF1ppu jERaxO7TkVS1iO7ZasBs09y9Lv8qvN3uPCTFA8YHT1/gdDq3aVtSl+qx1xThcAfuc2RZ PinA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=jUNZqvPU; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id x2si2445787ejw.475.2020.04.28.11.30.38; Tue, 28 Apr 2020 11:31:01 -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=@kernel.org header.s=default header.b=jUNZqvPU; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728634AbgD1S2T (ORCPT + 99 others); Tue, 28 Apr 2020 14:28:19 -0400 Received: from mail.kernel.org ([198.145.29.99]:40714 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729139AbgD1S2I (ORCPT ); Tue, 28 Apr 2020 14:28:08 -0400 Received: from localhost (83-86-89-107.cable.dynamic.v4.ziggo.nl [83.86.89.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 74C0920730; Tue, 28 Apr 2020 18:28:07 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1588098487; bh=bfMmx3fYjly39Pex01XfPoaA0tBtUA1c8xYcYUBstT4=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=jUNZqvPU3nrcrPTuqX+eo7byfNGjOSbIHqWBWL3ByuevYjLDXsM9fm0XXN0muHjNA C1gA7xJ884Jn+L4VPFWLOq4OHq/Tee49t5IodbSxtJlSzAi/E1KTfky3zm7c4zrdTb lk5bR4hSEhgLtasPc3VsFgoNkREWyhJSlxoZ+db4= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, David Ahern , "Jason A. Donenfeld" , "David S. Miller" Subject: [PATCH 5.6 059/167] selftests: Fix suppress test in fib_tests.sh Date: Tue, 28 Apr 2020 20:23:55 +0200 Message-Id: <20200428182232.435862777@linuxfoundation.org> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200428182225.451225420@linuxfoundation.org> References: <20200428182225.451225420@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: David Ahern [ Upstream commit 2c1dd4c110627c2a4f006643f074119205cfcff4 ] fib_tests is spewing errors: ... Cannot open network namespace "ns1": No such file or directory Cannot open network namespace "ns1": No such file or directory Cannot open network namespace "ns1": No such file or directory Cannot open network namespace "ns1": No such file or directory ping: connect: Network is unreachable Cannot open network namespace "ns1": No such file or directory Cannot open network namespace "ns1": No such file or directory ... Each test entry in fib_tests is supposed to do its own setup and cleanup. Right now the $IP commands in fib_suppress_test are failing because there is no ns1. Add the setup/cleanup and logging expected for each test. Fixes: ca7a03c41753 ("ipv6: do not free rt if FIB_LOOKUP_NOREF is set on suppress rule") Signed-off-by: David Ahern Cc: Jason A. Donenfeld Signed-off-by: David S. Miller Signed-off-by: Greg Kroah-Hartman --- tools/testing/selftests/net/fib_tests.sh | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) --- a/tools/testing/selftests/net/fib_tests.sh +++ b/tools/testing/selftests/net/fib_tests.sh @@ -618,16 +618,22 @@ fib_nexthop_test() fib_suppress_test() { + echo + echo "FIB rule with suppress_prefixlength" + setup + $IP link add dummy1 type dummy $IP link set dummy1 up $IP -6 route add default dev dummy1 $IP -6 rule add table main suppress_prefixlength 0 - ping -f -c 1000 -W 1 1234::1 || true + ping -f -c 1000 -W 1 1234::1 >/dev/null 2>&1 $IP -6 rule del table main suppress_prefixlength 0 $IP link del dummy1 # If we got here without crashing, we're good. - return 0 + log_test 0 0 "FIB rule suppress test" + + cleanup } ################################################################################