summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-02-24print extent being read fromread_path_debugKent Overstreet
2022-02-24bcachefs: Always clear should_be_locked in bch2_trans_begin()Kent Overstreet
2022-02-24bcachefs: Run alloc triggers lastKent Overstreet
2022-02-24bcachefs: run_one_trigger() now checks journal keysKent Overstreet
2022-02-24bcachefs: Stash a copy of key being overwritten in btree_insert_entryKent Overstreet
2022-02-24bcachefs: Consolidate trigger code a bitKent Overstreet
2022-02-24bcachefs: bch2_trans_mark_key() now takes a bkey_i *Kent Overstreet
2022-02-24bcachefs: Fix for journal getting stuckKent Overstreet
2022-02-23bcachefs: Fix 32 bit buildKent Overstreet
2022-02-23bcachefs: Improve some btree node read error messagesKent Overstreet
2022-02-23bcachefs: Use unlikely() in err_on() macrosKent Overstreet
2022-02-23bcachefs: Improve reflink repair codeKent Overstreet
2022-02-23bcachefs: Normal update/commit path now works before going RWKent Overstreet
2022-02-23bcachefs: Revert "Ensure journal doesn't get stuck in nochanges mode"Kent Overstreet
2022-02-23bcachefs: Fix for journal getting stuckKent Overstreet
2022-02-23bcachefs: Set BTREE_NODE_SEQ() correctly in merge pathKent Overstreet
2022-02-23bcachefs: Drop journal_write_compact()Kent Overstreet
2022-02-22bcachefs: Add tabstops to printbufsKent Overstreet
2022-02-22bcachefs: Fix a use after freeKent Overstreet
2022-02-21bcachefs: Add .to_text() methods for all superblock sectionsKent Overstreet
2022-02-21bcachefs: Kill bch_scnmemcpy()Kent Overstreet
2022-02-21bcachefs: Don't issue discards when in nochanges modeKent Overstreet
2022-02-19bcachefs: opts.read_journal_onlyKent Overstreet
2022-02-19bcachefs: Change __bch2_trans_commit() to run triggers then get RWKent Overstreet
2022-02-19bcachefs: Delete some flag bits that are no longer usedKent Overstreet
2022-02-19fixup! bcachefs: Btree key cache coherencyKent Overstreet
2022-02-19bcachefs: Don't decrease BTREE_ITER_MAX with lockdepKent Overstreet
2022-02-19bcachefs: Store logical location of journal entriesKent Overstreet
2022-02-19bcachefs: Check for errors from crypto_skcipher_encrypt()Kent Overstreet
2022-02-18bcachefs: Fix failure to allocate btree node in cacheKent Overstreet
2022-02-17bcachefs: Change bch2_dev_lookup() to not use lookup_bdev()Kent Overstreet
2022-02-17bcachefs: Only allocate buckets_nouse when requestedKent Overstreet
2022-02-17bcachefs: Stale ptr cleanup is now done by gc_gensKent Overstreet
2022-02-17bcachefs: Improve journal_entry_btree_keys_to_text()Kent Overstreet
2022-02-17bcachefs: Fix __btree_path_traverse_allKent Overstreet
2022-02-17bcachefs: Fix slow tracepointsKent Overstreet
2022-02-17bcachefs: Check for stale dirty pointer before readsKent Overstreet
2022-02-17bcachefs: Kill verify_not_stale()Kent Overstreet
2022-02-17bcachefs: Fix __bch2_btree_node_lockKent Overstreet
2022-02-17bcachefs: Also show when blocked on write locksKent Overstreet
2022-02-17bcachefs: Delete redundant tracepointKent Overstreet
2022-02-17bcachefs: Fix locking in data move pathKent Overstreet
2022-02-17bcachefs: Check for btree locks held on transaction initKent Overstreet
2022-02-17bcachefs: Kill bch2_bkey_debugcheckKent Overstreet
2022-02-17bcachefs: Print a better message for mark and sweep passKent Overstreet
2022-02-17bcachefs: Small fsck fixKent Overstreet
2022-02-17bcachefs: Fix reflink repair codeKent Overstreet
2022-02-17bcachefs: bch2_gc_gens() no longer uses bucket arrayKent Overstreet
2022-02-17bcachefs: Copygc no longer uses bucket arrayKent Overstreet
2022-02-17bcachefs: btree_gc no longer uses main in-memory bucket arrayKent Overstreet