|
@@ -2141,8 +2141,8 @@ xfs_attr_rmtval_set(xfs_da_args_t *args)
|
|
dblkno = XFS_FSB_TO_DADDR(mp, map.br_startblock),
|
|
dblkno = XFS_FSB_TO_DADDR(mp, map.br_startblock),
|
|
blkcnt = XFS_FSB_TO_BB(mp, map.br_blockcount);
|
|
blkcnt = XFS_FSB_TO_BB(mp, map.br_blockcount);
|
|
|
|
|
|
- bp = xfs_buf_get_flags(mp->m_ddev_targp, dblkno,
|
|
|
|
- blkcnt, XFS_BUF_LOCK);
|
|
|
|
|
|
+ bp = xfs_buf_get_flags(mp->m_ddev_targp, dblkno, blkcnt,
|
|
|
|
+ XFS_BUF_LOCK | XBF_DONT_BLOCK);
|
|
ASSERT(bp);
|
|
ASSERT(bp);
|
|
ASSERT(!XFS_BUF_GETERROR(bp));
|
|
ASSERT(!XFS_BUF_GETERROR(bp));
|
|
|
|
|