diff --git a/Documentation/Status.rst b/Documentation/Status.rst index c46bab48..080d189c 100644 --- a/Documentation/Status.rst +++ b/Documentation/Status.rst @@ -59,7 +59,7 @@ in following ways: - :statusmok:`mostly OK` - - extents get unshared (see below) - * - :ref:`Autodefrag` + * - :docref:`Autodefrag ` - :statusok:`OK` - - @@ -99,7 +99,7 @@ in following ways: - :statusmok:`mostly OK` - mostly OK - - * - :ref:`Degraded mount` + * - :docref:`Degraded mount ` - :statusok:`OK` - n/a - diff --git a/Documentation/btrfs-device.rst b/Documentation/btrfs-device.rst index cb3388b9..f741f78e 100644 --- a/Documentation/btrfs-device.rst +++ b/Documentation/btrfs-device.rst @@ -48,7 +48,7 @@ remove [options] | [|...] fails and cannot be enforced. The filesystem must be converted to profile(s) that would allow the removal. This can for example happen when going down from 2 devices to 1 and using the RAID1 profile. See the - section :ref:`Typical use cases`. + section :docref:`Typical use cases `. The operation can take long as it needs to move all data from the device. @@ -112,7 +112,8 @@ scan [options] [ [...]] The command can be run repeatedly. Devices that have been already registered remain as such. Reloading the kernel module will drop this information. There's an alternative way of mounting multiple-device filesystem without the need for - prior scanning. See the mount option :ref:`device`. + prior scanning. See the mount option + :docref:`device `. ``Options`` diff --git a/Documentation/btrfs-scrub.rst b/Documentation/btrfs-scrub.rst index 0257208f..7827e563 100644 --- a/Documentation/btrfs-scrub.rst +++ b/Documentation/btrfs-scrub.rst @@ -104,7 +104,7 @@ start [-BdrRf] | scheduler configured for the device supports ionice. This is only supported by BFQ or Kyber but is *not* supported by mq-deadline. Please read the section about - :ref:`IO limiting`. + :docref:`IO limiting `. -n set IO priority classdata (see ``ionice(1)`` manpage) -q @@ -184,7 +184,7 @@ status [options] | :file:`sysfs/fs/btrfs/FSID/devinfo/scrub_speed_max`. In that case the limit is printed on the *Rate:* line if option *-d* is specified, or without it on a single-device filesystem. Read more about tat in - section about :ref:`scrub IO limiting`. + section about :docref:`scrub IO limiting `. .. code-block:: none diff --git a/Documentation/ch-mount-options.rst b/Documentation/ch-mount-options.rst index e0f8d6b5..6f789ea2 100644 --- a/Documentation/ch-mount-options.rst +++ b/Documentation/ch-mount-options.rst @@ -27,7 +27,7 @@ acl, noacl The support for ACL is build-time configurable (BTRFS_FS_POSIX_ACL) and mount fails if *acl* is requested but the feature is not compiled in. -.. _mount-option-autodefrag: +.. duplabel:: mount-option-autodefrag autodefrag, noautodefrag (since: 3.0, default: off) @@ -172,7 +172,7 @@ datasum, nodatasum The cost of checksumming of the blocks in memory is much lower than the IO, modern CPUs feature hardware support of the checksumming algorithm. -.. _mount-option-degraded: +.. duplabel:: mount-option-degraded degraded (default: off) @@ -194,7 +194,7 @@ degraded then the constraint of single/data is not satisfied and the filesystem cannot be mounted. -.. _mount-option-device: +.. duplabel:: mount-option-device device= Specify a path to a device that will be scanned for BTRFS filesystem during diff --git a/Documentation/ch-scrub-intro.rst b/Documentation/ch-scrub-intro.rst index 9a6c485c..44ba7155 100644 --- a/Documentation/ch-scrub-intro.rst +++ b/Documentation/ch-scrub-intro.rst @@ -23,7 +23,7 @@ will continue from the last saved position. Scrub can be started only on a mounted filesystem, though it's possible to scrub only a selected device. See :ref:`btrfs scrub start` for more. -.. _scrub-io-limiting: +.. duplabel:: scrub-io-limiting Bandwidth and IO limiting ^^^^^^^^^^^^^^^^^^^^^^^^^ diff --git a/Documentation/ch-volume-management-intro.rst b/Documentation/ch-volume-management-intro.rst index c93576c7..c0ba68a7 100644 --- a/Documentation/ch-volume-management-intro.rst +++ b/Documentation/ch-volume-management-intro.rst @@ -27,7 +27,7 @@ RAID level standard RAID levels. At the moment the supported ones are: RAID0, RAID1, RAID10, RAID5 and RAID6. -.. _man-device-typical-use-cases: +.. duplabel:: man-device-typical-use-cases Typical use cases -----------------