Go to file
Kayla Firestack 3db34427e6 add nixos check
add cachix action
2021-10-18 16:31:21 -04:00
.github/workflows add nixos check 2021-10-18 16:31:21 -04:00
ccan
debian Updated homepage, repo, and watch urls for debian package 2019-01-14 00:42:42 -08:00
doc Documentation fixup: made filenames more descriptive, switched parsing utility to python 2021-07-10 13:51:03 -04:00
include make BIO_MAX_VECS unsigned, like the kernel definition 2021-10-16 13:41:43 -06:00
initramfs Replaced mkdir -p with install -D in make install 2019-01-13 19:31:04 -08:00
libbcachefs Update bcachefs sources to 710cd382bf bcachefs: Fix for leaking of reflinked extents 2021-10-14 11:22:05 -04:00
linux Fix 32 bit io regression 2021-10-16 18:28:49 -06:00
nix add mount and bch-bindgen nix builder file 2021-10-18 12:34:12 -04:00
packaging Update userspace-rcu.spec 2020-02-24 00:23:48 -08: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 Update valgrind suppressions file for urcu leak. 2021-10-12 20:22:45 -06:00
.bcachefs_revision Update bcachefs sources to 710cd382bf bcachefs: Fix for leaking of reflinked extents 2021-10-14 11:22:05 -04:00
.gitignore Documentation fixup: made filenames more descriptive, switched parsing utility to python 2021-07-10 13:51:03 -04:00
.travis.yml Clean up smoketest and pytests. 2021-10-11 20:24:12 -06:00
bcachefs.8 remove any mention of tier from man pages 2020-07-02 17:17:48 -05:00
bcachefs.c Subvolume commands 2021-09-26 19:50:47 -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 New data job command 2021-03-16 21:46:21 -04:00
cmd_debug.c Update bcachefs sources to 386f00b639 bcachefs: Snapshot creation, deletion 2021-09-26 19:50:47 -04:00
cmd_device.c Print better error message when shrinking is attempted 2021-09-30 17:15:29 -04:00
cmd_format.c Update bcachefs sources to 1a510b00b6 bcachefs: Increase BTREE_TRANS_MEM_MAX 2021-07-04 23:33:54 -04:00
cmd_fs.c Update bcachefs sources to e2b8120595 bcachefs: Use x-macros for more enums 2021-02-20 22:34:09 -05: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
cmd_migrate.c Update bcachefs sources to 386f00b639 bcachefs: Snapshot creation, deletion 2021-09-26 19:50:47 -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 Subvolume commands 2021-09-26 19:50:47 -04: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 Subvolume commands 2021-09-26 19:50:47 -04:00
config.h
COPYING
crypto.c
crypto.h
default.nix update default.nix to use latest dependencies and newer stdenv, as well as be flake compatible and overlay compatible 2021-10-18 11:30:30 -04:00
flake.lock add nix flake with checks, overlay, and default package 2021-10-18 11:30:30 -04:00
flake.nix split mount into a library crate for rust reuse 2021-10-18 16:30:52 -04:00
fsck.bcachefs
INSTALL Update bcachefs sources to 1a510b00b6 bcachefs: Increase BTREE_TRANS_MEM_MAX 2021-07-04 23:33:54 -04:00
libbcachefs.c Update bcachefs sources to 1a510b00b6 bcachefs: Increase BTREE_TRANS_MEM_MAX 2021-07-04 23:33:54 -04:00
libbcachefs.h Fix some small memory leaks 2021-04-16 17:28:40 -04:00
Makefile split mount into a library crate for rust reuse 2021-10-18 16:30:52 -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
mount.bcachefs.sh Add a shell script version of mount.bcachefs 2020-08-24 23:17:17 -04:00
qcow2.c
qcow2.h
README
smoke_test Clean up smoketest and pytests. 2021-10-11 20:24:12 -06:00
tools-util.c add a blk_wipe function call 2021-07-24 17:10:10 -04:00
tools-util.h Update bcachefs sources to 1a510b00b6 bcachefs: Increase BTREE_TRANS_MEM_MAX 2021-07-04 23:33:54 -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.