summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-10-22bcachefs: Fix bch2_check_extents_to_backpointers()Kent Overstreet
2023-10-22bcachefs: Fix an assert in copygc thread shutdown pathKent Overstreet
2023-10-22bcachefs: bch2_bucket_is_movable() -> BTREE_ITER_CACHEDKent Overstreet
2023-10-22bcachefs: Don't use BTREE_ITER_INTENT in make_extent_indirect()Kent Overstreet
2023-10-22bcachefs: Fix stripe create error pathKent Overstreet
2023-10-22bcachefs: Mark new snapshots earlier in create pathKent Overstreet
2023-10-22bcachefs: Improve bch2_new_stripes_to_text()Kent Overstreet
2023-10-22bcachefs: Kill bch_write_op->btree_update_readyKent Overstreet
2023-10-22bcachefs: Simplify stripe_idx_to_deleteKent Overstreet
2023-10-22bcachefs: Fix next_bucket()Kent Overstreet
2023-10-22bcachefs: Second layer of refcounting for new stripesKent Overstreet
2023-10-22bcachefs: ec: fall back to creating new stripes for copygcKent Overstreet
2023-10-22bcachefs: Rework __bch2_data_update_index_update()Kent Overstreet
2023-10-22bcachefs: Extent helper improvementsKent Overstreet
2023-10-22bcachefs: evacuate_bucket() no longer moves cached ptrsKent Overstreet
2023-10-22bcachefs: evacuate_bucket() no longer calls verify_bucket_evacuated()Kent Overstreet
2023-10-22bcachefs: Suppress transaction restart err messageKent Overstreet
2023-10-22bcachefs: Rework open bucket partial list allocationKent Overstreet
2023-10-22bcachefs: don't bump key cache journal seq on nojournal commitsBrian Foster
2023-10-22bcachefs: When shutting down, flush btree node writes lastKent Overstreet
2023-10-22bcachefs: Verbose on by default when CONFIG_BCACHEFS_DEBUG=yKent Overstreet
2023-10-22fixup bcachefs: Use for_each_btree_key_upto() more consistentlyKent Overstreet
2023-10-22six locks: be more careful about lost wakeupsKent Overstreet
2023-10-22bcachefs: Journal resize fixesKent Overstreet
2023-10-22bcachefs: bch2_btree_iter_peek_node_and_restart()Kent Overstreet
2023-10-22bcachefs: bch2_btree_node_ondisk_to_text()Kent Overstreet
2023-10-22bcachefs: bch2_btree_node_to_text() const correctnessKent Overstreet
2023-10-22bcachefs: Fix "btree node in stripe" errorKent Overstreet
2023-10-22bcachefs: Kill bch2_ec_bucket_written()Kent Overstreet
2023-10-22bcachefs: Improve bch2_new_stripes_to_text()Kent Overstreet
2023-10-22bcachefs: Improved copygc pipeliningKent Overstreet
2023-10-22bcachefs: Free move buffers as early as possibleKent Overstreet
2023-10-22bcachefs: Fix stripe reuse pathKent Overstreet
2023-10-22bcachefs: Drop some anonymous structs, unionsKent Overstreet
2023-10-22bcachefs: BKEY_PADDED_ONSTACK()Kent Overstreet
2023-10-22bcachefs: moving_context->stats is allowed to be NULLKent Overstreet
2023-10-22bcachefs: RESERVE_stripeKent Overstreet
2023-10-22bcachefs: Improve error message for stripe block sector counts wrongKent Overstreet
2023-10-22bcachefs: More stripe create cleanup/fixesKent Overstreet
2023-10-22bcachefs: Plumb alloc_reserve through stripe create pathKent Overstreet
2023-10-22bcachefs: Mark stripe buckets with correct data typeKent Overstreet
2023-10-22bcachefs: Centralize btree node lock initializationKent Overstreet
2023-10-22bcachefs: Plumb btree_trans through btree cache codeKent Overstreet
2023-10-22bcachefs: Improve dev_alloc_debug_to_text()Kent Overstreet
2023-10-22bcachefs: bch2_copygc_wait_to_text()Kent Overstreet
2023-10-22bcachefs: bch2_mark_key() now takes btree_id & levelKent Overstreet
2023-10-22bcachefs: bch2_write_queue()Kent Overstreet
2023-10-22bcachefs: ec: Improve error message for btree node in stripeKent Overstreet
2023-10-22bcachefs: bch2_open_bucket_to_text()Kent Overstreet
2023-10-22bcachefs: bch2_data_update_init() considers ptr durabilityKent Overstreet