Merge tag 'bcachefs-2024-01-21' of https://evilpiepirate.org/git/bcachefs
Pull more bcachefs updates from Kent Overstreet: "Some fixes, Some refactoring, some minor features: - Assorted prep work for disk space accounting rewrite - BTREE_TRIGGER_ATOMIC: after combining our trigger callbacks, this makes our trigger context more explicit - A few fixes to avoid excessive transaction restarts on multithreaded workloads: fstests (in addition to ktest tests) are now checking slowpath counters, and that's shaking out a few bugs - Assorted tracepoint improvements - Starting to break up bcachefs_format.h and move on disk types so they're with the code they belong to; this will make room to start documenting the on disk format better. - A few minor fixes" * tag 'bcachefs-2024-01-21' of https://evilpiepirate.org/git/bcachefs: (46 commits) bcachefs: Improve inode_to_text() bcachefs: logged_ops_format.h bcachefs: reflink_format.h bcachefs; extents_format.h bcachefs: ec_format.h bcachefs: subvolume_format.h bcachefs: snapshot_format.h bcachefs: alloc_background_format.h bcachefs: xattr_format.h bcachefs: dirent_format.h bcachefs: inode_format.h bcachefs; quota_format.h bcachefs: sb-counters_format.h bcachefs: counters.c -> sb-counters.c bcachefs: comment bch_subvolume bcachefs: bch_snapshot::btime bcachefs: add missing __GFP_NOWARN bcachefs: opts->compression can now also be applied in the background bcachefs: Prep work for variable size btree node buffers bcachefs: grab s_umount only if snapshotting ...
No related branches found
No related tags found
Showing
- fs/bcachefs/Makefile 1 addition, 1 deletionfs/bcachefs/Makefile
- fs/bcachefs/alloc_background.c 45 additions, 44 deletionsfs/bcachefs/alloc_background.c
- fs/bcachefs/alloc_background_format.h 92 additions, 0 deletionsfs/bcachefs/alloc_background_format.h
- fs/bcachefs/alloc_foreground.c 4 additions, 3 deletionsfs/bcachefs/alloc_foreground.c
- fs/bcachefs/backpointers.c 49 additions, 51 deletionsfs/bcachefs/backpointers.c
- fs/bcachefs/backpointers.h 1 addition, 0 deletionsfs/bcachefs/backpointers.h
- fs/bcachefs/bcachefs.h 0 additions, 5 deletionsfs/bcachefs/bcachefs.h
- fs/bcachefs/bcachefs_format.h 13 additions, 875 deletionsfs/bcachefs/bcachefs_format.h
- fs/bcachefs/bkey.c 1 addition, 1 deletionfs/bcachefs/bkey.c
- fs/bcachefs/bkey_methods.c 9 additions, 0 deletionsfs/bcachefs/bkey_methods.c
- fs/bcachefs/bkey_methods.h 6 additions, 4 deletionsfs/bcachefs/bkey_methods.h
- fs/bcachefs/bset.c 3 additions, 4 deletionsfs/bcachefs/bset.c
- fs/bcachefs/bset.h 1 addition, 2 deletionsfs/bcachefs/bset.h
- fs/bcachefs/btree_cache.c 6 additions, 6 deletionsfs/bcachefs/btree_cache.c
- fs/bcachefs/btree_cache.h 12 additions, 7 deletionsfs/bcachefs/btree_cache.h
- fs/bcachefs/btree_gc.c 18 additions, 18 deletionsfs/bcachefs/btree_gc.c
- fs/bcachefs/btree_io.c 19 additions, 19 deletionsfs/bcachefs/btree_io.c
- fs/bcachefs/btree_iter.c 1 addition, 1 deletionfs/bcachefs/btree_iter.c
- fs/bcachefs/btree_iter.h 5 additions, 0 deletionsfs/bcachefs/btree_iter.h
- fs/bcachefs/btree_locking.c 33 additions, 7 deletionsfs/bcachefs/btree_locking.c
Loading
Please register or sign in to comment