summaryrefslogtreecommitdiff
path: root/cmd_fsck.c
AgeCommit message (Collapse)Author
2020-12-03Ensure we always print a message if fsck doesnt't return 0Kent Overstreet
2020-10-24Update bcachefs sources to 13bb4cdf89 bcachefs: Indirect inline data extentsKent Overstreet
2020-08-24Assorted debug and fsck improvementsKent Overstreet
This adds a new list mode to "bcachefs list", for printing out nodes as they exist on disk (before being merge sorted). Also some improvements to fsck return values. Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
2020-05-27correct flag listing in fsck help texthyperfekt
2020-05-18Add reconstruct_alloc option to fsckKent Overstreet
2019-08-28Add a way to pass arbitrary mount options to fsckKent Overstreet
2019-04-17Update bcachefs sources to 6f603b8d79 bcachefs: some improvements to startup ↵Kent Overstreet
messages and options
2019-03-29Update bcachefs sources to 1712318522 bcachefs: allow journal reply on ro mountKent Overstreet
2019-03-24check if fs is mounted before running fsckKent Overstreet
2018-12-19Update bcachefs sources to 2724e115d2 bcachefs: Lots of option handling ↵Kent Overstreet
improvements
2018-07-20Return errors from fsck properlyKent Overstreet
2018-02-10fsck: support -a as -p for compatibility with other fsckLeah Neukirchen
2018-02-10fsck: fix typo in usageLeah Neukirchen
2018-02-08New data rereplicate commandKent Overstreet
2018-01-11Update bcachefs sources to 02ae70070a bcachefs: Allocate new btree roots lazilyKent Overstreet
2017-12-21Update bcachefs sources to 14ce2a2031 bcachefs: fixes for building in userspaceKent Overstreet
2017-12-10build: require explicit include paths for libbcachefs/Austin Seipp
This removes the implicit `-I libbcachefs` argument to $(CC), which in turn requires a set of minor changes throughout the tools. There are two advantages to this setup: 1) It is (arguably) easier to read, since the location of bcachefs includes are easier to understand at a glance ("where does util.h live?") 2) It removes the need for a hack to include glibc's copy of dirent.h explicitly via '/usr/include/dirent.h', because libbcachefs/ *also* has a dirent.h file and the compiler cannot disambiguate them. This has some ramifications on systems where /usr/include may not exist, such as NixOS. Signed-off-by: Austin Seipp <aseipp@pobox.com>
2017-11-08update for new option codeKent Overstreet
2017-05-08Update bcachefs sources to 9ceb982d77 bcachefs: Store bucket gens in a btreeKent Overstreet
2017-03-19bcachefs-in-userspace improvementsKent Overstreet
Got rid of the stupid shim file hack
2017-03-19Rename from bcache-tools to bcachefs-toolsKent Overstreet
2017-03-10update bcache sourcesKent Overstreet
2017-03-09cmd_migrateKent Overstreet
2017-03-03Delete more unused shim code, update bcache codeKent Overstreet
2017-02-06update bcache code, fsck improvementsKent Overstreet