Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-09-30 | Update bcachefs sources to 0762d9c294 bcachefs: Fix ↵ | Kent Overstreet | |
check_inode_update_hardlinks() | |||
2021-09-27 | Update bcachefs sources to 6c5219caf0 bcachefs: Rev the on disk format ↵v0.15 | Kent Overstreet | |
version for snapshots | |||
2021-09-26 | Subvolume commands | Kent Overstreet | |
2021-09-26 | Update bcachefs sources to 386f00b639 bcachefs: Snapshot creation, deletion | Kent Overstreet | |
2021-09-22 | Make aio code use struct io_iocb_common to support 32 bit architectures | Brett Holman | |
Signed-off-by: Brett Holman <bholman.devel@gmail.com> | |||
2021-09-21 | Update bcachefs sources to bd6ed9fb42 fixup! bcachefs: Fix initialization of ↵ | Kent Overstreet | |
bch_write_op.nonce | |||
2021-09-09 | Update bcachefs sources to 3f3f969859 bcachefs: Fix some compiler warnings | Kent Overstreet | |
2021-08-05 | Update bcachefs sources to 60fbf06f49 bcachefs: Fix an unhandled transaction ↵ | Kent Overstreet | |
restart | |||
2021-07-28 | Delete unused variable | Kent Overstreet | |
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com> | |||
2021-07-28 | Update bcachefs sources to b964c6cba8 bcachefs: Change lockrestart_do() to ↵ | Kent Overstreet | |
always call bch2_trans_begin() | |||
2021-07-24 | fix for musl and non-x86 archs | Brett Holman | |
2021-07-24 | fixup! rst2man detection hangs | jpsollie | |
rst2man tend to hang when called without arguments, so a small -V is appended to print the version. Also, make sure we found at least one rst2man executable Signed-off-by: jpsollie <janpieter.sollie@edpnet.be> | |||
2021-07-24 | add a blk_wipe function call | jpsollie | |
Remove any possible filesystems left on the block device when formatting this makes sure the automounter does not accidentally mount it as another filesystem. one of the functionalities possibly wiped by accodent? Signed-off-by: jpsollie <janpieter.sollie@edpnet.be> | |||
2021-07-24 | Reapply compiler checks | jpsollie | |
The compiler checks where erroneously reverted in the Makefile - this reapplies them, so GCC < 10 can still build the bcachefs tools Signed-off-by: jpsollie <janpieter.sollie@edpnet.be> | |||
2021-07-24 | Makefile: detect rst2man | Stijn Tintel | |
On some distros, rst2man has a .py extension and there is no rst2man. Fix build on such systems by detecting what is available. Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be> | |||
2021-07-23 | Bring back debug makefile target | Kent Overstreet | |
This seems to have been dropped by mistake Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com> | |||
2021-07-16 | Update bcachefs sources to 0a9be96b50 bcachefs: BSET_OFFSET() | Kent Overstreet | |
2021-07-15 | Update bcachefs sources to 15178a6479 bcachefs: Update btree ptrs after ↵v0.14 | Kent Overstreet | |
every write | |||
2021-07-14 | Update bcachefs sources to 787de128a5 bcachefs: Improvements to fsck ↵ | Kent Overstreet | |
check_dirents() | |||
2021-07-11 | Update bcachefs sources to 400c2f8d96 bcachefs: Mask out unknown compat ↵ | Kent Overstreet | |
features when going read-write | |||
2021-07-10 | Documentation fixup: made filenames more descriptive, switched parsing ↵ | Brett Holman | |
utility to python | |||
2021-07-08 | Update bcachefs sources to 3693b2ca83 fixup! bcachefs: More topology repair code | Kent Overstreet | |
2021-07-07 | Add bcachefs.5 to .gitignore | Kent Overstreet | |
It's autogenerated now Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com> | |||
2021-07-07 | Update bcachefs sources to dbee44d5ab bcachefs: add bcachefs xxhash support | Kent Overstreet | |
2021-07-07 | add bcachefs xor / xxhash support | jpsollie | |
Following the initial xxhash / xor checksum support patches in kernel, bcachefs-tools needs some updated libraries as well. Unfortunately, xor functionality is deeply linked into several low-level functions, so we're adding a set of patches here to translate those into userspace Signed-off-by: Janpieter Sollie <janpieter.sollie@edpnet.be> | |||
2021-07-06 | Fix some makefile misspellings | Kent Overstreet | |
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com> | |||
2021-07-06 | Switched documentation from asciidoc to rst, added doc autogeneration code ↵ | Brett Holman | |
for options | |||
2021-07-04 | Update bcachefs sources to 1a510b00b6 bcachefs: Increase BTREE_TRANS_MEM_MAX | Kent Overstreet | |
2021-06-23 | Update bcachefs sources to ca3cfad39f fixup! bcachefs: Improve ↵ | Kent Overstreet | |
iter->should_be_locked | |||
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-06-13 | Cleanup Makefile for better compatibility + enable "make debug" | jpsollie | |
- clean up Makefile to improve compiler compatibility - add a "Make debug" target for easier debug builds - update INSTALL - fix six.c when running "make debug" against GCC 9 (maybe-uninitialized) Signed-off by: Janpieter Sollie <janpieter.sollie@edpnet.be> | |||
2021-06-13 | Improve compiler compatibility + run blkid remove for all filesystems | jpsollie | |
add a blk_wipe function to remove any possible filesystems left on the block device this makes sure the automounter does not accidentally mount it as another filesystem. Signed-off by: Janpieter Sollie <janpieter.sollie@edpnet.be> | |||
2021-06-12 | Update bcachefs sources to b00cf89c56 bcachefs: Allow shorter ↵ | Kent Overstreet | |
JSET_ENTRY_dev_usage entries | |||
2021-06-10 | Update bcachefs sources to 69be0dae31 bcachefs: Always zero memory from ↵ | Kent Overstreet | |
bch2_trans_kmalloc() | |||
2021-06-08 | Update bcachefs sources to e3a7cee503 bcachefs: Don't mark superblocks past ↵ | Kent Overstreet | |
end of usable space | |||
2021-06-05 | Work around build error with gcc <10 | Justin Husted | |
linux/six.c: In function ‘__six_lock_type_slowpath’: linux/six.c:73:6: error: ‘old.<U81c8>.v’ may be used uninitialized in this function [-Werror=maybe-uninitialized] Signed-off-by: Justin Husted <sigstop@gmail.com> | |||
2021-06-05 | Re-enable FUSE smoke tests. | Justin Husted | |
Signed-off-by: Justin Husted <sigstop@gmail.com> | |||
2021-06-05 | Disable fuse remount test w/valgrind | Justin Husted | |
This test fails with valgrind due to leaks currently. Signed-off-by: Justin Husted <sigstop@gmail.com> | |||
2021-06-05 | Implement iterator_put in fuse | Justin Husted | |
bcachefs_fuse_setattr and inode_updates_times need to explicitly call iter_put (the API changed a while back). Signed-off-by: Justin Husted <sigstop@gmail.com> | |||
2021-06-05 | Make fuse tests fail on emergency ro or iter leak | Justin Husted | |
Signed-off-by: Justin Husted <sigstop@gmail.com> | |||
2021-06-05 | Fix smoke_test to use BCACHEFS_DEBUG | Justin Husted | |
This file was not updated when D -> BCACHEFS_DEBUG Signed-off-by: Justin Husted <sigstop@gmail.com> | |||
2021-06-04 | Disable fuse smoke tests | Justin Husted | |
The FUSE support was broken a while back by an API change from the kernel. Disable fuse tests until this change is implemented. Signed-off-by: Justin Husted <sigstop@gmail.com> | |||
2021-06-04 | Fix python test_list | Justin Husted | |
The test arbitrarily checked some printed output which changed. Signed-off-by: Justin Husted <sigstop@gmail.com> | |||
2021-06-04 | add Valgrind suppression to ignore userspace-rcu leak | Brett Holman | |
2021-05-31 | Update bcachefs sources to 3913e0cac3 bcachefs: Journal space calculation fix | Kent Overstreet | |
2021-05-27 | Update closures from kernel source tree | Kent Overstreet | |
2021-05-27 | Write a backup superblock at the end of the disk | Kent Overstreet | |
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com> | |||
2021-05-27 | Grab math.h from kernel source tree | Kent Overstreet | |
This gets us round_up() and round_down() Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com> | |||
2021-05-25 | bcachefs: add missing journal-resize to help text | Stijn Tintel | |
The command exists already but was missing from the main help text. Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be> | |||
2021-05-24 | bcachefs: increase indentation in help text | Stijn Tintel | |
This is in preparation of adding the resize-journal command to the main help text, which would otherwise break the alignment. Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be> |