summaryrefslogtreecommitdiffstats
path: root/fs/bcachefs/bkey_methods.c
Commit message (Expand)AuthorAgeFilesLines
* bcachefs: Guard against unknown k.k->type in __bkey_invalid()Kent Overstreet2024-05-061-2/+2
* bcachefs: Interior known are required to have known key typesKent Overstreet2024-04-141-1/+2
* bcachefs: add missing bounds check in __bch2_bkey_val_invalid()Kent Overstreet2024-04-141-1/+4
* bcachefs: Add .val_to_text() for KEY_TYPE_cookieKent Overstreet2024-01-211-0/+9
* bcachefs: rebalance_work btree is not a snapshots btreeKent Overstreet2023-11-041-9/+14
* bcachefs: Enumerate fsck errorsKent Overstreet2023-11-011-81/+66
* bcachefs: Fix btree_node_type enumKent Overstreet2023-10-311-6/+16
* bcachefs: bch2_btree_id_str()Kent Overstreet2023-10-311-1/+2
* bcachefs: Fix handling of unknown bkey typesKent Overstreet2023-10-221-1/+0
* bcachefs: Fix W=12 build errorsKent Overstreet2023-10-221-2/+4
* bcachefs: Fix -Wincompatible-function-pointer-types-strict from key_invalid c...Nathan Chancellor2023-10-221-5/+5
* bcachefs: Log truncate operationsKent Overstreet2023-10-221-0/+1
* bcachefs: Split out snapshot.cKent Overstreet2023-10-221-0/+1
* bcachefs: Consolidate btree id propertiesKent Overstreet2023-10-221-72/+8
* bcachefs: Change check for invalid key typesKent Overstreet2023-10-221-20/+23
* bcachefs: Assorted sparse fixesKent Overstreet2023-10-221-1/+1
* bcachefs: Allow for unknown key typesKent Overstreet2023-10-221-21/+17
* bcachefs: BTREE_ID_snapshot_treeKent Overstreet2023-10-221-0/+3
* bcachefs: bkey_ops.min_val_sizeKent Overstreet2023-10-221-8/+13
* bcachefs: Change bkey_invalid() rw param to flagsKent Overstreet2023-10-221-11/+11
* bcachefs: Rework lru btreeKent Overstreet2023-10-221-1/+1
* bcachefs: bucket_gens btreeKent Overstreet2023-10-221-0/+3
* bcachefs: KEY_TYPE_inode_v3, metadata_version_inode_v3Kent Overstreet2023-10-221-0/+1
* bcachefs: New on disk format: BackpointersKent Overstreet2023-10-221-0/+4
* bcachefs: More errcode cleanupKent Overstreet2023-10-221-14/+14
* bcachefs: New bpos_cmp(), bkey_cmp() replacementsKent Overstreet2023-10-221-6/+6
* bcachefs: More style fixesKent Overstreet2023-10-221-14/+15
* bcachefs: Improve an error messageKent Overstreet2023-10-221-2/+2
* bcachefs: Printbuf reworkKent Overstreet2023-10-221-33/+33
* bcachefs: Add rw to .key_invalid()Kent Overstreet2023-10-221-11/+12
* bcachefs: Convert .key_invalid methods to printbufsKent Overstreet2023-10-221-56/+91
* bcachefs: Freespace, need_discard btreesKent Overstreet2023-10-221-0/+6
* bcachefs: KEY_TYPE_alloc_v4Kent Overstreet2023-10-221-1/+2
* bcachefs: LRU btreeKent Overstreet2023-10-221-0/+4
* bcachefs: KEY_TYPE_setKent Overstreet2023-10-221-0/+18
* bcachefs: Kill bch2_bkey_debugcheckKent Overstreet2023-10-221-16/+0
* bcachefs: Add journal_seq to inode & alloc keysKent Overstreet2023-10-221-1/+3
* bcachefs: Require snapshot id to be setKent Overstreet2023-10-221-1/+1
* bcachefs: Whiteouts for snapshotsKent Overstreet2023-10-221-7/+19
* bcachefs: Subvolumes, snapshotsKent Overstreet2023-10-221-0/+5
* bcachefs: Add SPOS_MAX to bpos_to_text()Kent Overstreet2023-10-221-0/+2
* bcachefs: Pretty-ify bch2_bkey_val_to_text()Kent Overstreet2023-10-221-1/+1
* bcachefs: Re-implement extent merging in transaction commit pathKent Overstreet2023-10-221-1/+5
* bcachefs: Clean up key mergingKent Overstreet2023-10-221-16/+3
* bcachefs: Check that keys are in the correct btreesKent Overstreet2023-10-221-0/+39
* bcachefs: Start using bpos.snapshot fieldKent Overstreet2023-10-221-3/+33
* bcachefs: Split out bpos_cmp() and bkey_cmp()Kent Overstreet2023-10-221-5/+5
* bcachefs: Include snapshot field in bch2_bpos_to_textKent Overstreet2023-10-221-4/+17
* bcachefs: Kill bkey ops->debugcheck methodKent Overstreet2023-10-221-5/+0
* bcachefs: Rename BTREE_ID enums for consistency with other enumsKent Overstreet2023-10-221-15/+15