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

[s390x] virtio-gpu blob option not functional

Details

    • qemu-kvm-8.2.0-1.el9
    • Normal
    • sst_virtualization_hwe
    • ssg_virtualization
    • 16
    • 20
    • False
    • Hide

      None

      Show
      None
    • Unspecified
    • Bug Fix
    • Hide
      .`blob` resources do not work correctly for `virtio-gpu` on IBM Z

      The `virtio-gpu` device is currently not compatible with `blob` memory resources on IBM Z systems. As a consequence, if you configure a virtual machine (VM) with `virtio-gpu` on an IBM Z host to use `blob` resources, the VM does not have any graphical output.
      Show
      .`blob` resources do not work correctly for `virtio-gpu` on IBM Z The `virtio-gpu` device is currently not compatible with `blob` memory resources on IBM Z systems. As a consequence, if you configure a virtual machine (VM) with `virtio-gpu` on an IBM Z host to use `blob` resources, the VM does not have any graphical output.
    • Done
    • s390x
    • Linux
    • 8.2.0

    Description

      Description of problem:
      Follow up on verified https://bugzilla.redhat.com/show_bug.cgi?id=2032406

      Using blob option for virtio-gpu doesn't work (no graphical output).

      Version-Release number of selected component (if applicable):
      Host kernel 5.14.0-350.el9.s390x
      Guest kernel kernel-5.14.0-348.el9.s390x
      libvirt-9.5.0-5.el9.s390x
      qemu-kvm-8.0.0-10.el9.s390x

      How reproducible:
      100%

      Steps to Reproduce:
      1. setenforce 0 (workaround for missing selinux label)
      2. confirm /dev/udmabuf is available
      3. start vm with graphics and memory backing, e.g. from libvirt
      ...
      <memoryBacking>
      <source type='memfd'/>
      </memoryBacking>
      ...
      <video>
      <model type='virtio' heads='1' primary='yes' blob='on'/>
      <alias name='video0'/>
      <address type='ccw' cssid='0xfe' ssid='0x0' devno='0x0002'/>
      </video>
      ...
      4. Connect vnc client

      Actual results:
      No graphical output

      Expected results:
      Same as without blob=on, it works

      Additional info:
      It works when I don't use blob=on

      Attachments

        Issue Links

          Activity

            People

              thuth@redhat.com Thomas Huth
              smitterl@redhat.com Sebastian Mitterle
              Sebastian Mitterle Sebastian Mitterle
              Jiří Herrmann Jiří Herrmann
              Votes:
              0 Vote for this issue
              Watchers:
              19 Start watching this issue

              Dates

                Created:
                Updated: