libvirt/tests/bhyvexml2xmloutdata
Roman Bogorodskiy b1e6324ca2 bhyve: auto allocate nmdm console paths
Currently, nmdm console device requires user to specify master and slave
path attributes (such as /dev/nmdm0A and /dev/nmdm0B respectively).
However, making user find a non-occupied device name might be not
convenient, especially for the remote connections.

Update the logic to make these attributes optional. In case if not
specified, use /dev/nmdm$UUID[AB], where $UUID is a domain's UUID.
With this schema it's unlikely nmdm device will clash with other domains
or even other non-bhyve nmdm devices.

Signed-off-by: Roman Bogorodskiy <bogorodskiy@gmail.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2021-02-08 18:50:47 +04:00
..
bhyvexml2xmlout-acpiapic.xml bhyve: fix SATA address allocation 2017-01-30 20:48:42 +04:00
bhyvexml2xmlout-addr-isa-controller-on-slot-1.xml bhyve: support 'isa' controller for LPC 2020-09-21 20:03:00 +04:00
bhyvexml2xmlout-addr-isa-controller-on-slot-31.xml bhyve: support 'isa' controller for LPC 2020-09-21 20:03:00 +04:00
bhyvexml2xmlout-addr-more-than-32-sata-disks.xml bhyve: add tests for SATA address allocation 2017-01-30 20:48:42 +04:00
bhyvexml2xmlout-addr-multiple-sata-disks.xml bhyve: add tests for SATA address allocation 2017-01-30 20:48:42 +04:00
bhyvexml2xmlout-addr-multiple-virtio-disks.xml bhyve: fix virtio disk addresses 2017-02-07 19:17:58 +04:00
bhyvexml2xmlout-addr-no32devs-multiple-sata-disks.xml bhyve: add tests for SATA address allocation 2017-01-30 20:48:42 +04:00
bhyvexml2xmlout-addr-no32devs-single-sata-disk.xml bhyve: add tests for SATA address allocation 2017-01-30 20:48:42 +04:00
bhyvexml2xmlout-addr-single-sata-disk.xml bhyve: add tests for SATA address allocation 2017-01-30 20:48:42 +04:00
bhyvexml2xmlout-addr-single-virtio-disk.xml bhyve: fix virtio disk addresses 2017-02-07 19:17:58 +04:00
bhyvexml2xmlout-base.xml bhyve: fix SATA address allocation 2017-01-30 20:48:42 +04:00
bhyvexml2xmlout-bhyveload-bootorder1.xml bhyve: fix SATA address allocation 2017-01-30 20:48:42 +04:00
bhyvexml2xmlout-bhyveload-bootorder2.xml bhyve: fix SATA address allocation 2017-01-30 20:48:42 +04:00
bhyvexml2xmlout-bhyveload-bootorder3.xml bhyve: fix SATA address allocation 2017-01-30 20:48:42 +04:00
bhyvexml2xmlout-bhyveload-bootorder4.xml bhyve: fix SATA address allocation 2017-01-30 20:48:42 +04:00
bhyvexml2xmlout-bhyveload-bootorder.xml bhyve: fix SATA address allocation 2017-01-30 20:48:42 +04:00
bhyvexml2xmlout-bhyveload-explicitargs.xml bhyve: fix SATA address allocation 2017-01-30 20:48:42 +04:00
bhyvexml2xmlout-commandline.xml bhyve: implement support for commandline args 2019-01-27 14:54:52 +04:00
bhyvexml2xmlout-console-master-slave-not-specified.xml bhyve: auto allocate nmdm console paths 2021-02-08 18:50:47 +04:00
bhyvexml2xmlout-console.xml bhyve: support 'isa' controller for LPC 2020-09-21 20:03:00 +04:00
bhyvexml2xmlout-custom-loader.xml bhyve: fix SATA address allocation 2017-01-30 20:48:42 +04:00
bhyvexml2xmlout-disk-cdrom-grub.xml bhyve: fix SATA address allocation 2017-01-30 20:48:42 +04:00
bhyvexml2xmlout-disk-cdrom.xml bhyve: fix SATA address allocation 2017-01-30 20:48:42 +04:00
bhyvexml2xmlout-disk-virtio.xml
bhyvexml2xmlout-fs-9p.xml bhyve: implement virtio-9p support 2020-10-09 18:46:04 +04:00
bhyvexml2xmlout-grub-bootorder2.xml bhyve: fix SATA address allocation 2017-01-30 20:48:42 +04:00
bhyvexml2xmlout-grub-bootorder.xml bhyve: fix SATA address allocation 2017-01-30 20:48:42 +04:00
bhyvexml2xmlout-grub-defaults.xml bhyve: fix SATA address allocation 2017-01-30 20:48:42 +04:00
bhyvexml2xmlout-input-xhci-tablet.xml bhyve: add xhci tablet support 2017-03-26 19:22:30 +04:00
bhyvexml2xmlout-isa-controller.xml bhyve: support 'isa' controller for LPC 2020-09-21 20:03:00 +04:00
bhyvexml2xmlout-localtime.xml bhyve: fix SATA address allocation 2017-01-30 20:48:42 +04:00
bhyvexml2xmlout-macaddr.xml bhyve: fix SATA address allocation 2017-01-30 20:48:42 +04:00
bhyvexml2xmlout-metadata.xml bhyve: fix SATA address allocation 2017-01-30 20:48:42 +04:00
bhyvexml2xmlout-msrs.xml bhyve: implement ignore unknown MSRs feature 2019-02-24 13:20:51 +04:00
bhyvexml2xmlout-serial-grub-nocons.xml bhyve: support 'isa' controller for LPC 2020-09-21 20:03:00 +04:00
bhyvexml2xmlout-serial-grub.xml bhyve: support 'isa' controller for LPC 2020-09-21 20:03:00 +04:00
bhyvexml2xmlout-serial.xml bhyve: support 'isa' controller for LPC 2020-09-21 20:03:00 +04:00
bhyvexml2xmlout-sound.xml bhyve: allow to specify host sound device 2020-08-25 08:42:16 +04:00
bhyvexml2xmlout-vnc-autoport.xml bhyve: support 'isa' controller for LPC 2020-09-21 20:03:00 +04:00
bhyvexml2xmlout-vnc-password.xml bhyve: add VNC password support 2020-09-22 17:19:26 +04:00
bhyvexml2xmlout-vnc-resolution.xml bhyve: add support for setting fbuf resolution 2020-09-22 17:19:26 +04:00
bhyvexml2xmlout-vnc-vgaconf-io.xml bhyve: support 'isa' controller for LPC 2020-09-21 20:03:00 +04:00
bhyvexml2xmlout-vnc-vgaconf-off.xml bhyve: support 'isa' controller for LPC 2020-09-21 20:03:00 +04:00
bhyvexml2xmlout-vnc-vgaconf-on.xml bhyve: support 'isa' controller for LPC 2020-09-21 20:03:00 +04:00
bhyvexml2xmlout-vnc.xml bhyve: support 'isa' controller for LPC 2020-09-21 20:03:00 +04:00
bhyvexml2xmlout-wired.xml bhyve: add tests for wiring memory 2018-05-13 13:38:31 +04:00