summaryrefslogtreecommitdiffstats
path: root/fs/bcachefs/io_read.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-07-13bcachefs: io_read: remove from async obj list in rbio_done()Kent Overstreet1-0/+5
2025-06-16bcachefs: Fix bch2_read_bio_to_text()Kent Overstreet1-1/+6
2025-06-11bcachefs: Read error message now prints if self healingKent Overstreet1-2/+9
2025-06-02bcachefs: bch_err_throw()Kent Overstreet1-16/+16
2025-06-01bcachefs: Replace rcu_read_lock() with guardsKent Overstreet1-2/+1
2025-05-21bcachefs: Emit a single log message on data read errorKent Overstreet1-62/+21
2025-05-21bcachefs: Make various async objs visible in debugfsKent Overstreet1-13/+26
2025-05-21bcachefs: bch2_read_bio_to_textKent Overstreet1-0/+35
2025-05-21bcachefs: bch_dev.io_ref -> enumerated_refKent Overstreet1-4/+6
2025-05-21bcachefs: bch_fs.writes -> enumerated_refsKent Overstreet1-3/+4
2025-05-21bcachefs: RO mounts now use less memoryKent Overstreet1-0/+8
2025-05-21bcachefs: add missing includeKent Overstreet1-0/+1
2025-05-21bcachefs: Data move can read from poisoned extentsKent Overstreet1-0/+4
2025-05-21bcachefs: Poison extents that can't be read due to checksum errorsKent Overstreet1-4/+67
2025-05-21bcachefs: Be precise about bch_io_failuresKent Overstreet1-3/+48
2025-04-15bcachefs: Silence extent_poisoned error messagesKent Overstreet1-8/+10
2025-04-13bcachefs: Don't print data read retry success on non-errorsKent Overstreet1-1/+5
2025-04-06bcachefs: use library APIs for ChaCha20 and Poly1305Eric Biggers1-1/+2
2025-04-02bcachefs: Kill btree_iter.transKent Overstreet1-4/+4
2025-04-02bcachefs: Split up bch_dev.io_refKent Overstreet1-3/+3
2025-03-30bcachefs: Log original key being moved in data updatesKent Overstreet1-0/+1
2025-03-25bcachefs: Fix silent short reads in data read retry pathKent Overstreet1-1/+2
2025-03-24bcachefs: Add missing random.h includesKent Overstreet1-0/+1
2025-03-24bcachefs: __bch2_read() now takes a btree_transKent Overstreet1-16/+14
2025-03-24bcachefs: BCH_READ_data_update -> bch_read_bio.data_updateKent Overstreet1-25/+32
2025-03-16bcachefs: Checksum errors get additional retriesKent Overstreet1-4/+6
2025-03-16bcachefs: Print message on successful read retryKent Overstreet1-0/+16
2025-03-16bcachefs: Return errors to top level bch2_rbio_retry()Kent Overstreet1-15/+26
2025-03-16bcachefs: BCH_ERR_data_read_buffer_too_smallKent Overstreet1-5/+4
2025-03-16bcachefs: Read error message now indicates if it was for an internal moveKent Overstreet1-1/+8
2025-03-16bcachefs: Fix BCH_ERR_data_read_csum_err_maybe_userspace in retry pathKent Overstreet1-0/+3
2025-03-16bcachefs: Convert read path to standard error codesKent Overstreet1-42/+51
2025-03-16bcachefs: Debug params for data corruption injectionKent Overstreet1-0/+8
2025-03-14bcachefs: bch2_account_io_completion()Kent Overstreet1-22/+23
2025-03-14bcachefs: Fix read path io_ref handlingKent Overstreet1-3/+6
2025-03-14bcachefs: bch2_inum_offset_err_msg_trans() no longer handles transaction rest...Kent Overstreet1-4/+7
2025-03-14bcachefs: Read/move path counter workKent Overstreet1-6/+14
2025-03-14bcachefs: ScrubKent Overstreet1-1/+3
2025-03-14bcachefs: bch2_bkey_pick_read_device() can now specify a deviceKent Overstreet1-4/+4
2025-03-14bcachefs: Internal reads can now correct errorsKent Overstreet1-52/+56
2025-03-14bcachefs: Don't self-heal if a data update is already rewritingKent Overstreet1-20/+48
2025-03-14bcachefs: Don't start promotes from bch2_rbio_free()Kent Overstreet1-1/+10
2025-03-14bcachefs: Self healing writes are BCH_WRITE_alloc_nowaitKent Overstreet1-2/+2
2025-03-14bcachefs: Promotes should use BCH_WRITE_only_specified_devsKent Overstreet1-0/+1
2025-03-14bcachefs: Be stricter in bch2_read_retry_nodecode()Kent Overstreet1-40/+24
2025-03-14bcachefs: cleanup redundant code around data_update_op initializationKent Overstreet1-59/+33
2025-03-14bcachefs: promote_op uses embedded bch_read_bioKent Overstreet1-59/+45
2025-03-14bcachefs: rbio_init() cleanupKent Overstreet1-10/+8
2025-03-14bcachefs: rbio_init_fragment()Kent Overstreet1-11/+7
2025-03-14bcachefs: Rename BCH_WRITE flags fer consistency with other x-macros enumsKent Overstreet1-1/+1