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