aboutsummaryrefslogtreecommitdiff
path: root/fs/bcachefs/btree_io.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* bcachefs: Make bkey_fsck_err() a wrapper around fsck_err()Kent Overstreet2024-08-131-47/+20
* bcachefs: Fix warning in __bch2_fsck_err() for trans not passed inKent Overstreet2024-08-131-0/+2
* bcachefs: Kill bch2_assert_btree_nodes_not_locked()Kent Overstreet2024-07-141-6/+0
* bcachefs: btree node scan: fall back to comparing by journal seqKent Overstreet2024-07-141-0/+4
* bcachefs: fsck_err() may now take a btree_transKent Overstreet2024-07-141-1/+1
* bcachefs: btree_ptr_sectors_written() now takes bkey_s_cKent Overstreet2024-07-141-4/+4
* bcachefs: Check for bsets past bch_btree_ptr_v2.sectors_writtenKent Overstreet2024-07-141-2/+5
* bcachefs: Use try_cmpxchg() family of functions instead of cmpxchg()Uros Bizjak2024-07-141-9/+11
* bcachefs: Split out btree_write_submit_wqKent Overstreet2024-06-101-4/+4
* bcachefs: Plumb bkey into __btree_err()Kent Overstreet2024-05-281-40/+45
* bcachefs: bch2_dev_get_ioref() checks for device not presentKent Overstreet2024-05-091-3/+3
* bcachefs: bch2_dev_get_ioref2(); btree_io.cKent Overstreet2024-05-091-15/+18
* bcachefs: for_each_bset() declares loop iterKent Overstreet2024-05-091-7/+0
* bcachefs: bch2_bkey_drop_ptrs() declares loop iterKent Overstreet2024-05-081-1/+0
* bcachefs: make btree read errors silent during scanKent Overstreet2024-05-081-5/+11
* bcachefs: member helper cleanupsKent Overstreet2024-05-081-8/+8
* bcachefs: bch2_btree_node_header_to_text()Kent Overstreet2024-05-081-7/+20
* bcachefs: prt_printf() now respects \r\n\tKent Overstreet2024-05-081-10/+5
* bcachefs: Fix needs_whiteout BUG_ON() in bkey_sort()Kent Overstreet2024-05-081-10/+8
* bcachefs: Fix format specifier in validate_bset_keys()Nathan Chancellor2024-04-161-1/+1
* bcachefs: don't queue btree nodes for rewrites during scanKent Overstreet2024-04-131-1/+3
* bcachefs: Check for packed bkeys that are too bigKent Overstreet2024-04-131-7/+8
* bcachefs: Flag btrees with missing dataKent Overstreet2024-04-031-4/+9
* bcachefs: BCH_WATERMARK_interior_updatesKent Overstreet2024-04-011-1/+1
* bcachefs: Fix btree node keys accounting in topology repair pathKent Overstreet2024-03-311-0/+1
* bcachefs: Improved topology repair checksKent Overstreet2024-03-311-1/+1
* bcachefs: Improve bch2_fatal_error()Kent Overstreet2024-03-181-5/+5
* bcachefs: Don't corrupt journal keys gap buffer when dropping alloc infoKent Overstreet2024-03-171-1/+1
* bcachefs: Kill more -EIO error codesKent Overstreet2024-03-131-4/+3
* bcachefs: kill kvpmalloc()Kent Overstreet2024-03-131-2/+2
* bcachefs: Correctly validate k->u64s in btree node read pathKent Overstreet2024-03-101-1/+10
* bcachefs: Prep work for variable size btree node buffersKent Overstreet2024-01-211-19/+19
* bcachefs: improve checksum error messagesKent Overstreet2024-01-051-6/+12
* bcachefs: improve validate_bset_keys()Kent Overstreet2024-01-051-20/+55
* bcachefs: add missing bch2_latency_acct() callKent Overstreet2024-01-051-1/+1
* bcachefs: add time_stats for btree_node_read_done()Kent Overstreet2024-01-051-0/+2
* bcachefs: bkey_for_each_ptr() now declares loop iterKent Overstreet2024-01-011-2/+0
* bcachefs: better error message in btree_node_write_work()Kent Overstreet2024-01-011-1/+3
* 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