|
@@ -6705,8 +6705,8 @@ int btrfs_init_dev_stats(struct btrfs_fs_info *fs_info)
|
|
|
int item_size;
|
|
|
struct btrfs_dev_stats_item *ptr;
|
|
|
|
|
|
- key.objectid = 0;
|
|
|
- key.type = BTRFS_DEV_STATS_KEY;
|
|
|
+ key.objectid = BTRFS_DEV_STATS_OBJECTID;
|
|
|
+ key.type = BTRFS_PERSISTENT_ITEM_KEY;
|
|
|
key.offset = device->devid;
|
|
|
ret = btrfs_search_slot(NULL, dev_root, &key, path, 0, 0);
|
|
|
if (ret) {
|
|
@@ -6753,8 +6753,8 @@ static int update_dev_stat_item(struct btrfs_trans_handle *trans,
|
|
|
int ret;
|
|
|
int i;
|
|
|
|
|
|
- key.objectid = 0;
|
|
|
- key.type = BTRFS_DEV_STATS_KEY;
|
|
|
+ key.objectid = BTRFS_DEV_STATS_OBJECTID;
|
|
|
+ key.type = BTRFS_PERSISTENT_ITEM_KEY;
|
|
|
key.offset = device->devid;
|
|
|
|
|
|
path = btrfs_alloc_path();
|