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

[emulated igb]/hw/pci/pcie_sriov.c:181: void register_vfs(PCIDevice *): Assertion `dev->exp.sriov_pf.vf' failed.

    • qemu-kvm-8.2.0-1.el9
    • None
    • Important
    • 714a1415d7a69174e1640fcdd6eaae180fe438aa
    • rhel-sst-virtualization-windows
    • ssg_virtualization
    • 20
    • 22
    • None
    • QE ack, Dev ack
    • False
    • Hide

      None

      Show
      None
    • Yes
    • Red Hat Enterprise Linux
    • None
    • x86_64
    • Linux
    • None

      What were you trying to do that didn't work?
      Reboot the L1 VM(with igb) while L2 VM(with igbvf) is running , the L1 VM crashes

      Please provide the package NVR for which bug is seen:
      host:
      5.14.0-387.el9.x86_64
      qemu-kvm-8.1.0-4.el9.x86_64
      L1:
      5.14.0-384.el9.x86_64
      L2:
      5.14.0-384.el9.x86_64

      How reproducible:
      100%

      Steps to reproduce
      1. start a L1 VM with a igb + intel iommu
      2. make sure the "intel_iommu=on" in enabled in the L1 VM
      3. create a igbvf
      4. start a L2 VM with igbvf in the L1 VM
      5. reboot the L1
      6. check the host qemu-kvm log
      qemu-kvm: ../hw/pci/pcie_sriov.c:181: void register_vfs(PCIDevice *): Assertion `dev->exp.sriov_pf.vf' failed.
      2023-11-22 17:11:27.304+0000: shutting down, reason=crashed

      Expected results
      The L1 VM will not crash

      Actual results
      The L1 vm crashes

              aodaki Akihiko Odaki
              yanghliu@redhat.com YangHang Liu
              Akihiko Odaki Akihiko Odaki
              Lei Yang Lei Yang
              Votes:
              0 Vote for this issue
              Watchers:
              16 Start watching this issue

                Created:
                Updated:
                Resolved: