summaryrefslogtreecommitdiff
path: root/fs/bcachefs/extents.c
AgeCommit message (Expand)Author
2023-06-20bcachefs: bch2_extent_ptr_desired_durability()Kent Overstreet
2023-06-20bcachefs: bkey_ops.min_val_sizeKent Overstreet
2023-06-20bcachefs: Delete obsolete btree ptr checkKent Overstreet
2023-06-20bcachefs: Extent helper improvementsKent Overstreet
2023-06-20bcachefs: Fix buffer overrun in ec_stripe_update_extent()Kent Overstreet
2023-06-20bcachefs: Check for redundant ec entries/stripe ptrsKent Overstreet
2023-06-20bcachefs: Cached pointers should not be erasure codedKent Overstreet
2023-06-20bcachefs: Change bkey_invalid() rw param to flagsKent Overstreet
2023-06-20bcachefs: Nocow supportKent Overstreet
2023-06-20bcachefs: Unwritten extents supportKent Overstreet
2023-06-20bcachefs: Better inlining in core write pathKent Overstreet
2023-06-20bcachefs: More errcode cleanupKent Overstreet
2023-06-20bcachefs: New bpos_cmp(), bkey_cmp() replacementsKent Overstreet
2023-06-20bcachefs: Assorted checkpatch fixesKent Overstreet
2023-06-20bcachefs: Redo data_update interfaceKent Overstreet
2023-06-20bcachefs: Check for extents with too many ptrsKent Overstreet
2023-06-20bcachefs: Printbuf reworkKent Overstreet
2023-06-20bcachefs: Fix extent mergingKent Overstreet
2023-06-20bcachefs: Add rw to .key_invalid()Kent Overstreet
2023-06-20bcachefs: Convert .key_invalid methods to printbufsKent Overstreet
2023-06-20bcachefs: Improve bch2_bkey_ptrs_to_text()Kent Overstreet
2023-06-20bcachefs: Add .to_text() methods for all superblock sectionsKent Overstreet
2023-06-20bcachefs: Turn encoded_extent_max into a regular optionKent Overstreet
2023-06-20bcachefs: Option improvementsKent Overstreet
2023-06-20bcachefs: More enum stringsKent Overstreet
2023-06-20bcachefs: Fix implementation of KEY_TYPE_errorKent Overstreet
2023-06-20bcachefs: Plumb through subvolume idKent Overstreet
2023-06-20bcachefs: btree_pathKent Overstreet
2023-06-20bcachefs: Improve btree_bad_header() error messageKent Overstreet
2023-06-20bcachefs: Merging for indirect extentsKent Overstreet
2023-06-20bcachefs: Improved extent mergingKent Overstreet
2023-06-20bcachefs: Clean up key mergingKent Overstreet
2023-06-20bcachefs: Start using bpos.snapshot fieldKent Overstreet
2023-06-20bcachefs: Add an .invalid method for bch2_btree_ptr_v2Kent Overstreet
2023-06-20bcachefs: Don't overwrite snapshot field in bch2_cut_back()Kent Overstreet
2023-06-20bcachefs: Kill bkey ops->debugcheck methodKent Overstreet
2023-06-20bcachefs: Require all btree iterators to be freedKent Overstreet
2023-06-20bcachefs: Use x-macros for more enumsKent Overstreet
2023-06-20bcachefs: Rename BTREE_ID enums for consistency with other enumsKent Overstreet
2023-06-20bcachefs: KEY_TYPE_discard is no longer usedKent Overstreet
2023-06-20bcachefs: Fix some (spurious) warnings about uninitialized varsKent Overstreet
2023-06-20bcachefs: Drop invalid stripe ptrs in fsckKent Overstreet
2023-06-20bcachefs: KEY_TYPE_alloc_v2Kent Overstreet
2023-06-20bcachefs: Add BTREE_PTR_RANGE_UPDATEDKent Overstreet
2023-06-20bcachefs: Change when we allow overwritesKent Overstreet
2023-06-20bcachefs: Check for duplicate device ptrs in bch2_bkey_ptrs_invalid()Kent Overstreet
2023-06-20bcachefs: Drop sysfs interface to debug parametersKent Overstreet
2023-06-20bcachefs: Indirect inline data extentsKent Overstreet
2023-06-20bcachefs: Refactor replicas codeKent Overstreet
2023-06-20bcachefs: Fix extent_ptr_durability() calculation for erasure coded dataKent Overstreet