]> www.infradead.org Git - users/jedix/linux-maple.git/commit
selftests: net: retry when bind returns EBUSY in xdp_helper
authorBui Quang Minh <minhquangbui99@gmail.com>
Fri, 25 Apr 2025 07:10:17 +0000 (14:10 +0700)
committerJakub Kicinski <kuba@kernel.org>
Mon, 28 Apr 2025 22:49:10 +0000 (15:49 -0700)
commitb2b4555cf2a6cc4d08ddfaa181687bb7a8559a51
tree7bc2c09aa5168cae765a0cf951a38d01d7d00d5a
parent5d346179e709ea688f29b450a918cbf2ead80960
selftests: net: retry when bind returns EBUSY in xdp_helper

When binding the XDP socket, we may get EBUSY because the deferred
destructor of XDP socket in previous test has not been executed yet. If
that is the case, just sleep and retry some times.

Signed-off-by: Bui Quang Minh <minhquangbui99@gmail.com>
Acked-by: Michael S. Tsirkin <mst@redhat.com>
Link: https://patch.msgid.link/20250425071018.36078-4-minhquangbui99@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
tools/testing/selftests/net/lib/xdp_helper.c