summaryrefslogtreecommitdiff
path: root/fs
AgeCommit message (Expand)Author
2023-10-22bcachefs: run_one_trigger() now checks journal keysKent Overstreet
2023-10-22bcachefs: Stash a copy of key being overwritten in btree_insert_entryKent Overstreet
2023-10-22bcachefs: bch2_btree_path_set_pos()Kent Overstreet
2023-10-22bcachefs: btree_id_cached()Kent Overstreet
2023-10-22bcachefs: Improve btree_key_cache_flush_pos()Kent Overstreet
2023-10-22bcachefs: Fix freeing in bch2_dev_buckets_resize()Kent Overstreet
2023-10-22bcachefs: Don't keep nodes in btree_reserve lockedKent Overstreet
2023-10-22bcachefs: Log message improvementsKent Overstreet
2023-10-22bcachefs: Delete some dead codeKent Overstreet
2023-10-22bcachefs: Ignore cached data when calculating fragmentationKent Overstreet
2023-10-22bcachefs: Don't use in-memory bucket array for alloc updatesKent Overstreet
2023-10-22bcachefs: Kill allocator short-circuit invalidateKent Overstreet
2023-10-22bcachefs: BTREE_INSERT_LAZY_RW is only for recovery pathKent Overstreet
2023-10-22bcachefs: Handle transaction restarts in __bch2_move_data()Kent Overstreet
2023-10-22bcachefs: Simplify bch2_inode_delete_keys()Kent Overstreet
2023-10-22bcachefs: iter->update_pathKent Overstreet
2023-10-22bcachefs: Refactor bch2_btree_iter()Kent Overstreet
2023-10-22bcachefs: Tracepoint improvementsKent Overstreet
2023-10-22bcachefs: New snapshot unit testKent Overstreet
2023-10-22bcachefs: Fix an error path in bch2_snapshot_node_create()Kent Overstreet
2023-10-22bcachefs: Use BTREE_INSERT_USE_RESERVE in btree_update_key()Kent Overstreet
2023-10-22bcachefs: Refactor trigger codeKent Overstreet
2023-10-22bcachefs: Rename data_op_data_progress -> data_jobsKent Overstreet
2023-10-22bcachefs: Fix check_pos_snapshot_overwritten for !snapshotsKent Overstreet
2023-10-22bcachefs: New data structure for buckets waiting on journal commitKent Overstreet
2023-10-22bcachefs: Also print out in-memory gen on stale dirty pointerKent Overstreet
2023-10-22bcachefs: Improve path for when btree_gc needs another passKent Overstreet
2023-10-22bcachefs: Fix bch2_check_fix_ptrs()Kent Overstreet
2023-10-22bcachefs: Fix an uninitialized variableKent Overstreet
2023-10-22Revert "bcachefs: Delete some obsolete journal_seq_blacklist code"Kent Overstreet
2023-10-22bcachefs: Log & error message improvementsKent Overstreet
2023-10-22bcachefs: BTREE_ITER_FILTER_SNAPSHOTS is selected automaticallyKent Overstreet
2023-10-22bcachefs: Switch to __func__for recording where btree_trans was initializedKent Overstreet
2023-10-22bcachefs: Fix bch2_journal_seq_blacklist_add()Kent Overstreet
2023-10-22bcachefs: Add verbose log messages for journal readKent Overstreet
2023-10-22bcachefs: Improved superblock-related error messagesKent Overstreet
2023-10-22bcachefs: Use kvmalloc() for array of sorted keys in journal replayKent Overstreet
2023-10-22bcachefs: Make eytzinger size parameter more conventionalKent Overstreet
2023-10-22bcachefs: Kill bch2_bset_fix_invalidated_key()Kent Overstreet
2023-10-22bcachefs: Fix an assertionKent Overstreet
2023-10-22bcachefs: bch_dev->devKent Overstreet
2023-10-22bcachefs: Simplify journal replayKent Overstreet
2023-10-22fixup! bcachefs: Factor out __bch2_btree_iter_set_pos()Kent Overstreet
2023-10-22bcachefs: BTREE_ITER_WITH_JOURNALKent Overstreet
2023-10-22bcachefs: Tweak journal reclaim orderKent Overstreet
2023-10-22bcachefs: Make sure BCH_FS_FSCK_DONE gets setKent Overstreet
2023-10-22bcachefs: Improve error messages in superblock write pathKent Overstreet
2023-10-22bcachefs: Log what we're doing when repairingKent Overstreet
2023-10-22bcachefs: Fix race between btree updates & journal replayKent Overstreet
2023-10-22bcachefs: bch2_journal_entry_to_text()Kent Overstreet