summaryrefslogtreecommitdiffstats
path: root/fs/bcachefs/io.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* bcachefs: bch2_bkey_make_mut() now calls bch2_trans_update()Kent Overstreet2023-10-221-1/+1
* bcachefs: bch2_bkey_get_mut() now calls bch2_trans_update()Kent Overstreet2023-10-221-1/+1
* bcachefs: bch2_bkey_get_mut() improvementsKent Overstreet2023-10-221-7/+6
* bcachefs: bch2_bkey_get_iter() helpersKent Overstreet2023-10-221-7/+4
* bcachefs: Fix nocow write path closure bugKent Overstreet2023-10-221-4/+4
* bcachefs: Nocow write error path fixKent Overstreet2023-10-221-11/+7
* bcachefs: Fix bch2_extent_fallocate() in nocow modeKent Overstreet2023-10-221-0/+7
* bcachefs: New erasure coding shutdown pathKent Overstreet2023-10-221-2/+8
* bcachefs: bch2_fs_moving_ctxts_to_text()Kent Overstreet2023-10-221-0/+28
* bcachefs: Private error codes: ENOMEMKent Overstreet2023-10-221-9/+17
* bcachefs: Kill bch_write_op->btree_update_readyKent Overstreet2023-10-221-24/+13
* fixup bcachefs: Use for_each_btree_key_upto() more consistentlyKent Overstreet2023-10-221-1/+2
* bcachefs: Free move buffers as early as possibleKent Overstreet2023-10-221-0/+4
* bcachefs: Drop some anonymous structs, unionsKent Overstreet2023-10-221-1/+1
* bcachefs: bch2_write_queue()Kent Overstreet2023-10-221-9/+13
* bcachefs: Add option for completely disabling nocowKent Overstreet2023-10-221-1/+1
* bcachefs: don't block reads if we're promotingDaniel Hill2023-10-221-0/+7
* bcachefs: Fix promote path leakKent Overstreet2023-10-221-2/+2
* bcachefs: Fix deadlock on nocow locks in data move pathKent Overstreet2023-10-221-13/+15
* bcachefs: Improved nocow lockingKent Overstreet2023-10-221-10/+8
* bcachefs: Nocow supportKent Overstreet2023-10-221-13/+439
* bcachefs: Unwritten extents supportKent Overstreet2023-10-221-0/+3
* bcachefs: bch2_extent_update_i_size_sectors()Kent Overstreet2023-10-221-54/+60
* bcachefs: bch2_extent_fallocate()Kent Overstreet2023-10-221-0/+30
* bcachefs: Skip inode unpack/pack in bch2_extent_update()Kent Overstreet2023-10-221-43/+45
* bcachefs: Drop old maybe_extending optimizationKent Overstreet2023-10-221-32/+2
* bcachefs: KEY_TYPE_inode_v3, metadata_version_inode_v3Kent Overstreet2023-10-221-1/+1
* bcachefs: Delete in memory ec backpointersKent Overstreet2023-10-221-4/+0
* bcachefs: trans->notrace_relock_failKent Overstreet2023-10-221-0/+6
* bcachefs: Debug mode for c->writes referencesKent Overstreet2023-10-221-5/+5
* bcachefs: Use for_each_btree_key_upto() more consistentlyKent Overstreet2023-10-221-4/+5
* bcachefs: Better inlining in core write pathKent Overstreet2023-10-221-2/+2
* bcachefs: Convert EAGAIN errors to private error codesKent Overstreet2023-10-221-1/+1
* bcachefs: Convert EROFS errors to private error codesKent Overstreet2023-10-221-1/+1
* bcachefs: Suppress -EROFS messages when shutting downKent Overstreet2023-10-221-2/+4
* bcachefs: New bpos_cmp(), bkey_cmp() replacementsKent Overstreet2023-10-221-4/+4
* bcachefs: Kill BCH_FEATURE_incompressibleKent Overstreet2023-10-221-6/+1
* bcachefs: Error message improvementKent Overstreet2023-10-221-17/+35
* bcachefs: Kill BCH_WRITE_FLUSHKent Overstreet2023-10-221-35/+9
* bcachefs: Kill bch2_alloc_sectors_start()Kent Overstreet2023-10-221-13/+13
* bcachefs: BCH_WRITE_SYNCKent Overstreet2023-10-221-30/+51
* bcachefs: Kill BCH_WRITE_JOURNAL_SEQ_PTRKent Overstreet2023-10-221-2/+2
* bcachefs: fix bch2_write_extent() crc corruption.Daniel Hill2023-10-221-2/+10
* bcachefs: Factor out bch2_write_drop_io_error_ptrs()Kent Overstreet2023-10-221-13/+26
* bcachefs: Add persistent counters for all tracepointsKent Overstreet2023-10-221-5/+5
* bcachefs: Improve an error messageKent Overstreet2023-10-221-1/+1
* bcachefs: Fix not punting to worqueue when promotingKent Overstreet2023-10-221-0/+1
* bcachefs: EINTR -> BCH_ERR_transaction_restartKent Overstreet2023-10-221-10/+15
* bcachefs: Get ref on c->writes in move.cKent Overstreet2023-10-221-6/+0
* bcachefs: Redo data_update interfaceKent Overstreet2023-10-221-8/+5