summaryrefslogtreecommitdiffstats
path: root/fs/bcachefs/bkey_methods.c
AgeCommit message (Expand)AuthorLines
2024-12-21bcachefs: struct bkey_validate_contextKent Overstreet-14/+15
2024-09-27bcachefs: rename version -> bversionKent Overstreet-1/+1
2024-08-13bcachefs: Make bkey_fsck_err() a wrapper around fsck_err()Kent Overstreet-56/+53
2024-07-14bcachefs: KEY_TYPE_accountingKent Overstreet-0/+1
2024-06-19bcachefs: Fix array-index-out-of-boundsKent Overstreet-1/+5
2024-05-09bcachefs: add no_invalid_checks flagThomas Bertschinger-0/+6
2024-05-09bcachefs: s/bkey_invalid_flags/bch_validate_flagsKent Overstreet-8/+8
2024-05-06bcachefs: Guard against unknown k.k->type in __bkey_invalid()Kent Overstreet-2/+2
2024-04-14bcachefs: Interior known are required to have known key typesKent Overstreet-1/+2
2024-04-14bcachefs: add missing bounds check in __bch2_bkey_val_invalid()Kent Overstreet-1/+4
2024-01-21bcachefs: Add .val_to_text() for KEY_TYPE_cookieKent Overstreet-0/+9
2023-11-04bcachefs: rebalance_work btree is not a snapshots btreeKent Overstreet-9/+14
2023-11-01bcachefs: Enumerate fsck errorsKent Overstreet-81/+66
2023-10-31bcachefs: Fix btree_node_type enumKent Overstreet-6/+16
2023-10-31bcachefs: bch2_btree_id_str()Kent Overstreet-1/+2
2023-10-22bcachefs: Fix handling of unknown bkey typesKent Overstreet-1/+0
2023-10-22bcachefs: Fix W=12 build errorsKent Overstreet-2/+4
2023-10-22bcachefs: Fix -Wincompatible-function-pointer-types-strict from key_invalid c...Nathan Chancellor-5/+5
2023-10-22bcachefs: Log truncate operationsKent Overstreet-0/+1
2023-10-22bcachefs: Split out snapshot.cKent Overstreet-0/+1
2023-10-22bcachefs: Consolidate btree id propertiesKent Overstreet-72/+8
2023-10-22bcachefs: Change check for invalid key typesKent Overstreet-20/+23
2023-10-22bcachefs: Assorted sparse fixesKent Overstreet-1/+1
2023-10-22bcachefs: Allow for unknown key typesKent Overstreet-21/+17
2023-10-22bcachefs: BTREE_ID_snapshot_treeKent Overstreet-0/+3
2023-10-22bcachefs: bkey_ops.min_val_sizeKent Overstreet-8/+13
2023-10-22bcachefs: Change bkey_invalid() rw param to flagsKent Overstreet-11/+11
2023-10-22bcachefs: Rework lru btreeKent Overstreet-1/+1
2023-10-22bcachefs: bucket_gens btreeKent Overstreet-0/+3
2023-10-22bcachefs: KEY_TYPE_inode_v3, metadata_version_inode_v3Kent Overstreet-0/+1
2023-10-22bcachefs: New on disk format: BackpointersKent Overstreet-0/+4
2023-10-22bcachefs: More errcode cleanupKent Overstreet-14/+14
2023-10-22bcachefs: New bpos_cmp(), bkey_cmp() replacementsKent Overstreet-6/+6
2023-10-22bcachefs: More style fixesKent Overstreet-14/+15
2023-10-22bcachefs: Improve an error messageKent Overstreet-2/+2
2023-10-22bcachefs: Printbuf reworkKent Overstreet-33/+33
2023-10-22bcachefs: Add rw to .key_invalid()Kent Overstreet-11/+12
2023-10-22bcachefs: Convert .key_invalid methods to printbufsKent Overstreet-56/+91
2023-10-22bcachefs: Freespace, need_discard btreesKent Overstreet-0/+6
2023-10-22bcachefs: KEY_TYPE_alloc_v4Kent Overstreet-1/+2
2023-10-22bcachefs: LRU btreeKent Overstreet-0/+4
2023-10-22bcachefs: KEY_TYPE_setKent Overstreet-0/+18
2023-10-22bcachefs: Kill bch2_bkey_debugcheckKent Overstreet-16/+0
2023-10-22bcachefs: Add journal_seq to inode & alloc keysKent Overstreet-1/+3
2023-10-22bcachefs: Require snapshot id to be setKent Overstreet-1/+1
2023-10-22bcachefs: Whiteouts for snapshotsKent Overstreet-7/+19
2023-10-22bcachefs: Subvolumes, snapshotsKent Overstreet-0/+5
2023-10-22bcachefs: Add SPOS_MAX to bpos_to_text()Kent Overstreet-0/+2
2023-10-22bcachefs: Pretty-ify bch2_bkey_val_to_text()Kent Overstreet-1/+1
2023-10-22bcachefs: Re-implement extent merging in transaction commit pathKent Overstreet-1/+5