summaryrefslogtreecommitdiff
path: root/fs/bcachefs/lru.c
AgeCommit message (Expand)AuthorFilesLines
2024-03-14bcachefs: reconstruct_alloc cleanupKent Overstreet1-2/+1
2024-03-14bcachefs: bch2_btree_bit_mod -> bch2_btree_bit_mod_bufferedKent Overstreet1-2/+2
2024-01-01bcachefs: for_each_btree_key() now declares loop iterKent Overstreet1-5/+1
2024-01-01bcachefs: bch_err_(fn|msg) check if should printKent Overstreet1-2/+1
2024-01-01bcachefs: Rename BTREE_INSERT flagsKent Overstreet1-1/+1
2023-11-02bcachefs: Enumerate fsck errorsKent Overstreet1-8/+10
2023-10-23bcachefs: Heap allocate btree_transKent Overstreet1-2/+2
2023-10-23bcachefs: bch2_btree_bit_mod()Kent Overstreet1-21/+5
2023-10-23bcachefs: Change check for invalid key typesKent Overstreet1-1/+2
2023-10-23bcachefs: New error message helpersKent Overstreet1-9/+7
2023-10-23bcachefs: bch2_bkey_get_iter() helpersKent Overstreet1-2/+1
2023-10-23bcachefs: bkey_ops.min_val_sizeKent Overstreet1-8/+0
2023-10-23bcachefs: Make reconstruct_alloc quieterKent Overstreet1-1/+2
2023-10-23bcachefs: Fragmentation LRUKent Overstreet1-12/+26
2023-10-23bcachefs: Use btree write buffer for LRU btreeKent Overstreet1-21/+28
2023-10-23bcachefs: Improve invalidate_one_bucket() error messagesKent Overstreet1-0/+9
2023-10-23bcachefs: Change bkey_invalid() rw param to flagsKent Overstreet1-1/+1
2023-10-23bcachefs: Rework lru btreeKent Overstreet1-82/+38
2023-10-23bcachefs: Better inlining for bch2_alloc_to_v4_mutKent Overstreet1-4/+5
2023-10-23bcachefs: Check for lru entries with time=0Kent Overstreet1-0/+6
2023-10-23bcachefs: New btree helpersKent Overstreet1-15/+3
2023-10-23bcachefs: More errcode cleanupKent Overstreet1-1/+1
2023-10-23bcachefs: Convert bch2_check_lrus() to for_each_btree_key_commit()Kent Overstreet1-20/+7
2023-10-23bcachefs: Rename __bch2_trans_do() -> commit_do()Kent Overstreet1-1/+1
2023-10-23bcachefs: Printbuf reworkKent Overstreet1-2/+2
2023-10-23bcachefs: LRU repair tweaksKent Overstreet1-3/+3
2023-10-23bcachefs: Go RW before bch2_check_lrus()Kent Overstreet1-1/+3
2023-10-23bcachefs: Improve bch2_lru_delete() error messagesKent Overstreet1-7/+13
2023-10-23bcachefs: Ensure buckets have io_time[READ] setKent Overstreet1-4/+4
2023-10-23bcachefs: Use bch2_trans_inconsistent_on() in more placesKent Overstreet1-3/+2
2023-10-23bcachefs: Minor device removal fixesKent Overstreet1-4/+9
2023-10-23bcachefs: Fold bucket_state in to BCH_DATA_TYPES()Kent Overstreet1-1/+1
2023-10-23bcachefs: Add rw to .key_invalid()Kent Overstreet1-1/+1
2023-10-23bcachefs: Convert .key_invalid methods to printbufsKent Overstreet1-4/+8
2023-10-23bcachefs: Fsck for need_discard & freespace btreesKent Overstreet1-0/+84
2023-10-23bcachefs: LRU btreeKent Overstreet1-0/+119