@@ -7,22 +7,23 @@ DESCRIPTION
7
7
This document describes topics related to BTRFS that are not specific to the
8
8
tools. Currently covers:
9
9
10
- #. mount options
11
- #. filesystem features
12
- #. checksum algorithms
13
- #. compression
14
- #. sysfs interface
15
- #. filesystem exclusive operations
16
- #. filesystem limits
17
- #. bootloader support
18
- #. file attributes
19
- #. zoned mode
20
- #. control device
21
- #. filesystems with multiple block group profiles
22
- #. seeding device
23
- #. RAID56 status and recommended practices
24
- #. glossary
25
- #. storage model, hardware considerations
10
+ #. :ref: `mount options <man-btrfs5-mount-options >`
11
+ #. :ref: `filesystem features <man-btrfs5-filesystem-features >`
12
+ #. :ref: `swapfile support <man-btrfs5-swapfile-support >`
13
+ #. :ref: `checksum algorithms <man-btrfs5-checksum-algorithms >`
14
+ #. :ref: `compression <man-btrfs5-compression >`
15
+ #. :ref: `sysfs interface <man-btrfs5-sysfs-interface >`
16
+ #. :ref: `filesystem exclusive operations <man-btrfs5-filesystem-exclusive-operations >`
17
+ #. :ref: `filesystem limits <man-btrfs5-filesystem-limits >`
18
+ #. :ref: `bootloader support <man-btrfs5-bootloader-support >`
19
+ #. :ref: `file attributes <man-btrfs5-file-attributes >`
20
+ #. :ref: `zoned mode <man-btrfs5-zoned-mode >`
21
+ #. :ref: `control device <man-btrfs5-control-device >`
22
+ #. :ref: `filesystems with multiple block group profiles <man-btrfs5-filesystem-with-multiple-profiles >`
23
+ #. :ref: `seeding device <man-btrfs5-seeding-device >`
24
+ #. :ref: `RAID56 status and recommended practices <man-btrfs5-raid56-status >`
25
+ #. :ref: `glossary <man-btrfs5-glossary >`
26
+ #. :ref: `storage model, hardware considerations <man-btrfs5-storage-model >`
26
27
27
28
.. _man-btrfs5-mount-options :
28
29
@@ -178,7 +179,7 @@ supported_checksums
178
179
179
180
list of checksum algorithms supported by the kernel module, the respective
180
181
modules or built-in implementing the algorithms need to be present to mount
181
- the filesystem, see section :ref: `CHECKSUM ALGORITHMS<man-mkfs -checksum-algorithms> `.
182
+ the filesystem, see section :ref: `CHECKSUM ALGORITHMS<man-btrfs5 -checksum-algorithms> `.
182
183
183
184
supported_sectorsizes
184
185
(since: 5.13)
@@ -199,23 +200,29 @@ zoned
199
200
allocation space is partitioned into fixed-size zones that must be updated
200
201
sequentially, see section :ref: `ZONED MODE<man-btrfs5-zoned-mode> `
201
202
203
+ .. _man-btrfs5-swapfile-support :
204
+
202
205
SWAPFILE SUPPORT
203
206
----------------
204
207
205
208
.. include :: ch-swapfile.rst
206
209
207
- .. _man-mkfs -checksum-algorithms :
210
+ .. _man-btrfs5 -checksum-algorithms :
208
211
209
212
CHECKSUM ALGORITHMS
210
213
-------------------
211
214
212
215
.. include :: ch-checksumming.rst
213
216
217
+ .. _man-btrfs5-compression :
218
+
214
219
COMPRESSION
215
220
-----------
216
221
217
222
.. include :: ch-compression.rst
218
223
224
+ .. _man-btrfs5-sysfs-interface :
225
+
219
226
SYSFS INTERFACE
220
227
---------------
221
228
@@ -249,16 +256,22 @@ There's an exception when a paused balance allows to start a device add
249
256
operation as they don't really collide and this can be used to add more space
250
257
for the balance to finish.
251
258
259
+ .. _man-btrfs5-filesystem-limits :
260
+
252
261
FILESYSTEM LIMITS
253
262
-----------------
254
263
255
264
.. include :: ch-fs-limits.rst
256
265
266
+ .. _man-btrfs5-bootloader-support :
267
+
257
268
BOOTLOADER SUPPORT
258
269
------------------
259
270
260
271
.. include :: ch-bootloaders.rst
261
272
273
+ .. _man-btrfs5-file-attributes :
274
+
262
275
FILE ATTRIBUTES
263
276
---------------
264
277
@@ -271,6 +284,7 @@ ZONED MODE
271
284
272
285
.. include :: ch-zoned-intro.rst
273
286
287
+ .. _man-btrfs5-control-device :
274
288
275
289
CONTROL DEVICE
276
290
--------------
@@ -388,6 +402,8 @@ SEEDING DEVICE
388
402
389
403
.. include :: ch-seeding-device.rst
390
404
405
+ .. _man-btrfs5-raid56-status :
406
+
391
407
RAID56 STATUS AND RECOMMENDED PRACTICES
392
408
---------------------------------------
393
409
@@ -442,12 +458,14 @@ allocated), so in case a new device is added it may not be utilized
442
458
immediately and would require a rebalance. A fixed configured stripe width is
443
459
not implemented.
444
460
461
+ .. _man-btrfs5-glossary :
445
462
446
463
GLOSSARY
447
464
--------
448
465
449
466
.. include :: ch-glossary.rst
450
467
468
+ .. _man-btrfs5-storage-model :
451
469
452
470
STORAGE MODEL, HARDWARE CONSIDERATIONS
453
471
--------------------------------------
0 commit comments