Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-12-18 | Update bcachefs sources to 1a739db0b256 bcachefs; guard against overflow in ↵ | Kent Overstreet | |
btree node split Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev> | |||
2023-11-06 | cmd_format: Check for device options after device arguments | Kent Overstreet | |
It's a common user error to specify device specific options at the end of a format command, and then not have them apply to any devices - add a check for this. Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev> | |||
2023-11-02 | Update, slim down rust dependencies | Kent Overstreet | |
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev> | |||
2023-10-18 | Update bcachefs sources to a180af9dd349 bcachefs: Refactor memcpy into ↵ | Kent Overstreet | |
direct assignment Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev> | |||
2023-10-08 | Change open_for_format to the block io api | Hunter Shaffer | |
Upcoming patch will add device benchmarking at format time, which needs the bio API. Signed-off-by: Hunter Shaffer <huntershaffer182456@gmail.com> | |||
2023-10-08 | Update bcachefs sources to 7bf1ac0d46 bcachefs: Correctly initialize new ↵ | Kent Overstreet | |
buckets on device resize Signed-off-by: Hunter Shaffer <huntershaffer182456@gmail.com> | |||
2022-12-21 | Get current metadata version from sysfs | Kent Overstreet | |
This changes the default version for the format command to be the currently supported version, via /sys/modules/bcachefs/parameters/version. Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev> | |||
2022-12-19 | Use bch2_err_str() instead of strerror() | Kent Overstreet | |
This correctly prints out our private error codes. Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev> | |||
2022-06-09 | Update bcachefs sources to 24f7e08cd8 bcachefs: shrinker.to_text() methods | Kent Overstreet | |
2022-05-26 | Update email address | Kent Overstreet | |
This changes linux-bcache@vger.kernel.org references to the correct mailing list (linux-bcachefs@vger.kernel.org). Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com> | |||
2022-05-02 | Update bcachefs sources to bdf6d7c135 fixup! bcachefs: Kill journal buf ↵ | Kent Overstreet | |
bloom filter | |||
2022-03-30 | Update bcachefs sources to f638850417 bcachefs: bch2_trans_log_msg() | Kent Overstreet | |
2022-03-22 | cmd_format: verbose no longer on by default | Kent Overstreet | |
Instead, we now have a -v option Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com> | |||
2022-03-10 | Make filesystem initialization verbose | Kent Overstreet | |
Initializing the freespace btree may take some time, so let's make that visible. Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com> | |||
2022-02-26 | Heap-allocate printbufs | Aleksei Kharlamov | |
Signed-off-by: Aleksei Kharlamov <aleksei@devass.club> | |||
2022-02-22 | Update bcachefs sources to 9b3aa5ec6c bcachefs: Add tabstops to printbufs | Kent Overstreet | |
2022-01-01 | Unit handling cleanups | Kent Overstreet | |
The option code has been switching to keeping things in display units - bytes - and this transitions more libbcachefs.c code to bytes as well, to match, and also fixes device add. Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com> | |||
2021-12-10 | Rename --group to --label | Kent Overstreet | |
Disk labels used to be called groups - not all uses had been converted. This renames --group to --label, and --label to --fs_label Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com> | |||
2021-07-04 | Update bcachefs sources to 1a510b00b6 bcachefs: Increase BTREE_TRANS_MEM_MAX | Kent Overstreet | |
2021-06-14 | Fix format args to die() | Kent Overstreet | |
Also, add the format attribute so we get warnings about this. Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com> | |||
2021-04-16 | Fix some small memory leaks | Kent Overstreet | |
Found with -fsanitize=leak Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com> | |||
2021-03-24 | Increase default superblock size to 1MB | Kent Overstreet | |
Also - add an option to bcachefs format for specifying it, --superblock_size Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com> | |||
2021-03-21 | Add format options for --no-initialize and specifying the metadata version | Kent Overstreet | |
These are only to be used for tests. | |||
2019-11-03 | Fix memory leak in cmd_format.c | Justin Husted | |
Signed-off-by: Justin Husted <sigstop@gmail.com> | |||
2019-04-06 | initialize filesystem when formatting | Kent Overstreet | |
makes it possible to mount ro for the first mount, helps with some xfstests tests | |||
2019-01-13 | Fix format -g to create a disk group | Tim Schlueter | |
2019-01-13 | Fix target options | Kent Overstreet | |
2019-01-03 | readd -q (--quiet) | Kent Overstreet | |
2018-12-19 | Use opts.h for format options | Kent Overstreet | |
2018-11-04 | Fixed format args and removed unnecessary strdup()s | Tim Schlueter | |
2018-03-13 | Add --durability to format | Kent Overstreet | |
2018-02-28 | minor disk group fixes;, add background_compression option | Kent Overstreet | |
2018-02-19 | disk groups | Kent Overstreet | |
2018-02-09 | format: the error_action readonly is spelled remount_ro | Leah Neukirchen | |
2018-02-09 | format: document -U (used by many mkfs.*) | Leah Neukirchen | |
2018-02-08 | New data rereplicate command | Kent Overstreet | |
2018-01-11 | Update bcachefs sources to 02ae70070a bcachefs: Allocate new btree roots lazily | Kent Overstreet | |
2017-12-29 | show-super can now print more stuff | Kent Overstreet | |
2017-12-10 | build: 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-12-02 | add --replicas | Kent Overstreet | |
2017-11-08 | Add commands for changing and removing passphrase | Kent Overstreet | |
2017-10-08 | Update for new superblock options; makefile improvements | Kent Overstreet | |
2017-05-05 | fix sync writes - don't use O_EXCL | Kent Overstreet | |
2017-04-09 | Update bcachefs sources to da037866e6 | Kent Overstreet | |
2017-04-02 | More cmd_migrate improvements | Kent Overstreet | |
Factor out bch2_pick_bucket_size() from the format code, and pick the bucket size before picking the superblock location - that way we can ensure the superblock gets its own bucket and doesn't trigger warnings due to the allocation code noticing different types of data in the same bucket. | |||
2017-03-19 | Rename from bcache-tools to bcachefs-tools | Kent Overstreet | |
2017-03-14 | Add --quiet to cmd_format | Kent Overstreet | |
2017-03-12 | Refactoring for device specific commands | Kent Overstreet | |
2017-03-09 | cmd_device_add improvements | Kent Overstreet | |
2017-03-09 | cmd_device_fail | Kent Overstreet | |
Add a comamnd for setting a device as failed, update bcache sources |