aboutsummaryrefslogtreecommitdiff
path: root/fs/bcachefs/super-io.c
AgeCommit message (Expand)AuthorFilesLines
2023-10-22bcachefs: sb-clean.cGravatar Kent Overstreet 1-250/+1
2023-10-22bcachefs: Move bch_sb_field_crypt code to checksum.cGravatar Kent Overstreet 1-42/+0
2023-10-22bcachefs: sb-members.cGravatar Kent Overstreet 1-166/+1
2023-10-22bcachefs: Fix assorted checkpatch nitsGravatar Kent Overstreet 1-1/+3
2023-10-22bcachefs: Fix for sb buffer being misalignedGravatar Kent Overstreet 1-6/+7
2023-10-22bcachefs: Assorted fixes for clangGravatar Kent Overstreet 1-5/+2
2023-10-22bcachefs: Upgrade path fixesGravatar Kent Overstreet 1-1/+4
2023-10-22bcachefs: Add buffered IO fallback for userspaceGravatar Kent Overstreet 1-2/+15
2023-10-22bcachefs: Fix build error on weird gccGravatar Kent Overstreet 1-3/+1
2023-10-22bcachefs: Version table now lists required recovery passesGravatar Kent Overstreet 1-4/+28
2023-10-22bcachefs: bch2_sb_maybe_downgrade(), bch2_sb_upgrade()Gravatar Kent Overstreet 1-10/+26
2023-10-22bcachefs: bcachefs_metadata_version_major_minorGravatar Kent Overstreet 1-18/+40
2023-10-22bcachefs: version_upgrade is now an enumGravatar Kent Overstreet 1-3/+3
2023-10-22bcachefs: BCH_SB_VERSION_UPGRADE_COMPLETE()Gravatar Kent Overstreet 1-0/+18
2023-10-22bcachefs: Delete redundant log messagesGravatar Kent Overstreet 1-3/+0
2023-10-22bcachefs: Refactor bch_sb_field_ops handlingGravatar Kent Overstreet 1-11/+18
2023-10-22bcachefs: bch2_version_compatible()Gravatar Kent Overstreet 1-41/+45
2023-10-22bcachefs: bch2_version_to_text()Gravatar Kent Overstreet 1-2/+17
2023-10-22bcachefs: Private error codes: ENOMEMGravatar Kent Overstreet 1-5/+6
2023-10-22bcachefs: Handle sb buffer resizing in __copy_super()Gravatar Kent Overstreet 1-33/+22
2023-10-22bcachefs: Convert EROFS errors to private error codesGravatar Kent Overstreet 1-2/+2
2023-10-22bcachefs: More errcode cleanupGravatar Kent Overstreet 1-34/+34
2023-10-22bcachefs: New magic numberGravatar Kent Overstreet 1-0/+5
2023-10-22bcachefs: Assorted checkpatch fixesGravatar Kent Overstreet 1-4/+2
2023-10-22bcachefs: Improve jset_validate()Gravatar Kent Overstreet 1-1/+1
2023-10-22bcachefs: Add private error codes for ENOSPCGravatar Kent Overstreet 1-1/+1
2023-10-22bcachefs: Fix sb_field_counters formattingGravatar Kent Overstreet 1-1/+1
2023-10-22bcachefs: Add persistent counters for all tracepointsGravatar Kent Overstreet 1-1/+1
2023-10-22bcachefs: Printbuf reworkGravatar Kent Overstreet 1-222/+217
2023-10-22bcachefs: Rename group to label for remaining strings.Gravatar Daniel Hill 1-1/+1
2023-10-22bcachefs: Add persistent countersGravatar Daniel Hill 1-0/+3
2023-10-22bcachefs: Fold bucket_state in to BCH_DATA_TYPES()Gravatar Kent Overstreet 1-1/+0
2023-10-22bcachefs: Add a tracepoint for superblock writesGravatar Kent Overstreet 1-0/+3
2023-10-22bcachefs: Don't write partially-initialized superblocksGravatar Kent Overstreet 1-0/+7
2023-10-22bcachefs: Freespace, need_discard btreesGravatar Kent Overstreet 1-0/+5
2023-10-22bcachefs: bch_sb_field_journal_v2Gravatar Kent Overstreet 1-80/+2
2023-10-22bcachefs: Add printf format attribute to bch2_pr_buf()Gravatar Kent Overstreet 1-1/+1
2023-10-22bcachefs: Reset journal flush delay to default value if zeroedGravatar Kent Overstreet 1-3/+16
2023-10-22bcachefs: Better superblock opt validationGravatar Kent Overstreet 1-0/+16
2023-10-22bcachefs: x-macro metadata version enumGravatar Kent Overstreet 1-4/+4
2023-10-22bcachefs: Convert bch2_sb_to_text to master option listGravatar Kent Overstreet 1-101/+90
2023-10-22bcachefs: Journal seq now incremented at entry open, not closeGravatar Kent Overstreet 1-1/+1
2023-10-22bcachefs: Fix a memory leakGravatar Kent Overstreet 1-8/+9
2023-10-22bcachefs: Heap allocate printbufsGravatar Kent Overstreet 1-22/+11
2023-10-22bcachefs: Fix 32 bit buildGravatar Kent Overstreet 1-5/+5
2023-10-22bcachefs: Add tabstops to printbufsGravatar Kent Overstreet 1-6/+6
2023-10-22bcachefs: Add .to_text() methods for all superblock sectionsGravatar Kent Overstreet 1-12/+352
2023-10-22bcachefs: Delete some flag bits that are no longer usedGravatar Kent Overstreet 1-3/+0
2023-10-22bcachefs: Improved superblock-related error messagesGravatar Kent Overstreet 1-176/+290
2023-10-22bcachefs: Improve error messages in superblock write pathGravatar Kent Overstreet 1-4/+17