From: Andreas Gruenbacher Date: Fri, 13 Sep 2024 21:10:50 +0000 (+0200) Subject: gfs2: Use get_random_u32 in gfs2_orlov_skip X-Git-Tag: v6.13-rc1~79^2~5 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0c5bee608fbbd970e46aade6e57a0fdbbaa4621e;p=thirdparty%2Flinux.git gfs2: Use get_random_u32 in gfs2_orlov_skip Use get_random_u32() instead of get_random_bytes() to remove the last remaining call to get_random_bytes(). Signed-off-by: Andreas Gruenbacher --- diff --git a/fs/gfs2/rgrp.c b/fs/gfs2/rgrp.c index 5393031297153..b14e54b38ee80 100644 --- a/fs/gfs2/rgrp.c +++ b/fs/gfs2/rgrp.c @@ -1987,10 +1987,8 @@ static bool gfs2_rgrp_used_recently(const struct gfs2_blkreserv *rs, static u32 gfs2_orlov_skip(const struct gfs2_inode *ip) { const struct gfs2_sbd *sdp = GFS2_SB(&ip->i_inode); - u32 skip; - get_random_bytes(&skip, sizeof(skip)); - return skip % sdp->sd_rgrps; + return get_random_u32() % sdp->sd_rgrps; } static bool gfs2_select_rgrp(struct gfs2_rgrpd **pos, const struct gfs2_rgrpd *begin)