]> git.sesse.net Git - bcachefs-tools-debian/commitdiff
fix default checksum types
authorKent Overstreet <kent.overstreet@gmail.com>
Fri, 15 Dec 2017 17:57:40 +0000 (12:57 -0500)
committerKent Overstreet <kent.overstreet@gmail.com>
Fri, 15 Dec 2017 17:57:40 +0000 (12:57 -0500)
libbcachefs.c
libbcachefs.h

index bb2aee57da8313f8387882b2c34511a72468b213..351eb31e6009692febd51ad6d51b483ecbdd6b87 100644 (file)
@@ -334,11 +334,11 @@ void bch2_super_print(struct bch_sb *sb, int units)
               "Metadata replicas:              have %llu, want %llu\n"
               "Data replicas:                  have %llu, want %llu\n"
 
-              "Metadata checksum type:         %s\n"
-              "Data checksum type:             %s\n"
-              "Compression type:               %s\n"
+              "Metadata checksum type:         %s (%llu)\n"
+              "Data checksum type:             %s (%llu)\n"
+              "Compression type:               %s (%llu)\n"
 
-              "String hash type:               %s\n"
+              "String hash type:               %s (%llu)\n"
               "32 bit inodes:                  %llu\n"
               "GC reserve percentage:          %llu%%\n"
               "Root reserve percentage:        %llu%%\n"
@@ -362,21 +362,25 @@ void bch2_super_print(struct bch_sb *sb, int units)
               0LLU, //BCH_SB_DATA_REPLICAS_HAVE(sb),
               BCH_SB_DATA_REPLICAS_WANT(sb),
 
-              BCH_SB_META_CSUM_TYPE(sb) < BCH_CSUM_NR
+              BCH_SB_META_CSUM_TYPE(sb) < BCH_CSUM_OPT_NR
               ? bch2_csum_types[BCH_SB_META_CSUM_TYPE(sb)]
               : "unknown",
+              BCH_SB_META_CSUM_TYPE(sb),
 
-              BCH_SB_DATA_CSUM_TYPE(sb) < BCH_CSUM_NR
+              BCH_SB_DATA_CSUM_TYPE(sb) < BCH_CSUM_OPT_NR
               ? bch2_csum_types[BCH_SB_DATA_CSUM_TYPE(sb)]
               : "unknown",
+              BCH_SB_DATA_CSUM_TYPE(sb),
 
-              BCH_SB_COMPRESSION_TYPE(sb) < BCH_COMPRESSION_NR
+              BCH_SB_COMPRESSION_TYPE(sb) < BCH_COMPRESSION_OPT_NR
               ? bch2_compression_types[BCH_SB_COMPRESSION_TYPE(sb)]
               : "unknown",
+              BCH_SB_COMPRESSION_TYPE(sb),
 
               BCH_SB_STR_HASH_TYPE(sb) < BCH_STR_HASH_NR
               ? bch2_str_hash_types[BCH_SB_STR_HASH_TYPE(sb)]
               : "unknown",
+              BCH_SB_STR_HASH_TYPE(sb),
 
               BCH_SB_INODE_32BIT(sb),
               BCH_SB_GC_RESERVE(sb),
index 2e49edd8eca92bc6d86ed8bbf24c45c91254ad2a..836cb7a9c9244d24213a15be70b38f7bb5bfcd6e 100644 (file)
@@ -37,8 +37,8 @@ static inline struct format_opts format_opts_default()
        return (struct format_opts) {
                .on_error_action        = BCH_ON_ERROR_RO,
                .encoded_extent_max     = 128,
-               .meta_csum_type         = BCH_CSUM_CRC32C,
-               .data_csum_type         = BCH_CSUM_CRC32C,
+               .meta_csum_type         = BCH_CSUM_OPT_CRC32C,
+               .data_csum_type         = BCH_CSUM_OPT_CRC32C,
                .meta_replicas          = 1,
                .data_replicas          = 1,
                .meta_replicas_required = 1,