diff options
Diffstat (limited to 'fs')
| -rw-r--r-- | fs/xfs/xfs_alloc.c | 2 | ||||
| -rw-r--r-- | fs/xfs/xfs_error.c | 2 | ||||
| -rw-r--r-- | fs/xfs/xfs_ialloc.c | 2 | ||||
| -rw-r--r-- | fs/xfs/xfs_log.c | 2 | 
4 files changed, 4 insertions, 4 deletions
diff --git a/fs/xfs/xfs_alloc.c b/fs/xfs/xfs_alloc.c index 0ad23253e8b..a8beb5c7dd6 100644 --- a/fs/xfs/xfs_alloc.c +++ b/fs/xfs/xfs_alloc.c @@ -842,7 +842,7 @@ xfs_alloc_ag_vextent_near(  	 */  	int		dofirst;	/* set to do first algorithm */ -	dofirst = random32() & 1; +	dofirst = prandom_u32() & 1;  #endif  restart: diff --git a/fs/xfs/xfs_error.c b/fs/xfs/xfs_error.c index 610456054dc..07bf3b9815f 100644 --- a/fs/xfs/xfs_error.c +++ b/fs/xfs/xfs_error.c @@ -66,7 +66,7 @@ xfs_error_test(int error_tag, int *fsidp, char *expression,  	int i;  	int64_t fsid; -	if (random32() % randfactor) +	if (prandom_u32() % randfactor)  		return 0;  	memcpy(&fsid, fsidp, sizeof(xfs_fsid_t)); diff --git a/fs/xfs/xfs_ialloc.c b/fs/xfs/xfs_ialloc.c index 515bf71ce01..ba626613bf4 100644 --- a/fs/xfs/xfs_ialloc.c +++ b/fs/xfs/xfs_ialloc.c @@ -369,7 +369,7 @@ xfs_ialloc_ag_alloc(  	 * number from being easily guessable.  	 */  	error = xfs_ialloc_inode_init(args.mp, tp, agno, args.agbno, -			args.len, random32()); +			args.len, prandom_u32());  	if (error)  		return error; diff --git a/fs/xfs/xfs_log.c b/fs/xfs/xfs_log.c index eec226f78a4..b345a7c8515 100644 --- a/fs/xfs/xfs_log.c +++ b/fs/xfs/xfs_log.c @@ -3485,7 +3485,7 @@ xlog_ticket_alloc(  	tic->t_curr_res		= unit_bytes;  	tic->t_cnt		= cnt;  	tic->t_ocnt		= cnt; -	tic->t_tid		= random32(); +	tic->t_tid		= prandom_u32();  	tic->t_clientid		= client;  	tic->t_flags		= XLOG_TIC_INITED;  	tic->t_trans_type	= 0;  |