summaryrefslogtreecommitdiff
path: root/fs/bcachefs/btree_types.h
AgeCommit message (Expand)Author
2020-06-28bcachefs: Fix bch2_extent_can_insert() not being calledKent Overstreet
2020-06-15bcachefs: Give bkey_cached_key same attributes as bposKent Overstreet
2020-06-15bcachefs: Btree key cacheKent Overstreet
2020-06-15bcachefs: btree_bkey_cached_commonKent Overstreet
2020-06-12bcachefs: Fix a deadlockKent Overstreet
2020-06-09bcachefs: Fix a deadlock in bch2_btree_node_get_sibling()Kent Overstreet
2020-06-09bcachefs: Add debug code to print btree transactionsKent Overstreet
2020-06-09bcachefs: Interior btree updates are now fully transactionalKent Overstreet
2020-06-09bcachefs: Add a mechanism for passing extra journal entries to bch2_trans_com...Kent Overstreet
2020-06-09bcachefs: Trace where btree iterators are allocatedKent Overstreet
2020-06-09bcachefs: Reduce max nr of btree iters when lockdep is onKent Overstreet
2020-06-09bcachefs: Journal updates to interior nodesKent Overstreet
2020-06-09bcachefs: trans_commit() path can now insert to interior nodesKent Overstreet
2020-06-09bcachefs: Move extent overwrite handling out of core btree codeKent Overstreet
2020-06-09bcachefs: Iterator debug code improvementsKent Overstreet
2020-06-09bcachefs: introduce b->hash_valKent Overstreet
2020-06-09bcachefs: Add some comments for btree iterator flagsKent Overstreet
2020-06-09bcachefs: Sort & deduplicate updates in bch2_trans_update()Kent Overstreet
2020-06-09bcachefs: Split out btree_trigger_flagsKent Overstreet
2020-06-09bcachefs: Make btree_insert_entry more private to update pathKent Overstreet
2020-06-09bcachefs: Use KEY_TYPE_deleted whitouts for extentsKent Overstreet
2020-06-09bcachefs: Don't reexecute triggers when retrying transaction commitKent Overstreet
2020-06-09bcachefs: Refactor whiteouts compactionKent Overstreet
2020-06-09bcachefs: Whiteout changesKent Overstreet
2020-06-09bcachefs: Refactor bch2_trans_commit() pathKent Overstreet
2020-06-09bcachefs: Make btree_node_type_needs_gc() cheaperKent Overstreet
2020-06-09bcachefs: Rework btree iterator lifetimesKent Overstreet
2020-06-09bcachefs: Kill deferred btree updatesKent Overstreet
2020-06-09bcachefs: BTREE_ITER_SLOTS isn't a type of btree iterKent Overstreet
2020-06-09bcachefs: Do updates in order they were queued up inKent Overstreet
2020-06-09bcachefs: ReflinkKent Overstreet
2020-06-09bcachefs: Update path now handles triggers that generate more triggersKent Overstreet
2020-06-09bcachefs: Don't use a fixed size buffer for fs_usage_deltasKent Overstreet
2020-06-09bcachefs: Rip out old hacky transaction restart tracingKent Overstreet
2020-06-09bcachefs: Fix a bug with spinning on the journalKent Overstreet
2020-06-09bcachefs: kill BTREE_ITER_NOUNLOCKKent Overstreet
2020-06-09bcachefs: Add actual tracepoints for transaction restartsKent Overstreet
2020-06-09bcachefs: bch2_trans_mark_update()Kent Overstreet
2020-06-09bcachefs: don't lose errors from iterators that have been freedKent Overstreet
2020-06-09bcachefs: Initial commitKent Overstreet