]> git.sesse.net Git - bcachefs-tools-debian/blobdiff - libbcachefs/opts.h
Update bcachefs sources to 15f6e66e86 bcachefs: pass around bset_tree less
[bcachefs-tools-debian] / libbcachefs / opts.h
index f476033e707f3b2cf74345fd53f8ccfb593c5a58..79b16fe73da600149ce81bbd39bfb9702aad915f 100644 (file)
@@ -113,9 +113,12 @@ enum opt_type {
        BCH_OPT(inodes_32bit,           u8,     OPT_RUNTIME,            \
                OPT_BOOL(),                                             \
                BCH_SB_INODE_32BIT,             false)                  \
-       BCH_OPT(gc_reserve_percent,     u8,     OPT_MOUNT,              \
+       BCH_OPT(gc_reserve_percent,     u8,     OPT_RUNTIME,            \
                OPT_UINT(5, 21),                                        \
                BCH_SB_GC_RESERVE,              8)                      \
+       BCH_OPT(gc_reserve_bytes,       u64,    OPT_RUNTIME,            \
+               OPT_UINT(0, U64_MAX),                                   \
+               BCH_SB_GC_RESERVE_BYTES,        0)                      \
        BCH_OPT(root_reserve_percent,   u8,     OPT_MOUNT,              \
                OPT_UINT(0, 100),                                       \
                BCH_SB_ROOT_RESERVE,            0)                      \