aboutsummaryrefslogtreecommitdiff
path: root/fs/bcachefs/bkey_sort.c
AgeCommit message (Expand)AuthorFilesLines
2023-11-05bcachefs: bkey_copy() is no longer a macroGravatar Kent Overstreet 1-3/+3
2023-10-22bcachefs: Use memcpy_u64s_small() for copying keysGravatar Kent Overstreet 1-1/+1
2023-10-22bcachefs: Drop some anonymous structs, unionsGravatar Kent Overstreet 1-4/+4
2023-10-22bcachefs: Btree split improvementGravatar Kent Overstreet 1-0/+2
2023-10-22bcachefs: bch2_bkey_cmp_packed_inlined()Gravatar Kent Overstreet 1-2/+3
2023-10-22bcachefs: Don't call bch2_bkey_transform() unnecessarilyGravatar Kent Overstreet 1-2/+5
2023-10-22bcachefs: Kill bch2_sort_repack_merge()Gravatar Kent Overstreet 1-58/+0
2023-10-22bcachefs: Drop bkey noopsGravatar Kent Overstreet 1-1/+1
2023-10-22bcachefs: KEY_TYPE_discard is no longer usedGravatar Kent Overstreet 1-6/+6
2023-10-22bcachefs: Kill support for !BTREE_NODE_NEW_EXTENT_OVERWRITE()Gravatar Kent Overstreet 1-270/+8
2023-10-22bcachefs: Reduce/kill BKEY_PADDED useGravatar Kent Overstreet 1-9/+9
2023-10-22bcachefs: Drop typechecking from bkey_cmp_packed()Gravatar Kent Overstreet 1-5/+5
2023-10-22bcachefs: Disable extent mergingGravatar Kent Overstreet 1-46/+18
2023-10-22bcachefs: Fix extent_sort_fix_overlapping()Gravatar Kent Overstreet 1-8/+31
2023-10-22bcachefs: Don't modify existing key in place in sort_repack_merge()Gravatar Kent Overstreet 1-5/+15
2023-10-22bcachefs: Fix bch2_sort_keys() to not modify src keysGravatar Kent Overstreet 1-11/+7
2023-10-22bcachefs: Use KEY_TYPE_deleted whitouts for extentsGravatar Kent Overstreet 1-115/+117
2023-10-22bcachefs: Kill btree_node_iter_largeGravatar Kent Overstreet 1-178/+78
2023-10-22bcachefs: Refactor whiteouts compactionGravatar Kent Overstreet 1-22/+0
2023-10-22bcachefs: bkey_on_stack_reassemble()Gravatar Kent Overstreet 1-2/+1
2023-10-22bcachefs: Rework of cut_front & cut_backGravatar Kent Overstreet 1-4/+4
2023-10-22bcachefs: bkey noopsGravatar Kent Overstreet 1-1/+5
2023-10-22bcachefs: bkey_on_stackGravatar Kent Overstreet 1-4/+9
2023-10-22bcachefs: Remove some BKEY_PADDED usesGravatar Kent Overstreet 1-6/+2
2023-10-22bcachefs: Fix bch2_sort_repack_merge()Gravatar Kent Overstreet 1-11/+8
2023-10-22bcachefs: Reduce BKEY_PADDED usageGravatar Kent Overstreet 1-71/+49
2023-10-22bcachefs: bkey_merge() now takes bkey_sGravatar Kent Overstreet 1-2/+4
2023-10-22bcachefs: Make bkey types globally uniqueGravatar Kent Overstreet 1-13/+8
2023-10-22bcachefs: Split out bkey_sort.cGravatar Kent Overstreet 1-0/+658