aboutsummaryrefslogtreecommitdiff
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2023-10-22bcachefs: bch2_journal_noflush_seq()Gravatar Kent Overstreet 3-3/+43
2023-10-22bcachefs: Add a tracepoint for the btree cache shrinkerGravatar Kent Overstreet 2-2/+37
2023-10-22bcachefs: Run scan_old_btree_nodes after version upgradeGravatar Kent Overstreet 1-21/+20
2023-10-22bcachefs: Update sysfs compression_stats for snapshotsGravatar Kent Overstreet 1-28/+57
2023-10-22bcachefs: Kill bch2_ec_mem_alloc()Gravatar Kent Overstreet 4-50/+5
2023-10-22bcachefs: Fix allocator + journal interactionGravatar Kent Overstreet 2-2/+2
2023-10-22bcachefs: New in-memory array for bucket gensGravatar Kent Overstreet 6-5/+72
2023-10-22bcachefs: Separate out gc_bucket()Gravatar Kent Overstreet 3-51/+57
2023-10-22bcachefs: Put open_buckets in a hashtableGravatar Kent Overstreet 4-2/+58
2023-10-22bcachefs: Refactor open_bucket codeGravatar Kent Overstreet 8-67/+83
2023-10-22bcachefs: bch2_alloc_sectors_append_ptrs() now takes cached flagGravatar Kent Overstreet 4-14/+12
2023-10-22bcachefs: Delete some obsolete journal_seq_blacklist codeGravatar Kent Overstreet 5-101/+11
2023-10-22bcachefs: Journal initialization fixesGravatar Kent Overstreet 1-0/+10
2023-10-22bcachefs: Use BTREE_ITER_NOPRESERVE in bch2_btree_iter_verify_ret()Gravatar Kent Overstreet 1-0/+1
2023-10-22bcachefs: Fix bch2_journal_meta()Gravatar Kent Overstreet 3-6/+6
2023-10-22bcachefs: bch2_journal_key_insert() no longer transfers ownershipGravatar Kent Overstreet 4-33/+34
2023-10-22bcachefs: Kill ptr_bucket_mark()Gravatar Kent Overstreet 1-13/+7
2023-10-22bcachefs: Don't start allocator threads too earlyGravatar Kent Overstreet 3-2/+11
2023-10-22bcachefs: bch2_bucket_alloc_new_fs() no longer depends on bucket marksGravatar Kent Overstreet 6-106/+19
2023-10-22bcachefs: Rewrite bch2_bucket_alloc_new_fs()Gravatar Kent Overstreet 6-14/+46
2023-10-22bcachefs: Kill non-lru cache replacement policiesGravatar Kent Overstreet 7-129/+2
2023-10-22bcachefs: Fix a null ptr deref in bch2_inode_delete_keys()Gravatar Kent Overstreet 1-1/+5
2023-10-22bcachefs: Turn encoded_extent_max into a regular optionGravatar Kent Overstreet 7-22/+25
2023-10-22bcachefs: Option improvementsGravatar Kent Overstreet 17-122/+205
2023-10-22bcachefs: Fix debugfs -bfloat-failedGravatar Kent Overstreet 1-1/+3
2023-10-22bcachefs: BTREE_ITER_NOPRESERVEGravatar Kent Overstreet 5-16/+16
2023-10-22bcachefs: Fix some shutdown path bugsGravatar Kent Overstreet 3-9/+16
2023-10-22bcachefs: Optimize memory accesses in bch2_btree_node_get()Gravatar Kent Overstreet 1-9/+10
2023-10-22bcachefs: Make sure bch2_bucket_alloc_new_fs() obeys buckets_nouseGravatar Kent Overstreet 1-0/+1
2023-10-22bcachefs: Kill some obsolete sysfs codeGravatar Kent Overstreet 1-27/+7
2023-10-22bcachefs: Don't call bch2_bkey_transform() unnecessarilyGravatar Kent Overstreet 1-2/+5
2023-10-22bcachefs: Kill bch2_sort_repack_merge()Gravatar Kent Overstreet 3-73/+4
2023-10-22bcachefs: Split out CONFIG_BCACHEFS_DEBUG_TRANSACTIONSGravatar Kent Overstreet 3-19/+23
2023-10-22bcachefs: Fix an assertion in bch2_truncate()Gravatar Kent Overstreet 1-1/+2
2023-10-22bcachefs: Fix debug build in userspaceGravatar Kent Overstreet 3-12/+3
2023-10-22bcachefs: Add missing bch2_trans_iter_exit() callGravatar Kent Overstreet 1-0/+2
2023-10-22bcachefs: Improve alloc_mem_to_key()Gravatar Kent Overstreet 3-40/+25
2023-10-22bcachefs: bch2_alloc_write()Gravatar Kent Overstreet 4-65/+49
2023-10-22bcachefs: Add more time_statsGravatar Kent Overstreet 10-14/+52
2023-10-22bcachefs: Print out OPT_SECTORS options in bytesGravatar Kent Overstreet 1-1/+1
2023-10-22bcachefs: Fix null ptr deref in fsck_inode_rm()Gravatar Kent Overstreet 1-1/+4
2023-10-22bcachefs: Don't erasure code cached ptrsGravatar Kent Overstreet 3-12/+23
2023-10-22bcachefs: Split out struct gc_stripe from struct stripeGravatar Kent Overstreet 7-215/+176
2023-10-22bcachefs: Convert a BUG_ON() to a warningGravatar Kent Overstreet 1-1/+1
2023-10-22bcachefs: bch2_trans_update() is now __must_checkGravatar Kent Overstreet 6-20/+37
2023-10-22bcachefs: Make __bch2_journal_debug_to_text() more readableGravatar Kent Overstreet 1-55/+28
2023-10-22bcachefs: Specify filesystem optionsGravatar Kent Overstreet 2-54/+55
2023-10-22bcachefs: Fix copygc sectors_to_move calculationGravatar Kent Overstreet 2-12/+12
2023-10-22bcachefs: Convert journal sysfs params to regular optionsGravatar Kent Overstreet 8-30/+28
2023-10-22bcachefs: Fix btree_path leaks in bch2_trans_update()Gravatar Kent Overstreet 1-7/+6