summaryrefslogtreecommitdiff
path: root/fs/bcachefs/alloc_background.c
AgeCommit message (Expand)Author
2023-10-31bcachefs: bch2_btree_id_str()Kent Overstreet
2023-10-22bcachefs: Correctly initialize new buckets on device resizeKent Overstreet
2023-10-22bcachefs: New superblock section members_v2Hunter Shaffer
2023-10-22bcachefs: Heap allocate btree_transKent Overstreet
2023-10-22bcachefs: Fix W=12 build errorsKent Overstreet
2023-10-22bcachefs: Fix -Wformat in bch2_bucket_gens_invalid()Nathan Chancellor
2023-10-22bcachefs: Fix -Wformat in bch2_alloc_v4_invalid()Nathan Chancellor
2023-10-22bcachefs: __bch2_btree_insert() -> bch2_btree_insert_trans()Kent Overstreet
2023-10-22bcachefs: Convert more code to bch_err_msg()Kent Overstreet
2023-10-22bcachefs: Kill stripe check in bch2_alloc_v4_invalid()Kent Overstreet
2023-10-22bcachefs: Always check alloc data typeKent Overstreet
2023-10-22bcachefs: Assorted fixes for clangKent Overstreet
2023-10-22bcachefs: Enumerate recovery passesKent Overstreet
2023-10-22bcachefs: Kill bch2_bucket_gens_read()Kent Overstreet
2023-10-22bcachefs: BCH_SB_VERSION_UPGRADE_COMPLETE()Kent Overstreet
2023-10-22bcachefs: Change check for invalid key typesKent Overstreet
2023-10-22bcachefs: Assorted sparse fixesKent Overstreet
2023-10-22bcachefs: Kill BTREE_INSERT_USE_RESERVEKent Overstreet
2023-10-22bcachefs: Reduce stack frame size of bch2_check_alloc_info()Kent Overstreet
2023-10-22bcachefs: New error message helpersKent Overstreet
2023-10-22bcachefs: Fix bch2_check_discard_freespace_key()Kent Overstreet
2023-10-22bcachefs: alloc_v4_u64s() fixKent Overstreet
2023-10-22bcachefs: bch2_bkey_make_mut() now calls bch2_trans_update()Kent Overstreet
2023-10-22bcachefs: bch2_bkey_get_mut() improvementsKent Overstreet
2023-10-22bcachefs: bch2_bkey_get_iter() helpersKent Overstreet
2023-10-22bcachefs: fix NULL bch_dev deref when checking bucket_gens keysBrian Foster
2023-10-22bcachefs: Fix a slab-out-of-boundsKent Overstreet
2023-10-22bcachefs: Rip out code for storing backpointers in alloc keysKent Overstreet
2023-10-22bcachefs: Fix bch2_get_key_or_hole()Kent Overstreet
2023-10-22bcachefs: bch2_dev_freespace_init() Print out status every 10 secondsKent Overstreet
2023-10-22bcachefs: use dedicated workqueue for tasks holding write refsBrian Foster
2023-10-22bcachefs: New erasure coding shutdown pathKent Overstreet
2023-10-22bcachefs: Fix next_bucket()Kent Overstreet
2023-10-22bcachefs: Single open_bucket_partial listKent Overstreet
2023-10-22bcachefs: Don't invalidate open bucketsKent Overstreet
2023-10-22bcachefs: Fragmentation LRUKent Overstreet
2023-10-22bcachefs: Use btree write buffer for LRU btreeKent Overstreet
2023-10-22bcachefs: let __bch2_btree_insert() pass in flagsDaniel Hill
2023-10-22bcachefs: Improve invalidate_one_bucket() error messagesKent Overstreet
2023-10-22bcachefs: BKEY_INVALID_FROM_JOURNALKent Overstreet
2023-10-22bcachefs: Change bkey_invalid() rw param to flagsKent Overstreet
2023-10-22bcachefs: Rework lru btreeKent Overstreet
2023-10-22bcachefs: bucket_gens btreeKent Overstreet
2023-10-22bcachefs: Improve bch2_check_alloc_info()Kent Overstreet
2023-10-22bcachefs: Improve bch2_dev_freespace_init()Kent Overstreet
2023-10-22bcachefs: New on disk format: BackpointersKent Overstreet
2023-10-22bcachefs: Go RW before check_alloc_info()Kent Overstreet
2023-10-22bcachefs: Debug mode for c->writes referencesKent Overstreet
2023-10-22bcachefs: Fix bch_alloc_to_text()Kent Overstreet
2023-10-22bcachefs: Better inlining for bch2_alloc_to_v4_mutKent Overstreet