summaryrefslogtreecommitdiff
path: root/fs/bcachefs/io.h
AgeCommit message (Expand)AuthorFilesLines
2023-10-23bcachefs: Run btree updates after write out of write_pointKent Overstreet1-2/+4
2023-10-23bcachefs: x-macroize alloc_reserve enumKent Overstreet1-2/+2
2023-10-23bcachefs: Switch fsync to use bi_journal_seqKent Overstreet1-8/+2
2023-10-23bcachefs: Convert io paths for snapshotsKent Overstreet1-8/+11
2023-10-23bcachefs: Kill bch_write_op.index_update_fnKent Overstreet1-18/+31
2023-10-23bcachefs: Add a workqueue for btree io completionsKent Overstreet1-1/+1
2023-10-23bcachefs: Fix for buffered writes getting -ENOSPCKent Overstreet1-4/+5
2023-10-23bcachefs: Fix read retry path for indirect extentsKent Overstreet1-10/+13
2023-10-23bcachefs: Consolidate bch2_read_retry and bch2_read()Kent Overstreet1-1/+18
2023-10-23bcachefs: Reduce/kill BKEY_PADDED useKent Overstreet1-3/+3
2023-10-23bcachefs: Change when we allow overwritesKent Overstreet1-0/+2
2023-10-23bcachefs: Don't write bucket IO time lazilyKent Overstreet1-3/+3
2023-10-23bcachefs: Add bch2_blk_status_to_str()Kent Overstreet1-0/+2
2023-10-23bcachefs: Refactor dio write code to reinit bch_write_opKent Overstreet1-6/+5
2023-10-23bcachefs: fix stack corruptionYuxuan Shui1-3/+4
2023-10-23bcachefs: Fix a workqueue deadlockKent Overstreet1-0/+1
2023-10-23bcachefs: Don't log errors that are expected during shutdownKent Overstreet1-2/+3
2023-10-23bcachefs: Fix an uninitialized field in bch_write_opKent Overstreet1-0/+1
2023-10-23bcachefs: Inline data extentsKent Overstreet1-2/+3
2023-10-23bcachefs: Avoid atomics in write fast pathKent Overstreet1-0/+2
2023-10-23bcachefs: Drop bch_write_op->io_wqKent Overstreet1-1/+0
2023-10-23bcachefs: Kill bchfs_extent_update()Kent Overstreet1-0/+2
2023-10-23bcachefs: Convert bch2_fpunch to bch2_extent_update()Kent Overstreet1-0/+4
2023-10-23bcachefs: Split out bchfs_extent_update()Kent Overstreet1-0/+3
2023-10-23bcachefs: Inline some fast pathsKent Overstreet1-2/+11
2023-10-23bcachefs: ReflinkKent Overstreet1-0/+3
2023-10-23bcachefs: Add offset_into_extent param to bch2_read_extent()Kent Overstreet1-5/+9
2023-10-23bcachefs: Kill direct access to bi_io_vecKent Overstreet1-1/+0
2023-10-23bcachefs: Centralize marking of replicas in btree update pathKent Overstreet1-2/+1
2023-10-23bcachefs: new avoid mechanism for io retriesKent Overstreet1-1/+1
2023-10-23bcachefs: extent_ptr_decodedKent Overstreet1-1/+1
2023-10-23bcachefs: Allocation code refactoringKent Overstreet1-1/+1
2023-10-23bcachefs: Split out alloc_background.cKent Overstreet1-1/+0
2023-10-23bcachefs: Initial commitKent Overstreet1-0/+144