diff options
Diffstat (limited to 'libbcachefs/opts.h')
-rw-r--r-- | libbcachefs/opts.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/libbcachefs/opts.h b/libbcachefs/opts.h index 5b8586ec..ad0b13eb 100644 --- a/libbcachefs/opts.h +++ b/libbcachefs/opts.h @@ -382,6 +382,13 @@ enum opt_type { OPT_BOOL(), \ BCH2_NO_SB_OPT, false, \ NULL, NULL) \ + x(nocow, u8, \ + OPT_FS|OPT_FORMAT|OPT_MOUNT|OPT_RUNTIME|OPT_INODE, \ + OPT_BOOL(), \ + BCH_SB_NOCOW, false, \ + NULL, "Nocow mode: Writes will be done in place when possible.\n"\ + "Snapshots and reflink will still caused writes to be COW\n"\ + "Implicitly disables data checksumming, compression and encryption")\ x(fs_size, u64, \ OPT_DEVICE, \ OPT_UINT(0, S64_MAX), \ |