|
@@ -363,7 +363,7 @@ static int __write_initial_superblock(struct dm_cache_metadata *cmd)
|
|
|
disk_super->version = cpu_to_le32(cmd->version);
|
|
|
memset(disk_super->policy_name, 0, sizeof(disk_super->policy_name));
|
|
|
memset(disk_super->policy_version, 0, sizeof(disk_super->policy_version));
|
|
|
- disk_super->policy_hint_size = 0;
|
|
|
+ disk_super->policy_hint_size = cpu_to_le32(0);
|
|
|
|
|
|
__copy_sm_root(cmd, disk_super);
|
|
|
|
|
@@ -701,6 +701,7 @@ static int __commit_transaction(struct dm_cache_metadata *cmd,
|
|
|
disk_super->policy_version[0] = cpu_to_le32(cmd->policy_version[0]);
|
|
|
disk_super->policy_version[1] = cpu_to_le32(cmd->policy_version[1]);
|
|
|
disk_super->policy_version[2] = cpu_to_le32(cmd->policy_version[2]);
|
|
|
+ disk_super->policy_hint_size = cpu_to_le32(cmd->policy_hint_size);
|
|
|
|
|
|
disk_super->read_hits = cpu_to_le32(cmd->stats.read_hits);
|
|
|
disk_super->read_misses = cpu_to_le32(cmd->stats.read_misses);
|