summaryrefslogtreecommitdiffstats
path: root/fs/bcachefs/buckets.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* bcachefs: Remove accidental debug assertKent Overstreet2024-04-291-2/+0
* bcachefs: Kill bch2_bkey_ptr_data_type()Kent Overstreet2024-04-011-5/+7
* bcachefs: Improve bch2_fatal_error()Kent Overstreet2024-03-181-3/+3
* bcachefs: bch2_btree_bit_mod -> bch2_btree_bit_mod_bufferedKent Overstreet2024-03-141-1/+2
* bcachefs: kill kvpmalloc()Kent Overstreet2024-03-131-18/+11
* bcachefs: bch2_trans_account_disk_usage_change()Kent Overstreet2024-01-211-29/+41
* bcachefs: bch_fs_usage_baseKent Overstreet2024-01-211-28/+28
* bcachefs: helpers for printing data typesKent Overstreet2024-01-211-13/+13
* bcachefs: move "ptrs not changing" optimization to bch2_trigger_extent()Kent Overstreet2024-01-061-0/+12
* bcachefs: unify extent triggerKent Overstreet2024-01-061-85/+29
* bcachefs: bch2_trigger_stripe_ptr()Kent Overstreet2024-01-061-67/+61
* bcachefs: bch2_trigger_pointer()Kent Overstreet2024-01-061-234/+209
* bcachefs: move stripe triggers to ec.cKent Overstreet2024-01-061-337/+19
* bcachefs: move bch2_mark_alloc() to alloc_background.cKent Overstreet2024-01-061-126/+18
* bcachefs: unify reservation triggerKent Overstreet2024-01-061-59/+37
* bcachefs: kill mem_trigger_run_overwrite_then_insert()Kent Overstreet2024-01-061-2/+2
* bcachefs: mark now takes bkey_sKent Overstreet2024-01-061-5/+6
* bcachefs: trans_mark now takes bkey_sKent Overstreet2024-01-061-9/+9
* bcachefs: for_each_member_device_rcu() now declares loop iterKent Overstreet2024-01-011-3/+2
* bcachefs: for_each_member_device() now declares loop iterKent Overstreet2024-01-011-13/+6
* bcachefs: bch_err_(fn|msg) check if should printKent Overstreet2024-01-011-2/+1
* bcachefs: Move reflink_p triggers into reflink.cKent Overstreet2024-01-011-200/+0
* bcachefs: Kill journal_seq/gc args to bch2_dev_usage_update_m()Kent Overstreet2024-01-011-8/+5
* bcachefs: Kill dev_usage->buckets_ecKent Overstreet2024-01-011-9/+0
* bcachefs: bch2_dev_usage_to_text()Kent Overstreet2024-01-011-0/+30
* bcachefs: New bucket sector count helpersKent Overstreet2024-01-011-31/+21
* bcachefs: Simplify check_bucket_ref()Kent Overstreet2024-01-011-8/+4
* bcachefs: Don't use update_cached_sectors() in bch2_mark_alloc()Kent Overstreet2024-01-011-29/+11
* bcachefs: Rename bch_replicas_entry -> bch_replicas_entry_v1Kent Overstreet2024-01-011-5/+5
* bcachefs: Fix bucket data type for stripe bucketsKent Overstreet2023-11-281-2/+6
* bcachefs: Don't stop copygc thread on device resizeKent Overstreet2023-11-241-2/+0
* bcachefs: Fix an integer overflowKent Overstreet2023-11-021-2/+2