Go to file
2022-04-11 20:32:28 -04: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 Use scrypt from libsodium 2021-10-23 12:16:08 -04:00
doc Delete old bcachefs.5 from makefile 2021-12-20 15:24:22 -05:00
include Update bcachefs sources to 6ddf061e68 bcachefs: Use a genradix for reading journal entries 2022-04-08 19:26:30 -04:00
initramfs Replaced mkdir -p with install -D in make install 2019-01-13 19:31:04 -08:00
libbcachefs Update bcachefs sources to e67d924a90 bcachefs: Introduce bch2_journal_keys_peek_(upto|slot)() 2022-04-11 20:32:28 -04:00
linux Update bcachefs sources to 6ddf061e68 bcachefs: Use a genradix for reading journal entries 2022-04-08 19:26:30 -04:00
nix bcachefs-kernel: update hash 2021-10-20 22:11:58 -04: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 split mount into a library crate for rust reuse 2021-10-18 16:30:52 -04:00
tests Add valgrind suppressions: 2022-03-24 11:41:10 -06:00
.bcachefs_revision Update bcachefs sources to e67d924a90 bcachefs: Introduce bch2_journal_keys_peek_(upto|slot)() 2022-04-11 20:32:28 -04:00
.gitignore Update bcachefs sources to ff3a76e1af bcachefs: Change need_whiteout_for_snapshot() to clone iterator 2021-12-19 19:37:29 -05:00
.travis.yml Use scrypt from libsodium 2021-10-23 12:16:08 -04:00
bcachefs.8 fix example 2022-03-22 11:59:36 -06:00
bcachefs.c New tool for killing btree nodes on a filesystem 2022-04-07 19:25:50 -04: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 Fix some small memory leaks 2021-04-16 17:28:40 -04:00
cmd_data.c Add more specific subcommand usage messages 2021-11-01 08:12:35 -06:00
cmd_debug.c Update bcachefs sources to 6ddf061e68 bcachefs: Use a genradix for reading journal entries 2022-04-08 19:26:30 -04:00
cmd_device.c fix labels not applying 2022-01-01 21:14:28 -05:00
cmd_format.c Update bcachefs sources to f638850417 bcachefs: bch2_trans_log_msg() 2022-03-30 17:40:37 -04:00
cmd_fs.c Update bcachefs sources to d3da360412 bcachefs: Fold bucket_state in to BCH_DATA_TYPES() 2022-04-07 20:56:33 -04:00
cmd_fsck.c Ensure we always print a message if fsck doesnt't return 0 2020-12-03 19:15:37 -05:00
cmd_fusemount.c Update bcachefs sources to 3f3f969859 bcachefs: Fix some compiler warnings 2021-09-09 19:10:07 -04:00
cmd_key.c Update bcachefs sources to edf5f38218 bcachefs: Refactor superblock code 2018-04-10 19:23:58 -04:00
cmd_migrate.c Update bcachefs sources to f638850417 bcachefs: bch2_trans_log_msg() 2022-03-30 17:40:37 -04: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 New tool for killing btree nodes on a filesystem 2022-04-07 19:25:50 -04: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 Use scrypt from libsodium 2021-10-23 12:16:08 -04:00
crypto.h add -c to cmd_unlock, to check if a device needs to be unlocked 2018-02-11 14:25:33 -05:00
default.nix Use scrypt from libsodium 2021-10-23 12:16:08 -04:00
flake.lock add nix flake with checks, overlay, and default package 2021-10-18 11:30:30 -04:00
flake.nix flake.nix: add boot stage1 module test, which takes a long time to build 2021-10-20 14:47:28 -04: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 f638850417 bcachefs: bch2_trans_log_msg() 2022-03-30 17:40:37 -04:00
libbcachefs.h Update bcachefs sources to f638850417 bcachefs: bch2_trans_log_msg() 2022-03-30 17:40:37 -04:00
Makefile Update bcachefs sources to 6ddf061e68 bcachefs: Use a genradix for reading journal entries 2022-04-08 19:26:30 -04:00
Makefile.compiler Update bcachefs sources to b964c6cba8 bcachefs: Change lockrestart_do() to always call bch2_trans_begin() 2021-07-28 17:26:50 -04:00
mkfs.bcachefs mkfs.bcachefs: convert to POSIX sh 2018-02-09 16:54:03 +01: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
smoke_test Clean up smoketest and pytests. 2021-10-11 20:24:12 -06:00
tools-util.c Update bcachefs sources to f638850417 bcachefs: bch2_trans_log_msg() 2022-03-30 17:40:37 -04:00
tools-util.h Update bcachefs sources to f638850417 bcachefs: bch2_trans_log_msg() 2022-03-30 17:40:37 -04: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.