aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/fs/bcachefs/io_read.c (follow)
AgeCommit message (Expand)AuthorFilesLines
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 restartsKent 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
2025-03-14bcachefs: x-macroize BCH_READ flagsKent Overstreet1-41/+41
2025-03-14bcachefs: kill bch_read_bio.devs_haveKent Overstreet1-2/+0
2025-03-14bcachefs: Don't inc io_(read|write) counters for movesKent Overstreet1-1/+2
2025-03-13bcachefs: target_congested -> get_random_u32_below()Kent Overstreet1-1/+1
2025-03-11bcachefs: Make sure trans is unlocked when submitting read IOKent Overstreet1-6/+11
2025-01-14bcachefs: Fix self healing on read errorKent Overstreet1-4/+9
2024-12-21bcachefs: bch2_inum_to_path()Kent Overstreet1-52/+133
2024-12-21bcachefs: Don't try to en/decrypt when encryption not availableKent Overstreet1-1/+13
2024-12-21bcachefs: Don't delete reflink pointers to missing indirect extentsKent Overstreet1-40/+5
2024-12-21bcachefs: Reserve 8 bits in bch_reflink_pKent Overstreet1-9/+5
2024-12-21bcachefs: small cleanup for extent ptr bitmasksKent Overstreet1-3/+3
2024-11-07bcachefs: Fix UAF in __promote_alloc() error pathKent Overstreet1-1/+2
2024-11-07bcachefs: Fix null ptr deref in bucket_gen_get()Kent Overstreet1-4/+3
2024-10-18bcachefs: Don't use commit_do() unnecessarilyKent Overstreet1-2/+2
2024-10-18bcachefs: fix missing restart handling in bch2_read_retry_nodecode()Kent Overstreet1-2/+2