summaryrefslogtreecommitdiff
path: root/fs/bcachefs/buckets.c
AgeCommit message (Expand)AuthorFilesLines
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
2024-01-21bcachefs: helpers for printing data typesKent Overstreet1-13/+13
2024-01-06bcachefs: move "ptrs not changing" optimization to bch2_trigger_extent()Kent Overstreet1-0/+12
2024-01-06bcachefs: unify extent triggerKent Overstreet1-85/+29
2024-01-06bcachefs: bch2_trigger_stripe_ptr()Kent Overstreet1-67/+61
2024-01-06bcachefs: bch2_trigger_pointer()Kent Overstreet1-234/+209
2024-01-06bcachefs: move stripe triggers to ec.cKent Overstreet1-337/+19
2024-01-06bcachefs: move bch2_mark_alloc() to alloc_background.cKent Overstreet1-126/+18
2024-01-06bcachefs: unify reservation triggerKent Overstreet1-59/+37
2024-01-06bcachefs: kill mem_trigger_run_overwrite_then_insert()Kent Overstreet1-2/+2
2024-01-06bcachefs: mark now takes bkey_sKent Overstreet1-5/+6
2024-01-06bcachefs: trans_mark now takes bkey_sKent Overstreet1-9/+9
2024-01-01bcachefs: for_each_member_device_rcu() now declares loop iterKent Overstreet1-3/+2
2024-01-01bcachefs: for_each_member_device() now declares loop iterKent Overstreet1-13/+6
2024-01-01bcachefs: bch_err_(fn|msg) check if should printKent Overstreet1-2/+1
2024-01-01bcachefs: Move reflink_p triggers into reflink.cKent Overstreet1-200/+0
2024-01-01bcachefs: Kill journal_seq/gc args to bch2_dev_usage_update_m()Kent Overstreet1-8/+5
2024-01-01bcachefs: Kill dev_usage->buckets_ecKent Overstreet1-9/+0
2024-01-01bcachefs: bch2_dev_usage_to_text()Kent Overstreet1-0/+30
2024-01-01bcachefs: New bucket sector count helpersKent Overstreet1-31/+21
2024-01-01bcachefs: Simplify check_bucket_ref()Kent Overstreet1-8/+4
2024-01-01bcachefs: Don't use update_cached_sectors() in bch2_mark_alloc()Kent Overstreet1-29/+11
2024-01-01bcachefs: Rename bch_replicas_entry -> bch_replicas_entry_v1Kent Overstreet1-5/+5
2023-11-29bcachefs: Fix bucket data type for stripe bucketsKent Overstreet1-2/+6
2023-11-24bcachefs: Don't stop copygc thread on device resizeKent Overstreet1-2/+0
2023-11-02bcachefs: Fix an integer overflowKent Overstreet1-2/+2
2023-11-02bcachefs: Enumerate fsck errorsKent Overstreet1-3/+10