Go to file
Westly Ward 203e40fcf5 Made the -k option for mount.bcachefs default to ask, without messing up formatting
Signed-off-by: Westly Ward <sonicrules1234@gmail.com>
2023-02-22 13:12:59 -07:00
.github/workflows add nixos check 2021-10-18 16:31:21 -04:00
ccan Update bcachefs sources to f638850417 bcachefs: bch2_trans_log_msg() 2022-03-30 17:40:37 -04:00
debian Update email address 2022-05-26 15:40:08 -04:00
doc rust: support fstab style mount 2023-01-15 22:20:13 +01:00
include Update bcachefs sources to 8e1519ccb6 bcachefs: Add tracepoint & counter for btree split race 2023-02-20 20:03:34 -05:00
initramfs Replaced mkdir -p with install -D in make install 2019-01-13 19:31:04 -08:00
libbcachefs Update bcachefs sources to 8e1519ccb6 bcachefs: Add tracepoint & counter for btree split race 2023-02-20 20:03:34 -05:00
linux Update bcachefs sources to 1b14994029 bcachefs: Fragmentation LRU 2023-02-17 17:51:22 -05:00
packaging Use scrypt from libsodium 2021-10-23 12:16:08 -04:00
raid snapraid 2018-11-23 02:10:44 -05:00
rust-src Made the -k option for mount.bcachefs default to ask, without messing up formatting 2023-02-22 13:12:59 -07:00
tests Add valgrind suppressions: 2022-03-24 11:41:10 -06:00
.bcachefs_revision Update bcachefs sources to 8e1519ccb6 bcachefs: Add tracepoint & counter for btree split race 2023-02-20 20:03:34 -05:00
.editorconfig nix: overhaul build system. 2023-01-03 16:58:55 +13:00
.gitignore Rust now integrated into bcachefs binary 2023-02-21 01:03:08 -05:00
.travis.yml Use scrypt from libsodium 2021-10-23 12:16:08 -04:00
base.nix fixup! nix: overhaul build system. 2023-01-31 12:10:36 +13:00
bcachefs.8 Fix man for device set-state command 2022-04-17 00:50:01 +03:00
bcachefs.c More rust improvements 2023-02-21 14:39:43 -05:00
binary.nix nix: overhaul build system. 2023-01-03 16:58:55 +13:00
cmd_assemble.c Update bcachefs sources to 0906b1fb49 bcachefs: fixes for 32 bit/big endian machines 2018-05-17 02:36:19 -04:00
cmd_attr.c Update email address 2022-05-26 15:40:08 -04:00
cmd_data.c Update email address 2022-05-26 15:40:08 -04:00
cmd_device.c Use bch2_err_str() instead of strerror() 2022-12-19 16:05:54 -05:00
cmd_dump.c Use bch2_err_str() instead of strerror() 2022-12-19 16:05:54 -05:00
cmd_format.c Get current metadata version from sysfs 2022-12-21 21:41:34 -05:00
cmd_fs.c Update bcachefs sources to dfaf9a6ee2 lib/printbuf: Clean up headers 2022-08-18 12:49:48 -04:00
cmd_fsck.c cmd_fsck: Add --ratelimit_errors option 2023-02-01 15:43:02 -05:00
cmd_fusemount.c Use bch2_err_str() instead of strerror() 2022-12-19 16:05:54 -05:00
cmd_key.c Use bch2_err_str() instead of strerror() 2022-12-19 16:05:54 -05:00
cmd_kill_btree_node.c Use bch2_err_str() instead of strerror() 2022-12-19 16:05:54 -05:00
cmd_list_journal.c cmd_list_journal: Highlight entries matching transaction filter 2023-02-21 17:21:18 -05:00
cmd_list.c Use bch2_err_str() instead of strerror() 2022-12-19 16:05:54 -05:00
cmd_migrate.c Use bch2_err_str() instead of strerror() 2022-12-19 16:05:54 -05:00
cmd_option.c Use bch2_err_str() instead of strerror() 2022-12-19 16:05:54 -05:00
cmd_run.c Update bcachefs sources to 0906b1fb49 bcachefs: fixes for 32 bit/big endian machines 2018-05-17 02:36:19 -04:00
cmd_subvolume.c Add more specific subcommand usage messages 2021-11-01 08:12:35 -06:00
cmd_version.c Added 'version' command to print when the bcachefs tool was built 2018-05-26 14:32:30 -07:00
cmds.h More rust improvements 2023-02-21 14:39:43 -05:00
config.h Redo lots of stuff 2016-03-11 21:18:42 -09:00
COPYING bcache-tools are GPL 2013-07-17 13:13:31 -07:00
crypto.c cmd_unlock: Add -k argument to specify keyring 2022-05-19 16:01:51 -04:00
crypto.h cmd_unlock: Add -k argument to specify keyring 2022-05-19 16:01:51 -04:00
default.nix nix: overhaul build system. 2023-01-03 16:58:55 +13:00
flake.lock nix: fix compilation issues 2023-02-02 12:54:04 +13:00
flake.nix fixup! Rust now integrated into bcachefs binary 2023-02-21 03:02:06 -05:00
fsck.bcachefs fsck.bcachefs: convert to POSIX sh 2018-02-09 16:52:44 +01:00
INSTALL Use scrypt from libsodium 2021-10-23 12:16:08 -04:00
libbcachefs.c Update bcachefs sources to be2d60d948 bcachefs: New magic number 2022-12-02 19:48:23 -05:00
libbcachefs.h Get current metadata version from sysfs 2022-12-21 21:41:34 -05:00
Makefile Rust now integrated into bcachefs binary 2023-02-21 01:03:08 -05:00
Makefile.compiler Update bcachefs sources to ea93c26e98 fixup! bcachefs: We can handle missing btree roots for all alloc btrees 2023-02-09 18:36:24 -05:00
mkfs.bcachefs mkfs.bcachefs: convert to POSIX sh 2018-02-09 16:54:03 +01:00
mount.bcachefs Rust now integrated into bcachefs binary 2023-02-21 01:03:08 -05:00
mount.bcachefs.sh Add a shell script version of mount.bcachefs 2020-08-24 23:17:17 -04:00
qcow2.c Update bcachefs sources to f638850417 bcachefs: bch2_trans_log_msg() 2022-03-30 17:40:37 -04:00
qcow2.h cmd_migrate 2017-03-09 09:14:11 -09:00
README Rename from bcache-tools to bcachefs-tools 2017-03-19 17:31:47 -08:00
shell.nix nix: overhaul build system. 2023-01-03 16:58:55 +13:00
smoke_test Clean up smoketest and pytests. 2021-10-11 20:24:12 -06:00
tools-util.c cmd_list_journal: Add filter options 2023-02-12 21:44:33 -05:00
tools-util.h cmd_list_journal: Add filter options 2023-02-12 21:44:33 -05:00

Userspace tools for bcachefs

This builds the bcachefs tool, which has a number of subcommands for formatting
and managing bcachefs filesystems:

bcachefs format
bcachefs unlock
bcachefs assemble
bcachefs incremental
etc.

Run bcachefs --help for full list of commands.