- 260af15 bcachefs: Kill alloc_v4.fragmentation_lru by Kent Overstreet · 5 months ago
- 652bc7fa bcachefs: btree_ptr_sectors_written() now takes bkey_s_c by Kent Overstreet · 9 months ago
- ad8b68c bcachefs: bch2_data_update_to_text() by Kent Overstreet · 8 months ago
- 319fef2 bcachefs: Fix trans->locked assert by Kent Overstreet · 9 months ago
- fdccb24 bcachefs: Rereplicate now moves data off of durability=0 devices by Kent Overstreet · 9 months ago
- 302c980 bcachefs: extent_ptr_durability() -> bch2_dev_rcu() by Kent Overstreet · 10 months ago
- 633cf069 bcachefs: Kill bch2_dev_bkey_exists() in backpointer code by Kent Overstreet · 10 months ago
- cb4d340 bcachefs: bch2_evacuate_bucket() -> bch2_dev_tryget() by Kent Overstreet · 10 months ago
- 2f72456 bcachefs: member helper cleanups by Kent Overstreet · 11 months ago
- 5dd8c60 bcachefs: iter/update/trigger/str_hash flag cleanup by Kent Overstreet · 11 months ago
- 7423330 bcachefs: prt_printf() now respects \r\n\t by Kent Overstreet · 11 months ago
- 61692c7 bcachefs: bch2_bkey_format_field_overflows() by Kent Overstreet · 10 months ago
- 0ec5b3b bcachefs: Fix shift-by-64 in bformat_needs_redo() by Kent Overstreet · 10 months ago
- d7e77f5 bcachefs: opts->compression can now also be applied in the background by Kent Overstreet · 1 year, 1 month ago
- ec4edd7 bcachefs: Prep work for variable size btree node buffers by Kent Overstreet · 1 year, 1 month ago
- 189c176 bcachefs: Improve move_extent tracepoint by Kent Overstreet · 1 year, 1 month ago
- fa3185a bcachefs: Re-add move_extent_write tracepoint by Kent Overstreet · 1 year, 1 month ago
- e58f963 bcachefs: helpers for printing data types by Kent Overstreet · 1 year, 2 months ago
- 0beebd9 bcachefs: bkey_for_each_ptr() now declares loop iter by Kent Overstreet · 1 year, 2 months ago
- 80eab7a7 bcachefs: for_each_btree_key() now declares loop iter by Kent Overstreet · 1 year, 2 months ago
- defd9e3 bcachefs: darray_for_each() now declares loop iter by Kent Overstreet · 1 year, 2 months ago
- cf904c8 bcachefs: bch_err_(fn|msg) check if should print by Kent Overstreet · 1 year, 2 months ago
- 5028b90 bcachefs: Rename for_each_btree_key2() -> for_each_btree_key() by Kent Overstreet · 1 year, 3 months ago
- 27b2df9 bcachefs: Kill for_each_btree_key() by Kent Overstreet · 1 year, 3 months ago
- 0c06978 bcachefs: rebalance should wakeup on shutdown if disabled by Daniel Hill · 1 year, 3 months ago
- 7452933 bcachefs: remove dead bch2_evacuate_bucket() by Daniel Hill · 1 year, 3 months ago
- 62286a0 bcachefs: Replace zero-length arrays with flexible-array members by Gustavo A. R. Silva · 1 year, 3 months ago
- 7464403 bcachefs: count_event() by Kent Overstreet · 1 year, 3 months ago
- cb13f47 bcachefs: bch2_btree_write_buffer_flush() -> bch2_btree_write_buffer_tryflush() by Kent Overstreet · 1 year, 4 months ago
- dafff7e bcachefs: New bucket sector count helpers by Kent Overstreet · 1 year, 3 months ago
- ba11c7d bcachefs: BCH_DATA_OP_drop_extra_replicas by Kent Overstreet · 1 year, 3 months ago
- 3c843a6 bcachefs: Convert bch2_move_btree() to bbpos by Kent Overstreet · 1 year, 3 months ago
- 01e9564 bcachefs: x-macro-ify bch_data_ops enum by Kent Overstreet · 1 year, 3 months ago
- 415e510 bcachefs: Extra kthread_should_stop() calls for copygc by Kent Overstreet · 1 year, 3 months ago
- 1b1bd0f bcachefs: -EROFS doesn't count as move_extent_start_fail by Kent Overstreet · 1 year, 3 months ago
- ae4d612 bcachefs: trace_move_extent_start_fail() now includes errcode by Kent Overstreet · 1 year, 3 months ago
- 7d9f846 bcachefs: Data update path won't accidentaly grow replicas by Kent Overstreet · 1 year, 3 months ago
- 261af2f bcachefs: Make sure bch2_move_ratelimit() also waits for move_ops by Kent Overstreet · 1 year, 3 months ago
- 50e029c bcachefs: bch2_moving_ctxt_flush_all() by Kent Overstreet · 1 year, 3 months ago
- f82755e bcachefs: Data move path now uses bch2_trans_unlock_long() by Kent Overstreet · 1 year, 4 months ago
- 96a363a bcachefs: move: move_stats refactoring by Kent Overstreet · 1 year, 4 months ago
- d5eade9 bcachefs: move: convert to bbpos by Kent Overstreet · 1 year, 4 months ago
- 6331690 bcachefs: moving_context now owns a btree_trans by Kent Overstreet · 1 year, 4 months ago
- a0bfe3b bcachefs: move.c exports, refactoring by Kent Overstreet · 1 year, 4 months ago
- 8480905 bcachefs: Improve io option handling in data move path by Kent Overstreet · 1 year, 4 months ago
- 88dfe19 bcachefs: bch2_btree_id_str() by Kent Overstreet · 1 year, 4 months ago
- 40a53b9 bcachefs: More minor smatch fixes by Kent Overstreet · 1 year, 5 months ago
- 6bd68ec bcachefs: Heap allocate btree_trans by Kent Overstreet · 1 year, 6 months ago
- 96dea3d bcachefs: Fix W=12 build errors by Kent Overstreet · 1 year, 6 months ago
- 1809b8c bcachefs: Break up io.c by Kent Overstreet · 1 year, 6 months ago
- 9d2a7bd bcachefs: Improve bch2_moving_ctxt_to_text() by Kent Overstreet · 1 year, 6 months ago
- faa6cb6 bcachefs: Allow for unknown btree IDs by Kent Overstreet · 1 year, 8 months ago
- 1bb3c2a bcachefs: New error message helpers by Kent Overstreet · 1 year, 8 months ago
- e47a390 bcachefs: Convert -ENOENT to private error codes by Kent Overstreet · 1 year, 9 months ago
- a49bd8c bcachefs: Delete an incorrect bch2_trans_unlock() by Kent Overstreet · 1 year, 10 months ago
- dbda63b bcachefs: bch2_bkey_make_mut() now calls bch2_trans_update() by Kent Overstreet · 1 year, 10 months ago
- 1af5227 bcachefs: Kill bch2_verify_bucket_evacuated() by Kent Overstreet · 1 year, 10 months ago
- 5a21764 bcachefs: Improve move path tracepoints by Kent Overstreet · 1 year, 10 months ago
- 62a0355 bcachefs: Rip out code for storing backpointers in alloc keys by Kent Overstreet · 1 year, 11 months ago
- 6bdefe9 bcachefs: Use BTREE_ITER_INTENT in ec_stripe_update_extent() by Kent Overstreet · 1 year, 11 months ago
- ffc76ed bcachefs: Fix bch2_verify_bucket_evacuated() by Kent Overstreet · 1 year, 11 months ago
- d59ca7e bcachefs: verify_bucket_evacuated() -> set_btree_iter_dontneed() by Kent Overstreet · 2 years ago
- 3e36e57 bcachefs: Fix an unhandled transaction restart error by Kent Overstreet · 2 years ago
- b40901b bcachefs: New erasure coding shutdown path by Kent Overstreet · 2 years ago
- b9fa375 bcachefs: bch2_fs_moving_ctxts_to_text() by Kent Overstreet · 2 years ago
- 3f5d3fb bcachefs: evacuate_bucket() no longer moves cached ptrs by Kent Overstreet · 2 years ago
- 5bf9db0 bcachefs: evacuate_bucket() no longer calls verify_bucket_evacuated() by Kent Overstreet · 2 years ago
- 8fcdf81 bcachefs: Improved copygc pipelining by Kent Overstreet · 2 years ago
- 2f52866 bcachefs: moving_context->stats is allowed to be NULL by Kent Overstreet · 2 years ago
- e9b7014 bcachefs: Don't call bch2_trans_update() unlocked by Kent Overstreet · 2 years ago
- 80c3308 bcachefs: Fragmentation LRU by Kent Overstreet · 2 years, 3 months ago
- 429dd42 bcachefs: Fix verify_bucket_evacuated() by Kent Overstreet · 2 years ago
- c782c58 bcachefs: Add max nr of IOs in flight to the move path by Kent Overstreet · 2 years, 2 months ago
- 7ffb6a7 bcachefs: Fix deadlock on nocow locks in data move path by Kent Overstreet · 2 years, 2 months ago
- a8b3a67 bcachefs: Nocow support by Kent Overstreet · 2 years, 4 months ago
- 4dcd1ca bcachefs: Data update support for unwritten extents by Kent Overstreet · 2 years, 3 months ago
- 53b1c6f bcachefs: Don't use key cache during fsck by Kent Overstreet · 2 years, 4 months ago
- 8e3f913 bcachefs: Copygc now uses backpointers by Kent Overstreet · 3 years ago
- d94189a bcachefs: Debug mode for c->writes references by Kent Overstreet · 2 years, 1 month ago
- 01ad673 bcachefs: bch2_inode_opts_get() by Kent Overstreet · 2 years, 3 months ago
- 858536c bcachefs: Convert EROFS errors to private error codes by Kent Overstreet · 2 years, 2 months ago
- 994ba47 bcachefs: New btree helpers by Kent Overstreet · 2 years, 3 months ago
- e88a75e bcachefs: New bpos_cmp(), bkey_cmp() replacements by Kent Overstreet · 2 years, 3 months ago
- b2d1d56 bcachefs: Fixes for building in userspace by Kent Overstreet · 2 years, 3 months ago
- 3e3e02e bcachefs: Assorted checkpatch fixes by Kent Overstreet · 2 years, 4 months ago
- 1be8879 bcachefs: Handle dropping pointers in data_update path by Kent Overstreet · 2 years, 5 months ago
- 674cfc2 bcachefs: Add persistent counters for all tracepoints by Kent Overstreet · 2 years, 6 months ago
- 549d173 bcachefs: EINTR -> BCH_ERR_transaction_restart by Kent Overstreet · 2 years, 7 months ago
- d4bf5ee bcachefs: Use bch2_err_str() in error messages by Kent Overstreet · 2 years, 7 months ago
- 7c0732b bcachefs: Fix move path when move_stats == NULL by Kent Overstreet · 2 years, 8 months ago
- 4081ace bcachefs: Get ref on c->writes in move.c by Kent Overstreet · 2 years, 8 months ago
- 0337cc7 bcachefs: move.c refactoring by Kent Overstreet · 2 years, 8 months ago
- c91996c bcachefs: data jobs, including rebalance wait for copygc. by Daniel Hill · 2 years, 8 months ago
- 7f5c5d2 bcachefs: Redo data_update interface by Kent Overstreet · 2 years, 9 months ago
- c501fef bcachefs: Pull out data_update.c by Kent Overstreet · 2 years, 9 months ago
- 7bb61e8 bcachefs: Make IO in flight by copygc/rebalance configurable by Kent Overstreet · 2 years, 8 months ago
- 104c697 bcachefs: Add persistent counters by Daniel Hill · 3 years ago
- 1f93726 bcachefs: Tracepoint improvements by Kent Overstreet · 2 years, 10 months ago
- c096060 bcachefs: Shutdown path improvements by Kent Overstreet · 2 years, 10 months ago
- d905f67e bcachefs: Copygc allocations shouldn't be nowait by Kent Overstreet · 3 years ago