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