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

RHEL10 KVM guest occasionally stalls on RHEL10.2 qemu-kvm

Linking RHIVOS CVEs to...Migration: Automation ...Sync from "Extern...XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • rhel-10.2
    • qemu-kvm / Graphics
    • None
    • Yes
    • None
    • rhel-virt-core-libvirt-1
    • None
    • False
    • False
    • Hide

      None

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

      a)Bug Description
        RHEL10.2 KVM guest occasionally stalls during boot on RHEL10.2 KVM.  The problem did not occur on RHEL10.1 KVM so it is a regression.  When the problem occurs, the guest VM seems to be completely hung and kdump cannot be collected.

      b)Please provide the package NVR for which bug is seen:
        qemu-kvm-10.1.0-11.el10

      c)How reproducible:
        The problem occurs when rebooting the guest OS for few hundred times.

      d)Steps to reproduce
        Repeatedly reboot guest OS.

      e)Expected results
        Guest OS should reboot without any problem.

      f)Actual results
        Guest OS stalls during boot.

      g)Additional information
        We captured vmcore on the host using virsh dump.  It seems the guest virtio-gpu driver is waiting indefinitely for empty slots in the virtio queue to recover in one of the worker_kthread, while systemd is waiting on the console semaphore.
        Below is some of our findings.  We suspect that the regression is in virtio-gpu device in qemu-kvm.
        + The problem does NOT occur when running RHEL10.2 guest on RHEL10.1 KVM.
        + The problem DOES occur when running RHEL10.1 guest on RHEL10.2 KVM.
        + The problem only occurs when using video:Virtio and does NOT occur when using video:VGA or video:Bochs.

        1. xae
          62.80 MB
          Kosuke TATSUKAWA
        2. xad
          200.00 MB
          Kosuke TATSUKAWA
        3. xac
          200.00 MB
          Kosuke TATSUKAWA
        4. xab
          200.00 MB
          Kosuke TATSUKAWA
        5. xaa
          200.00 MB
          Kosuke TATSUKAWA

              virt-maint virt-maint
              tatsu-ab1@nec.com Kosuke TATSUKAWA
              NEC Confidential Group
              virt-maint virt-maint
              virt-bugs virt-bugs
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated: