summaryrefslogtreecommitdiffstats
path: root/fs/bcachefs/io_read.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* bcachefs: Don't use commit_do() unnecessarilyKent Overstreet2024-10-181-2/+2
* bcachefs: fix missing restart handling in bch2_read_retry_nodecode()Kent Overstreet2024-10-181-2/+2
* bcachefs: rename version -> bversionKent Overstreet2024-09-281-2/+2
* bcachefs: improve error messages in bch2_ec_read_extent()Kent Overstreet2024-09-211-1/+1
* bcachefs: EIO errcode cleanupKent Overstreet2024-09-211-1/+1
* bcachefs: improve "no device to read from" messageKent Overstreet2024-09-211-1/+7
* bcachefs: promote_whole_extents is now a normal optionKent Overstreet2024-09-091-1/+1
* bcachefs: bchfs_read(): call trans_begin() on every loop iterKent Overstreet2024-09-091-4/+0
* bcachefs: Add missing bch2_trans_begin() callKent Overstreet2024-08-071-0/+1
* bcachefs: __bch2_read(): call trans_begin() on every loop iterKent Overstreet2024-07-151-26/+19
* bcachefs: Self healing on read IO errorKent Overstreet2024-07-151-22/+47
* bcachefs: Fix bch2_read_retry_nodecode()Kent Overstreet2024-06-291-0/+3
* bcachefs: Delete old faulty bch2_trans_unlock() callKent Overstreet2024-06-281-1/+0
* bcachefs: Check for invalid bucket from bucket_gen(), gc_bucket()Kent Overstreet2024-06-101-8/+22
* bcachefs: Enable automatic shrinking for rhashtablesKent Overstreet2024-06-101-3/+4
* bcachefs: kill bch2_dev_bkey_exists() in bch2_read_endio()Kent Overstreet2024-05-091-14/+19
* bcachefs: bch2_dev_get_ioref() checks for device not presentKent Overstreet2024-05-091-1/+1
* bcachefs: bch2_dev_get_ioref2(); io_read.cKent Overstreet2024-05-091-5/+9
* bcachefs: pass bch_dev to read_from_stale_dirty_pointer()Kent Overstreet2024-05-081-2/+2
* bcachefs: ptr_stale() -> dev_ptr_stale()Kent Overstreet2024-05-081-2/+2
* bcachefs: PTR_BUCKET_POS() now takes bch_devKent Overstreet2024-05-081-1/+1
* bcachefs: member helper cleanupsKent Overstreet2024-05-081-4/+4
* bcachefs: iter/update/trigger/str_hash flag cleanupKent Overstreet2024-05-081-5/+5
* bcachefs: prt_printf() now respects \r\n\tKent Overstreet2024-05-081-2/+1
* bcachefs: Prefer struct_size over open coded arithmeticErick Archer2024-03-141-1/+1
* bcachefs: improve checksum error messagesKent Overstreet2024-01-061-3/+8
* bcachefs: Improve the nopromote tracepointKent Overstreet2024-01-011-13/+18
* bcachefs: Use GFP_KERNEL for promote allocationsKent Overstreet2024-01-011-3/+3
* bcachefs: Replace zero-length arrays with flexible-array membersGustavo A. R. Silva2024-01-011-1/+1
* bcachefs: Rename BTREE_INSERT flagsKent Overstreet2024-01-011-1/+1
* bcachefs: Data update path won't accidentaly grow replicasKent Overstreet2023-11-261-1/+1
* bcachefs: bch2_ec_read_extent() now takes btree_transKent Overstreet2023-11-051-1/+1
* bcachefs: Add IO error counts to bch_memberKent Overstreet2023-11-021-2/+2
* bcachefs: Fixes for building in userspaceKent Overstreet2023-10-221-0/+2
* bcachefs: Heap allocate btree_transKent Overstreet2023-10-221-19/+17
* bcachefs: remove duplicated assignment to variable offset_into_extentColin Ian King2023-10-221-1/+0
* bcachefs: trace_read_nopromote()Kent Overstreet2023-10-221-17/+21
* bcachefs: Break up io.cKent Overstreet2023-10-221-0/+1207