-
Bug
-
Resolution: Done-Errata
-
Undefined
-
rhel-9.3.0
-
libvirt-10.0.0-4.el9
-
None
-
Moderate
-
rhel-sst-virtualization
-
ssg_virtualization
-
17
-
27
-
None
-
QE ack, Dev ack
-
False
-
-
None
-
None
-
Pass
-
Manual
-
-
9.10.0
-
None
What were you trying to do that didn't work?
There should be error msg prompt when defining domain with 2 virtio-mem devices with same address base, like dimm device or nvdimm device.
Please provide the package NVR for which bug is seen:
100%
Steps to reproduce
1. Define domain with 2 virtio-mem devices with same address base:
<memory model='virtio-mem'>
<target>
<size unit='KiB'>131072</size>
<node>0</node>
<block unit='KiB'>2048</block>
<requested unit='KiB'>131072</requested>
<address base="0x100000000"/>
</target>
</memory>
<memory model='virtio-mem'>
<target>
<size unit='KiB'>131072</size>
<node>0</node>
<block unit='KiB'>2048</block>
<requested unit='KiB'>131072</requested>
<address base="0x100000000"/>
</target>
</memory>
2. # virsh define vm1.xml
Domain 'vm1' defined from vm1.xml
Expected results
There should be error msg prompt to tell user address is conflicting
Actual results
Domain defined successfully
Additional info:
If defining 2 dimm devices with same address base, there is error msg:
virsh define vm1.xml
error: Failed to define domain from vm1.xml
error: unsupported configuration: memory device base '0x100000000' is already being used by another memory device
- is blocked by
-
RHEL-15267 Rebase libvirt in RHEL-9.4.0
- Closed
- links to
-
RHBA-2023:125049 libvirt bug fix and enhancement update
- mentioned on