aboutsummaryrefslogtreecommitdiff
path: root/fs/bcachefs/buckets.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* bcachefs: More BCH_SB_MEMBER_INVALID supportKent Overstreet2024-09-091-7/+8
* bcachefs: fix rebalance accountingKent Overstreet2024-09-011-1/+1
* bcachefs: Fix rebalance_work accountingKent Overstreet2024-08-241-25/+49
* bcachefs: Fix locking in __bch2_trans_mark_dev_sb()Kent Overstreet2024-08-161-5/+9
* bcachefs: Fix forgetting to pass trans to fsck_err()Kent Overstreet2024-08-161-1/+1
* bcachefs: bcachefs_metadata_version_disk_accounting_inumKent Overstreet2024-08-131-0/+14
* bcachefs: improve bch2_dev_usage_to_text()Kent Overstreet2024-08-091-4/+8
* bcachefs: Fix missing BTREE_TRIGGER_bucket_invalidate flagKent Overstreet2024-07-141-1/+1
* bcachefs: Reduce the scope of gc_lockKent Overstreet2024-07-141-2/+0
* bcachefs: fsck_err() may now take a btree_transKent Overstreet2024-07-141-20/+20
* bcachefs: bch_acct_rebalance_workKent Overstreet2024-07-141-0/+9
* bcachefs: bch_acct_btreeKent Overstreet2024-07-141-0/+10
* bcachefs: bch_acct_snapshotKent Overstreet2024-07-141-0/+10
* bcachefs: bch_acct_compressionKent Overstreet2024-07-141-10/+47
* bcachefs: Convert gc to new accountingKent Overstreet2024-07-141-153/+32
* bcachefs: Kill fs_usage_onlineKent Overstreet2024-07-141-10/+0
* bcachefs: Kill bch2_fs_usage_to_text()Kent Overstreet2024-07-141-39/+0
* bcachefs: Delete journal-buf-sharded old style accountingKent Overstreet2024-07-141-55/+6
* bcachefs: kill bch2_fs_usage_read()Kent Overstreet2024-07-141-34/+0
* bcachefs: Kill bch2_fs_usage_initialize()Kent Overstreet2024-07-141-29/+0
* bcachefs: dev_usage updated by new accountingKent Overstreet2024-07-141-31/+5
* bcachefs: Disk space accounting rewriteKent Overstreet2024-07-141-243/+48
* bcachefs: BCH_DATA_unstripedKent Overstreet2024-07-141-3/+11
* bcachefs: bch_alloc->stripe_sectorsKent Overstreet2024-07-141-7/+9
* bcachefs: Use try_cmpxchg() family of functions instead of cmpxchg()Uros Bizjak2024-07-141-9/+8
* bcachefs: Fix RCU splatKent Overstreet2024-07-101-1/+1
* bcachefs: Check for invalid bucket from bucket_gen(), gc_bucket()Kent Overstreet2024-06-101-15/+35
* bcachefs: Replace bucket_valid() asserts in bucket lookup with proper checksKent Overstreet2024-06-101-0/+2
* bcachefs: Fix refcount leak in check_fix_ptrs()Kent Overstreet2024-06-101-116/+133
* bcachefs: Fix uninitialized var warningKent Overstreet2024-05-281-1/+1
* bcachefs: Fix ref in trans_mark_dev_sbs() error pathKent Overstreet2024-05-201-1/+1
* bcachefs: Fix rcu splat in check_fix_ptrs()Kent Overstreet2024-05-201-5/+6
* bcachefs: kill bch2_dev_bkey_exists() in bch2_check_fix_ptrs()Kent Overstreet2024-05-091-3/+24
* bcachefs: Kill bch2_dev_bkey_exists() in backpointer codeKent Overstreet2024-05-081-1/+1
* bcachefs: PTR_BUCKET_POS() now takes bch_devKent Overstreet2024-05-081-1/+1
* bcachefs: bch2_bucket_ref_update() now takes bch_devKent Overstreet2024-05-081-21/+26
* bcachefs: New helpers for device refcountsKent Overstreet2024-05-081-2/+2
* bcachefs: Kill opts.buckets_nouseKent Overstreet2024-05-081-16/+27
* bcachefs: simplify bch2_trans_start_alloc_update()Kent Overstreet2024-05-081-11/+4
* bcachefs: __mark_stripe_bucket() now takes bch_alloc_v4Kent Overstreet2024-05-081-1/+0
* bcachefs: __mark_pointer now takes bch_alloc_v4Kent Overstreet2024-05-081-31/+14
* bcachefs: kill bch2_dev_usage_update_m()Kent Overstreet2024-05-081-28/+7
* bcachefs: dirty_sectors -> replicas_sectorsKent Overstreet2024-05-081-4/+4
* bcachefs: Run bch2_check_fix_ptrs() via triggersKent Overstreet2024-05-081-2/+240
* bcachefs: bch2_bucket_ref_update()Kent Overstreet2024-05-081-23/+32
* bcachefs: bucket_data_type_mismatch()Kent Overstreet2024-05-081-10/+1
* bcachefs: member helper cleanupsKent Overstreet2024-05-081-2/+2
* bcachefs: iter/update/trigger/str_hash flag cleanupKent Overstreet2024-05-081-37/+40
* bcachefs: mark_superblock cleanupKent Overstreet2024-05-081-78/+82
* bcachefs: prt_printf() now respects \r\n\tKent Overstreet2024-05-081-16/+5