summaryrefslogtreecommitdiff
path: root/fs/bcachefs/bcachefs_format.h
AgeCommit message (Expand)Author
2023-10-22bcachefs: BSET_OFFSET()Kent Overstreet
2023-10-22bcachefs: Update btree ptrs after every writeKent Overstreet
2023-10-22bcachefs: Add an option for whether inodes use the key cacheKent Overstreet
2023-10-22bcachefs: Split out SPOS_MAXKent Overstreet
2023-10-22bcachefs: add bcachefs xxhash supportjpsollie
2023-10-22bcachefs: Add an option to control sharding new inode numbersKent Overstreet
2023-10-22bcachefs: New and improved topology repair codeKent Overstreet
2023-10-22bcachefs: Inode backpointersKent Overstreet
2023-10-22bcachefs: Start using bpos.snapshot fieldKent Overstreet
2023-10-22bcachefs: Don't unconditially version_upgrade in initializeKent Overstreet
2023-10-22bcachefs: Kill reflink optionKent Overstreet
2023-10-22bcachefs: Fix compat code for superblockKent Overstreet
2023-10-22bcachefs: Use x-macros for more enumsKent Overstreet
2023-10-22bcachefs: Rename BTREE_ID enums for consistency with other enumsKent Overstreet
2023-10-22bcachefs: Rename KEY_TYPE_whiteout -> KEY_TYPE_hash_whiteoutKent Overstreet
2023-10-22bcachefs: Use x-macros for compat feature bitsKent Overstreet
2023-10-22bcachefs: Fix bkey format generation for 32 bit fieldsKent Overstreet
2023-10-22bcachefs: Scan for old btree nodes if necessary on mountKent Overstreet
2023-10-22bcachefs: Extents may now cross btree node boundariesKent Overstreet
2023-10-22bcachefs: Journal updates to dev usageKent Overstreet
2023-10-22bcachefs: Persist 64 bit io clocksKent Overstreet
2023-10-22bcachefs: KEY_TYPE_alloc_v2Kent Overstreet
2023-10-22bcachefs: Add an option for metadata_targetKent Overstreet
2023-10-22bcachefs: Add BTREE_PTR_RANGE_UPDATEDKent Overstreet
2023-10-22bcachefs: Reduce/kill BKEY_PADDED useKent Overstreet
2023-10-22bcachefs: Don't read existing stripes synchronously in write pathKent Overstreet
2023-10-22bcachefs: Add BCH_BKEY_PTRS_MAXKent Overstreet
2023-10-22bcachefs: Don't require flush/fua on every journal writeKent Overstreet
2023-10-22bcachefs: New varintsKent Overstreet
2023-10-22bcachefs: Indirect inline data extentsKent Overstreet
2023-10-22bcachefs: Account for stripe parity sectors separatelyKent Overstreet
2023-10-22bcachefs: Use x-macros for data typesKent Overstreet
2023-10-22bcachefs: Add an option to disable reflink supportKent Overstreet
2023-10-22bcachefs: Kill bkey_type_successorKent Overstreet
2023-10-22bcachefs: Journal updates to interior nodesKent Overstreet
2023-10-22bcachefs: Move extent overwrite handling out of core btree codeKent Overstreet
2023-10-22bcachefs: BCH_SB_FEATURES_ALLKent Overstreet
2023-10-22bcachefs: btree_ptr_v2Kent Overstreet
2023-10-22bcachefs: Track incompressible dataKent Overstreet
2023-10-22bcachefs: Use KEY_TYPE_deleted whitouts for extentsKent Overstreet
2023-10-22bcachefs: Convert some enums to x-macrosKent Overstreet
2023-10-22bcachefs: Redo filesystem usage ioctlsKent Overstreet
2023-10-22bcachefs: Inline data extentsKent Overstreet
2023-10-22bcachefs: Fix ec_stripes_read()Kent Overstreet
2023-10-22bcachefs: Don't use sha256 for siphash str hash keyKent Overstreet
2023-10-22bcachefs: Rebalance now adds replicas if neededKent Overstreet
2023-10-22bcachefs: ReflinkKent Overstreet
2023-10-22bcachefs: Fix for building with old gccKent Overstreet
2023-10-22bcachefs: Refactor trans_(get|update)_keyKent Overstreet
2023-10-22bcachefs: bch2_trans_mark_update()Kent Overstreet