summaryrefslogtreecommitdiffstats
path: root/fs/bcachefs/backpointers.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* bcachefs: s/bkey_invalid_flags/bch_validate_flagsKent Overstreet2024-05-091-1/+1
* bcachefs: bch2_dev_get_ioref() checks for device not presentKent Overstreet2024-05-091-1/+1
* bcachefs: bch2_dev_get_ioref2(); backpointers.cKent Overstreet2024-05-091-2/+2
* bcachefs: Kill bch2_dev_bkey_exists() in backpointer codeKent Overstreet2024-05-081-36/+70
* bcachefs: PTR_BUCKET_POS() now takes bch_devKent Overstreet2024-05-081-2/+5
* bcachefs: member helper cleanupsKent Overstreet2024-05-081-5/+5
* bcachefs: iter/update/trigger/str_hash flag cleanupKent Overstreet2024-05-081-7/+7
* bcachefs: for_each_btree_key_continue()Kent Overstreet2024-05-081-23/+5
* bcachefs: prt_printf() now respects \r\n\tKent Overstreet2024-05-081-2/+1
* bcachefs: bucket_pos_to_bp_noerror()Kent Overstreet2024-05-061-1/+1
* bcachefs: Fix bio alloc in check_extent_checksum()Kent Overstreet2024-04-171-1/+1
* bcachefs: Check for backpointer bucket_offset >= bucket sizeKent Overstreet2024-04-151-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-04-011-1/+1
* bcachefs: Kill bch2_bkey_ptr_data_type()Kent Overstreet2024-04-011-4/+2
* bcachefs: Fix assert in bch2_backpointer_invalid()Kent Overstreet2024-04-011-0/+5
* bcachefs: reconstruct_alloc cleanupKent Overstreet2024-03-141-2/+1
* bcachefs: Pin btree cache in ram for random access in fsckKent Overstreet2024-03-141-90/+47
* bcachefs: Kill more -EIO error codesKent Overstreet2024-03-141-2/+1
* bcachefs: fix backpointer_to_text() when dev does not existKent Overstreet2024-02-251-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-061-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-141-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-051-1/+1
* bcachefs: Enumerate fsck errorsKent Overstreet2023-11-021-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