summaryrefslogtreecommitdiffstats
path: root/fs/bcachefs/backpointers.h
AgeCommit message (Expand)AuthorLines
2024-12-29bcachefs: Add write buffer flush param to backpointer_get_key()Kent Overstreet-2/+3
2024-12-29bcachefs: kill __bch2_extent_ptr_to_bp()Kent Overstreet-15/+3
2024-12-29bcachefs: bch2_extent_ptr_to_bp() no longer depends on deviceKent Overstreet-11/+6
2024-12-29bcachefs: bcachefs_metadata_version_backpointer_bucket_genKent Overstreet-1/+1
2024-12-21bcachefs: struct bkey_validate_contextKent Overstreet-1/+2
2024-12-21bcachefs: kill bch_backpointer.bucket_offset usageKent Overstreet-0/+8
2024-12-21bcachefs: bch_backpointer -> bkey_i_backpointerKent Overstreet-30/+21
2024-12-21bcachefs: bucket_pos_to_bp_end()Kent Overstreet-0/+10
2024-12-21bcachefs: fix bp_pos_to_bucket_nodev_noerrorKent Overstreet-1/+1
2024-12-21bcachefs: Kill bch2_get_next_backpointer()Kent Overstreet-7/+4
2024-09-21bcachefs: bch2_trigger_ptr() calculates sectors even when no deviceKent Overstreet-7/+16
2024-08-13bcachefs: Make bkey_fsck_err() a wrapper around fsck_err()Kent Overstreet-3/+2
2024-05-09bcachefs: s/bkey_invalid_flags/bch_validate_flagsKent Overstreet-1/+1
2024-05-08bcachefs: Kill bch2_dev_bkey_exists() in backpointer codeKent Overstreet-11/+26
2024-05-08bcachefs: PTR_BUCKET_POS() now takes bch_devKent Overstreet-2/+2
2024-05-08bcachefs: member helper cleanupsKent Overstreet-2/+2
2024-05-06bcachefs: bucket_pos_to_bp_noerror()Kent Overstreet-4/+10
2024-04-14bcachefs: Check for backpointer bucket_offset >= bucket sizeKent Overstreet-6/+3
2024-03-31bcachefs: Kill bch2_bkey_ptr_data_type()Kent Overstreet-6/+26
2024-01-21bcachefs: Prep work for variable size btree node buffersKent Overstreet-0/+1
2024-01-01bcachefs: No need to allocate keys for write bufferKent Overstreet-17/+10
2023-11-04bcachefs: use swab40 for bch_backpointer.bucket_offset bitfieldBrian Foster-0/+9
2023-11-01bcachefs: Enumerate fsck errorsKent Overstreet-1/+1
2023-10-22bcachefs: remove duplicate code between backpointer update pathsBrian Foster-4/+4
2023-10-22bcachefs: Change check for invalid key typesKent Overstreet-1/+1
2023-10-22bcachefs: bkey_ops.min_val_sizeKent Overstreet-0/+1
2023-10-22bcachefs: Rip out code for storing backpointers in alloc keysKent Overstreet-17/+7
2023-10-22bcachefs: Use BTREE_ITER_INTENT in ec_stripe_update_extent()Kent Overstreet-1/+2
2023-10-22bcachefs: Improve the backpointer to missing extent messageKent Overstreet-1/+1
2023-10-22bcachefs: Mark stripe buckets with correct data typeKent Overstreet-1/+9
2023-10-22bcachefs: Change bkey_invalid() rw param to flagsKent Overstreet-1/+1
2023-10-22bcachefs: Don't use key cache during fsckKent Overstreet-1/+1
2023-10-22bcachefs: New on disk format: BackpointersKent Overstreet-0/+131