summaryrefslogtreecommitdiff
path: root/fs/bcachefs/bkey_methods.h
AgeCommit message (Expand)Author
2024-08-13bcachefs: Make bkey_fsck_err() a wrapper around fsck_err()Kent Overstreet
2024-06-19bcachefs: Fix array-index-out-of-boundsKent Overstreet
2024-05-09bcachefs: s/bkey_invalid_flags/bch_validate_flagsKent Overstreet
2024-05-08bcachefs: iter/update/trigger/str_hash flag cleanupKent Overstreet
2024-01-21bcachefs: BTREE_TRIGGER_ATOMICKent Overstreet
2024-01-05bcachefs: Combine .trans_trigger, .atomic_triggerKent Overstreet
2024-01-05bcachefs: BTREE_TRIGGER_TRANSACTIONALKent Overstreet
2024-01-05bcachefs: Kill BTREE_TRIGGER_NOATOMICKent Overstreet
2024-01-05bcachefs: mark now takes bkey_sKent Overstreet
2024-01-05bcachefs: trans_mark now takes bkey_sKent Overstreet
2024-01-01bcachefs: Kill BTREE_UPDATE_PREJOURNALKent Overstreet
2023-11-01bcachefs: Enumerate fsck errorsKent Overstreet
2023-10-31bcachefs: All triggers are BTREE_TRIGGER_WANTS_OLD_AND_NEWKent Overstreet
2023-10-22bcachefs: BCH_COMPAT_bformat_overflow_done no longer requiredKent Overstreet
2023-10-22bcachefs: support btree updates of prejournaled keysBrian Foster
2023-10-22bcachefs: Change check for invalid key typesKent Overstreet
2023-10-22bcachefs: Allow for unknown key typesKent Overstreet
2023-10-22bcachefs: bkey_ops.min_val_sizeKent Overstreet
2023-10-22bcachefs: Btree iterator, update flags no longer conflictKent Overstreet
2023-10-22bcachefs: remove unused key cache coherency flagBrian Foster
2023-10-22bcachefs: bch2_mark_key() now takes btree_id & levelKent Overstreet
2023-10-22bcachefs: BKEY_INVALID_FROM_JOURNALKent Overstreet
2023-10-22bcachefs: Change bkey_invalid() rw param to flagsKent Overstreet
2023-10-22bcachefs: New bpos_cmp(), bkey_cmp() replacementsKent Overstreet
2023-10-22bcachefs: More style fixesKent Overstreet
2023-10-22bcachefs: Plumb btree_id & level to trans_markKent Overstreet
2023-10-22bcachefs: Add rw to .key_invalid()Kent Overstreet
2023-10-22bcachefs: Convert .key_invalid methods to printbufsKent Overstreet
2023-10-22bcachefs: Move trigger fns to bkey_opsKent Overstreet
2023-10-22bcachefs: Kill bch2_bkey_debugcheckKent Overstreet
2023-10-22bcachefs: Re-implement extent merging in transaction commit pathKent Overstreet
2023-10-22bcachefs: Clean up key mergingKent Overstreet
2023-10-22bcachefs: Kill bkey ops->debugcheck methodKent Overstreet
2023-10-22bcachefs: Kill bkey_type_successorKent Overstreet
2023-10-22bcachefs: Fix bch2_ptr_swab for indirect extentsKent Overstreet
2023-10-22bcachefs: Debug code improvementsKent Overstreet
2023-10-22bcachefs: Print out name of bkey typeKent Overstreet
2023-10-22bcachefs: bkey_merge() now takes bkey_sKent Overstreet
2023-10-22bcachefs: Make bkey types globally uniqueKent Overstreet
2023-10-22bcachefs: Hold usage_lock over mark_key and fs_usage_applyKent Overstreet
2023-10-22bcachefs: revamp to_text methodsKent Overstreet
2023-10-22bcachefs: btree gc refactoringKent Overstreet
2023-10-22bcachefs: fix bch2_val_to_text()Kent Overstreet
2023-10-22bcachefs: Initial commitKent Overstreet