summaryrefslogtreecommitdiffstats
path: root/fs/bcachefs/extents.c
Commit message (Expand)AuthorAgeFilesLines
...
* bcachefs: Printbuf reworkKent Overstreet2023-10-221-27/+27
* bcachefs: Fix extent mergingKent Overstreet2023-10-221-1/+13
* bcachefs: Add rw to .key_invalid()Kent Overstreet2023-10-221-7/+7
* bcachefs: Convert .key_invalid methods to printbufsKent Overstreet2023-10-221-79/+108
* bcachefs: Improve bch2_bkey_ptrs_to_text()Kent Overstreet2023-10-221-8/+14
* bcachefs: Add .to_text() methods for all superblock sectionsKent Overstreet2023-10-221-7/+11
* bcachefs: Turn encoded_extent_max into a regular optionKent Overstreet2023-10-221-1/+1
* bcachefs: Option improvementsKent Overstreet2023-10-221-1/+1
* bcachefs: More enum stringsKent Overstreet2023-10-221-3/+3
* bcachefs: Fix implementation of KEY_TYPE_errorKent Overstreet2023-10-221-25/+65
* bcachefs: Plumb through subvolume idKent Overstreet2023-10-221-32/+0
* bcachefs: btree_pathKent Overstreet2023-10-221-2/+2
* bcachefs: Improve btree_bad_header() error messageKent Overstreet2023-10-221-2/+3
* bcachefs: Merging for indirect extentsKent Overstreet2023-10-221-45/+50
* bcachefs: Improved extent mergingKent Overstreet2023-10-221-60/+79
* bcachefs: Clean up key mergingKent Overstreet2023-10-221-30/+20
* bcachefs: Start using bpos.snapshot fieldKent Overstreet2023-10-221-3/+4
* bcachefs: Add an .invalid method for bch2_btree_ptr_v2Kent Overstreet2023-10-221-1/+17
* bcachefs: Don't overwrite snapshot field in bch2_cut_back()Kent Overstreet2023-10-221-1/+1
* bcachefs: Kill bkey ops->debugcheck methodKent Overstreet2023-10-221-83/+0
* bcachefs: Require all btree iterators to be freedKent Overstreet2023-10-221-0/+2
* bcachefs: Use x-macros for more enumsKent Overstreet2023-10-221-1/+1
* bcachefs: Rename BTREE_ID enums for consistency with other enumsKent Overstreet2023-10-221-1/+1
* bcachefs: KEY_TYPE_discard is no longer usedKent Overstreet2023-10-221-2/+2
* bcachefs: Fix some (spurious) warnings about uninitialized varsKent Overstreet2023-10-221-1/+1
* bcachefs: Drop invalid stripe ptrs in fsckKent Overstreet2023-10-221-0/+9
* bcachefs: KEY_TYPE_alloc_v2Kent Overstreet2023-10-221-17/+4
* bcachefs: Add BTREE_PTR_RANGE_UPDATEDKent Overstreet2023-10-221-5/+3
* bcachefs: Change when we allow overwritesKent Overstreet2023-10-221-2/+30
* bcachefs: Check for duplicate device ptrs in bch2_bkey_ptrs_invalid()Kent Overstreet2023-10-221-0/+8
* bcachefs: Drop sysfs interface to debug parametersKent Overstreet2023-10-221-2/+2
* bcachefs: Indirect inline data extentsKent Overstreet2023-10-221-7/+9
* bcachefs: Refactor replicas codeKent Overstreet2023-10-221-10/+0
* bcachefs: Fix extent_ptr_durability() calculation for erasure coded dataKent Overstreet2023-10-221-1/+1
* bcachefs: Use x-macros for data typesKent Overstreet2023-10-221-2/+2
* bcachefs: Improve assorted error messagesKent Overstreet2023-10-221-1/+1
* bcachefs: Fix a locking bug in bch2_btree_ptr_debugcheck()Kent Overstreet2023-10-221-1/+1
* bcachefs: Add print method for bch2_btree_ptr_v2Kent Overstreet2023-10-221-0/+15
* bcachefs: Kill bkey_type_successorKent Overstreet2023-10-221-0/+17
* bcachefs: Fix off by one error in bch2_extent_crc_append()Kent Overstreet2023-10-221-4/+4
* bcachefs: btree_ptr_v2Kent Overstreet2023-10-221-0/+3
* bcachefs: Fix bch2_ptr_swab for indirect extentsKent Overstreet2023-10-221-7/+9
* bcachefs: Track incompressible dataKent Overstreet2023-10-221-8/+18
* bcachefs: Kill bch2_fs_bug()Kent Overstreet2023-10-221-45/+42
* bcachefs: Convert some enums to x-macrosKent Overstreet2023-10-221-3/+3
* bcachefs: Reorganize extents.cKent Overstreet2023-10-221-715/+667
* bcachefs: Inline data extentsKent Overstreet2023-10-221-8/+17
* bcachefs: Split out extent_update.cKent Overstreet2023-10-221-524/+1
* bcachefs: Rework of cut_front & cut_backKent Overstreet2023-10-221-19/+46
* bcachefs: bkey_on_stackKent Overstreet2023-10-221-6/+12