Update bcachefs sources to fb39031ade bcachefs: bch2_sb_maybe_downgrade(), bch2_sb_upgrade()

Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
6 files changed
tree: a8c48419d70b8583eaf4c9fec393e8aab80298f7
  1. .github/
  2. ccan/
  3. debian/
  4. doc/
  5. include/
  6. initramfs/
  7. libbcachefs/
  8. linux/
  9. packaging/
  10. raid/
  11. rust-src/
  12. tests/
  13. .bcachefs_revision
  14. .editorconfig
  15. .gitignore
  16. bcachefs.8
  17. bcachefs.c
  18. build.nix
  19. cmd_assemble.c
  20. cmd_attr.c
  21. cmd_data.c
  22. cmd_device.c
  23. cmd_dump.c
  24. cmd_format.c
  25. cmd_fs.c
  26. cmd_fsck.c
  27. cmd_fusemount.c
  28. cmd_key.c
  29. cmd_kill_btree_node.c
  30. cmd_list_journal.c
  31. cmd_migrate.c
  32. cmd_option.c
  33. cmd_run.c
  34. cmd_subvolume.c
  35. cmd_version.c
  36. cmds.h
  37. config.h
  38. COPYING
  39. crypto.c
  40. crypto.h
  41. default.nix
  42. flake.lock
  43. flake.nix
  44. fsck.bcachefs
  45. INSTALL.md
  46. libbcachefs.c
  47. libbcachefs.h
  48. Makefile
  49. Makefile.compiler
  50. mkfs.bcachefs
  51. mount.bcachefs
  52. mount.bcachefs.sh
  53. qcow2.c
  54. qcow2.h
  55. README.md
  56. tools-util.c
  57. tools-util.h
README.md

bcachefs-tools

Userspace tools and docs for bcachefs

Bcachefs is an advanced new filesystem for Linux, with an emphasis on reliability and robustness and the complete set of features one would expect from a modern filesystem.

This repo primarily consists of the following:

  • bcachefs tool, the reason this repo exists.
  • {mkfs,mount,fsck}.bcachefs utils, which is just wrappers calling the corresponding subcommands in the main tool
  • docs in the form of man-pages and a user manual

Please refer to the main site for getting started An in-depth user manual is (also) found on the official website

Build and install

Refer to INSTALL.md

Bug reports and contributions