From: David Ahern <dsahern@kernel.org>
To: Zhu Yanjun <yanjun.zhu@linux.dev>,
jgg@ziepe.ca, leon@kernel.org, zyjzyj2000@gmail.com,
linux-rdma@vger.kernel.org
Subject: Re: [PATCHv2 1/1] RDMA/rxe: Add the support that rxe can work in net namespace
Date: Wed, 4 Mar 2026 12:29:28 -0700 [thread overview]
Message-ID: <c8170bb8-d031-4e43-86dd-633cc1269fcb@kernel.org> (raw)
In-Reply-To: <28be84a9-ad21-4a29-8199-a155e63e4cd8@linux.dev>
On 3/3/26 9:44 PM, Zhu Yanjun wrote:
> The script in the link
> https://github.com/zhuyj/linux/blob/6.19-net-namespace/net_ns_rxe.sh can
> make tests in linux distributions.
I have not read the patch, but I did look at the test script referenced
here. Comments
1. drop the sleeps. They should never be needed. If you need to wait for
some resource, then wait for that resource explicitly with a timeout.
2. tests should cover the range of features in the patch meaning IPv6,
and if you keep the attempts to delete the socket after the rxe devices
are deleted, then tests should include variations of this theme. e.g.,
per network namespace:
a. no devices = no socket
b. 1 device, sockets work, delete device, no socket
c. 2 devices, sockets work, delete 1 device, socket still works, delete
second device, no socket.
3. the script can be added to tools/testing/selftests/{infiniband,rdma}
-- whatever directory seems most appropriate. Adding it here and fitting
within kernel selftests means it can be run by CI as commits are done.
>
> BTW, please disable firewall before making tests.
That should not be needed. The test script should be internal to a host
using only namespaces you control and configure.
next prev parent reply other threads:[~2026-03-04 19:29 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-03-04 4:16 [PATCHv2 1/1] RDMA/rxe: Add the support that rxe can work in net namespace Zhu Yanjun
2026-03-04 4:44 ` Zhu Yanjun
2026-03-04 19:29 ` David Ahern [this message]
2026-03-05 3:29 ` Zhu Yanjun
2026-03-05 18:58 ` David Ahern
2026-03-05 23:15 ` Yanjun.Zhu
2026-03-05 23:41 ` David Ahern
2026-03-06 21:29 ` yanjun.zhu
2026-03-05 18:54 ` David Ahern
2026-03-06 2:38 ` Yanjun.Zhu
2026-03-06 2:58 ` kernel test robot
2026-03-06 21:28 ` yanjun.zhu
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=c8170bb8-d031-4e43-86dd-633cc1269fcb@kernel.org \
--to=dsahern@kernel.org \
--cc=jgg@ziepe.ca \
--cc=leon@kernel.org \
--cc=linux-rdma@vger.kernel.org \
--cc=yanjun.zhu@linux.dev \
--cc=zyjzyj2000@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.