summaryrefslogtreecommitdiffstats
path: root/fs/bcachefs/buckets.c
Commit message (Expand)AuthorAgeFilesLines
* bcachefs: Improve bch2_fatal_error()Kent Overstreet2024-03-181-3/+3
* bcachefs: bch2_btree_bit_mod -> bch2_btree_bit_mod_bufferedKent Overstreet2024-03-131-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-051-0/+12
* bcachefs: unify extent triggerKent Overstreet2024-01-051-85/+29
* bcachefs: bch2_trigger_stripe_ptr()Kent Overstreet2024-01-051-67/+61
* bcachefs: bch2_trigger_pointer()Kent Overstreet2024-01-051-234/+209
* bcachefs: move stripe triggers to ec.cKent Overstreet2024-01-051-337/+19
* bcachefs: move bch2_mark_alloc() to alloc_background.cKent Overstreet2024-01-051-126/+18
* bcachefs: unify reservation triggerKent Overstreet2024-01-051-59/+37
* bcachefs: kill mem_trigger_run_overwrite_then_insert()Kent Overstreet2024-01-051-2/+2
* bcachefs: mark now takes bkey_sKent Overstreet2024-01-051-5/+6
* bcachefs: trans_mark now takes bkey_sKent Overstreet2024-01-051-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-011-2/+2
* bcachefs: Enumerate fsck errorsKent Overstreet2023-11-011-3/+10
* bcachefs: rebalance_workKent Overstreet2023-11-011-0/+10
* bcachefs: All triggers are BTREE_TRIGGER_WANTS_OLD_AND_NEWKent Overstreet2023-10-311-47/+76
* bcachefs: Ensure devices are always correctly initializedKent Overstreet2023-10-311-8/+24
* bcachefs: Switch to unsafe_memcpy() in a few placesKent Overstreet2023-10-221-2/+3
* bcachefs: bucket_lock() is now a sleepable lockKent Overstreet2023-10-221-2/+0
* bcachefs: Fix an overflow checkKent Overstreet2023-10-221-3/+3
* bcachefs: Heap allocate btree_transKent Overstreet2023-10-221-1/+1
* bcachefs: remove redundant initialization of pointer dColin Ian King2023-10-221-1/+1
* bcachefs: __bch2_btree_insert() -> bch2_btree_insert_trans()Kent Overstreet2023-10-221-1/+1
* bcachefs: Fix assorted checkpatch nitsKent Overstreet2023-10-221-0/+1
* bcachefs: move inode triggers to inode.cKent Overstreet2023-10-221-68/+3
* bcachefs: Upgrade path fixesKent Overstreet2023-10-221-1/+1
* bcachefs: Assorted sparse fixesKent Overstreet2023-10-221-3/+3
* bcachefs: bch2_trans_mark_pointer() refactoringKent Overstreet2023-10-221-7/+7
* bcachefs: New error message helpersKent Overstreet2023-10-221-1/+4
* bcachefs: replicas_deltas_realloc() uses allocate_dropping_locks()Kent Overstreet2023-10-221-25/+56
* bcachefs: GFP_NOIO -> GFP_NOFSKent Overstreet2023-10-221-2/+2
* bcachefs: Convert -ENOENT to private error codesKent Overstreet2023-10-221-1/+1
* bcachefs: Fix a buffer overrun in bch2_fs_usage_read()Kent Overstreet2023-10-221-7/+9