Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp4461677ybz; Tue, 28 Apr 2020 11:41:32 -0700 (PDT) X-Google-Smtp-Source: APiQypIkcbMb+v2EXKMrkQRFORqAUqoBEY8Z9rkVxcHISvz/QasqiEORaAOUR6XOZXkAY5zsPmrn X-Received: by 2002:a17:906:7750:: with SMTP id o16mr26239967ejn.12.1588099292597; Tue, 28 Apr 2020 11:41:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1588099292; cv=none; d=google.com; s=arc-20160816; b=rHknBNRFviaZOFpWBjx2pg80K0TXWYghmZrz9qNEc3U1i8HD5RLmaw0k1DZ6f4p2E/ 00UV/xZDnA3oCCHAIXCZvoG5pXfAZft/awQsl4uL04x2U9PURXmwB7Ehfgm4zNbVI7F6 i/UFDH64UU6jIzkyhm8yJIu4g+Yfxe9qv/oDqKVIDxvsSK85fDHJCOH7zsJRsxU2+z7s MEi90Ak7UR7LF+YUSncojlxE34iqQWMdcUm5aPsDSiTpoEFrvAUUoGO3cKP07gsW6pSR iTLUdTHSFWxmW0CqD4GrLk9zstBrYcITnWNyUSPgzCbWkC+sQmzieFNDQSiMsMlBps0F ZYeQ== 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=0uIGrxCVcnrQexr01dsHSghvVVt4hODAk0dgRpGyQ1NKSwsnbDcCnBP/Ma0Z9ZPAzR SqMkwG0tcv3mkOyPKVArbSgZGoZkkVSd2+XGgNLgz39qxL99oYEuNSlpBadPBuQAXy/9 AP5CEPegqetG1Hh3kZZUUS68M9TMPy6jvqqiCEzAGr6aK5guKNdgWA3WsnEY5f9k+6O5 pAe9lcRQJCypTWZRpKUEDfIHR8PxdWxbibpLgCO6qoepzZaj5VPPx9pta0qziibmqt9/ GaWeSGC1BGARg99O4hGrQKCdMTlwZz+HKO+ZiZm9iWTDjlVScqbOsSzcIc3JVJYIRhEm kntw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=Yt+7Sk6F; 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 k6si2429908ejv.507.2020.04.28.11.41.09; Tue, 28 Apr 2020 11:41:32 -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=Yt+7Sk6F; 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 S1730425AbgD1Sjw (ORCPT + 99 others); Tue, 28 Apr 2020 14:39:52 -0400 Received: from mail.kernel.org ([198.145.29.99]:58770 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730806AbgD1Sjv (ORCPT ); Tue, 28 Apr 2020 14:39:51 -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 CA22B20575; Tue, 28 Apr 2020 18:39:49 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1588099190; bh=bfMmx3fYjly39Pex01XfPoaA0tBtUA1c8xYcYUBstT4=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=Yt+7Sk6F9BzqsZEy+5ontDYeJ+Xnf5kXGRs5Wf95ROwFDCD8stLM8M+mW6KV4f4vw 8ETGOgoUlyk0D5UEk5kvvH995sRUywhEMGOOya/k4vFV6lIEZC4KWRsTqAYJugobzb DB7JSw6dsnCkzE+kuKWh24ed2sBBi9c39OQZnRfQ= 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.4 070/168] selftests: Fix suppress test in fib_tests.sh Date: Tue, 28 Apr 2020 20:24:04 +0200 Message-Id: <20200428182240.825189111@linuxfoundation.org> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200428182231.704304409@linuxfoundation.org> References: <20200428182231.704304409@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 } ################################################################################