summaryrefslogtreecommitdiff
path: root/fs/bcachefs/bkey_sort.c
AgeCommit message (Expand)Author
2023-11-05bcachefs: bkey_copy() is no longer a macroKent Overstreet
2023-10-22bcachefs: Use memcpy_u64s_small() for copying keysKent Overstreet
2023-10-22bcachefs: Drop some anonymous structs, unionsKent Overstreet
2023-10-22bcachefs: Btree split improvementKent Overstreet
2023-10-22bcachefs: bch2_bkey_cmp_packed_inlined()Kent Overstreet
2023-10-22bcachefs: Don't call bch2_bkey_transform() unnecessarilyKent Overstreet
2023-10-22bcachefs: Kill bch2_sort_repack_merge()Kent Overstreet
2023-10-22bcachefs: Drop bkey noopsKent Overstreet
2023-10-22bcachefs: KEY_TYPE_discard is no longer usedKent Overstreet
2023-10-22bcachefs: Kill support for !BTREE_NODE_NEW_EXTENT_OVERWRITE()Kent Overstreet
2023-10-22bcachefs: Reduce/kill BKEY_PADDED useKent Overstreet
2023-10-22bcachefs: Drop typechecking from bkey_cmp_packed()Kent Overstreet
2023-10-22bcachefs: Disable extent mergingKent Overstreet
2023-10-22bcachefs: Fix extent_sort_fix_overlapping()Kent Overstreet
2023-10-22bcachefs: Don't modify existing key in place in sort_repack_merge()Kent Overstreet
2023-10-22bcachefs: Fix bch2_sort_keys() to not modify src keysKent Overstreet
2023-10-22bcachefs: Use KEY_TYPE_deleted whitouts for extentsKent Overstreet
2023-10-22bcachefs: Kill btree_node_iter_largeKent Overstreet
2023-10-22bcachefs: Refactor whiteouts compactionKent Overstreet
2023-10-22bcachefs: bkey_on_stack_reassemble()Kent Overstreet
2023-10-22bcachefs: Rework of cut_front & cut_backKent Overstreet
2023-10-22bcachefs: bkey noopsKent Overstreet
2023-10-22bcachefs: bkey_on_stackKent Overstreet
2023-10-22bcachefs: Remove some BKEY_PADDED usesKent Overstreet
2023-10-22bcachefs: Fix bch2_sort_repack_merge()Kent Overstreet
2023-10-22bcachefs: Reduce BKEY_PADDED usageKent Overstreet
2023-10-22bcachefs: bkey_merge() now takes bkey_sKent Overstreet
2023-10-22bcachefs: Make bkey types globally uniqueKent Overstreet
2023-10-22bcachefs: Split out bkey_sort.cKent Overstreet