summaryrefslogtreecommitdiff
path: root/fs/bcachefs/bkey_sort.c
AgeCommit message (Expand)AuthorFilesLines
2023-11-05bcachefs: bkey_copy() is no longer a macroKent Overstreet1-3/+3
2023-10-23bcachefs: Use memcpy_u64s_small() for copying keysKent Overstreet1-1/+1
2023-10-23bcachefs: Drop some anonymous structs, unionsKent Overstreet1-4/+4
2023-10-23bcachefs: Btree split improvementKent Overstreet1-0/+2
2023-10-23bcachefs: bch2_bkey_cmp_packed_inlined()Kent Overstreet1-2/+3
2023-10-23bcachefs: Don't call bch2_bkey_transform() unnecessarilyKent Overstreet1-2/+5
2023-10-23bcachefs: Kill bch2_sort_repack_merge()Kent Overstreet1-58/+0
2023-10-23bcachefs: Drop bkey noopsKent Overstreet1-1/+1
2023-10-23bcachefs: KEY_TYPE_discard is no longer usedKent Overstreet1-6/+6
2023-10-23bcachefs: Kill support for !BTREE_NODE_NEW_EXTENT_OVERWRITE()Kent Overstreet1-270/+8
2023-10-23bcachefs: Reduce/kill BKEY_PADDED useKent Overstreet1-9/+9
2023-10-23bcachefs: Drop typechecking from bkey_cmp_packed()Kent Overstreet1-5/+5
2023-10-23bcachefs: Disable extent mergingKent Overstreet1-46/+18
2023-10-23bcachefs: Fix extent_sort_fix_overlapping()Kent Overstreet1-8/+31
2023-10-23bcachefs: Don't modify existing key in place in sort_repack_merge()Kent Overstreet1-5/+15
2023-10-23bcachefs: Fix bch2_sort_keys() to not modify src keysKent Overstreet1-11/+7
2023-10-23bcachefs: Use KEY_TYPE_deleted whitouts for extentsKent Overstreet1-115/+117
2023-10-23bcachefs: Kill btree_node_iter_largeKent Overstreet1-178/+78
2023-10-23bcachefs: Refactor whiteouts compactionKent Overstreet1-22/+0
2023-10-23bcachefs: bkey_on_stack_reassemble()Kent Overstreet1-2/+1
2023-10-23bcachefs: Rework of cut_front & cut_backKent Overstreet1-4/+4
2023-10-23bcachefs: bkey noopsKent Overstreet1-1/+5
2023-10-23bcachefs: bkey_on_stackKent Overstreet1-4/+9
2023-10-23bcachefs: Remove some BKEY_PADDED usesKent Overstreet1-6/+2
2023-10-23bcachefs: Fix bch2_sort_repack_merge()Kent Overstreet1-11/+8
2023-10-23bcachefs: Reduce BKEY_PADDED usageKent Overstreet1-71/+49
2023-10-23bcachefs: bkey_merge() now takes bkey_sKent Overstreet1-2/+4
2023-10-23bcachefs: Make bkey types globally uniqueKent Overstreet1-13/+8
2023-10-23bcachefs: Split out bkey_sort.cKent Overstreet1-0/+658