Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-738

Timed out during operation: cannot acquire state change lock (held by monitor=remoteDispatchDomainCreate)

    • None
    • Low
    • rhel-sst-virtualization
    • ssg_virtualization
    • None
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None
    • None
    • If docs needed, set a value
    • 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>

              virt-maint virt-maint
              ttracy@redhat.com Thomas Tracy
              virt-maint virt-maint
              virt-bugs virt-bugs
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: