-
Bug
-
Resolution: Won't Do
-
Undefined
-
None
-
rhel-9.2.0
-
None
-
Low
-
sst_virtualization
-
ssg_virtualization
-
None
-
False
-
-
None
-
None
-
None
-
None
-
If docs needed, set a value
-
-
x86_64
-
None
Description of problem:
When trying to ADD any SRIOV Network Device, the guest hangs and does not come online
Version-Release number of selected component (if applicable):
RHEL9.2
Libvirt 8.7.0-1.el9
How reproducible:
Every time
Steps to Reproduce:
1. Stop Guest
2. Add PCI Host Device
3. Select virtual function device
4. Boot guest
Actual results: Guest hangs and see the following messages in journalctl
Oct 27 09:55:24 perf184.perf.lab.eng.bos.redhat.com virtqemud[2860]: Timed out during operation: cannot acquire state change lock (held by monitor=remoteDispatchDomainCreate)
Expected results: guest should boot with SRIOV network device
Additional info: This happens with any network device (Intel,Mellanox) networks.
If you add a virtio bridge, that works without issue. Do not see this with RHEL9.1.
XML looks like this which looks the same as a RHEL9.1 Guest
<hostdev mode='subsystem' type='pci' managed='yes'>
<source>
<address domain='0x0000' bus='0x31' slot='0x0a' function='0x0'/>
</source>
<address type='pci' domain='0x0000' bus='0x0c' slot='0x00' function='0x0'/>
</hostdev>
- external trackers