``address``
If present, the ``address`` element ties the disk to a given slot of a
controller (the actual ``<controller>`` device can often be inferred by
- libvirt, although it can be `explicitly specified <#elementsControllers>`__).
+ libvirt, although it can be be explicitly specified. See `Controllers`_).
The ``type`` attribute is mandatory, and is typically "pci" or "drive". For a
"pci" controller, additional attributes for ``bus``, ``slot``, and
``function`` must be present, as well as optional ``domain`` and
and the `virtio-1.0
spec <https://docs.oasis-open.org/virtio/virtio/v1.0/virtio-v1.0.html>`__.
-:anchor:`<a id="elementsControllers"/>`
Controllers
~~~~~~~~~~~
...
Each character device element has an optional sub-element ``<address>`` which
-can tie the device to a particular `controller <#elementsControllers>`__ or PCI
-slot.
+can tie the device to a particular controller (See `Controllers`_) or PCI slot.
For character device with type ``unix`` or ``tcp`` the ``source`` has an
optional element ``reconnect`` which configures reconnect timeout if the