aboutsummaryrefslogtreecommitdiff
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2024-01-01bcachefs: minor bch2_btree_path_set_pos() optimizationGravatar Kent Overstreet 2-6/+6
2024-01-01bcachefs: Kill GFP_NOFAIL usage in readahead pathGravatar Kent Overstreet 1-17/+14
2024-01-01bcachefs: Convert split_devs() to darrayGravatar Kent Overstreet 4-48/+58
2024-01-01bcachefs: skip journal more often in key cache reclaimGravatar Kent Overstreet 1-1/+3
2024-01-01bcachefs: for_each_keylist_key() declares loop iterGravatar Kent Overstreet 4-13/+4
2024-01-01bcachefs: bkey_for_each_ptr() now declares loop iterGravatar Kent Overstreet 10-38/+7
2024-01-01bcachefs: kill __bch2_btree_iter_peek_upto_and_restart()Gravatar Kent Overstreet 2-35/+17
2024-01-01bcachefs: fsck -> bch2_trans_run()Gravatar Kent Overstreet 1-43/+34
2024-01-01bcachefs: vstruct_for_each() now declares loop iterGravatar Kent Overstreet 5-19/+9
2024-01-01bcachefs: for_each_member_device_rcu() now declares loop iterGravatar Kent Overstreet 10-81/+53
2024-01-01bcachefs: for_each_member_device() now declares loop iterGravatar Kent Overstreet 14-242/+157
2024-01-01bcachefs: for_each_btree_key() now declares loop iterGravatar Kent Overstreet 19-360/+161
2024-01-01bcachefs: kill for_each_btree_key_norestart()Gravatar Kent Overstreet 1-20/+8
2024-01-01bcachefs: kill for_each_btree_key_old_upto()Gravatar Kent Overstreet 2-27/+12
2024-01-01bcachefs: for_each_btree_key_upto() -> for_each_btree_key_old_upto()Gravatar Kent Overstreet 5-23/+23
2024-01-01bcachefs: bch2_dirent_lookup() -> lockrestart_do()Gravatar Kent Overstreet 1-10/+4
2024-01-01bcachefs: bch2_trans_srcu_lock() should be staticGravatar Kent Overstreet 2-2/+2
2024-01-01bcachefs: use track_event_change() for allocator blocked statsGravatar Kent Overstreet 1-17/+8
2024-01-01bcachefs: fix warning about uninitialized time_statsGravatar Kent Overstreet 1-3/+3
2024-01-01bcachefs: add more verbose loggingGravatar Kent Overstreet 1-4/+5
2024-01-01bcachefs: better error message in btree_node_write_work()Gravatar Kent Overstreet 2-1/+4
2024-01-01bcachefs: simplify bch_devs_listGravatar Kent Overstreet 5-23/+18
2024-01-01bcachefs: darray_for_each() now declares loop iterGravatar Kent Overstreet 13-43/+15
2024-01-01bcachefs: trans_for_each_update() now declares loop iterGravatar Kent Overstreet 4-25/+7
2024-01-01bcachefs: Improve the nopromote tracepointGravatar Kent Overstreet 2-13/+19
2024-01-01bcachefs: Use GFP_KERNEL for promote allocationsGravatar Kent Overstreet 1-3/+3
2024-01-01bcachefs: mean and variance: fix kernel-doc for function paramsGravatar Randy Dunlap 1-2/+8
2024-01-01bcachefs: check for failure to downgradeGravatar Kent Overstreet 2-0/+13
2024-01-01bcachefs: Fixes for rust bindgenGravatar Kent Overstreet 2-1/+8
2024-01-01bcachefs: Delete dio read alignment checkGravatar Kent Overstreet 1-3/+0
2024-01-01bcachefs: clean up some dead fallocate codeGravatar Brian Foster 1-23/+12
2024-01-01bcachefs: Make sure allocation failure errors are loggedGravatar Kent Overstreet 5-2/+22
2024-01-01bcachefs: drop extra semicolonGravatar Kent Overstreet 1-1/+1
2024-01-01bcachefs: Replace zero-length array with flex-array member and use __counted_byGravatar Gustavo A. R. Silva 1-1/+1
2024-01-01bcachefs: Use array_size() in call to copy_from_user()Gravatar Gustavo A. R. Silva 1-1/+2
2024-01-01bcachefs: qstr_eq()Gravatar Kent Overstreet 3-4/+9
2024-01-01bcachefs: bch_err_(fn|msg) check if should printGravatar Kent Overstreet 23-212/+133
2024-01-01bcachefs: fix userspace build errorsGravatar Kent Overstreet 3-3/+4
2024-01-01bcachefs: Drop journal entry compactionGravatar Kent Overstreet 1-24/+2
2024-01-01bcachefs: kill btree_trans->wb_updatesGravatar Kent Overstreet 7-103/+28
2024-01-01bcachefs: check_root() can now be run onlineGravatar Kent Overstreet 2-9/+3
2024-01-01bcachefs: Inline btree write buffer sortGravatar Kent Overstreet 2-13/+84
2024-01-01bcachefs: btree write buffer now slurps keys from journalGravatar Kent Overstreet 16-230/+518
2024-01-01bcachefs: journal->buf_lockGravatar Kent Overstreet 3-0/+9
2024-01-01bcachefs: Unwritten journal buffers are always dirtyGravatar Kent Overstreet 1-0/+1
2024-01-01bcachefs: bch2_trans_node_add no longer uses trans_for_each_path()Gravatar Kent Overstreet 3-12/+20
2024-01-01bcachefs: Improve trans->extra_journal_entriesGravatar Kent Overstreet 7-63/+98
2024-01-01bcachefs; kill bch2_btree_key_cache_flush()Gravatar Kent Overstreet 2-18/+0
2024-01-01bcachefs: kill btree_path->(alloc_seq|downgrade_seq)Gravatar Kent Overstreet 4-12/+2
2024-01-01bcachefs: Fix snapshot.c assertion for online fsckGravatar Kent Overstreet 3-1/+7