summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-10-22bcachefs: move snapshot_t to subvolume_types.hKent Overstreet
2023-10-22bcachefs: Fix bch2_get_key_or_hole()Kent Overstreet
2023-10-22bcachefs: Check return code from need_whiteout_for_snapshot()Kent Overstreet
2023-10-22bcachefs: bch2_dev_freespace_init() Print out status every 10 secondsKent Overstreet
2023-10-22bcachefs: Run freespace init in device hot add pathKent Overstreet
2023-10-22bcachefs: Improved copygc wait debuggingKent Overstreet
2023-10-22bcachefs: Call bch2_path_put_nokeep() before bch2_path_put()Kent Overstreet
2023-10-22bcachefs: drop unnecessary journal stuck check from space calculationBrian Foster
2023-10-22bcachefs: refactor journal stuck checking into standalone helperBrian Foster
2023-10-22bcachefs: gracefully unwind journal res slowpath on shutdownBrian Foster
2023-10-22bcachefs: more aggressive fast path write buffer key flushingBrian Foster
2023-10-22bcachefs: use dedicated workqueue for tasks holding write refsBrian Foster
2023-10-22bcachefs: remove unused bch2_trans_log_msg()Brian Foster
2023-10-22bcachefs: Fix bch2_verify_bucket_evacuated()Kent Overstreet
2023-10-22bcachefs: verify_bucket_evacuated() -> set_btree_iter_dontneed()Kent Overstreet
2023-10-22bcachefs: Make reconstruct_alloc quieterKent Overstreet
2023-10-22bcachefs: Fix an unhandled transaction restart errorKent Overstreet
2023-10-22bcachefs: Fix nocow write path closure bugKent Overstreet
2023-10-22bcachefs: Nocow write error path fixKent Overstreet
2023-10-22bcachefs: Fix bch2_extent_fallocate() in nocow modeKent Overstreet
2023-10-22bcachefs: Add an assert in inode_write for -ENOENTKent Overstreet
2023-10-22bcachefs: Fix bch2_evict_subvolume_inodes()Kent Overstreet
2023-10-22bcachefs: Improve error handling in bch2_ioctl_subvolume_destroy()Kent Overstreet
2023-10-22bcachefs: Fix for 'missing subvolume' errorKent Overstreet
2023-10-22bcachefs: Don't run transaction hooks multiple timesKent Overstreet
2023-10-22bcachefs: Add a fallback when journal_keys doesn't fit in ramKent Overstreet
2023-10-22bcachefs: Improve the backpointer to missing extent messageKent Overstreet
2023-10-22bcachefs: Add error message for failing to allocate sorted journal keysKent Overstreet
2023-10-22bcachefs: New erasure coding shutdown pathKent Overstreet
2023-10-22bcachefs: bch2_fs_moving_ctxts_to_text()Kent Overstreet
2023-10-22bcachefs: Private error codes: ENOMEMKent Overstreet
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