diff options
author | 2024-09-13 23:10:50 +0200 | |
---|---|---|
committer | 2024-11-05 12:39:29 +0100 | |
commit | 0c5bee608fbbd970e46aade6e57a0fdbbaa4621e (patch) | |
tree | 0dc942447c46785db23f8f56af19063599c4415b | |
parent | gfs2: Randomize GLF_VERIFY_DELETE work delay (diff) | |
download | linux-rng-0c5bee608fbbd970e46aade6e57a0fdbbaa4621e.tar.xz linux-rng-0c5bee608fbbd970e46aade6e57a0fdbbaa4621e.zip |
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 <agruenba@redhat.com>
-rw-r--r-- | fs/gfs2/rgrp.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/fs/gfs2/rgrp.c b/fs/gfs2/rgrp.c index 539303129715..b14e54b38ee8 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) |