summaryrefslogtreecommitdiff
path: root/fs/bcachefs/buckets.c
AgeCommit message (Expand)AuthorFilesLines
2024-07-15bcachefs: Fix missing BTREE_TRIGGER_bucket_invalidate flagKent Overstreet1-1/+1
2024-07-15bcachefs: Reduce the scope of gc_lockKent Overstreet1-2/+0
2024-07-15bcachefs: fsck_err() may now take a btree_transKent Overstreet1-20/+20
2024-07-15bcachefs: bch_acct_rebalance_workKent Overstreet1-0/+9
2024-07-15bcachefs: bch_acct_btreeKent Overstreet1-0/+10
2024-07-15bcachefs: bch_acct_snapshotKent Overstreet1-0/+10
2024-07-15bcachefs: bch_acct_compressionKent Overstreet1-10/+47
2024-07-15bcachefs: Convert gc to new accountingKent Overstreet1-153/+32
2024-07-15bcachefs: Kill fs_usage_onlineKent Overstreet1-10/+0
2024-07-15bcachefs: Kill bch2_fs_usage_to_text()Kent Overstreet1-39/+0
2024-07-15bcachefs: Delete journal-buf-sharded old style accountingKent Overstreet1-55/+6
2024-07-15bcachefs: kill bch2_fs_usage_read()Kent Overstreet1-34/+0
2024-07-15bcachefs: Kill bch2_fs_usage_initialize()Kent Overstreet1-29/+0
2024-07-15bcachefs: dev_usage updated by new accountingKent Overstreet1-31/+5
2024-07-15bcachefs: Disk space accounting rewriteKent Overstreet1-243/+48
2024-07-15bcachefs: BCH_DATA_unstripedKent Overstreet1-3/+11
2024-07-15bcachefs: bch_alloc->stripe_sectorsKent Overstreet1-7/+9
2024-07-15bcachefs: Use try_cmpxchg() family of functions instead of cmpxchg()Uros Bizjak1-9/+8
2024-07-10bcachefs: Fix RCU splatKent Overstreet1-1/+1
2024-06-10bcachefs: Check for invalid bucket from bucket_gen(), gc_bucket()Kent Overstreet1-15/+35
2024-06-10bcachefs: Replace bucket_valid() asserts in bucket lookup with proper checksKent Overstreet1-0/+2
2024-06-10bcachefs: Fix refcount leak in check_fix_ptrs()Kent Overstreet1-116/+133
2024-05-29bcachefs: Fix uninitialized var warningKent Overstreet1-1/+1
2024-05-20bcachefs: Fix ref in trans_mark_dev_sbs() error pathKent Overstreet1-1/+1
2024-05-20bcachefs: Fix rcu splat in check_fix_ptrs()Kent Overstreet1-5/+6
2024-05-09bcachefs: kill bch2_dev_bkey_exists() in bch2_check_fix_ptrs()Kent Overstreet1-3/+24
2024-05-09bcachefs: Kill bch2_dev_bkey_exists() in backpointer codeKent Overstreet1-1/+1
2024-05-09bcachefs: PTR_BUCKET_POS() now takes bch_devKent Overstreet1-1/+1
2024-05-09bcachefs: bch2_bucket_ref_update() now takes bch_devKent Overstreet1-21/+26
2024-05-09bcachefs: New helpers for device refcountsKent Overstreet1-2/+2
2024-05-09bcachefs: Kill opts.buckets_nouseKent Overstreet1-16/+27
2024-05-09bcachefs: simplify bch2_trans_start_alloc_update()Kent Overstreet1-11/+4
2024-05-09bcachefs: __mark_stripe_bucket() now takes bch_alloc_v4Kent Overstreet1-1/+0
2024-05-09bcachefs: __mark_pointer now takes bch_alloc_v4Kent Overstreet1-31/+14
2024-05-09bcachefs: kill bch2_dev_usage_update_m()Kent Overstreet1-28/+7
2024-05-09bcachefs: dirty_sectors -> replicas_sectorsKent Overstreet1-4/+4
2024-05-09bcachefs: Run bch2_check_fix_ptrs() via triggersKent Overstreet1-2/+240
2024-05-09bcachefs: bch2_bucket_ref_update()Kent Overstreet1-23/+32
2024-05-09bcachefs: bucket_data_type_mismatch()Kent Overstreet1-10/+1
2024-05-09bcachefs: member helper cleanupsKent Overstreet1-2/+2
2024-05-09bcachefs: iter/update/trigger/str_hash flag cleanupKent Overstreet1-37/+40
2024-05-09bcachefs: mark_superblock cleanupKent Overstreet1-78/+82
2024-05-09bcachefs: prt_printf() now respects \r\n\tKent Overstreet1-16/+5
2024-04-29bcachefs: Remove accidental debug assertKent Overstreet1-2/+0
2024-04-01bcachefs: Kill bch2_bkey_ptr_data_type()Kent Overstreet1-5/+7
2024-03-18bcachefs: Improve bch2_fatal_error()Kent Overstreet1-3/+3
2024-03-14bcachefs: bch2_btree_bit_mod -> bch2_btree_bit_mod_bufferedKent Overstreet1-1/+2
2024-03-14bcachefs: kill kvpmalloc()Kent Overstreet1-18/+11
2024-01-21bcachefs: bch2_trans_account_disk_usage_change()Kent Overstreet1-29/+41
2024-01-21bcachefs: bch_fs_usage_baseKent Overstreet1-28/+28