summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-04-02bcachefs: Fixes for 5.15bcachefs-v5.15Kent Overstreet
2022-04-02Merge with 40a2993bf6 bcachefs: Discard path fixes/improvementsKent Overstreet
2021-12-26bcachefs: Kill bch2_ec_mem_alloc()Kent Overstreet
2021-12-26bcachefs: Fix allocator + journal interactionKent Overstreet
2021-12-26bcachefs: New in-memory array for bucket gensKent Overstreet
2021-12-26bcachefs: Separate out gc_bucket()Kent Overstreet
2021-12-26bcachefs: Put open_buckets in a hashtableKent Overstreet
2021-12-26bcachefs: Refactor open_bucket codeKent Overstreet
2021-12-26bcachefs: Use bch2_alloc_sectors_append_ptrs()Kent Overstreet
2021-12-26bcachefs: Delete some obsolete journal_seq_blacklist codeKent Overstreet
2021-12-26bcachefs: Journal initialization fixesKent Overstreet
2021-12-26bcachefs: Use BTREE_ITER_NOPRESERVE in bch2_btree_iter_verify_ret()Kent Overstreet
2021-12-26bcachefs: Fix bch2_journal_meta()Kent Overstreet
2021-12-26bcachefs: bch2_journal_key_insert() no longer transfers ownershipKent Overstreet
2021-12-26bcachefs: Kill ptr_bucket_mark()Kent Overstreet
2021-12-26bcachefs: Kill allocator short-circuit invalidateKent Overstreet
2021-12-26bcachefs: bch2_bucket_alloc_new_fs() no longer depends on bucket marksKent Overstreet
2021-12-26bcachefs: Rewrite bch2_bucket_alloc_new_fs()Kent Overstreet
2021-12-25bcachefs: Kill non-lru cache replacement policiesKent Overstreet
2021-12-25bcachefs: Fix a null ptr deref in bch2_inode_delete_keys()Kent Overstreet
2021-12-25bcachefs: Turn encoded_extent_max into a regular optionKent Overstreet
2021-12-25bcachefs: Option improvementsKent Overstreet
2021-12-25bcachefs: Fix debugfs -bfloat-failedKent Overstreet
2021-12-25bcachefs: BTREE_ITER_NOPRESERVEKent Overstreet
2021-12-25bcachefs: Fix some shutdown path bugsKent Overstreet
2021-12-25bcachefs: Optimize memory accesses in bch2_btree_node_get()Kent Overstreet
2021-12-25bcachefs: Make sure bch2_bucket_alloc_new_fs() obeys buckets_nouseKent Overstreet
2021-12-25bcachefs: Kill some obsolete sysfs codeKent Overstreet
2021-12-25bcachefs: Don't call bch2_bkey_transform() unnecessarilyKent Overstreet
2021-12-25bcachefs: Kill bch2_sort_repack_merge()Kent Overstreet
2021-12-25bcachefs: Sysfs internal/btree_transactions is now always enabledKent Overstreet
2021-12-25bcachefs: Fix an assertion in bch2_truncate()Kent Overstreet
2021-12-25bcachefs: Fix debug build in userspaceKent Overstreet
2021-12-25bcachefs: Add missing bch2_trans_iter_exit() callKent Overstreet
2021-12-25bcachefs: Improve alloc_mem_to_key()Kent Overstreet
2021-12-25bcachefs: bch2_alloc_write()Kent Overstreet
2021-12-25bcachefs: Add more time_statsKent Overstreet
2021-12-25bcachefs: Print out OPT_SECTORS options in bytesKent Overstreet
2021-12-25bcachefs: Fix null ptr deref in fsck_inode_rm()Kent Overstreet
2021-12-25bcachefs: Don't erasure code cached ptrsKent Overstreet
2021-12-25bcachefs: Split out struct gc_stripe from struct stripeKent Overstreet
2021-12-25bcachefs: Convert a BUG_ON() to a warningKent Overstreet
2021-12-25bcachefs: bch2_trans_update() is now __must_checkKent Overstreet
2021-12-25bcachefs: Make __bch2_journal_debug_to_text() more readableKent Overstreet
2021-12-25bcachefs: Specify filesystem optionsKent Overstreet
2021-12-25bcachefs: Fix copygc sectors_to_move calculationKent Overstreet
2021-12-25bcachefs: Convert journal sysfs params to regular optionsKent Overstreet
2021-12-25bcachefs: Fix btree_path leaks in bch2_trans_update()Kent Overstreet
2021-12-25bcachefs: Erasure coding fixesKent Overstreet
2021-12-25bcachefs: Handle replica marking fsck errors locallyKent Overstreet