]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
net: use get_random_u{16,32,64}() where appropriate
authorDavid Carlier <devnexen@gmail.com>
Tue, 7 Apr 2026 15:07:58 +0000 (16:07 +0100)
committerJakub Kicinski <kuba@kernel.org>
Fri, 10 Apr 2026 02:27:43 +0000 (19:27 -0700)
commit9addea5d44b69d377ba97a36f7a19e1097969e18
tree361e94c939b7df333f29d141e26526ed7d42a5aa
parent581d28606cdd51c5da06330e8fb97476503cd74d
net: use get_random_u{16,32,64}() where appropriate

Use the typed random integer helpers instead of
get_random_bytes() when filling a single integer variable.
The helpers return the value directly, require no pointer
or size argument, and better express intent.

Skipped sites writing into __be16 (netdevsim) and __le64
(ceph) fields where a direct assignment would trigger
sparse endianness warnings.

Signed-off-by: David Carlier <devnexen@gmail.com>
Reviewed-by: Matthieu Baerts (NGI0) <matttbe@kernel.org>
Reviewed-by: Eric Dumazet <edumazet@google.com>
Link: https://patch.msgid.link/20260407150758.5889-1-devnexen@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/netdevsim/psample.c
net/core/net_namespace.c
net/mac80211/mesh_plink.c
net/mptcp/subflow.c
net/openvswitch/flow_table.c
net/sctp/sm_make_chunk.c
net/tipc/node.c