View Issue Details

IDProjectCategoryView StatusLast Update
0001415channel: kernel/el9kernel-ltpublic2024-01-17 14:02
Reporterjonteh Assigned Totoracat  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Summary0001415: Please enable CONFIG_UDMABUF
DescriptionIt enables the userspace dmabuf misc driver so Qemu can use this to create host dmabufs for guest framebuffers.

Steps To ReproduceBlob resources in QEMU have been enabled in EL9.3:

https://bugzilla.redhat.com/show_bug.cgi?id=2032406

Adding 'blob="on"' to the video section of a libvirt XML configuration:

<video>
  <model type="virtio" heads="1" primary="yes" blob="on"/>
  <address type="pci" domain="0x0000" bus="0x00" slot="0x01" function="0x0"/>
</video>

leads to this error when it is run under kernel-lt:

Error starting domain: Path '/dev/udmabuf' is not accessible: No such file or directory
Additional InformationIt has been enabled since at least EL9.1 upstream:

$ grep UDMABUF /boot/config-*
/boot/config-5.14.0-162.6.1.el9_1.0.1.x86_64:CONFIG_UDMABUF=y
/boot/config-6.1.69-1.el9.elrepo.x86_64:# CONFIG_UDMABUF is not set
TagsNo tags attached.

Activities

toracat

2024-01-11 20:19

administrator   ~0009490

Last edited: 2024-01-11 21:04

Acknowledged.

We will enable it in the next kernel update for both kernel-lt and kernel-ml.

CONFIG_UDMABUF=y

toracat

2024-01-17 14:02

administrator   ~0009500

The requested config change is now in the following updates:

kernel-lt-6.1.73-2.el9.elrepo
kernel-ml-6.6.12-1.el9.elrepo

Issue History

Date Modified Username Field Change
2024-01-11 19:30 jonteh New Issue
2024-01-11 19:30 jonteh Status new => assigned
2024-01-11 19:30 jonteh Assigned To => toracat
2024-01-11 20:19 toracat Status assigned => acknowledged
2024-01-11 20:19 toracat Note Added: 0009490
2024-01-11 21:04 toracat Note Edited: 0009490
2024-01-17 14:02 toracat Note Added: 0009500
2024-01-17 14:02 toracat Status acknowledged => resolved
2024-01-17 14:02 toracat Resolution open => fixed