summaryrefslogtreecommitdiff
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2023-10-23bcachefs: Improve error handling in bch2_ioctl_subvolume_destroy()Kent Overstreet1-7/+8
2023-10-23bcachefs: Fix for 'missing subvolume' errorKent Overstreet1-11/+19
2023-10-23bcachefs: Don't run transaction hooks multiple timesKent Overstreet1-8/+8
2023-10-23bcachefs: Add a fallback when journal_keys doesn't fit in ramKent Overstreet1-18/+49
2023-10-23bcachefs: Improve the backpointer to missing extent messageKent Overstreet2-16/+25
2023-10-23bcachefs: Add error message for failing to allocate sorted journal keysKent Overstreet1-1/+4
2023-10-23bcachefs: New erasure coding shutdown pathKent Overstreet10-94/+141
2023-10-23bcachefs: bch2_fs_moving_ctxts_to_text()Kent Overstreet7-67/+179
2023-10-23bcachefs: Private error codes: ENOMEMKent Overstreet29-157/+259
2023-10-23bcachefs: Fix bch2_check_extents_to_backpointers()Kent Overstreet1-11/+19
2023-10-23bcachefs: Fix an assert in copygc thread shutdown pathKent Overstreet1-1/+1
2023-10-23bcachefs: bch2_bucket_is_movable() -> BTREE_ITER_CACHEDKent Overstreet1-1/+1
2023-10-23bcachefs: Don't use BTREE_ITER_INTENT in make_extent_indirect()Kent Overstreet1-1/+1
2023-10-23bcachefs: Fix stripe create error pathKent Overstreet1-6/+8
2023-10-23bcachefs: Mark new snapshots earlier in create pathKent Overstreet1-2/+4
2023-10-23bcachefs: Improve bch2_new_stripes_to_text()Kent Overstreet1-5/+9
2023-10-23bcachefs: Kill bch_write_op->btree_update_readyKent Overstreet2-25/+14
2023-10-23bcachefs: Simplify stripe_idx_to_deleteKent Overstreet1-5/+4
2023-10-23bcachefs: Fix next_bucket()Kent Overstreet1-1/+1
2023-10-23bcachefs: Second layer of refcounting for new stripesKent Overstreet3-23/+49
2023-10-23bcachefs: ec: fall back to creating new stripes for copygcKent Overstreet1-0/+8
2023-10-23bcachefs: Rework __bch2_data_update_index_update()Kent Overstreet1-52/+52
2023-10-23bcachefs: Extent helper improvementsKent Overstreet7-30/+52
2023-10-23bcachefs: evacuate_bucket() no longer moves cached ptrsKent Overstreet1-1/+6
2023-10-23bcachefs: evacuate_bucket() no longer calls verify_bucket_evacuated()Kent Overstreet1-8/+0
2023-10-23bcachefs: Suppress transaction restart err messageKent Overstreet1-2/+2
2023-10-23bcachefs: Rework open bucket partial list allocationKent Overstreet6-167/+228
2023-10-23bcachefs: don't bump key cache journal seq on nojournal commitsBrian Foster3-6/+21
2023-10-23bcachefs: When shutting down, flush btree node writes lastKent Overstreet6-49/+81
2023-10-23bcachefs: Verbose on by default when CONFIG_BCACHEFS_DEBUG=yKent Overstreet1-1/+7
2023-10-23fixup bcachefs: Use for_each_btree_key_upto() more consistentlyKent Overstreet1-1/+2
2023-10-23six locks: be more careful about lost wakeupsKent Overstreet1-3/+11
2023-10-23bcachefs: Journal resize fixesKent Overstreet4-96/+89
2023-10-23bcachefs: bch2_btree_iter_peek_node_and_restart()Kent Overstreet2-13/+13
2023-10-23bcachefs: bch2_btree_node_ondisk_to_text()Kent Overstreet3-2/+123
2023-10-23bcachefs: bch2_btree_node_to_text() const correctnessKent Overstreet4-8/+8
2023-10-23bcachefs: Fix "btree node in stripe" errorKent Overstreet1-0/+3
2023-10-23bcachefs: Kill bch2_ec_bucket_written()Kent Overstreet3-20/+17
2023-10-23bcachefs: Improve bch2_new_stripes_to_text()Kent Overstreet1-8/+10
2023-10-23bcachefs: Improved copygc pipeliningKent Overstreet5-53/+212
2023-10-23bcachefs: Free move buffers as early as possibleKent Overstreet1-0/+4
2023-10-23bcachefs: Fix stripe reuse pathKent Overstreet2-19/+35
2023-10-23bcachefs: Drop some anonymous structs, unionsKent Overstreet15-58/+66
2023-10-23bcachefs: BKEY_PADDED_ONSTACK()Kent Overstreet4-3/+6
2023-10-23bcachefs: moving_context->stats is allowed to be NULLKent Overstreet2-15/+24
2023-10-23bcachefs: RESERVE_stripeKent Overstreet5-22/+60
2023-10-23bcachefs: Improve error message for stripe block sector counts wrongKent Overstreet1-13/+16
2023-10-23bcachefs: More stripe create cleanup/fixesKent Overstreet2-17/+26
2023-10-23bcachefs: Plumb alloc_reserve through stripe create pathKent Overstreet3-29/+23
2023-10-23bcachefs: Mark stripe buckets with correct data typeKent Overstreet5-20/+55