summaryrefslogtreecommitdiffstats
path: root/fs/bcachefs/backpointers.c
Commit message (Expand)AuthorAgeFilesLines
* bcachefs: Check for backpointer bucket_offset >= bucket sizeKent Overstreet2024-04-141-3/+5
* bcachefs: Check for extents that point to same spaceKent Overstreet2024-04-031-7/+166
* bcachefs: fix backpointer for missing alloc key msgKent Overstreet2024-03-311-1/+1
* bcachefs: Kill bch2_bkey_ptr_data_type()Kent Overstreet2024-03-311-4/+2
* bcachefs: Fix assert in bch2_backpointer_invalid()Kent Overstreet2024-03-311-0/+5
* bcachefs: reconstruct_alloc cleanupKent Overstreet2024-03-131-2/+1
* bcachefs: Pin btree cache in ram for random access in fsckKent Overstreet2024-03-131-90/+47
* bcachefs: Kill more -EIO error codesKent Overstreet2024-03-131-2/+1
* bcachefs: fix backpointer_to_text() when dev does not existKent Overstreet2024-02-241-3/+5
* bcachefs: Prep work for variable size btree node buffersKent Overstreet2024-01-211-1/+1
* bcachefs: extents_to_bp_stateKent Overstreet2024-01-211-48/+41
* bcachefs: bkey_and_val_eq()Kent Overstreet2024-01-211-3/+8
* bcachefs: fsck_err()s don't need to manually check c->sb.version anymoreKent Overstreet2024-01-051-2/+1
* bcachefs: for_each_btree_key() now declares loop iterKent Overstreet2024-01-011-5/+0
* bcachefs: bch_err_(fn|msg) check if should printKent Overstreet2024-01-011-8/+4
* bcachefs: Make backpointer fsck wb flush check more rigorousKent Overstreet2024-01-011-13/+19
* bcachefs: On missing backpointer to interior node, flush interior updatesKent Overstreet2024-01-011-0/+5
* bcachefs: Explicity go RW for fsckKent Overstreet2024-01-011-4/+2
* bcachefs: No need to allocate keys for write bufferKent Overstreet2024-01-011-1/+16
* bcachefs: backpointers fsck no longer uses BTREE_ITER_ALL_LEVELSKent Overstreet2024-01-011-64/+63
* bcachefs: Rename BTREE_INSERT flagsKent Overstreet2024-01-011-6/+6
* bcachefs: Fix null ptr deref in bch2_backpointer_get_node()Kent Overstreet2023-11-131-5/+5
* bcachefs: Simplify, fix bch2_backpointer_get_key()Kent Overstreet2023-11-051-44/+33
* bcachefs: kill thing_it_points_to arg to backpointer_not_found()Kent Overstreet2023-11-051-7/+6
* bcachefs: use swab40 for bch_backpointer.bucket_offset bitfieldBrian Foster2023-11-041-1/+1
* bcachefs: Enumerate fsck errorsKent Overstreet2023-11-011-8/+12
* bcachefs: bch2_btree_id_str()Kent Overstreet2023-10-311-2/+2
* bcachefs: Fix a null ptr deref in bch2_get_alloc_in_memory_pos()Kent Overstreet2023-10-221-1/+1
* bcachefs: Heap allocate btree_transKent Overstreet2023-10-221-12/+10
* bcachefs: Fix W=12 build errorsKent Overstreet2023-10-221-4/+1
* bcachefs: Fix a handful of spelling mistakes in various messagesColin Ian King2023-10-221-1/+1
* bcachefs: remove duplicate code between backpointer update pathsBrian Foster2023-10-221-17/+1
* bcachefs: Upgrade path fixesKent Overstreet2023-10-221-1/+1
* bcachefs: Enumerate recovery passesKent Overstreet2023-10-221-3/+3
* bcachefs: Change check for invalid key typesKent Overstreet2023-10-221-1/+2
* bcachefs: Assorted sparse fixesKent Overstreet2023-10-221-6/+6
* bcachefs: Allow for unknown btree IDsKent Overstreet2023-10-221-6/+8
* bcachefs: Fix leak in backpointers fsckKent Overstreet2023-10-221-2/+4
* bcachefs: New error message helpersKent Overstreet2023-10-221-1/+9
* bcachefs: Improve backpointers error messageKent Overstreet2023-10-221-1/+1
* bcachefs: bch2_bkey_get_iter() helpersKent Overstreet2023-10-221-17/+12
* bcachefs: bkey_ops.min_val_sizeKent Overstreet2023-10-221-5/+0
* bcachefs: Rip out code for storing backpointers in alloc keysKent Overstreet2023-10-221-262/+67
* bcachefs: Use BTREE_ITER_INTENT in ec_stripe_update_extent()Kent Overstreet2023-10-221-3/+4
* bcachefs: Improve the backpointer to missing extent messageKent Overstreet2023-10-221-15/+24
* bcachefs: Fix bch2_check_extents_to_backpointers()Kent Overstreet2023-10-221-11/+19
* bcachefs: Flush write buffer as needed in backpointers repairKent Overstreet2023-10-221-6/+25
* bcachefs: Fix a 64 bit divideKent Overstreet2023-10-221-1/+1
* bcachefs: Change bkey_invalid() rw param to flagsKent Overstreet2023-10-221-1/+1
* fixup bcachefs: New on disk format: BackpointersKent Overstreet2023-10-221-8/+27