summaryrefslogtreecommitdiff
path: root/include/linux/timerqueue.h
diff options
context:
space:
mode:
authorAllison Henderson <achender@kernel.org>2026-06-01 22:06:55 -0700
committerJakub Kicinski <kuba@kernel.org>2026-06-04 18:33:51 -0700
commitd2e76c5b1418f0df09046322684acb0932c98c1c (patch)
tree7dd1e285999081dff6ea6b48451e613c6c420420 /include/linux/timerqueue.h
parent6d05d3cb44c52bcd1739575b55e02dc8bdfcf41a (diff)
selftests: rds: pin RDS sockets to their intended transport
The RDS selftests create AF_RDS sockets but never selects a transport, so the transport is chosen implicitly based on network topology when the socket is bound. If underlying connection establishment fails, RDS can fall back to another transport (e.g. loopback) and the test still passes, silently bypassing the intended datapath it is meant to exercise. Set SO_RDS_TRANSPORT to the proper RDS_TRANS_IB or RDS_TRANS_TCP before they are bound, so the test fails loudly if the intended transport is unavailable rather than passing on a different path. Signed-off-by: Allison Henderson <achender@kernel.org> Link: https://patch.msgid.link/20260602050657.26389-3-achender@kernel.org Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'include/linux/timerqueue.h')
0 files changed, 0 insertions, 0 deletions