diff options
Diffstat (limited to 'fs/btrfs/delayed-inode.c')
| -rw-r--r-- | fs/btrfs/delayed-inode.c | 3 | 
1 files changed, 2 insertions, 1 deletions
| diff --git a/fs/btrfs/delayed-inode.c b/fs/btrfs/delayed-inode.c index e164766dcc38..748bf6b0d860 100644 --- a/fs/btrfs/delayed-inode.c +++ b/fs/btrfs/delayed-inode.c @@ -13,6 +13,7 @@  #include "ctree.h"  #include "qgroup.h"  #include "locking.h" +#include "inode-item.h"  #define BTRFS_DELAYED_WRITEBACK		512  #define BTRFS_DELAYED_BACKGROUND	128 @@ -629,7 +630,7 @@ static int btrfs_delayed_inode_reserve_metadata(  					  BTRFS_QGROUP_RSV_META_PREALLOC, true);  		if (ret < 0)  			return ret; -		ret = btrfs_block_rsv_add(root, dst_rsv, num_bytes, +		ret = btrfs_block_rsv_add(fs_info, dst_rsv, num_bytes,  					  BTRFS_RESERVE_NO_FLUSH);  		/* NO_FLUSH could only fail with -ENOSPC */  		ASSERT(ret == 0 || ret == -ENOSPC); |