summaryrefslogtreecommitdiffstats
path: root/fs/bcachefs/alloc_background.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* bcachefs: s/bkey_invalid_flags/bch_validate_flagsKent Overstreet2024-05-091-5/+5
* bcachefs: bch2_dev_get_ioref() checks for device not presentKent Overstreet2024-05-091-2/+2
* bcachefs: bch2_dev_get_ioref2(); alloc_background.cKent Overstreet2024-05-091-11/+8
* bcachefs: kill bch2_dev_bkey_exists() in discard_one_bucket_fast()Kent Overstreet2024-05-081-2/+5
* bcachefs: kill bch2_dev_bkey_exists() in check_alloc_info()Kent Overstreet2024-05-081-40/+36
* bcachefs: bch2_dev_iterate()Kent Overstreet2024-05-081-7/+11
* bcachefs: bch2_trigger_alloc() -> bch2_dev_tryget()Kent Overstreet2024-05-081-12/+11
* bcachefs: bch2_check_alloc_key() -> bch2_dev_tryget_noerror()Kent Overstreet2024-05-081-7/+10
* bcachefs: Pass device to bch2_bucket_do_index()Kent Overstreet2024-05-081-6/+5
* bcachefs: New helpers for device refcountsKent Overstreet2024-05-081-5/+4
* bcachefs: simplify bch2_trans_start_alloc_update()Kent Overstreet2024-05-081-21/+27
* bcachefs: __mark_pointer now takes bch_alloc_v4Kent Overstreet2024-05-081-3/+3
* bcachefs: alloc_data_type_set()Kent Overstreet2024-05-081-3/+3
* bcachefs: uninline set_btree_iter_dontneed()Kent Overstreet2024-05-081-1/+1
* bcachefs: Fix type of flags parameter for some ->trigger() implementationsNathan Chancellor2024-05-081-1/+1
* bcachefs: Move gc of bucket.oldest_gen to workqueueKent Overstreet2024-05-081-1/+1
* bcachefs: bch2_trans_unlock() must always be followed by relock() or begin()Kent Overstreet2024-05-081-0/+3
* bcachefs: member helper cleanupsKent Overstreet2024-05-081-16/+16
* bcachefs: iter/update/trigger/str_hash flag cleanupKent Overstreet2024-05-081-30/+30
* bcachefs: prt_printf() now respects \r\n\tKent Overstreet2024-05-081-21/+11
* bcachefs: Fix assert in bch2_alloc_v4_invalid()Kent Overstreet2024-05-061-2/+2
* bcachefs: Check for bad needs_discard before doing discardKent Overstreet2024-04-031-21/+26
* bcachefs: Improve bch2_fatal_error()Kent Overstreet2024-03-181-1/+1
* bcachefs: Fix nested transaction restart handling in bch2_bucket_gens_init()Kent Overstreet2024-03-181-6/+7
* bcachefs: reconstruct_alloc cleanupKent Overstreet2024-03-141-33/+29
* bcachefs: Split out discard fastpathKent Overstreet2024-03-141-6/+140
* bcachefs: bch2_trigger_alloc() handles state changes betterKent Overstreet2024-03-141-8/+13
* bcachefs: discard path uses unlock_long()Kent Overstreet2024-01-241-1/+1
* bcachefs: Avoid flushing the journal in the discard pathKent Overstreet2024-01-211-19/+41
* bcachefs: helpers for printing data typesKent Overstreet2024-01-211-6/+3
* bcachefs: BTREE_TRIGGER_ATOMICKent Overstreet2024-01-211-1/+1
* bcachefs: drop to_text code for obsolete bps in alloc keysKent Overstreet2024-01-211-18/+0
* bcachefs: fsck_err()s don't need to manually check c->sb.version anymoreKent Overstreet2024-01-061-3/+0
* bcachefs: unify alloc triggerKent Overstreet2024-01-061-153/+127
* bcachefs: move bch2_mark_alloc() to alloc_background.cKent Overstreet2024-01-061-0/+108
* bcachefs: trans_mark now takes bkey_sKent Overstreet2024-01-061-11/+11
* bcachefs: btree_iter -> btree_path_idx_tKent Overstreet2024-01-011-2/+3
* bcachefs: for_each_member_device_rcu() now declares loop iterKent Overstreet2024-01-011-3/+1
* bcachefs: for_each_member_device() now declares loop iterKent Overstreet2024-01-011-13/+5
* bcachefs: for_each_btree_key() now declares loop iterKent Overstreet2024-01-011-27/+9
* bcachefs: for_each_btree_key_upto() -> for_each_btree_key_old_upto()Kent Overstreet2024-01-011-1/+1
* bcachefs: bch_err_(fn|msg) check if should printKent Overstreet2024-01-011-2/+1
* bcachefs: Rename for_each_btree_key2() -> for_each_btree_key()Kent Overstreet2024-01-011-9/+9
* bcachefs: Kill for_each_btree_key()Kent Overstreet2024-01-011-17/+14
* bcachefs: Explicity go RW for fsckKent Overstreet2024-01-011-11/+6
* bcachefs: count_event()Kent Overstreet2024-01-011-1/+1
* bcachefs: bch2_btree_write_buffer_flush() -> bch2_btree_write_buffer_tryflush()Kent Overstreet2024-01-011-1/+1
* bcachefs: Refactor bch2_check_alloc_to_lru_ref()Kent Overstreet2024-01-011-29/+25
* bcachefs: New bucket sector count helpersKent Overstreet2024-01-011-13/+9
* bcachefs: Don't use update_cached_sectors() in bch2_mark_alloc()Kent Overstreet2024-01-011-0/+13