Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7bf7a193 authored by Darrick J. Wong's avatar Darrick J. Wong
Browse files

xfs: fix compiler warnings



Fix up all the compiler warnings that have crept in.

Signed-off-by: default avatarDarrick J. Wong <darrick.wong@oracle.com>
Reviewed-by: default avatarChristoph Hellwig <hch@lst.de>
parent d897246d
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -579,7 +579,7 @@ xfs_bmap_validate_ret(

#else
#define xfs_bmap_check_leaf_extents(cur, ip, whichfork)		do { } while (0)
#define	xfs_bmap_validate_ret(bno,len,flags,mval,onmap,nmap)
#define	xfs_bmap_validate_ret(bno,len,flags,mval,onmap,nmap)	do { } while (0)
#endif /* DEBUG */

/*
+3 −6
Original line number Diff line number Diff line
@@ -1499,14 +1499,11 @@ xfs_iext_realloc_indirect(
	xfs_ifork_t	*ifp,		/* inode fork pointer */
	int		new_size)	/* new indirection array size */
{
	int		nlists;		/* number of irec's (ex lists) */
	int		size;		/* current indirection array size */

	ASSERT(ifp->if_flags & XFS_IFEXTIREC);
	nlists = ifp->if_real_bytes / XFS_IEXT_BUFSZ;
	size = nlists * sizeof(xfs_ext_irec_t);
	ASSERT(ifp->if_real_bytes);
	ASSERT((new_size >= 0) && (new_size != size));
	ASSERT((new_size >= 0) &&
	       (new_size != ((ifp->if_real_bytes / XFS_IEXT_BUFSZ) *
			     sizeof(xfs_ext_irec_t))));
	if (new_size == 0) {
		xfs_iext_destroy(ifp);
	} else {
+2 −0
Original line number Diff line number Diff line
@@ -570,7 +570,9 @@ xfs_buf_item_unlock(
	bool			aborted = !!(lip->li_flags & XFS_LI_ABORTED);
	bool			hold = !!(bip->bli_flags & XFS_BLI_HOLD);
	bool			dirty = !!(bip->bli_flags & XFS_BLI_DIRTY);
#if defined(DEBUG) || defined(XFS_WARN)
	bool			ordered = !!(bip->bli_flags & XFS_BLI_ORDERED);
#endif

	/* Clear the buffer's association with this transaction. */
	bp->b_transp = NULL;
+1 −1
Original line number Diff line number Diff line
@@ -817,7 +817,7 @@ xfs_vn_setattr_nonsize(
 * Caution: The caller of this function is responsible for calling
 * setattr_prepare() or otherwise verifying the change is fine.
 */
int
STATIC int
xfs_setattr_size(
	struct xfs_inode	*ip,
	struct iattr		*iattr)
+4 −0
Original line number Diff line number Diff line
@@ -4827,12 +4827,16 @@ xlog_recover_process_intents(
	int			error = 0;
	struct xfs_ail_cursor	cur;
	struct xfs_ail		*ailp;
#if defined(DEBUG) || defined(XFS_WARN)
	xfs_lsn_t		last_lsn;
#endif

	ailp = log->l_ailp;
	spin_lock(&ailp->xa_lock);
	lip = xfs_trans_ail_cursor_first(ailp, &cur, 0);
#if defined(DEBUG) || defined(XFS_WARN)
	last_lsn = xlog_assign_lsn(log->l_curr_cycle, log->l_curr_block);
#endif
	while (lip != NULL) {
		/*
		 * We're done when we see something other than an intent.