|
@@ -2916,8 +2916,10 @@ xfs_bmap_del_extent(
|
|
*/
|
|
*/
|
|
xfs_iext_remove(ip, *idx, 1,
|
|
xfs_iext_remove(ip, *idx, 1,
|
|
whichfork == XFS_ATTR_FORK ? BMAP_ATTRFORK : 0);
|
|
whichfork == XFS_ATTR_FORK ? BMAP_ATTRFORK : 0);
|
|
|
|
+ --*idx;
|
|
if (delay)
|
|
if (delay)
|
|
break;
|
|
break;
|
|
|
|
+
|
|
XFS_IFORK_NEXT_SET(ip, whichfork,
|
|
XFS_IFORK_NEXT_SET(ip, whichfork,
|
|
XFS_IFORK_NEXTENTS(ip, whichfork) - 1);
|
|
XFS_IFORK_NEXTENTS(ip, whichfork) - 1);
|
|
flags |= XFS_ILOG_CORE;
|
|
flags |= XFS_ILOG_CORE;
|