diff options
Diffstat (limited to 'fs/xfs/xfs_log.c')
| -rw-r--r-- | fs/xfs/xfs_log.c | 6 | 
1 files changed, 3 insertions, 3 deletions
diff --git a/fs/xfs/xfs_log.c b/fs/xfs/xfs_log.c index 418d5d7bc52..89900129a4a 100644 --- a/fs/xfs/xfs_log.c +++ b/fs/xfs/xfs_log.c @@ -1187,7 +1187,7 @@ xlog_alloc_log(xfs_mount_t	*mp,  	xlog_get_iclog_buffer_size(mp, log);  	error = ENOMEM; -	bp = xfs_buf_alloc(mp->m_logdev_targp, 0, log->l_iclog_size, 0); +	bp = xfs_buf_alloc(mp->m_logdev_targp, 0, BTOBB(log->l_iclog_size), 0);  	if (!bp)  		goto out_free_log;  	bp->b_iodone = xlog_iodone; @@ -1219,7 +1219,7 @@ xlog_alloc_log(xfs_mount_t	*mp,  		prev_iclog = iclog;  		bp = xfs_buf_get_uncached(mp->m_logdev_targp, -						log->l_iclog_size, 0); +						BTOBB(log->l_iclog_size), 0);  		if (!bp)  			goto out_free_iclog; @@ -1588,7 +1588,7 @@ xlog_dealloc_log(xlog_t *log)  	 * always need to ensure that the extra buffer does not point to memory  	 * owned by another log buffer before we free it.  	 */ -	xfs_buf_set_empty(log->l_xbuf, log->l_iclog_size); +	xfs_buf_set_empty(log->l_xbuf, BTOBB(log->l_iclog_size));  	xfs_buf_free(log->l_xbuf);  	iclog = log->l_iclog;  |