Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs
* 'for-linus' of git://oss.sgi.com/xfs/xfs: xfs: fix endian conversion issue in discard code
This commit is contained in:
commit
993ecff81a
@ -68,7 +68,7 @@ xfs_trim_extents(
|
|||||||
* Look up the longest btree in the AGF and start with it.
|
* Look up the longest btree in the AGF and start with it.
|
||||||
*/
|
*/
|
||||||
error = xfs_alloc_lookup_le(cur, 0,
|
error = xfs_alloc_lookup_le(cur, 0,
|
||||||
XFS_BUF_TO_AGF(agbp)->agf_longest, &i);
|
be32_to_cpu(XFS_BUF_TO_AGF(agbp)->agf_longest), &i);
|
||||||
if (error)
|
if (error)
|
||||||
goto out_del_cursor;
|
goto out_del_cursor;
|
||||||
|
|
||||||
@ -84,7 +84,7 @@ xfs_trim_extents(
|
|||||||
if (error)
|
if (error)
|
||||||
goto out_del_cursor;
|
goto out_del_cursor;
|
||||||
XFS_WANT_CORRUPTED_GOTO(i == 1, out_del_cursor);
|
XFS_WANT_CORRUPTED_GOTO(i == 1, out_del_cursor);
|
||||||
ASSERT(flen <= XFS_BUF_TO_AGF(agbp)->agf_longest);
|
ASSERT(flen <= be32_to_cpu(XFS_BUF_TO_AGF(agbp)->agf_longest));
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Too small? Give up.
|
* Too small? Give up.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user