aboutsummaryrefslogtreecommitdiff
path: root/fs/bcachefs/bkey_methods.c
AgeCommit message (Expand)AuthorFilesLines
2024-05-06bcachefs: Guard against unknown k.k->type in __bkey_invalid()Gravatar Kent Overstreet 1-2/+2
2024-04-14bcachefs: Interior known are required to have known key typesGravatar Kent Overstreet 1-1/+2
2024-04-14bcachefs: add missing bounds check in __bch2_bkey_val_invalid()Gravatar Kent Overstreet 1-1/+4
2024-01-21bcachefs: Add .val_to_text() for KEY_TYPE_cookieGravatar Kent Overstreet 1-0/+9
2023-11-04bcachefs: rebalance_work btree is not a snapshots btreeGravatar Kent Overstreet 1-9/+14
2023-11-01bcachefs: Enumerate fsck errorsGravatar Kent Overstreet 1-81/+66
2023-10-31bcachefs: Fix btree_node_type enumGravatar Kent Overstreet 1-6/+16
2023-10-31bcachefs: bch2_btree_id_str()Gravatar Kent Overstreet 1-1/+2
2023-10-22bcachefs: Fix handling of unknown bkey typesGravatar Kent Overstreet 1-1/+0
2023-10-22bcachefs: Fix W=12 build errorsGravatar Kent Overstreet 1-2/+4
2023-10-22bcachefs: Fix -Wincompatible-function-pointer-types-strict from key_invalid c...Gravatar Nathan Chancellor 1-5/+5
2023-10-22bcachefs: Log truncate operationsGravatar Kent Overstreet 1-0/+1
2023-10-22bcachefs: Split out snapshot.cGravatar Kent Overstreet 1-0/+1
2023-10-22bcachefs: Consolidate btree id propertiesGravatar Kent Overstreet 1-72/+8
2023-10-22bcachefs: Change check for invalid key typesGravatar Kent Overstreet 1-20/+23
2023-10-22bcachefs: Assorted sparse fixesGravatar Kent Overstreet 1-1/+1
2023-10-22bcachefs: Allow for unknown key typesGravatar Kent Overstreet 1-21/+17
2023-10-22bcachefs: BTREE_ID_snapshot_treeGravatar Kent Overstreet 1-0/+3
2023-10-22bcachefs: bkey_ops.min_val_sizeGravatar Kent Overstreet 1-8/+13
2023-10-22bcachefs: Change bkey_invalid() rw param to flagsGravatar Kent Overstreet 1-11/+11
2023-10-22bcachefs: Rework lru btreeGravatar Kent Overstreet 1-1/+1
2023-10-22bcachefs: bucket_gens btreeGravatar Kent Overstreet 1-0/+3
2023-10-22bcachefs: KEY_TYPE_inode_v3, metadata_version_inode_v3Gravatar Kent Overstreet 1-0/+1
2023-10-22bcachefs: New on disk format: BackpointersGravatar Kent Overstreet 1-0/+4
2023-10-22bcachefs: More errcode cleanupGravatar Kent Overstreet 1-14/+14
2023-10-22bcachefs: New bpos_cmp(), bkey_cmp() replacementsGravatar Kent Overstreet 1-6/+6
2023-10-22bcachefs: More style fixesGravatar Kent Overstreet 1-14/+15
2023-10-22bcachefs: Improve an error messageGravatar Kent Overstreet 1-2/+2
2023-10-22bcachefs: Printbuf reworkGravatar Kent Overstreet 1-33/+33
2023-10-22bcachefs: Add rw to .key_invalid()Gravatar Kent Overstreet 1-11/+12
2023-10-22bcachefs: Convert .key_invalid methods to printbufsGravatar Kent Overstreet 1-56/+91
2023-10-22bcachefs: Freespace, need_discard btreesGravatar Kent Overstreet 1-0/+6
2023-10-22bcachefs: KEY_TYPE_alloc_v4Gravatar Kent Overstreet 1-1/+2
2023-10-22bcachefs: LRU btreeGravatar Kent Overstreet 1-0/+4
2023-10-22bcachefs: KEY_TYPE_setGravatar Kent Overstreet 1-0/+18
2023-10-22bcachefs: Kill bch2_bkey_debugcheckGravatar Kent Overstreet 1-16/+0
2023-10-22bcachefs: Add journal_seq to inode & alloc keysGravatar Kent Overstreet 1-1/+3
2023-10-22bcachefs: Require snapshot id to be setGravatar Kent Overstreet 1-1/+1
2023-10-22bcachefs: Whiteouts for snapshotsGravatar Kent Overstreet 1-7/+19
2023-10-22bcachefs: Subvolumes, snapshotsGravatar Kent Overstreet 1-0/+5
2023-10-22bcachefs: Add SPOS_MAX to bpos_to_text()Gravatar Kent Overstreet 1-0/+2
2023-10-22bcachefs: Pretty-ify bch2_bkey_val_to_text()Gravatar Kent Overstreet 1-1/+1
2023-10-22bcachefs: Re-implement extent merging in transaction commit pathGravatar Kent Overstreet 1-1/+5
2023-10-22bcachefs: Clean up key mergingGravatar Kent Overstreet 1-16/+3
2023-10-22bcachefs: Check that keys are in the correct btreesGravatar Kent Overstreet 1-0/+39
2023-10-22bcachefs: Start using bpos.snapshot fieldGravatar Kent Overstreet 1-3/+33
2023-10-22bcachefs: Split out bpos_cmp() and bkey_cmp()Gravatar Kent Overstreet 1-5/+5
2023-10-22bcachefs: Include snapshot field in bch2_bpos_to_textGravatar Kent Overstreet 1-4/+17
2023-10-22bcachefs: Kill bkey ops->debugcheck methodGravatar Kent Overstreet 1-5/+0
2023-10-22bcachefs: Rename BTREE_ID enums for consistency with other enumsGravatar Kent Overstreet 1-15/+15