summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-03-13bcachefs: Repair code for read_time=0new_allocatorKent Overstreet
2022-03-13bcachefs: BCH_ALLOC_NEED_INC_GEN()Kent Overstreet
2022-03-13bcachefs: Improve bucket_alloc_fail tracepointKent Overstreet
2022-03-13bcachefs: Kill struct bucket_markKent Overstreet
2022-03-13bcachefs: Kill main in-memory bucket arrayKent Overstreet
2022-03-13bcachefs: bch2_dev_usage_update() no longer depends on bucket_markKent Overstreet
2022-03-13bcachefs: Fix LRU repair codeDaniel Hill
2022-03-13bcachefs: Fsck for need_discard & freespace btreesKent Overstreet
2022-03-13bcachefs: New bucket invalidate pathKent Overstreet
2022-03-13bcachefs: New discard implementationKent Overstreet
2022-03-13bcachefs: Kill allocator threads & freelistsKent Overstreet
2022-03-13bcachefs: Freespace, need_discard btreesKent Overstreet
2022-03-13bcachefs: LRU btreeKent Overstreet
2022-03-13bcachefs: KEY_TYPE_setKent Overstreet
2022-03-13bcachefs: bch_sb_field_journal_v2Kent Overstreet
2022-03-13bcachefs: Fix BTREE_TRIGGER_WANTS_OLD_AND_NEWKent Overstreet
2022-03-13bcachefs: Move trigger fns to bkey_opsKent Overstreet
2022-03-13fixup! bcachefs: Initial commitKent Overstreet
2022-03-12bcachefs: Revalidate pointer to old bkey val before calling mem triggersKent Overstreet
2022-03-12bcachefs: bch2_trans_updates_to_text()Kent Overstreet
2022-03-12bcachefs: bch2_trans_inconsistent()Kent Overstreet
2022-03-12bcachefs: Drop !did_work path from do_btree_insert_one()Kent Overstreet
2022-03-12bcachefs: bch2_btree_iter_peek_upto()Kent Overstreet
2022-03-12bcachefs: Delay setting path->should_be_lockedKent Overstreet
2022-03-12bcachefs: Add a missing wakeupKent Overstreet
2022-03-12bcachefs: Allocate journal buckets sequentiallyKent Overstreet
2022-03-12bcachefs: bch2_journal_log_msg()Kent Overstreet
2022-03-12bcachefs: Change flags param to bch2_btree_delete_range to update_flagsKent Overstreet
2022-03-12bcachefs: Lock ordering asserts for traverse_all()Kent Overstreet
2022-03-12bcachefs: Fix lock ordering under traverse_all()Kent Overstreet
2022-03-12bcachefs: Fix error handling in traverse_all()Kent Overstreet
2022-03-12bcachefs: Fix dio write path with loopback dio modeKent Overstreet
2022-03-12bcachefs: Use bio_iov_vecs_to_alloc()Kent Overstreet
2022-03-12bcachefs: Revert UUID format-specifier changeKent Overstreet
2022-03-12bcachefs: Skip periodic wakeup of journal reclaim when journal emptyKent Overstreet
2022-03-12bcachefs: Check for rw before setting opts via sysfsKent Overstreet
2022-03-12bcachefs: Fix bch2_journal_flush_device_pins()Kent Overstreet
2022-03-12bcachefs: Fix pr_tab_rjust()Kent Overstreet
2022-03-12bcachefs: Don't keep around btree_paths unnecessarilyKent Overstreet
2022-03-12bcachefs: Don't arm journal->write_work when journal entry !openKent Overstreet
2022-03-12bcachefs: Convert bch2_sb_to_text to master option listKent Overstreet
2022-03-12bcachefs: Fix transaction path overflow in fiemapKent Overstreet
2022-03-12bcachefs: respect superblock discard flag.Daniel Hill
2022-03-12bcachefs: Fix usage of six lock's percpu modeKent Overstreet
2022-03-12bcachefs: Refactor bch2_btree_node_mem_alloc()Kent Overstreet
2022-03-12bcachefs: Simplify parameters to bch2_btree_update_start()Kent Overstreet
2022-03-12bcachefs: Make bch2_btree_cache_scan() try harderKent Overstreet
2022-03-12bcachefs: Finish writing journal after journal errorKent Overstreet
2022-03-12bcachefs: __journal_entry_close() never failsKent Overstreet
2022-03-12bcachefs: Refactor journal code to not use unwritten_idxKent Overstreet