* higher levels
  *
  */
-static void fixup_low_keys(struct btrfs_fs_info *fs_info,
-                          struct btrfs_path *path,
+static void fixup_low_keys(struct btrfs_path *path,
                           struct btrfs_disk_key *key, int level)
 {
        int i;
        btrfs_set_item_key(eb, &disk_key, slot);
        btrfs_mark_buffer_dirty(eb);
        if (slot == 0)
-               fixup_low_keys(fs_info, path, &disk_key, 1);
+               fixup_low_keys(path, &disk_key, 1);
 }
 
 /*
                clean_tree_block(fs_info, right);
 
        btrfs_item_key(right, &disk_key, 0);
-       fixup_low_keys(fs_info, path, &disk_key, 1);
+       fixup_low_keys(path, &disk_key, 1);
 
        /* then fixup the leaf pointer in the path */
        if (path->slots[0] < push_items) {
                        path->nodes[0] = right;
                        path->slots[0] = 0;
                        if (path->slots[1] == 0)
-                               fixup_low_keys(fs_info, path, &disk_key, 1);
+                               fixup_low_keys(path, &disk_key, 1);
                }
                /*
                 * We create a new leaf 'right' for the required ins_len and
                btrfs_set_disk_key_offset(&disk_key, offset + size_diff);
                btrfs_set_item_key(leaf, &disk_key, slot);
                if (slot == 0)
-                       fixup_low_keys(fs_info, path, &disk_key, 1);
+                       fixup_low_keys(path, &disk_key, 1);
        }
 
        item = btrfs_item_nr(slot);
 
        if (path->slots[0] == 0) {
                btrfs_cpu_key_to_disk(&disk_key, cpu_key);
-               fixup_low_keys(fs_info, path, &disk_key, 1);
+               fixup_low_keys(path, &disk_key, 1);
        }
        btrfs_unlock_up_safe(path, 1);
 
 static void del_ptr(struct btrfs_root *root, struct btrfs_path *path,
                    int level, int slot)
 {
-       struct btrfs_fs_info *fs_info = root->fs_info;
        struct extent_buffer *parent = path->nodes[level];
        u32 nritems;
        int ret;
                struct btrfs_disk_key disk_key;
 
                btrfs_node_key(parent, &disk_key, 0);
-               fixup_low_keys(fs_info, path, &disk_key, level + 1);
+               fixup_low_keys(path, &disk_key, level + 1);
        }
        btrfs_mark_buffer_dirty(parent);
 }
                        struct btrfs_disk_key disk_key;
 
                        btrfs_item_key(leaf, &disk_key, 0);
-                       fixup_low_keys(fs_info, path, &disk_key, 1);
+                       fixup_low_keys(path, &disk_key, 1);
                }
 
                /* delete the leaf if it is mostly empty */