The Linux Kernel
6.12.0
Quick search
Contents
Development process
Submitting patches
Code of conduct
Maintainer handbook
All development-process docs
Core API
Driver APIs
Subsystems
Core subsystems
Human interfaces
Networking interfaces
Storage interfaces
Filesystems in the Linux kernel
Block
CD-ROM
SCSI Subsystem
TCM Virtual Device
Other subsystems
Locking
Licensing rules
Writing documentation
Development tools
Testing guide
Hacking guide
Tracing
Fault injection
Livepatching
Rust
Administration
Build system
Reporting issues
Userspace tools
Userspace API
Firmware
Firmware and Devicetree
CPU architectures
Unsorted documentation
Translations
This Page
Show Source
XFS Filesystem Documentation
¶
1. XFS Logging Design
1.1. Preamble
1.2. Introduction
1.3. Transactions in XFS
1.4. Transactions are Asynchronous
1.5. Transaction Reservations
1.6. Log Space Accounting
1.7. Re-logging Explained
1.8. Delayed Logging: Concepts
1.9. Delayed Logging: Design
2. XFS Maintainer Entry Profile
2.1. Overview
2.2. Roles
2.3. Submission Checklist Addendum
2.4. Key Release Cycle Dates
2.5. Review Cadence
2.6. References
3. XFS Self Describing Metadata
3.1. Introduction
3.2. Self Describing Metadata
3.3. Runtime Validation
3.4. Structures
3.5. Inodes and Dquots
4. XFS Online Fsck Design
4.1. 1. What is a Filesystem Check?
4.2. 2. Theory of Operation
4.3. 3. Testing Plan
4.4. 4. User Interface
4.5. 5. Kernel Algorithms and Data Structures
4.6. 6. Userspace Algorithms and Data Structures
4.7. 7. Conclusion and Future Work