From nobody Mon Jul 27 02:13:39 2026 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-alma10-1.taild15c8.ts.net [100.103.45.18]) (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 7970437AA8A; Fri, 10 Jul 2026 18:05:22 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=100.103.45.18 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783706723; cv=none; b=NKZQbs1C/e3UxkcaIe2lg317EH6s7h79fkRZmdTz0iiQlnDZ3W5v7UDNNuwFylzk9sKFoAZb857kWVaJJpPVyHAKSzeu4lclAT69qByR10DoBT+osROk2qN9Hx29Q4QS9gy17k4Vy1wSuzSHW7LzvEwRJLDQGGzGt+fzIZbJ1rQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783706723; c=relaxed/simple; bh=W91QGhdVSPDDOaAVdZn/joM5E0ApxnHnt0Xg1HSeL0w=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=QVB/ZdgeL0aCyLGtUNGjJ4tlSbkDtrrcIgnYUl+GzsYuyMHJa1Ml4/sxKgHmIEyQ9xim/l85uzB9hSQLruW3P1LD57Ib0aR3/kSrZjiUnd4hmCGsR59Mj0cVFFzTrMEop0ELZF+YNVjAi+tGP3hkMzt3I1dfEE+YkOHKOnnq80w= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=kH118nVE; arc=none smtp.client-ip=100.103.45.18 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="kH118nVE" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 7A3E61F00A3A; Fri, 10 Jul 2026 18:05:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1783706722; bh=znSNME19fzXGnnynL4ts4fz+FYf6pSCbFq0MxL5mqYE=; h=From:Date:Subject:References:In-Reply-To:To:Cc; b=kH118nVExfPF/rijJ64Ma+ikEdmOnC4VvulZkVtvBkhvw6ns2++VQI4nfRNpo1GtC z4qilx0nvafSn0Lj1LVjcsm7q56t+aciBwla8Mn9bO3wd6IWTUsy3QMqtcshLZq1je 0vICBjghq0wW9Qdo3WJXmr4YkgLSMU5F4fBvlfVhEmEtj/rBdAFpuEpiwqqR/ifJMu T1UOWNghtvTBw4wCbgkZyb5UjlLizEmPzhXPNIYF3U0gtYdyjDO3yVqDj16U0VtHb6 SbdJOs/ABtwXuyfAX53ucU64oufQmbmnFlCwiboBIzXUc92uhziUkV8GRkh2VCQY9G KkPgO9GjqX1WA== From: "Matthieu Baerts (NGI0)" Date: Fri, 10 Jul 2026 20:04:41 +0200 Subject: [PATCH net 1/7] selftests: af_unix: add USER_NS config Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260710-net-sft-fix-containers-v1-1-a2915c294ef5@kernel.org> References: <20260710-net-sft-fix-containers-v1-0-a2915c294ef5@kernel.org> In-Reply-To: <20260710-net-sft-fix-containers-v1-0-a2915c294ef5@kernel.org> To: "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Simon Horman , Shuah Khan Cc: netdev@vger.kernel.org, linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org, "Matthieu Baerts (NGI0)" , Kuniyuki Iwashima X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1020; i=matttbe@kernel.org; h=from:subject:message-id; bh=W91QGhdVSPDDOaAVdZn/joM5E0ApxnHnt0Xg1HSeL0w=; b=owGbwMvMwCVWo/Th0Gd3rumMp9WSGLICTUJOn7BgmTdne222h3PTmaxty4yXr+4007U1tlrn1 ePkqb29o5SFQYyLQVZMkUW6LTJ/5vMq3hIvPwuYOaxMIEMYuDgFYCIOWxj+17Bxy2xc8mX9Vidr U6EVChW3FPWy1TdVK6k9qzut9X2KLyPDhqt1prsndX/0r82/PuFaf9va3a8VPyqXpO3/cjq7zKq BEwA= X-Developer-Key: i=matttbe@kernel.org; a=openpgp; fpr=E8CB85F76877057A6E27F77AF6B7824F4269A073 This is required to use unshare(CLONE_NEWUSER). This has not been seen on NIPA before, because the 'af_unix' tests are executed with the 'net' ones, merging their config files. USER_NS is present in tools/testing/selftests/net/config. This issue is visible when only the af_unix config is used on top of the default one. This is the recommended way to execute selftest targets. Fixes: ac011361bd4f ("af_unix: Add test for sock_diag and UDIAG_SHOW_UID.") Signed-off-by: Matthieu Baerts (NGI0) Reviewed-by: Kuniyuki Iwashima --- To: Kuniyuki Iwashima --- tools/testing/selftests/net/af_unix/config | 1 + 1 file changed, 1 insertion(+) diff --git a/tools/testing/selftests/net/af_unix/config b/tools/testing/sel= ftests/net/af_unix/config index b5429c15a53c..41dbb03c747e 100644 --- a/tools/testing/selftests/net/af_unix/config +++ b/tools/testing/selftests/net/af_unix/config @@ -1,3 +1,4 @@ CONFIG_AF_UNIX_OOB=3Dy CONFIG_UNIX=3Dy CONFIG_UNIX_DIAG=3Dm +CONFIG_USER_NS=3Dy --=20 2.53.0 From nobody Mon Jul 27 02:13:39 2026 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-alma10-1.taild15c8.ts.net [100.103.45.18]) (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 5F39B37DAA6; Fri, 10 Jul 2026 18:05:25 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=100.103.45.18 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783706726; cv=none; b=VXXBDUhObhD08zUIk06BD1tyNax99f3eMuvH4tKsYaX4/CWJFVsCMuVYTQgCCZ7V3DnFWD+3T+NR4+Y23+QwRBDrBp0Uw2cCVVvE0RxHiI/IM5YuL/cdqEBq2Z5+WrWfWPSCmqGAtubA0PQwtIjY2WSiFaVWy6xa///Mbr7DmvA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783706726; c=relaxed/simple; bh=Vgt3l6ylLl4JMfzCQmww08pBU0tyACAzZn0QXBpMFjI=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=TRa1r7oZR8REMFjIAMPb/UY8GOqbcPIic8Su7xXI52TJvETSv/MkmKEnnoHYHtDtq/Y4fxqN4AVW6KtNkTfQghmf/+z8eSNPxt4n7bg1z35l4hJ3hDAuiXECQCUpjzxCLtqEm3szBJDxpeqnD9uv4IOc+wFcauEsk6vR+wewoQk= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=oPzV+/FG; arc=none smtp.client-ip=100.103.45.18 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="oPzV+/FG" Received: by smtp.kernel.org (Postfix) with ESMTPSA id AA04A1F000E9; Fri, 10 Jul 2026 18:05:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1783706724; bh=ufULc8b5oYsXRLSxsnf76uKMhDIXgOrRA+K0wyBHYLU=; h=From:Date:Subject:References:In-Reply-To:To:Cc; b=oPzV+/FGRoUshiu15OBssHuBeP0T1FbfiT1qvOyEWTE5Z/AIg+koxVs6G6YqyY7qh XsBCIyupCAr3vSvU6oqUIoPuzWlqe/Vx1qO3/nYz/0ZJoAUjJr5Jfs/EFMM3zMXBcz 5ba+227b0CKDU8V5ARuU22c4QyTPE5A8yaR/voMaad/OmIZHulTBDwZwkXeRjVTvfW zR1PEMyOgZlT/iF6qCbddwfY97UKthNI45QC25HGyRjvVA3y3taBKSfRoMQHjThVz0 wi3i2+Yl4E63VvQAhNHtQGP9foVg6fMxBjTHejnVVTyHQVZn5ygZs7Kku+DGSa5uh5 blilNWV+q/jQQ== From: "Matthieu Baerts (NGI0)" Date: Fri, 10 Jul 2026 20:04:42 +0200 Subject: [PATCH net 2/7] selftests: openvswitch: add config file Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260710-net-sft-fix-containers-v1-2-a2915c294ef5@kernel.org> References: <20260710-net-sft-fix-containers-v1-0-a2915c294ef5@kernel.org> In-Reply-To: <20260710-net-sft-fix-containers-v1-0-a2915c294ef5@kernel.org> To: "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Simon Horman , Shuah Khan Cc: netdev@vger.kernel.org, linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org, "Matthieu Baerts (NGI0)" , Aaron Conole , Eelco Chaudron , Ilya Maximets , dev@openvswitch.org X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1709; i=matttbe@kernel.org; h=from:subject:message-id; bh=Vgt3l6ylLl4JMfzCQmww08pBU0tyACAzZn0QXBpMFjI=; b=owGbwMvMwCVWo/Th0Gd3rumMp9WSGLICTcI696zec1RH2K33cZ/23ggGlSuTllifUurflhUTN 1/wY4hARykLgxgXg6yYIot0W2T+zOdVvCVefhYwc1iZQIYwcHEKwERO6DH8FdjgqSiuu2uxJZde Vf3n++tvbXsizbB9Y4zj53sHgz0i7wJVFB5sKnnnYvVx1+T5Nbc35rNlfWLNDjYsSr9V+vb6xq1 8AA== X-Developer-Key: i=matttbe@kernel.org; a=openpgp; fpr=E8CB85F76877057A6E27F77AF6B7824F4269A073 The kselftests doc mentions that a config file should be present "if a test needs specific kernel config options enabled". This selftest requires some kernel config, but no config file was provided. We could say that a sub-target could use the parent's config file, but the kselftests doc doesn't mention anything about that. Plus the net/openvswitch target is the only net target without a config file. Here is a new config file, which is a trimmed version of the net one, with hopefully the minimal required kconfig on top of 'make defconfig'. The Fixes tag points to the introduction of the net/openvswitch target, just to help validating this target on stable kernels. Fixes: 25f16c873fb1 ("selftests: add openvswitch selftest suite") Signed-off-by: Matthieu Baerts (NGI0) Reviewed-by: Eelco Chaudron --- To: Aaron Conole To: Eelco Chaudron To: Ilya Maximets Cc: dev@openvswitch.org --- tools/testing/selftests/net/openvswitch/config | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/tools/testing/selftests/net/openvswitch/config b/tools/testing= /selftests/net/openvswitch/config new file mode 100644 index 000000000000..c659749cd086 --- /dev/null +++ b/tools/testing/selftests/net/openvswitch/config @@ -0,0 +1,16 @@ +CONFIG_GENEVE=3Dm +CONFIG_INET_DIAG=3Dy +CONFIG_IPV6=3Dy +CONFIG_NETFILTER=3Dy +CONFIG_NET_IPGRE=3Dm +CONFIG_NET_IPGRE_DEMUX=3Dm +CONFIG_NF_CONNTRACK=3Dm +CONFIG_NF_CONNTRACK_OVS=3Dy +CONFIG_OPENVSWITCH=3Dm +CONFIG_OPENVSWITCH_GENEVE=3Dm +CONFIG_OPENVSWITCH_GRE=3Dm +CONFIG_OPENVSWITCH_VXLAN=3Dm +CONFIG_PSAMPLE=3Dm +CONFIG_VETH=3Dy +CONFIG_VLAN_8021Q=3Dy +CONFIG_VXLAN=3Dm --=20 2.53.0 From nobody Mon Jul 27 02:13:39 2026 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-alma10-1.taild15c8.ts.net [100.103.45.18]) (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 B4B9037F8AF; Fri, 10 Jul 2026 18:05:27 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=100.103.45.18 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783706728; cv=none; b=qLt0TacZFPlQ3wdc46rRrfcY1siV9V2Dz5OmQx7Biu1999jb4BECAjErl90hXZRmMhOEf4EcxYzxF06vDOjXt6veor/N7N0gOgMXlZ1G7JKRbTYlShVsunccle/krBdr0JnLN4TGlur2O6Q40n/SGvSey0CxjQ/LiHZE89BlQvM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783706728; c=relaxed/simple; bh=L5i/YJgNhRL2IXLTOg959njSEcZsBBHBQ0v+nBGsp4s=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=n2cEHtw6YYfYLxEbVAE0JngMYikDKySXbU8k/5XAekM4Lwmnhobom0Z1V/lEJdYZVlxKw5ggiljB3MHzMYW00zO/qGP8TRxltOd7K/1AR/6UZTk8BSQdlDk9t20d3aeSB8R0zG9k79luj+OSxfJ+urcCjohKs4DrckU+wsqU2xY= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=HMnYlT01; arc=none smtp.client-ip=100.103.45.18 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="HMnYlT01" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 559B41F00A3A; Fri, 10 Jul 2026 18:05:25 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1783706727; bh=746iBKKoIqBKEu5UX9LQWkEwwoEDcoxxFAYwiKIfnp4=; h=From:Date:Subject:References:In-Reply-To:To:Cc; b=HMnYlT01Khz+BsQnBWSbl+dq+ph4BQ1oZ604Mt3/Z74W+WFoico3fcAn9uDRBuT/j gaxN+yURBf7V00gmaN9E4QBb5Op7JSf10sv7HLfElUHJluML5HKCBrobdEOzzXN7WR 695GhSxb08VmwZOzIEUPiorpsC+LjWK3d7+INAq86w59WaNYs/5dFwa8IkWrX6Mxxy 9rfwdvcaHFx3hnMstjwjpZW5QEbBK8eJ/McM+H3FcuwgHcHJsxQli6gZj7GJOrCxvR Zuuu9Rc2IONyN+PwAyPADJGi0vA+ZaxObWWz3lz3eshM68Q1Amvza8aCWzD3y0Kkak AA35dFNT1wxOg== From: "Matthieu Baerts (NGI0)" Date: Fri, 10 Jul 2026 20:04:43 +0200 Subject: [PATCH net 3/7] selftests: ovpn: add IPV6 and VETH configs Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260710-net-sft-fix-containers-v1-3-a2915c294ef5@kernel.org> References: <20260710-net-sft-fix-containers-v1-0-a2915c294ef5@kernel.org> In-Reply-To: <20260710-net-sft-fix-containers-v1-0-a2915c294ef5@kernel.org> To: "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Simon Horman , Shuah Khan Cc: netdev@vger.kernel.org, linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org, "Matthieu Baerts (NGI0)" , Antonio Quartulli , Sabrina Dubroca X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1385; i=matttbe@kernel.org; h=from:subject:message-id; bh=L5i/YJgNhRL2IXLTOg959njSEcZsBBHBQ0v+nBGsp4s=; b=owGbwMvMwCVWo/Th0Gd3rumMp9WSGLICTcJe/2mUDSs21c6cWPHt2K3fGacTPk9Zw3R6xvnit Pq7a7SOdpSyMIhxMciKKbJIt0Xmz3xexVvi5WcBM4eVCWQIAxenAEzkhT0jw4WDX58EqlvIThEv eS7OZn+0sst/l3TzY9UAh/8OS3L6IhkZHqy7MinfuJlD9Nrcj2YfHf1dUyd16z8Q4zWX2jrzgsl PRgA= X-Developer-Key: i=matttbe@kernel.org; a=openpgp; fpr=E8CB85F76877057A6E27F77AF6B7824F4269A073 They are required to run the selftests: - Tests are executed in v4 and v6. - Virtual Ethernet are used between the different netns. This has not been seen on NIPA before, because the 'ovpn' tests are executed with the 'tcp_ao' ones, merging their config files. These two kernel config are present in tools/testing/selftests/net/tcp_ao/config. This issue is visible when only the ovpn config is used on top of the default one. This is the recommended way to execute selftest targets. Fixes: 959bc330a439 ("testing/selftests: add test tool and scripts for ovpn= module") Signed-off-by: Matthieu Baerts (NGI0) Acked-by: Antonio Quartulli --- To: Antonio Quartulli To: Sabrina Dubroca --- tools/testing/selftests/net/ovpn/config | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tools/testing/selftests/net/ovpn/config b/tools/testing/selfte= sts/net/ovpn/config index d6cf033d555e..6b424762e46e 100644 --- a/tools/testing/selftests/net/ovpn/config +++ b/tools/testing/selftests/net/ovpn/config @@ -4,6 +4,7 @@ CONFIG_CRYPTO_CHACHA20POLY1305=3Dy CONFIG_CRYPTO_GCM=3Dy CONFIG_DST_CACHE=3Dy CONFIG_INET=3Dy +CONFIG_IPV6=3Dy CONFIG_NET=3Dy CONFIG_NETFILTER=3Dy CONFIG_NET_UDP_TUNNEL=3Dy @@ -11,3 +12,4 @@ CONFIG_NF_TABLES=3Dm CONFIG_NF_TABLES_INET=3Dy CONFIG_OVPN=3Dm CONFIG_STREAM_PARSER=3Dy +CONFIG_VETH=3Dy --=20 2.53.0 From nobody Mon Jul 27 02:13:39 2026 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-alma10-1.taild15c8.ts.net [100.103.45.18]) (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 16F1537AA96; Fri, 10 Jul 2026 18:05:29 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=100.103.45.18 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783706731; cv=none; b=QyeMecyd220cL5NZMt53Izh9lK8DE5y7kdfV8HMmbOnlCtC1Y12rq29fSZb1irdJs84FRzP/jphd23xuW3bSmDyW4fNayY5ROVCNSQi9Uzb0H5+h3y2qbkmRCgrl4VQWFZ8bouzCTdAt6s/BhSmLtrKjO0bzjxYaJVF+MglVvLk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783706731; c=relaxed/simple; bh=ikQbe/6nBjijkDIRx1EEo9JlxWKuS3tTkFmcxFQ4JQk=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=hfksTcJqIhOBlKrZFlJ2Xr9QOUsJppk8SfOsxvrlNKMxw8aTX2o1rQYq9Is6v7rlVK8BVYBr9O6iM4KnBwhNA6whAkCUFZX8Ia2eAy2zqV7t83qu/8wa3mN3tf+6UBOu83Qrpa/M9Jy2LJ8/LHl+QtAvGCR2Q49EaOKBUYcNP0c= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=SOiCSI54; arc=none smtp.client-ip=100.103.45.18 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="SOiCSI54" Received: by smtp.kernel.org (Postfix) with ESMTPSA id AA54A1F000E9; Fri, 10 Jul 2026 18:05:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1783706729; bh=Gkm9cmXQHdFz66jn50yWDPWBch4PTFuWBHMjtX+glmA=; h=From:Date:Subject:References:In-Reply-To:To:Cc; b=SOiCSI54fF5tSw1/DQAg6x0Kz9u418EaW+v8fI4jEDYKwjphwM0NJd1mWQe46ZA+K gL1qQAoTLo7FGh0L/eAxEyB+sTFZovMeK3KTO2gg2Dbn3G0sSPNzEXBaMGcQ2vFc4D TUoOTEfG1WwpP8mBEm01BfLq59zGxtyxllaLyz1Cb1iwME99wHUY1t1Dt9Wnwc30TJ 7HvWJL4FiQYoo5R/VgLpA31Q2zmlUqFjXL4kFmFh/VhfQjnYMlfeWeN8YYaLuMsxj5 xwKqcjFhkdLE5i4ZdFz3tJDsjO0I0L2autqwP7NMT0tZKZsIAb1E+C9fdX8bOchK4F wjC7nZMfUA6uw== From: "Matthieu Baerts (NGI0)" Date: Fri, 10 Jul 2026 20:04:44 +0200 Subject: [PATCH net 4/7] selftests: ovpn: increase timeout Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260710-net-sft-fix-containers-v1-4-a2915c294ef5@kernel.org> References: <20260710-net-sft-fix-containers-v1-0-a2915c294ef5@kernel.org> In-Reply-To: <20260710-net-sft-fix-containers-v1-0-a2915c294ef5@kernel.org> To: "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Simon Horman , Shuah Khan Cc: netdev@vger.kernel.org, linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org, "Matthieu Baerts (NGI0)" , Antonio Quartulli , Sabrina Dubroca X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1025; i=matttbe@kernel.org; h=from:subject:message-id; bh=ikQbe/6nBjijkDIRx1EEo9JlxWKuS3tTkFmcxFQ4JQk=; b=owGbwMvMwCVWo/Th0Gd3rumMp9WSGLICTcL9Slqe/izLXtm5yGd/7jEXNskdcuyyK4yelDayl P0XlH/SUcrCIMbFICumyCLdFpk/83kVb4mXnwXMHFYmkCEMXJwCMJGvvxkZJlddXqcjYdh6Q3DC 3BmrmLYXJXEUXkluYVy/er3Ikd/GhowMDxQkz078p7RG6+XbNYwNn1NTPNmjFuyKuK9rmzEt1Sm HAwA= X-Developer-Key: i=matttbe@kernel.org; a=openpgp; fpr=E8CB85F76877057A6E27F77AF6B7824F4269A073 The default timeout is 45 seconds, that's too low for a few ovpn tests. Indeed, these tests can take up to 50 seconds with some debug kernel config on NIPA. Set a timeout to 90 seconds, just to be on the safe side. Note that the Fixes tag here points to the introduction of the ovpn tests because I don't know when they started to take more than 45 seconds. That's OK because a timeout of 1.5 minutes is not exaggerated. Fixes: 959bc330a439 ("testing/selftests: add test tool and scripts for ovpn= module") Signed-off-by: Matthieu Baerts (NGI0) Acked-by: Antonio Quartulli --- To: Antonio Quartulli To: Sabrina Dubroca --- tools/testing/selftests/net/ovpn/settings | 1 + 1 file changed, 1 insertion(+) diff --git a/tools/testing/selftests/net/ovpn/settings b/tools/testing/self= tests/net/ovpn/settings new file mode 100644 index 000000000000..ba4d85f74cd6 --- /dev/null +++ b/tools/testing/selftests/net/ovpn/settings @@ -0,0 +1 @@ +timeout=3D90 --=20 2.53.0 From nobody Mon Jul 27 02:13:39 2026 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-alma10-1.taild15c8.ts.net [100.103.45.18]) (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 E78453815C3; Fri, 10 Jul 2026 18:05:31 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=100.103.45.18 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783706733; cv=none; b=fe9+SzKXcFpCInGYSItbnUHoklI4CDushTtFMXld3Lc63TuFf3MVDJCQi/nbK+9G6d6gAyuFjoAb4+7zduYeWRAm4/vOyHpEVI8fK1o+b+WVvea+D64coNsLVG5yrmfoe0Cotdp2VNgFbpWKeT6WGz+GIWOBNfljK+n2L4B/dGE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783706733; c=relaxed/simple; bh=eOYR1/8A9kllDNapHQJ7JqQxvyC5i4C16svrTEG3nYM=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=KkipCGHnsQUNJlO6oovqsEopBumaUDpxsmf3wKtmuGID7xUAf2G/ISRy5JB5DsNLY3c5m8F1LXcPTwBg8yfJOCCwcxZUTBXI+pwEwcJcKQQ0TXi9Ef1mz1MOrE4ug/7bylSuSh18YC0XiVTCg0m8o0VAuDyMw4aL8J2TOI6JL7Y= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=dQO/lh4n; arc=none smtp.client-ip=100.103.45.18 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="dQO/lh4n" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 0B6421F00A3A; Fri, 10 Jul 2026 18:05:29 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1783706731; bh=kciwBDf/7w91AHy6DMhCTuHZYc7umlKDbntKijLsGKU=; h=From:Date:Subject:References:In-Reply-To:To:Cc; b=dQO/lh4ndegPa2UyJOCXFvs2KJ9mmpyUdmg9TG9rpo/dmHkLN7o8wVgKgSMejtkH7 eWRyKhDqeUCrBYa/UVAcWZ7yhCe9Pfg4CuG+/QucbfW1FpTUkNUsTo+TUDBKKY50J3 QHyPPcjiR7yIJHAB38MF6OFTqT9C5Esluc5ZaC33XwmnVm5+/1A/BGXBd1L8zH4Y1+ cyhYzFjdn9zFCL8wE5X1/2vQMFJKfvh88U12PpHXv7arDWAoWT9/Xhr+6p1Jk+4L3R uot8XqPH2RRQjPCtwNL+5/9jCPbr/KFps3c3iTqFd+K7ErWpBWA9Tay9rkayrma0Vy CCJg1Ozu+5dBQ== From: "Matthieu Baerts (NGI0)" Date: Fri, 10 Jul 2026 20:04:45 +0200 Subject: [PATCH net 5/7] selftests: drv-net: increase timeout Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260710-net-sft-fix-containers-v1-5-a2915c294ef5@kernel.org> References: <20260710-net-sft-fix-containers-v1-0-a2915c294ef5@kernel.org> In-Reply-To: <20260710-net-sft-fix-containers-v1-0-a2915c294ef5@kernel.org> To: "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Simon Horman , Shuah Khan Cc: netdev@vger.kernel.org, linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org, "Matthieu Baerts (NGI0)" , Andrew Lunn X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=976; i=matttbe@kernel.org; h=from:subject:message-id; bh=eOYR1/8A9kllDNapHQJ7JqQxvyC5i4C16svrTEG3nYM=; b=owGbwMvMwCVWo/Th0Gd3rumMp9WSGLICTSIu/eAQfCVaNafddX5TWustT5aV/be6k0/9aaxm4 /5rs7W/o5SFQYyLQVZMkUW6LTJ/5vMq3hIvPwuYOaxMIEMYuDgFYCIVtQz/VB5JZnS03p04K3Dx Ib5ZCpfljFvyTsuyH+i4+uN0cYu1M8P/lJK/5bt3Xvi9Sv7Iu3cyAk4311XMOZ65wHZ+lcSa/t9 bGAA= X-Developer-Key: i=matttbe@kernel.org; a=openpgp; fpr=E8CB85F76877057A6E27F77AF6B7824F4269A073 The default timeout is 45 seconds, that's too low for the xdp.py test. Indeed, this test can take up to 3 minutes with some debug kernel config on NIPA. Set a timeout to 6 minutes, just to be on the safe side. Note that the Fixes tag here points to the introduction of the xdp.py test because I don't know when this test started to take more than 45 seconds. That's OK because a timeout of 6 minutes is not exaggerated. Fixes: 1cbcb1b28b26 ("selftests: drv-net: Test XDP_PASS/DROP support") Signed-off-by: Matthieu Baerts (NGI0) --- To: Andrew Lunn --- tools/testing/selftests/drivers/net/settings | 1 + 1 file changed, 1 insertion(+) diff --git a/tools/testing/selftests/drivers/net/settings b/tools/testing/s= elftests/drivers/net/settings new file mode 100644 index 000000000000..eef533824a3c --- /dev/null +++ b/tools/testing/selftests/drivers/net/settings @@ -0,0 +1 @@ +timeout=3D360 --=20 2.53.0 From nobody Mon Jul 27 02:13:39 2026 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-alma10-1.taild15c8.ts.net [100.103.45.18]) (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 80C4F37C906; Fri, 10 Jul 2026 18:05:35 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=100.103.45.18 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783706736; cv=none; b=eyZPk/aZgj2DJQEVdG02do9NDJc6iQIkbad68tFzrwZpv2YpVw297u3C5VV9HTWWmSJYGW+IeFVYrxWVGObq0pOMHkk3yULnUwdgCNqrKahGq1GvuS4NWC/xkFnYyINfw/ouaxTxVDAdAH5QNFTpT4jXqoWY42obDRQ2iUzDeSI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783706736; c=relaxed/simple; bh=+02xMsEzYQhTIPnJ8zKzodVzMyFz6JZjuiiF1KJILz8=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=mladaZ4TaK4d2FWr4YHkdLGlQJjsPg1QWYAW7BPGeZxrSY3uAOq4WIUWKFwnbp0JhhYLRBXaaQwPD7DpRlBDI5vY1KUcdZZb7nf1AYITT7tdjO9enaj9ZzBPVH4b15vLHJMBuQV7E2PHzzY3VzYmWORkE2O2jHqGswGe7jTilkQ= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=JXySV4gN; arc=none smtp.client-ip=100.103.45.18 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="JXySV4gN" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 3B3C91F000E9; Fri, 10 Jul 2026 18:05:32 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1783706735; bh=RZ1C7cejQoOIpWusJN2i5Bj8ujw9QzmP3ENC6NA6vFo=; h=From:Date:Subject:References:In-Reply-To:To:Cc; b=JXySV4gN1ipI4PVPBNL2m8WnXBDTX49PckAfXSNHC4Uin91BdXlroxbotgzYowlkH eKC9rprjLjiW5rYof/12NBWQr74Ny8cyhTmeckULJ0ViBwQwn++LktT8Svls5JLvuN 70wR8cikrsM7igVxGojhcx6ICxHEH3UQX6k1Csx31oHn4q2t8hP1J0EOKixGUFjUOe SZsEDQ0HWB+0c30S5W8jffNVaM7E6AfC3l4MllsEDmX5FLFmcDbTwaW5r+gDj/qSu4 Jt4eY7fcTMZd49YpwWIxn0/gKOQmEcmjEA+o4uGCLfYzQETlGw0x2ZDTs3yrAWauIm yts7FNMqmlEMQ== From: "Matthieu Baerts (NGI0)" Date: Fri, 10 Jul 2026 20:04:46 +0200 Subject: [PATCH net 6/7] selftests: drv-net: add missing kconfig for psp.py Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260710-net-sft-fix-containers-v1-6-a2915c294ef5@kernel.org> References: <20260710-net-sft-fix-containers-v1-0-a2915c294ef5@kernel.org> In-Reply-To: <20260710-net-sft-fix-containers-v1-0-a2915c294ef5@kernel.org> To: "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Simon Horman , Shuah Khan Cc: netdev@vger.kernel.org, linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org, "Matthieu Baerts (NGI0)" , Andrew Lunn , Alexei Starovoitov , Daniel Borkmann , Jesper Dangaard Brouer , John Fastabend , Stanislav Fomichev , Mohsin Bashir , David Wei , Wei Wang , bpf@vger.kernel.org X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1736; i=matttbe@kernel.org; h=from:subject:message-id; bh=+02xMsEzYQhTIPnJ8zKzodVzMyFz6JZjuiiF1KJILz8=; b=owGbwMvMwCVWo/Th0Gd3rumMp9WSGLICTSJXNhUc3VVWYxf4M26p1r1DXZ9el+bzrCoINWvdl 1nnEszeUcrCIMbFICumyCLdFpk/83kVb4mXnwXMHFYmkCEMXJwCMJEzlowMjSmSJ9zfJakvCzds eb5cr676upXLIblHU6bvsHt4Prk6hpHhYRjnswDHFcGTO79Odt/6/Ujj6u77id7ND275dzn0fzv MBAA= X-Developer-Key: i=matttbe@kernel.org; a=openpgp; fpr=E8CB85F76877057A6E27F77AF6B7824F4269A073 This psp.py selftest was failing on my side when only using the drivers/net config file on top of the default one -- the recommended way to execute selftest targets. It looks like some kernel config are needed to execute the new tc commands. Note that this was not visible on NIPA, because these tests are executed with the drivers/net/hw ones, combining the two config files, and the hw one contains the missing ones. Fixes: 3f74d5bb807e ("selftests/net: Add env for container based tests") Signed-off-by: Matthieu Baerts (NGI0) Reviewed-by: Wei Wang --- To: Andrew Lunn To: Alexei Starovoitov To: Daniel Borkmann To: Jesper Dangaard Brouer To: John Fastabend To: Stanislav Fomichev To: Mohsin Bashir To: David Wei Cc: Wei Wang Cc: bpf@vger.kernel.org --- tools/testing/selftests/drivers/net/config | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tools/testing/selftests/drivers/net/config b/tools/testing/sel= ftests/drivers/net/config index 91d4fd410914..2070e890e064 100644 --- a/tools/testing/selftests/drivers/net/config +++ b/tools/testing/selftests/drivers/net/config @@ -4,6 +4,8 @@ CONFIG_DEBUG_INFO_BTF_MODULES=3Dn CONFIG_INET_PSP=3Dy CONFIG_IPV6=3Dy CONFIG_MACSEC=3Dm +CONFIG_NET_CLS_ACT=3Dy +CONFIG_NET_CLS_BPF=3Dy CONFIG_NETCONSOLE=3Dm CONFIG_NETCONSOLE_DYNAMIC=3Dy CONFIG_NETCONSOLE_EXTENDED_LOG=3Dy @@ -11,6 +13,7 @@ CONFIG_NETDEVSIM=3Dm CONFIG_NETKIT=3Dy CONFIG_NET_SCH_ETF=3Dm CONFIG_NET_SCH_FQ=3Dm +CONFIG_NET_SCH_INGRESS=3Dy CONFIG_PPP=3Dy CONFIG_PPPOE=3Dy CONFIG_VLAN_8021Q=3Dm --=20 2.53.0 From nobody Mon Jul 27 02:13:39 2026 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-alma10-1.taild15c8.ts.net [100.103.45.18]) (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 3B5CB3845D0; Fri, 10 Jul 2026 18:05:38 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=100.103.45.18 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783706739; cv=none; b=ged0in46Croao4P5M4TawcI/So4Nyz/xNIPSYw42ypxFtpGvkWP86DXyKhtm61Z6ViNzo8OeZAttbVkVh8V6e4jVeteyEo1Zie1l2ow5d2vkVWtw9IPrAfDo3IW/4AbE6RmphEPPA4ZL7YP6FCkHDQJJgF6fBwB+KWgS5nct9Iw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783706739; c=relaxed/simple; bh=/UfvinGjUKzQZZtwXFBpxnI8oZyMN8LjK5sOgdx882U=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=qQHc7tM/4CNGq1XXtqRzl+2/aupTle6cNPFONuJXMOHB1eaaPmPel1dfGWpplbr9yeuRiEDYOk39uSf9x+1JZ+Irs0VOElPsRFGpVpIOmwOw25OvBfui3aKBRVdw7Tcn0hyJX6Td/+K2xf0OiwPXXhSrC7dhc5wD0fOjioa/JQk= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=KWskom/Q; arc=none smtp.client-ip=100.103.45.18 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="KWskom/Q" Received: by smtp.kernel.org (Postfix) with ESMTPSA id C7CDD1F00A3A; Fri, 10 Jul 2026 18:05:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1783706737; bh=6eGa3Yug+9t29482TOj94SVTS8HfGqHTxEBex1s+pkE=; h=From:Date:Subject:References:In-Reply-To:To:Cc; b=KWskom/Q+ZsZMTLzDK8txAlb903tDEUit2Y7pJETGFya/HuI+yOoTZezP9DlxJ0+a sMDItU55yGHyQUR0z20HAEW7wzrdNAZmnQn/8rmFEAFJiYf/rY5/ulRd9Zzzndi+ta hJIjBI4DaYcHUhIyBBHF8NQuOgr/A6Sk8CiSEnjpthdtWsfEaiNCZVceIthICkc9bo 5ojpE51V49IMdtvtNmlOq5OTcqhO1IxMQMtMmDWrN8cGP3hoWEozi5aWycca41IlEC FLquHKP05s0qYhYGvR6C3MhIIzAQrgZdQ+actpJpH6rFCgurFOWFKdpYOKtwTMmlY9 XCUWbNHhbOc2A== From: "Matthieu Baerts (NGI0)" Date: Fri, 10 Jul 2026 20:04:47 +0200 Subject: [PATCH net 7/7] selftests: netconsole: ignore busywait errors Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260710-net-sft-fix-containers-v1-7-a2915c294ef5@kernel.org> References: <20260710-net-sft-fix-containers-v1-0-a2915c294ef5@kernel.org> In-Reply-To: <20260710-net-sft-fix-containers-v1-0-a2915c294ef5@kernel.org> To: "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Simon Horman , Shuah Khan Cc: netdev@vger.kernel.org, linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org, "Matthieu Baerts (NGI0)" , Andrew Lunn , Breno Leitao , Andre Carvalho X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=4108; i=matttbe@kernel.org; h=from:subject:message-id; bh=/UfvinGjUKzQZZtwXFBpxnI8oZyMN8LjK5sOgdx882U=; b=owGbwMvMwCVWo/Th0Gd3rumMp9WSGLICTaKCygWXLv44/0+bo+Pk9z5y7JYXQw7Pm398ioFIV QLT65b5HaUsDGJcDLJiiizSbZH5M59X8ZZ4+VnAzGFlAhnCwMUpABOZ/I6RYZPIhF1au7zKTWV4 rp6a+Dep9sG7PczPb9Smhz7O+fzgoQ0jw9KWH82zP5xb9296rrq/xNsHOedqneUj4vfsDyiVidr tyQgA X-Developer-Key: i=matttbe@kernel.org; a=openpgp; fpr=E8CB85F76877057A6E27F77AF6B7824F4269A073 In these netconsole tests, bash is used with errexit (set -e). It means that if the busywait timeout, the tests finish without printing an error message. It is fine to ignore these errors, because the following validate_xxx helpers will check the content of the output file, and exit with an appropriated error message, e.g. FAIL: File was not generated. Signed-off-by: Matthieu Baerts (NGI0) Reviewed-by: Breno Leitao --- To: Andrew Lunn To: Breno Leitao Cc: Andre Carvalho --- tools/testing/selftests/drivers/net/netconsole/netcons_cmdline.sh | 2 = +- .../selftests/drivers/net/netconsole/netcons_fragmented_msg.sh | 4 = ++-- tools/testing/selftests/drivers/net/netconsole/netcons_resume.sh | 2 = +- tools/testing/selftests/drivers/net/netconsole/netcons_sysdata.sh | 2 = +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/tools/testing/selftests/drivers/net/netconsole/netcons_cmdline= .sh b/tools/testing/selftests/drivers/net/netconsole/netcons_cmdline.sh index 96d704b8d9d9..4436567abc94 100755 --- a/tools/testing/selftests/drivers/net/netconsole/netcons_cmdline.sh +++ b/tools/testing/selftests/drivers/net/netconsole/netcons_cmdline.sh @@ -50,7 +50,7 @@ do # Send the message echo "${MSG}: ${TARGET}" > /dev/kmsg # Wait until socat saves the file to disk - busywait "${BUSYWAIT_TIMEOUT}" test -s "${OUTPUT_FILE}" + busywait "${BUSYWAIT_TIMEOUT}" test -s "${OUTPUT_FILE}" || true # Make sure the message was received in the dst part # and exit validate_msg "${OUTPUT_FILE}" diff --git a/tools/testing/selftests/drivers/net/netconsole/netcons_fragmen= ted_msg.sh b/tools/testing/selftests/drivers/net/netconsole/netcons_fragmen= ted_msg.sh index 0dc7280c3080..fc3db40c1df5 100755 --- a/tools/testing/selftests/drivers/net/netconsole/netcons_fragmented_msg= .sh +++ b/tools/testing/selftests/drivers/net/netconsole/netcons_fragmented_msg= .sh @@ -104,7 +104,7 @@ wait_local_port_listen "${NAMESPACE}" "${PORT}" udp # Send the message echo "${MSG}: ${TARGET}" > /dev/kmsg # Wait until socat saves the file to disk -busywait "${BUSYWAIT_TIMEOUT}" test -s "${OUTPUT_FILE}" +busywait "${BUSYWAIT_TIMEOUT}" test -s "${OUTPUT_FILE}" || true # Check if the message was not corrupted validate_fragmented_result "${OUTPUT_FILE}" =20 @@ -117,6 +117,6 @@ disable_release_append listen_port_and_save_to "${OUTPUT_FILE}" & wait_local_port_listen "${NAMESPACE}" "${PORT}" udp echo "${MSG}: ${TARGET}" > /dev/kmsg -busywait "${BUSYWAIT_TIMEOUT}" test -s "${OUTPUT_FILE}" +busywait "${BUSYWAIT_TIMEOUT}" test -s "${OUTPUT_FILE}" || true validate_fragmented_result "${OUTPUT_FILE}" exit "${ksft_pass}" diff --git a/tools/testing/selftests/drivers/net/netconsole/netcons_resume.= sh b/tools/testing/selftests/drivers/net/netconsole/netcons_resume.sh index cb59cf436dd0..cec6afaba4a3 100755 --- a/tools/testing/selftests/drivers/net/netconsole/netcons_resume.sh +++ b/tools/testing/selftests/drivers/net/netconsole/netcons_resume.sh @@ -107,7 +107,7 @@ do # Send the message echo "${MSG}: ${TARGET}" > /dev/kmsg # Wait until socat saves the file to disk - busywait "${BUSYWAIT_TIMEOUT}" test -s "${OUTPUT_FILE}" + busywait "${BUSYWAIT_TIMEOUT}" test -s "${OUTPUT_FILE}" || true # Make sure the message was received in the dst part # and exit validate_msg "${OUTPUT_FILE}" diff --git a/tools/testing/selftests/drivers/net/netconsole/netcons_sysdata= .sh b/tools/testing/selftests/drivers/net/netconsole/netcons_sysdata.sh index 3fb8c4afe3d2..7089f7bd1e34 100755 --- a/tools/testing/selftests/drivers/net/netconsole/netcons_sysdata.sh +++ b/tools/testing/selftests/drivers/net/netconsole/netcons_sysdata.sh @@ -197,7 +197,7 @@ function runtest { # Send the message taskset -c "${CPU}" echo "${MSG}: ${TARGET}" > /dev/kmsg # Wait until socat saves the file to disk - busywait "${BUSYWAIT_TIMEOUT}" test -s "${OUTPUT_FILE}" + busywait "${BUSYWAIT_TIMEOUT}" test -s "${OUTPUT_FILE}" || true } =20 # =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D # --=20 2.53.0