dm vdo: move encoding constants to encodings.c
authorSusan LeGendre-McGhee <slegendr@redhat.com>
Tue, 6 Feb 2024 02:04:22 +0000 (21:04 -0500)
committerMike Snitzer <snitzer@kernel.org>
Tue, 20 Feb 2024 18:43:18 +0000 (13:43 -0500)
Signed-off-by: Susan LeGendre-McGhee <slegendr@redhat.com>
Signed-off-by: Matthew Sakai <msakai@redhat.com>
Signed-off-by: Mike Snitzer <snitzer@kernel.org>
drivers/md/dm-vdo/constants.h
drivers/md/dm-vdo/encodings.c

index 3a997dd7d0b12aa76fbef60b64aaf711aa91b29e..24237bc29f8731805bb00b03f055934272dd3f4a 100644 (file)
@@ -44,6 +44,9 @@ enum {
        /** The default size of each slab journal, in blocks */
        DEFAULT_VDO_SLAB_JOURNAL_SIZE = 224,
 
+       /** Unit test minimum */
+       MINIMUM_VDO_SLAB_JOURNAL_BLOCKS = 2,
+
        /*
         * The initial size of lbn_operations and pbn_operations, which is based upon the expected
         * maximum number of outstanding VIOs. This value was chosen to make it highly unlikely
@@ -90,13 +93,4 @@ enum {
        VDO_ZERO_BLOCK = 0,
 };
 
-/** The maximum logical space is 4 petabytes, which is 1 terablock. */
-static const block_count_t MAXIMUM_VDO_LOGICAL_BLOCKS = 1024ULL * 1024 * 1024 * 1024;
-
-/** The maximum physical space is 256 terabytes, which is 64 gigablocks. */
-static const block_count_t MAXIMUM_VDO_PHYSICAL_BLOCKS = 1024ULL * 1024 * 1024 * 64;
-
-/** unit test minimum */
-static const block_count_t MINIMUM_VDO_SLAB_JOURNAL_BLOCKS = 2;
-
 #endif /* VDO_CONSTANTS_H */
index 6b3e9a5b3a91f47ec8aa2cf5d675d20c770bad94..9e45411fe816e77bd30401b8be740e4c1f2db5a3 100644 (file)
 #include "status-codes.h"
 #include "types.h"
 
+/** The maximum logical space is 4 petabytes, which is 1 terablock. */
+static const block_count_t MAXIMUM_VDO_LOGICAL_BLOCKS = 1024ULL * 1024 * 1024 * 1024;
+
+/** The maximum physical space is 256 terabytes, which is 64 gigablocks. */
+static const block_count_t MAXIMUM_VDO_PHYSICAL_BLOCKS = 1024ULL * 1024 * 1024 * 64;
+
 struct geometry_block {
        char magic_number[VDO_GEOMETRY_MAGIC_NUMBER_SIZE];
        struct packed_header header;