diff options
Diffstat (limited to 'fs/btrfs/inode.c')
-rw-r--r-- | fs/btrfs/inode.c | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/fs/btrfs/inode.c b/fs/btrfs/inode.c index 55d68ea1866b..3b5763a2b7f9 100644 --- a/fs/btrfs/inode.c +++ b/fs/btrfs/inode.c | |||
@@ -2541,13 +2541,6 @@ static void btrfs_read_locked_inode(struct inode *inode) | |||
2541 | 2541 | ||
2542 | inode_item = btrfs_item_ptr(leaf, path->slots[0], | 2542 | inode_item = btrfs_item_ptr(leaf, path->slots[0], |
2543 | struct btrfs_inode_item); | 2543 | struct btrfs_inode_item); |
2544 | if (!leaf->map_token) | ||
2545 | map_private_extent_buffer(leaf, (unsigned long)inode_item, | ||
2546 | sizeof(struct btrfs_inode_item), | ||
2547 | &leaf->map_token, &leaf->kaddr, | ||
2548 | &leaf->map_start, &leaf->map_len, | ||
2549 | KM_USER1); | ||
2550 | |||
2551 | inode->i_mode = btrfs_inode_mode(leaf, inode_item); | 2544 | inode->i_mode = btrfs_inode_mode(leaf, inode_item); |
2552 | inode->i_nlink = btrfs_inode_nlink(leaf, inode_item); | 2545 | inode->i_nlink = btrfs_inode_nlink(leaf, inode_item); |
2553 | inode->i_uid = btrfs_inode_uid(leaf, inode_item); | 2546 | inode->i_uid = btrfs_inode_uid(leaf, inode_item); |
@@ -2585,11 +2578,6 @@ cache_acl: | |||
2585 | if (!maybe_acls) | 2578 | if (!maybe_acls) |
2586 | cache_no_acl(inode); | 2579 | cache_no_acl(inode); |
2587 | 2580 | ||
2588 | if (leaf->map_token) { | ||
2589 | unmap_extent_buffer(leaf, leaf->map_token, KM_USER1); | ||
2590 | leaf->map_token = NULL; | ||
2591 | } | ||
2592 | |||
2593 | btrfs_free_path(path); | 2581 | btrfs_free_path(path); |
2594 | 2582 | ||
2595 | switch (inode->i_mode & S_IFMT) { | 2583 | switch (inode->i_mode & S_IFMT) { |
@@ -2634,13 +2622,6 @@ static void fill_inode_item(struct btrfs_trans_handle *trans, | |||
2634 | struct btrfs_inode_item *item, | 2622 | struct btrfs_inode_item *item, |
2635 | struct inode *inode) | 2623 | struct inode *inode) |
2636 | { | 2624 | { |
2637 | if (!leaf->map_token) | ||
2638 | map_private_extent_buffer(leaf, (unsigned long)item, | ||
2639 | sizeof(struct btrfs_inode_item), | ||
2640 | &leaf->map_token, &leaf->kaddr, | ||
2641 | &leaf->map_start, &leaf->map_len, | ||
2642 | KM_USER1); | ||
2643 | |||
2644 | btrfs_set_inode_uid(leaf, item, inode->i_uid); | 2625 | btrfs_set_inode_uid(leaf, item, inode->i_uid); |
2645 | btrfs_set_inode_gid(leaf, item, inode->i_gid); | 2626 | btrfs_set_inode_gid(leaf, item, inode->i_gid); |
2646 | btrfs_set_inode_size(leaf, item, BTRFS_I(inode)->disk_i_size); | 2627 | btrfs_set_inode_size(leaf, item, BTRFS_I(inode)->disk_i_size); |
@@ -2669,11 +2650,6 @@ static void fill_inode_item(struct btrfs_trans_handle *trans, | |||
2669 | btrfs_set_inode_rdev(leaf, item, inode->i_rdev); | 2650 | btrfs_set_inode_rdev(leaf, item, inode->i_rdev); |
2670 | btrfs_set_inode_flags(leaf, item, BTRFS_I(inode)->flags); | 2651 | btrfs_set_inode_flags(leaf, item, BTRFS_I(inode)->flags); |
2671 | btrfs_set_inode_block_group(leaf, item, 0); | 2652 | btrfs_set_inode_block_group(leaf, item, 0); |
2672 | |||
2673 | if (leaf->map_token) { | ||
2674 | unmap_extent_buffer(leaf, leaf->map_token, KM_USER1); | ||
2675 | leaf->map_token = NULL; | ||
2676 | } | ||
2677 | } | 2653 | } |
2678 | 2654 | ||
2679 | /* | 2655 | /* |