summaryrefslogtreecommitdiffstats
path: root/fs/bcachefs/btree_io.c
Commit message (Expand)AuthorAgeFilesLines
* bcachefs: Improve error message when finding wrong btree nodeKent Overstreet2024-01-011-2/+10
* bcachefs: Include btree_trans in more tracepointsKent Overstreet2024-01-011-5/+6
* bcachefs: Rename BTREE_INSERT flagsKent Overstreet2024-01-011-3/+3
* bcachefs: Don't drop journal pins in exit pathKent Overstreet2023-12-031-2/+2
* closures: CLOSURE_CALLBACK() to fix type punningKent Overstreet2023-11-241-4/+3
* bcachefs: bkey_copy() is no longer a macroKent Overstreet2023-11-051-2/+2
* bcachefs: Enumerate fsck errorsKent Overstreet2023-11-011-49/+125
* bcachefs: Add IO error counts to bch_memberKent Overstreet2023-11-011-7/+16
* bcachefs: bch2_btree_id_str()Kent Overstreet2023-10-311-14/+4
* bcachefs: Heap allocate btree_transKent Overstreet2023-10-221-8/+5
* bcachefs: Fix W=12 build errorsKent Overstreet2023-10-221-27/+9
* bcachefs: Break up io.cKent Overstreet2023-10-221-1/+1
* bcachefs: Array bounds fixesKent Overstreet2023-10-221-11/+10
* bcachefs: BCH_COMPAT_bformat_overflow_done no longer requiredKent Overstreet2023-10-221-1/+1
* bcachefs: Convert btree_err_type to normal error codesKent Overstreet2023-10-221-72/+47
* bcachefs: Fix btree_err() macroKent Overstreet2023-10-221-1/+4
* bcachefs: Log a message when running an explicit recovery passKent Overstreet2023-10-221-0/+1
* bcachefs: bkey_format helper improvementsKent Overstreet2023-10-221-4/+5
* bcachefs: Make topology repair a normal recovery passKent Overstreet2023-10-221-2/+3
* bcachefs: bcachefs_metadata_version_major_minorKent Overstreet2023-10-221-2/+5
* bcachefs: Assorted sparse fixesKent Overstreet2023-10-221-2/+2
* bcachefs: Allow for unknown btree IDsKent Overstreet2023-10-221-1/+1
* bcachefs: bch2_version_compatible()Kent Overstreet2023-10-221-7/+3
* bcachefs: Kill BTREE_INSERT_USE_RESERVEKent Overstreet2023-10-221-1/+5
* bcachefs: Fix btree node write error messageKent Overstreet2023-10-221-1/+1
* bcachefs: GFP_NOIO -> GFP_NOFSKent Overstreet2023-10-221-4/+4
* six locks: Kill six_lock_state unionKent Overstreet2023-10-221-1/+1
* bcachefs: Drop a redundant error messageKent Overstreet2023-10-221-2/+3
* bcachefs: Private error codes: ENOMEMKent Overstreet2023-10-221-1/+1
* bcachefs: Drop some anonymous structs, unionsKent Overstreet2023-10-221-16/+16
* bcachefs: BKEY_PADDED_ONSTACK()Kent Overstreet2023-10-221-1/+1
* bcachefs: Centralize btree node lock initializationKent Overstreet2023-10-221-0/+6
* bcachefs: Plumb btree_trans through btree cache codeKent Overstreet2023-10-221-3/+11
* bcachefs: Add some logging for btree node rewrites due to errorsKent Overstreet2023-10-221-1/+9
* bcachefs: Nocow supportKent Overstreet2023-10-221-1/+2
* bcachefs: Improve btree node read error pathKent Overstreet2023-10-221-23/+38
* bcachefs: Plumb saw_error through to btree_err()Kent Overstreet2023-10-221-10/+15
* bcachefs: Convert btree_err() to a functionKent Overstreet2023-10-221-49/+64
* bcachefs: fix fsck errorKent Overstreet2023-10-221-1/+1
* bcachefs: New bpos_cmp(), bkey_cmp() replacementsKent Overstreet2023-10-221-5/+5
* bcachefs: Fix a race with b->write_typeKent Overstreet2023-10-221-5/+9
* bcachefs: More style fixesKent Overstreet2023-10-221-0/+2
* bcachefs: should_compact_all()Kent Overstreet2023-10-221-12/+24
* bcachefs: Improved btree write statisticsKent Overstreet2023-10-221-4/+42
* bcachefs: Write new btree nodes after parent updateKent Overstreet2023-10-221-9/+6
* bcachefs: btree_err() now uses bch2_print_string_as_lines()Kent Overstreet2023-10-221-8/+9
* bcachefs: New locking functionsKent Overstreet2023-10-221-1/+7
* bcachefs: Add persistent counters for all tracepointsKent Overstreet2023-10-221-2/+2
* bcachefs: Always rebuild aux search trees when node boundaries changeKent Overstreet2023-10-221-2/+5
* bcachefs: remove dead whiteout_u64s argument.Olexa Bilaniuk2023-10-221-11/+5