summaryrefslogtreecommitdiff
path: root/fs/bcachefs/io_read.c
AgeCommit message (Expand)AuthorFilesLines
10 daysbcachefs: __bch2_read(): call trans_begin() on every loop iterKent Overstreet1-26/+19
10 daysbcachefs: Self healing on read IO errorKent Overstreet1-22/+47
2024-06-29bcachefs: Fix bch2_read_retry_nodecode()Kent Overstreet1-0/+3
2024-06-28bcachefs: Delete old faulty bch2_trans_unlock() callKent Overstreet1-1/+0
2024-06-10bcachefs: Check for invalid bucket from bucket_gen(), gc_bucket()Kent Overstreet1-8/+22
2024-06-10bcachefs: Enable automatic shrinking for rhashtablesKent Overstreet1-3/+4
2024-05-09bcachefs: kill bch2_dev_bkey_exists() in bch2_read_endio()Kent Overstreet1-14/+19
2024-05-09bcachefs: bch2_dev_get_ioref() checks for device not presentKent Overstreet1-1/+1
2024-05-09bcachefs: bch2_dev_get_ioref2(); io_read.cKent Overstreet1-5/+9
2024-05-09bcachefs: pass bch_dev to read_from_stale_dirty_pointer()Kent Overstreet1-2/+2
2024-05-09bcachefs: ptr_stale() -> dev_ptr_stale()Kent Overstreet1-2/+2
2024-05-09bcachefs: PTR_BUCKET_POS() now takes bch_devKent Overstreet1-1/+1
2024-05-09bcachefs: member helper cleanupsKent Overstreet1-4/+4
2024-05-09bcachefs: iter/update/trigger/str_hash flag cleanupKent Overstreet1-5/+5
2024-05-09bcachefs: prt_printf() now respects \r\n\tKent Overstreet1-2/+1
2024-03-14bcachefs: Prefer struct_size over open coded arithmeticErick Archer1-1/+1
2024-01-06bcachefs: improve checksum error messagesKent Overstreet1-3/+8
2024-01-01bcachefs: Improve the nopromote tracepointKent Overstreet1-13/+18
2024-01-01bcachefs: Use GFP_KERNEL for promote allocationsKent Overstreet1-3/+3
2024-01-01bcachefs: Replace zero-length arrays with flexible-array membersGustavo A. R. Silva1-1/+1
2024-01-01bcachefs: Rename BTREE_INSERT flagsKent Overstreet1-1/+1
2023-11-26bcachefs: Data update path won't accidentaly grow replicasKent Overstreet1-1/+1
2023-11-05bcachefs: bch2_ec_read_extent() now takes btree_transKent Overstreet1-1/+1
2023-11-02bcachefs: Add IO error counts to bch_memberKent Overstreet1-2/+2
2023-10-23bcachefs: Fixes for building in userspaceKent Overstreet1-0/+2
2023-10-23bcachefs: Heap allocate btree_transKent Overstreet1-19/+17
2023-10-23bcachefs: remove duplicated assignment to variable offset_into_extentColin Ian King1-1/+0
2023-10-23bcachefs: trace_read_nopromote()Kent Overstreet1-17/+21
2023-10-23bcachefs: Break up io.cKent Overstreet1-0/+1207