summaryrefslogtreecommitdiff
path: root/fs/bcachefs
AgeCommit message (Expand)Author
2023-10-22bcachefs: Don't issue discards when in nochanges modeKent Overstreet
2023-10-22bcachefs: opts.read_journal_onlyKent Overstreet
2023-10-22bcachefs: Change __bch2_trans_commit() to run triggers then get RWKent Overstreet
2023-10-22bcachefs: Delete some flag bits that are no longer usedKent Overstreet
2023-10-22bcachefs: Store logical location of journal entriesKent Overstreet
2023-10-22bcachefs: Check for errors from crypto_skcipher_encrypt()Kent Overstreet
2023-10-22bcachefs: Fix failure to allocate btree node in cacheKent Overstreet
2023-10-22bcachefs: Change bch2_dev_lookup() to not use lookup_bdev()Kent Overstreet
2023-10-22bcachefs: Only allocate buckets_nouse when requestedKent Overstreet
2023-10-22bcachefs: Stale ptr cleanup is now done by gc_gensKent Overstreet
2023-10-22bcachefs: Improve journal_entry_btree_keys_to_text()Kent Overstreet
2023-10-22bcachefs: Fix __btree_path_traverse_allKent Overstreet
2023-10-22bcachefs: Fix slow tracepointsKent Overstreet
2023-10-22bcachefs: Check for stale dirty pointer before readsKent Overstreet
2023-10-22bcachefs: Kill verify_not_stale()Kent Overstreet
2023-10-22bcachefs: Fix __bch2_btree_node_lockKent Overstreet
2023-10-22bcachefs: Also show when blocked on write locksKent Overstreet
2023-10-22bcachefs: Delete redundant tracepointKent Overstreet
2023-10-22bcachefs: Fix locking in data move pathKent Overstreet
2023-10-22bcachefs: Kill bch2_bkey_debugcheckKent Overstreet
2023-10-22bcachefs: Print a better message for mark and sweep passKent Overstreet
2023-10-22bcachefs: Small fsck fixKent Overstreet
2023-10-22bcachefs: Fix reflink repair codeKent Overstreet
2023-10-22bcachefs: bch2_gc_gens() no longer uses bucket arrayKent Overstreet
2023-10-22bcachefs: Copygc no longer uses bucket arrayKent Overstreet
2023-10-22bcachefs: btree_gc no longer uses main in-memory bucket arrayKent Overstreet
2023-10-22bcachefs: Inode create no longer needs to probe key cacheKent Overstreet
2023-10-22bcachefs: Btree key cache coherencyKent Overstreet
2023-10-22bcachefs: BTREE_ITER_WITH_KEY_CACHEKent Overstreet
2023-10-22bcachefs: run_one_trigger() now checks journal keysKent Overstreet
2023-10-22bcachefs: Stash a copy of key being overwritten in btree_insert_entryKent Overstreet
2023-10-22bcachefs: bch2_btree_path_set_pos()Kent Overstreet
2023-10-22bcachefs: btree_id_cached()Kent Overstreet
2023-10-22bcachefs: Improve btree_key_cache_flush_pos()Kent Overstreet
2023-10-22bcachefs: Fix freeing in bch2_dev_buckets_resize()Kent Overstreet
2023-10-22bcachefs: Don't keep nodes in btree_reserve lockedKent Overstreet
2023-10-22bcachefs: Log message improvementsKent Overstreet
2023-10-22bcachefs: Delete some dead codeKent Overstreet
2023-10-22bcachefs: Ignore cached data when calculating fragmentationKent Overstreet
2023-10-22bcachefs: Don't use in-memory bucket array for alloc updatesKent Overstreet
2023-10-22bcachefs: Kill allocator short-circuit invalidateKent Overstreet
2023-10-22bcachefs: BTREE_INSERT_LAZY_RW is only for recovery pathKent Overstreet
2023-10-22bcachefs: Handle transaction restarts in __bch2_move_data()Kent Overstreet
2023-10-22bcachefs: Simplify bch2_inode_delete_keys()Kent Overstreet
2023-10-22bcachefs: iter->update_pathKent Overstreet
2023-10-22bcachefs: Refactor bch2_btree_iter()Kent Overstreet
2023-10-22bcachefs: Tracepoint improvementsKent Overstreet
2023-10-22bcachefs: New snapshot unit testKent Overstreet
2023-10-22bcachefs: Fix an error path in bch2_snapshot_node_create()Kent Overstreet
2023-10-22bcachefs: Use BTREE_INSERT_USE_RESERVE in btree_update_key()Kent Overstreet