From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id D981D18871F; Wed, 4 Feb 2026 15:11:25 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770217885; cv=none; b=qlgxxgswhG4O1EVOBgReBPBgxlmfK47oiB/2RPtof2e1q+P+WTTTBUpiB19V2y+9L9iVSOCM/pM+6BBhtGgwb+BxK6BUCeNH9EUIV+hdPCdgXO3x4zVakeNtzQbyWnDR5g25XgjtFiQ1iVopvcefbHp5LztviOVUKZAk15iL5sY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770217885; c=relaxed/simple; bh=1yq4FDEBAQYU8AtNejjhw86in7KhF7099aGgpn0x3Qw=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=TIiIrRepgSBj30NCTAvYUqmWnHw+aJ/llr/8mKS4bMBUKwD9cIkKd9DxvuM9TfJfCz20vo/Tdqbpxess48FALbxjIJkHdLKzUNqyjmDA+0b6t3/xQgaJ434efkuXZpmm3jt6AbFkayT6wt5gMwCPp4PxmXnFHK+cHlQgV4PiLoA= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linuxfoundation.org header.i=@linuxfoundation.org header.b=0IXO1kNe; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linuxfoundation.org header.i=@linuxfoundation.org header.b="0IXO1kNe" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 09FA2C4CEF7; Wed, 4 Feb 2026 15:11:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1770217885; bh=1yq4FDEBAQYU8AtNejjhw86in7KhF7099aGgpn0x3Qw=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=0IXO1kNey35IJeJJu+TKjRT66z8W3TKgUD965I56sZ1k1HHI1wB3re875/YKrmEQJ nxadEl+O1MEcOEJqrRUdt9EDShxZeVBExi6coThvqvRQedxum3yp3MQVoxoHha3lS3 DG/4PHLap/6DkH3Qhnk8hpVHh9BJTJ8vupEj2lVw= From: Greg Kroah-Hartman To: stable@vger.kernel.org Cc: Greg Kroah-Hartman , patches@lists.linux.dev, Taehee Yoo , Jakub Kicinski , Sasha Levin Subject: [PATCH 6.1 148/280] selftests: net: amt: wait longer for connection before sending packets Date: Wed, 4 Feb 2026 15:38:42 +0100 Message-ID: <20260204143914.959181459@linuxfoundation.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260204143909.614719725@linuxfoundation.org> References: <20260204143909.614719725@linuxfoundation.org> User-Agent: quilt/0.69 X-stable: review X-Patchwork-Hint: ignore Precedence: bulk X-Mailing-List: stable@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit 6.1-stable review patch. If anyone has any objections, please let me know. ------------------ From: Taehee Yoo [ Upstream commit 04708606fd7bdc34b69089a4ff848ff36d7088f9 ] Both send_mcast4() and send_mcast6() use sleep 2 to wait for the tunnel connection between the gateway and the relay, and for the listener socket to be created in the LISTENER namespace. However, tests sometimes fail because packets are sent before the connection is fully established. Increase the waiting time to make the tests more reliable, and use wait_local_port_listen() to explicitly wait for the listener socket. Fixes: c08e8baea78e ("selftests: add amt interface selftest script") Signed-off-by: Taehee Yoo Link: https://patch.msgid.link/20260120133930.863845-1-ap420073@gmail.com Signed-off-by: Jakub Kicinski Signed-off-by: Sasha Levin --- tools/testing/selftests/net/amt.sh | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/tools/testing/selftests/net/amt.sh b/tools/testing/selftests/net/amt.sh index 7e7ed6c558da9..ea40b469a8c11 100755 --- a/tools/testing/selftests/net/amt.sh +++ b/tools/testing/selftests/net/amt.sh @@ -73,6 +73,8 @@ # +------------------------+ #============================================================================== +source lib.sh + readonly LISTENER=$(mktemp -u listener-XXXXXXXX) readonly GATEWAY=$(mktemp -u gateway-XXXXXXXX) readonly RELAY=$(mktemp -u relay-XXXXXXXX) @@ -240,14 +242,15 @@ test_ipv6_forward() send_mcast4() { - sleep 2 + sleep 5 + wait_local_port_listen ${LISTENER} 4000 udp ip netns exec "${SOURCE}" bash -c \ 'printf "%s %128s" 172.17.0.2 | nc -w 1 -u 239.0.0.1 4000' & } send_mcast6() { - sleep 2 + wait_local_port_listen ${LISTENER} 6000 udp ip netns exec "${SOURCE}" bash -c \ 'printf "%s %128s" 2001:db8:3::2 | nc -w 1 -u ff0e::5:6 6000' & } -- 2.51.0