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

Commit 690a7871 authored by Christoph Hellwig's avatar Christoph Hellwig Committed by Dave Chinner
Browse files

xfs: fix warning in xfs_finish_page_writeback for non-debug builds



blockmask is unused if ASSERTs are disabled.

Reported-by: default avatarkbuild test robot <fengguang.wu@intel.com>
Signed-off-by: default avatarChristoph Hellwig <hch@lst.de>
parent 0e51a8e1
Loading
Loading
Loading
Loading
+2 −3
Original line number Diff line number Diff line
@@ -94,15 +94,14 @@ xfs_finish_page_writeback(
	struct bio_vec		*bvec,
	int			error)
{
	unsigned int		blockmask = (1 << inode->i_blkbits) - 1;
	unsigned int		end = bvec->bv_offset + bvec->bv_len - 1;
	struct buffer_head	*head, *bh;
	unsigned int		off = 0;

	ASSERT(bvec->bv_offset < PAGE_SIZE);
	ASSERT((bvec->bv_offset & blockmask) == 0);
	ASSERT((bvec->bv_offset & ((1 << inode->i_blkbits) - 1)) == 0);
	ASSERT(end < PAGE_SIZE);
	ASSERT((bvec->bv_len & blockmask) == 0);
	ASSERT((bvec->bv_len & ((1 << inode->i_blkbits) - 1)) == 0);

	bh = head = page_buffers(bvec->bv_page);