summaryrefslogtreecommitdiffstats
path: root/fs/bcachefs/buckets.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* bcachefs: Enumerate fsck errorsKent Overstreet2023-11-021-3/+10
* bcachefs: rebalance_workKent Overstreet2023-11-021-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