Bug 26436 - Update request: libdrm-2.4.101-1.mga7
Summary: Update request: libdrm-2.4.101-1.mga7
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 7
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: MGA7-64-OK
Keywords: advisory, validated_update
Depends on:
Blocks:
 
Reported: 2020-04-05 15:21 CEST by Thomas Backlund
Modified: 2020-04-08 19:13 CEST (History)
2 users (show)

See Also:
Source RPM: libdrm
CVE:
Status comment:


Attachments

Description Thomas Backlund 2020-04-05 15:21:46 CEST
Update to support newer hardware


SRPM:
libdrm-2.4.101-1.mga7.src.rpm


i586:
drm-utils-2.4.101-1.mga7.i586.rpm
libdrm2-2.4.101-1.mga7.i586.rpm
libdrm_amdgpu1-2.4.101-1.mga7.i586.rpm
libdrm-common-2.4.101-1.mga7.i586.rpm
libdrm-devel-2.4.101-1.mga7.i586.rpm
libdrm_intel1-2.4.101-1.mga7.i586.rpm
libdrm_nouveau2-2.4.101-1.mga7.i586.rpm
libdrm_radeon1-2.4.101-1.mga7.i586.rpm
libkms1-2.4.101-1.mga7.i586.rpm


x86_64:
drm-utils-2.4.101-1.mga7.x86_64.rpm
lib64drm2-2.4.101-1.mga7.x86_64.rpm
lib64drm_amdgpu1-2.4.101-1.mga7.x86_64.rpm
lib64drm-devel-2.4.101-1.mga7.x86_64.rpm
lib64drm_intel1-2.4.101-1.mga7.x86_64.rpm
lib64drm_nouveau2-2.4.101-1.mga7.x86_64.rpm
lib64drm_radeon1-2.4.101-1.mga7.x86_64.rpm
lib64kms1-2.4.101-1.mga7.x86_64.rpm
libdrm-common-2.4.101-1.mga7.x86_64.rpm
Thomas Backlund 2020-04-05 20:34:28 CEST

Keywords: (none) => advisory

Comment 1 Len Lawrence 2020-04-06 18:40:04 CEST
mga7, x96_64

The packages updated cleanly.
libdrm seems to be used by a lot of packages:
$ urpmq --whatrequires lib64drm2 | sort -u | wc -l
52
One of them is mpv.
Ran it under strace on a short video.
$ strace -o trace.mpv mpv AudioBooks.mp4
$ grep drm trace.mpv | grep lib
openat(AT_FDCWD, "/lib64/libva-drm.so.2", O_RDONLY|O_CLOEXEC) = 3
openat(AT_FDCWD, "/lib64/libdrm.so.2", O_RDONLY|O_CLOEXEC) = 3
openat(AT_FDCWD, "/usr/lib64/libva-drm.so.2.400.0", O_RDONLY) = 3
openat(AT_FDCWD, "/usr/lib64/libdrm.so.2.4.0", O_RDONLY) = 3

drmdevice checks the /dev tree for DRM devices.
strace shows that it opens lib64drm2.

$ drmdevice
--- Checking the number of DRM device available ---
--- Devices reported 1 ---
--- Retrieving devices information (PCI device revision is ignored) ---
device[0]
+-> available_nodes 0x05
+-> nodes
|   +-> nodes[0] /dev/dri/card0
|   +-> nodes[2] /dev/dri/renderD128
+-> bustype 0000
|   +-> pci
|       +-> domain 0000
|       +-> bus    65

The packages work fine here but it might be better to see them used on systems with Radeon etc, including nvidia with nouveau.

CC: (none) => tarazed25

Comment 2 Len Lawrence 2020-04-06 20:49:38 CEST
Tried this on a Dell XPS13 netbook.
Intel Core i7-7500
HD Graphics 620

mpv played videos OK.
$ drmdevice
--- Checking the number of DRM device available ---
--- Devices reported 1 ---
--- Retrieving devices information (PCI device revision is ignored) ---
device[0]
+-> available_nodes 0x05
+-> nodes
|   +-> nodes[0] /dev/dri/card0
|   +-> nodes[2] /dev/dri/renderD128
+-> bustype 0000
.....

So it works here.
Comment 3 Len Lawrence 2020-04-08 18:27:20 CEST
OK, let's push this one along.

Whiteboard: (none) => MGA7-64-OK

Comment 4 Thomas Backlund 2020-04-08 18:40:40 CEST
Flushing it out

Keywords: (none) => validated_update
CC: (none) => sysadmin-bugs

Comment 5 Mageia Robot 2020-04-08 19:13:05 CEST
An update for this issue has been pushed to the Mageia Updates repository.

https://advisories.mageia.org/MGAA-2020-0092.html

Resolution: (none) => FIXED
Status: NEW => RESOLVED


Note You need to log in before you can comment on or make changes to this bug.