summaryrefslogtreecommitdiff
path: root/fs/bcachefs
AgeCommit message (Expand)AuthorFilesLines
2023-10-23bcachefs: Improved superblock-related error messagesKent Overstreet8-398/+450
2023-10-23bcachefs: Use kvmalloc() for array of sorted keys in journal replayKent Overstreet1-2/+2
2023-10-23bcachefs: Make eytzinger size parameter more conventionalKent Overstreet2-33/+29
2023-10-23bcachefs: Kill bch2_bset_fix_invalidated_key()Kent Overstreet2-121/+7
2023-10-23bcachefs: Fix an assertionKent Overstreet1-1/+3
2023-10-23bcachefs: bch_dev->devKent Overstreet4-5/+11
2023-10-23bcachefs: Simplify journal replayKent Overstreet8-114/+22
2023-10-23fixup! bcachefs: Factor out __bch2_btree_iter_set_pos()Kent Overstreet1-8/+4
2023-10-23bcachefs: BTREE_ITER_WITH_JOURNALKent Overstreet10-353/+331
2023-10-23bcachefs: Tweak journal reclaim orderKent Overstreet1-1/+8
2023-10-23bcachefs: Make sure BCH_FS_FSCK_DONE gets setKent Overstreet1-1/+11
2023-10-23bcachefs: Improve error messages in superblock write pathKent Overstreet1-4/+17
2023-10-23bcachefs: Log what we're doing when repairingKent Overstreet1-1/+7
2023-10-23bcachefs: Fix race between btree updates & journal replayKent Overstreet4-2/+38
2023-10-23bcachefs: bch2_journal_entry_to_text()Kent Overstreet7-27/+169
2023-10-23bcachefs: BCH_JSET_ENTRY_logKent Overstreet5-6/+61
2023-10-23bcachefs: Add error messages for memory allocation failuresKent Overstreet4-27/+50
2023-10-23bcachefs: Journal replay does't resort main list of keysKent Overstreet1-23/+44
2023-10-23bcachefs: Add iter_flags arg to bch2_btree_delete_range()Kent Overstreet6-13/+17
2023-10-23bcachefs: Add an error message for copygc spinningKent Overstreet1-0/+5
2023-10-23bcachefs: Fix keylist size in btree_updateKent Overstreet1-2/+2
2023-10-23bcachefs: Improve error messages in device add pathKent Overstreet1-17/+27
2023-10-23bcachefs: bch2_hprint(): don't print decimal if conversion was exactKent Overstreet1-1/+1
2023-10-23bcachefs: Optimize bucket reuseKent Overstreet1-36/+28
2023-10-23bcachefs: Always check for bucket reuse after readKent Overstreet1-3/+2
2023-10-23bcachefs: bch2_journal_noflush_seq()Kent Overstreet3-3/+43
2023-10-23bcachefs: Add a tracepoint for the btree cache shrinkerKent Overstreet2-2/+37
2023-10-23bcachefs: Run scan_old_btree_nodes after version upgradeKent Overstreet1-21/+20
2023-10-23bcachefs: Update sysfs compression_stats for snapshotsKent Overstreet1-28/+57
2023-10-23bcachefs: Kill bch2_ec_mem_alloc()Kent Overstreet4-50/+5
2023-10-23bcachefs: Fix allocator + journal interactionKent Overstreet2-2/+2
2023-10-23bcachefs: New in-memory array for bucket gensKent Overstreet6-5/+72
2023-10-23bcachefs: Separate out gc_bucket()Kent Overstreet3-51/+57
2023-10-23bcachefs: Put open_buckets in a hashtableKent Overstreet4-2/+58
2023-10-23bcachefs: Refactor open_bucket codeKent Overstreet8-67/+83
2023-10-23bcachefs: bch2_alloc_sectors_append_ptrs() now takes cached flagKent Overstreet4-14/+12
2023-10-23bcachefs: Delete some obsolete journal_seq_blacklist codeKent Overstreet5-101/+11
2023-10-23bcachefs: Journal initialization fixesKent Overstreet1-0/+10
2023-10-23bcachefs: Use BTREE_ITER_NOPRESERVE in bch2_btree_iter_verify_ret()Kent Overstreet1-0/+1
2023-10-23bcachefs: Fix bch2_journal_meta()Kent Overstreet3-6/+6
2023-10-23bcachefs: bch2_journal_key_insert() no longer transfers ownershipKent Overstreet4-33/+34
2023-10-23bcachefs: Kill ptr_bucket_mark()Kent Overstreet1-13/+7
2023-10-23bcachefs: Don't start allocator threads too earlyKent Overstreet3-2/+11
2023-10-23bcachefs: bch2_bucket_alloc_new_fs() no longer depends on bucket marksKent Overstreet6-106/+19
2023-10-23bcachefs: Rewrite bch2_bucket_alloc_new_fs()Kent Overstreet6-14/+46
2023-10-23bcachefs: Kill non-lru cache replacement policiesKent Overstreet7-129/+2
2023-10-23bcachefs: Fix a null ptr deref in bch2_inode_delete_keys()Kent Overstreet1-1/+5
2023-10-23bcachefs: Turn encoded_extent_max into a regular optionKent Overstreet7-22/+25
2023-10-23bcachefs: Option improvementsKent Overstreet17-122/+205
2023-10-23bcachefs: Fix debugfs -bfloat-failedKent Overstreet1-1/+3