summaryrefslogtreecommitdiffstats
path: root/fs/bcachefs/alloc_background.c
Commit message (Expand)AuthorAgeFilesLines
* bcachefs: use swab40 for bch_backpointer.bucket_offset bitfieldBrian Foster2023-11-041-9/+0
* bcachefs: byte order swap bch_alloc_v4.fragmentation_lru fieldBrian Foster2023-11-041-0/+1
* bcachefs: Ensure copygc does not spinKent Overstreet2023-11-041-0/+11
* bcachefs: Enumerate fsck errorsKent Overstreet2023-11-011-74/+84
* bcachefs: bch2_btree_id_str()Kent Overstreet2023-10-311-3/+3
* bcachefs: Correctly initialize new buckets on device resizeKent Overstreet2023-10-221-9/+12
* bcachefs: New superblock section members_v2Hunter Shaffer2023-10-221-1/+1
* bcachefs: Heap allocate btree_transKent Overstreet2023-10-221-73/+60
* bcachefs: Fix W=12 build errorsKent Overstreet2023-10-221-9/+8
* bcachefs: Fix -Wformat in bch2_bucket_gens_invalid()Nathan Chancellor2023-10-221-1/+1
* bcachefs: Fix -Wformat in bch2_alloc_v4_invalid()Nathan Chancellor2023-10-221-1/+1
* bcachefs: __bch2_btree_insert() -> bch2_btree_insert_trans()Kent Overstreet2023-10-221-3/+3
* bcachefs: Convert more code to bch_err_msg()Kent Overstreet2023-10-221-1/+1
* bcachefs: Kill stripe check in bch2_alloc_v4_invalid()Kent Overstreet2023-10-221-5/+0
* bcachefs: Always check alloc data typeKent Overstreet2023-10-221-59/+42
* bcachefs: Assorted fixes for clangKent Overstreet2023-10-221-31/+1
* bcachefs: Enumerate recovery passesKent Overstreet2023-10-221-6/+6
* bcachefs: Kill bch2_bucket_gens_read()Kent Overstreet2023-10-221-56/+44
* bcachefs: BCH_SB_VERSION_UPGRADE_COMPLETE()Kent Overstreet2023-10-221-2/+1
* bcachefs: Change check for invalid key typesKent Overstreet2023-10-221-6/+10
* bcachefs: Assorted sparse fixesKent Overstreet2023-10-221-2/+2
* bcachefs: Kill BTREE_INSERT_USE_RESERVEKent Overstreet2023-10-221-2/+4
* bcachefs: Reduce stack frame size of bch2_check_alloc_info()Kent Overstreet2023-10-221-18/+22
* bcachefs: New error message helpersKent Overstreet2023-10-221-17/+16
* bcachefs: Fix bch2_check_discard_freespace_key()Kent Overstreet2023-10-221-12/+35
* bcachefs: alloc_v4_u64s() fixKent Overstreet2023-10-221-3/+3
* bcachefs: bch2_bkey_make_mut() now calls bch2_trans_update()Kent Overstreet2023-10-221-1/+1
* bcachefs: bch2_bkey_get_mut() improvementsKent Overstreet2023-10-221-12/+2
* bcachefs: bch2_bkey_get_iter() helpersKent Overstreet2023-10-221-29/+20
* bcachefs: fix NULL bch_dev deref when checking bucket_gens keysBrian Foster2023-10-221-5/+9
* bcachefs: Fix a slab-out-of-boundsKent Overstreet2023-10-221-1/+1
* bcachefs: Rip out code for storing backpointers in alloc keysKent Overstreet2023-10-221-20/+14
* bcachefs: Fix bch2_get_key_or_hole()Kent Overstreet2023-10-221-4/+11
* bcachefs: bch2_dev_freespace_init() Print out status every 10 secondsKent Overstreet2023-10-221-2/+10
* bcachefs: use dedicated workqueue for tasks holding write refsBrian Foster2023-10-221-2/+2
* bcachefs: New erasure coding shutdown pathKent Overstreet2023-10-221-38/+1
* bcachefs: Fix next_bucket()Kent Overstreet2023-10-221-1/+1
* bcachefs: Single open_bucket_partial listKent Overstreet2023-10-221-12/+16
* bcachefs: Don't invalidate open bucketsKent Overstreet2023-10-221-0/+3
* bcachefs: Fragmentation LRUKent Overstreet2023-10-221-3/+17
* bcachefs: Use btree write buffer for LRU btreeKent Overstreet2023-10-221-9/+10
* bcachefs: let __bch2_btree_insert() pass in flagsDaniel Hill2023-10-221-3/+3
* bcachefs: Improve invalidate_one_bucket() error messagesKent Overstreet2023-10-221-16/+35
* bcachefs: BKEY_INVALID_FROM_JOURNALKent Overstreet2023-10-221-5/+3
* bcachefs: Change bkey_invalid() rw param to flagsKent Overstreet2023-10-221-5/+6
* bcachefs: Rework lru btreeKent Overstreet2023-10-221-47/+28
* bcachefs: bucket_gens btreeKent Overstreet2023-10-221-15/+391
* bcachefs: Improve bch2_check_alloc_info()Kent Overstreet2023-10-221-53/+207
* bcachefs: Improve bch2_dev_freespace_init()Kent Overstreet2023-10-221-18/+93
* bcachefs: New on disk format: BackpointersKent Overstreet2023-10-221-19/+85