summaryrefslogtreecommitdiffstats
path: root/fs/bcachefs/extents.h
Commit message (Expand)AuthorAgeFilesLines
* bcachefs: Enumerate fsck errorsKent Overstreet2023-11-011-4/+4
* bcachefs: rebalance_workKent Overstreet2023-11-011-0/+20
* bcachefs: Check for too-large encoded extentsKent Overstreet2023-10-311-0/+5
* bcachefs: Kill dead code extent_save()Kent Overstreet2023-10-311-18/+0
* bcachefs: Refactor memcpy into direct assignmentKees Cook2023-10-221-6/+4
* bcachefs: KEY_TYPE_error now counts towards i_sectorsKent Overstreet2023-10-221-0/+1
* bcachefs: Switch to unsafe_memcpy() in a few placesKent Overstreet2023-10-221-3/+5
* bcachefs: Change check for invalid key typesKent Overstreet2023-10-221-4/+7
* bcachefs: Assorted sparse fixesKent Overstreet2023-10-221-6/+2
* bcachefs: struct bch_extent_rebalanceKent Overstreet2023-10-221-0/+3
* bcachefs: bch2_extent_ptr_desired_durability()Kent Overstreet2023-10-221-0/+1
* bcachefs: bkey_ops.min_val_sizeKent Overstreet2023-10-221-0/+2
* bcachefs: Extent helper improvementsKent Overstreet2023-10-221-3/+13
* bcachefs: Drop some anonymous structs, unionsKent Overstreet2023-10-221-1/+1
* bcachefs: Fix buffer overrun in ec_stripe_update_extent()Kent Overstreet2023-10-221-0/+12
* bcachefs: Cached pointers should not be erasure codedKent Overstreet2023-10-221-0/+2
* bcachefs: Change bkey_invalid() rw param to flagsKent Overstreet2023-10-221-4/+4
* bcachefs: Nocow supportKent Overstreet2023-10-221-0/+1
* bcachefs: Unwritten extents supportKent Overstreet2023-10-221-0/+17
* bcachefs: Better inlining in core write pathKent Overstreet2023-10-221-6/+28
* bcachefs: New bpos_cmp(), bkey_cmp() replacementsKent Overstreet2023-10-221-3/+2
* bcachefs: More style fixesKent Overstreet2023-10-221-9/+13
* bcachefs: Redo data_update interfaceKent Overstreet2023-10-221-5/+3
* bcachefs: Add rw to .key_invalid()Kent Overstreet2023-10-221-4/+6
* bcachefs: Convert .key_invalid methods to printbufsKent Overstreet2023-10-221-10/+7
* bcachefs: Move trigger fns to bkey_opsKent Overstreet2023-10-221-0/+8
* bcachefs: Fix implementation of KEY_TYPE_errorKent Overstreet2023-10-221-6/+8
* bcachefs: Plumb through subvolume idKent Overstreet2023-10-221-1/+0
* bcachefs: Extensive triggers cleanupsKent Overstreet2023-10-221-0/+11
* bcachefs: Clean up key mergingKent Overstreet2023-10-221-4/+2
* bcachefs: Repair code for multiple types of data in same bucketKent Overstreet2023-10-221-0/+24
* bcachefs: Split out bpos_cmp() and bkey_cmp()Kent Overstreet2023-10-221-0/+18
* bcachefs: Add an .invalid method for bch2_btree_ptr_v2Kent Overstreet2023-10-221-1/+2
* bcachefs: Kill bkey ops->debugcheck methodKent Overstreet2023-10-221-5/+0
* bcachefs: Drop invalid stripe ptrs in fsckKent Overstreet2023-10-221-0/+1
* bcachefs: Change when we allow overwritesKent Overstreet2023-10-221-1/+3
* bcachefs: Indirect inline data extentsKent Overstreet2023-10-221-2/+28
* bcachefs: Add print method for bch2_btree_ptr_v2Kent Overstreet2023-10-221-1/+4
* bcachefs: Kill bkey_type_successorKent Overstreet2023-10-221-0/+3
* bcachefs: btree_ptr_v2Kent Overstreet2023-10-221-0/+15
* bcachefs: Fix bch2_ptr_swab for indirect extentsKent Overstreet2023-10-221-1/+1
* bcachefs: Track incompressible dataKent Overstreet2023-10-221-0/+7
* bcachefs: Make btree_insert_entry more private to update pathKent Overstreet2023-10-221-1/+0
* bcachefs: Reorganize extents.cKent Overstreet2023-10-221-129/+131
* bcachefs: Inline data extentsKent Overstreet2023-10-221-0/+2
* bcachefs: Split out extent_update.cKent Overstreet2023-10-221-11/+0
* bcachefs: Rework of cut_front & cut_backKent Overstreet2023-10-221-3/+7
* bcachefs: kill bch2_extent_has_device()Kent Overstreet2023-10-221-3/+0
* bcachefs: Limit pointers to being in only one stripeKent Overstreet2023-10-221-2/+3
* bcachefs: Debug code improvementsKent Overstreet2023-10-221-3/+2