summaryrefslogtreecommitdiff
path: root/fs/bcachefs/bcachefs_format.h
AgeCommit message (Expand)AuthorFilesLines
2023-10-23bcachefs: Nocow supportKent Overstreet1-3/+7
2023-10-23bcachefs: Unwritten extents supportKent Overstreet1-2/+2
2023-10-23bcachefs: KEY_TYPE_inode_v3, metadata_version_inode_v3Kent Overstreet1-3/+52
2023-10-23bcachefs: New on disk format: BackpointersKent Overstreet1-24/+38
2023-10-23bcachefs: Btree write bufferKent Overstreet1-1/+3
2023-10-23bcachefs: Better inlining for bch2_alloc_to_v4_mutKent Overstreet1-0/+3
2023-10-23bcachefs: New magic numberKent Overstreet1-1/+1
2023-10-23bcachefs: More style fixesKent Overstreet1-0/+1
2023-10-23bcachefs: Convert to __packed and __alignedKent Overstreet1-46/+46
2023-10-23bcachefs: Assorted checkpatch fixesKent Overstreet1-11/+11
2023-10-23bcachefs: Deadlock cycle detectorKent Overstreet1-1/+2
2023-10-23bcachefs: Add persistent counters for all tracepointsKent Overstreet1-6/+75
2023-10-23bcachefs: Add a persistent counter for bucket discardsKent Overstreet1-1/+2
2023-10-23bcachefs: Add a persistent counter for bucket invalidationKent Overstreet1-4/+5
2023-10-23bcachefs: Also log overwrites in journalKent Overstreet1-1/+2
2023-10-23bcachefs: Add persistent countersDaniel Hill1-1/+21
2023-10-23bcachefs: Fix a few warnings on 32 bitKent Overstreet1-3/+2
2023-10-23bcachefs: Fold bucket_state in to BCH_DATA_TYPES()Kent Overstreet1-4/+31
2023-10-23bcachefs: Kill struct bucket_markKent Overstreet1-2/+2
2023-10-23bcachefs: Freespace, need_discard btreesKent Overstreet1-3/+8
2023-10-23bcachefs: KEY_TYPE_alloc_v4Kent Overstreet1-1/+41
2023-10-23bcachefs: LRU btreeKent Overstreet1-2/+13
2023-10-23bcachefs: KEY_TYPE_setKent Overstreet1-1/+6
2023-10-23bcachefs: bch_sb_field_journal_v2Kent Overstreet1-10/+28
2023-10-23bcachefs: x-macro metadata version enumKent Overstreet1-12/+16
2023-10-23bcachefs: bch2_journal_entry_to_text()Kent Overstreet1-4/+16
2023-10-23bcachefs: BCH_JSET_ENTRY_logKent Overstreet1-1/+8
2023-10-23bcachefs: Kill non-lru cache replacement policiesKent Overstreet1-14/+1
2023-10-23bcachefs: Convert journal sysfs params to regular optionsKent Overstreet1-0/+3
2023-10-23bcachefs: More enum stringsKent Overstreet1-25/+35
2023-10-23bcachefs: Add journal_seq to inode & alloc keysKent Overstreet1-2/+29
2023-10-23bcachefs: Add BCH_SUBVOLUME_UNLINKEDKent Overstreet1-0/+1
2023-10-23bcachefs: Subvol dirents are now only visible in parent subvolKent Overstreet1-1/+8
2023-10-23bcachefs: Fix restart handling in for_each_btree_key()Kent Overstreet1-2/+0
2023-10-23bcachefs: Fix for leaking of reflinked extentsKent Overstreet1-3/+12
2023-10-23bcachefs: New on disk format to fix reflink_p pointersKent Overstreet1-5/+3
2023-10-23bcachefs: Rev the on disk format version for snapshotsKent Overstreet1-1/+2
2023-10-23bcachefs: Whiteouts for snapshotsKent Overstreet1-2/+2
2023-10-23bcachefs: Subvolumes, snapshotsKent Overstreet1-3/+52
2023-10-23bcachefs: BSET_OFFSET()Kent Overstreet1-0/+3
2023-10-23bcachefs: Update btree ptrs after every writeKent Overstreet1-1/+2
2023-10-23bcachefs: Add an option for whether inodes use the key cacheKent Overstreet1-0/+1
2023-10-23bcachefs: Split out SPOS_MAXKent Overstreet1-1/+2
2023-10-23bcachefs: add bcachefs xxhash supportjpsollie1-2/+5
2023-10-23bcachefs: Add an option to control sharding new inode numbersKent Overstreet1-0/+1
2023-10-23bcachefs: New and improved topology repair codeKent Overstreet1-3/+1
2023-10-23bcachefs: Inode backpointersKent Overstreet1-2/+7
2023-10-23bcachefs: Start using bpos.snapshot fieldKent Overstreet1-12/+12
2023-10-23bcachefs: Don't unconditially version_upgrade in initializeKent Overstreet1-2/+2
2023-10-23bcachefs: Kill reflink optionKent Overstreet1-1/+1