diff options
Diffstat (limited to 'fs/btrfs/tree-log.c')
-rw-r--r-- | fs/btrfs/tree-log.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/fs/btrfs/tree-log.c b/fs/btrfs/tree-log.c index 7a0e3f8dec5c..77b6797fcac3 100644 --- a/fs/btrfs/tree-log.c +++ b/fs/btrfs/tree-log.c | |||
@@ -506,7 +506,7 @@ insert: | |||
506 | ino_size != 0) { | 506 | ino_size != 0) { |
507 | struct btrfs_map_token token; | 507 | struct btrfs_map_token token; |
508 | 508 | ||
509 | btrfs_init_map_token(&token); | 509 | btrfs_init_map_token(&token, dst_eb); |
510 | btrfs_set_token_inode_size(dst_eb, dst_item, | 510 | btrfs_set_token_inode_size(dst_eb, dst_item, |
511 | ino_size, &token); | 511 | ino_size, &token); |
512 | } | 512 | } |
@@ -3842,7 +3842,7 @@ static void fill_inode_item(struct btrfs_trans_handle *trans, | |||
3842 | { | 3842 | { |
3843 | struct btrfs_map_token token; | 3843 | struct btrfs_map_token token; |
3844 | 3844 | ||
3845 | btrfs_init_map_token(&token); | 3845 | btrfs_init_map_token(&token, leaf); |
3846 | 3846 | ||
3847 | if (log_inode_only) { | 3847 | if (log_inode_only) { |
3848 | /* set the generation to zero so the recover code | 3848 | /* set the generation to zero so the recover code |
@@ -4302,8 +4302,6 @@ static int log_one_extent(struct btrfs_trans_handle *trans, | |||
4302 | if (ret) | 4302 | if (ret) |
4303 | return ret; | 4303 | return ret; |
4304 | 4304 | ||
4305 | btrfs_init_map_token(&token); | ||
4306 | |||
4307 | ret = __btrfs_drop_extents(trans, log, &inode->vfs_inode, path, em->start, | 4305 | ret = __btrfs_drop_extents(trans, log, &inode->vfs_inode, path, em->start, |
4308 | em->start + em->len, NULL, 0, 1, | 4306 | em->start + em->len, NULL, 0, 1, |
4309 | sizeof(*fi), &extent_inserted); | 4307 | sizeof(*fi), &extent_inserted); |
@@ -4321,6 +4319,7 @@ static int log_one_extent(struct btrfs_trans_handle *trans, | |||
4321 | return ret; | 4319 | return ret; |
4322 | } | 4320 | } |
4323 | leaf = path->nodes[0]; | 4321 | leaf = path->nodes[0]; |
4322 | btrfs_init_map_token(&token, leaf); | ||
4324 | fi = btrfs_item_ptr(leaf, path->slots[0], | 4323 | fi = btrfs_item_ptr(leaf, path->slots[0], |
4325 | struct btrfs_file_extent_item); | 4324 | struct btrfs_file_extent_item); |
4326 | 4325 | ||