summaryrefslogtreecommitdiff
path: root/fs/bcachefs/replicas.h
AgeCommit message (Expand)AuthorFilesLines
2023-10-23bcachefs: Fix bch2_trans_reset_updates()Kent Overstreet1-16/+0
2023-10-23bcachefs: Move bkey bkey_unpack_key() to bkey.hKent Overstreet1-0/+1
2023-10-23bcachefs: Add .to_text() methods for all superblock sectionsKent Overstreet1-0/+1
2023-10-23bcachefs: Handle replica marking fsck errors locallyKent Overstreet1-2/+0
2023-10-23bcachefs: Kill bch2_replicas_delta_list_marked()Kent Overstreet1-1/+0
2023-10-23bcachefs: Kill bch2_fs_usage_scratch_get()Kent Overstreet1-0/+25
2023-10-23bcachefs: Add a mempool for the replicas delta listKent Overstreet1-0/+1
2023-10-23bcachefs: Redo checks for sufficient devicesKent Overstreet1-13/+3
2023-10-23bcachefs: Add missing call to bch2_replicas_entry_sort()Kent Overstreet1-0/+1
2023-10-23bcachefs: Refactor replicas codeKent Overstreet1-6/+2
2023-10-23bcachefs: Use x-macros for data typesKent Overstreet1-1/+1
2023-10-23bcachefs: Redo filesystem usage ioctlsKent Overstreet1-3/+0
2023-10-23bcachefs: Redo replicas gc mechanismKent Overstreet1-0/+1
2023-10-23bcachefs: bch2_trans_mark_update()Kent Overstreet1-0/+1
2023-10-23bcachefs: Allocate fs_usage in do_btree_insert_at()Kent Overstreet1-0/+2
2023-10-23bcachefs: journal_replay_early()Kent Overstreet1-0/+4
2023-10-23bcachefs: Write out fs usageKent Overstreet1-0/+5
2023-10-23bcachefs: reserve space in journal for fs usage entriesKent Overstreet1-0/+2
2023-10-23bcachefs: Fix check for if extent update is allocatingKent Overstreet1-5/+30
2023-10-23bcachefs: Make bkey types globally uniqueKent Overstreet1-3/+2
2023-10-23bcachefs: Centralize marking of replicas in btree update pathKent Overstreet1-2/+2
2023-10-23bcachefs: stripe support for replicas trackingKent Overstreet1-2/+8
2023-10-23bcachefs: revamp to_text methodsKent Overstreet1-2/+1
2023-10-23bcachefs: replicas: prep work for stripesKent Overstreet1-2/+2
2023-10-23bcachefs: kill struct bch_replicas_cpu_entryKent Overstreet1-5/+7
2023-10-23bcachefs: Initial commitKent Overstreet1-0/+52