Bug 25349

Summary: Update request: mesa 19.1.5 maintenance release
Product: Mageia Reporter: Thomas Backlund <tmb>
Component: RPM PackagesAssignee: QA Team <qa-bugs>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: bequimao.de, sysadmin-bugs
Version: 7Keywords: advisory, validated_update
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard: MGA7-64-OK
Source RPM: mesa CVE:
Status comment:
Attachments: List of installed packages, system info

Description Thomas Backlund 2019-08-24 11:59:45 CEST
- Mesa 19.1.5 maintenance release
- adds 2 upstream performance fixes for Intel:
  * iris: Increase BATCH_SZ to 64kB (small performance improvement)
  * i965/gen9: Optimize slice and subslice load balancing behavior
    (can improve performance ~3-22 percent depending on hw and feature)

Note that all of this (besides one radeonsi raven2 assertion fix) has been in Caouldron and Mga7 updates_testing (as mesa-19.1.4-4) for ~10 days, so its already being tested since August 14th)

SRPMS:
mesa-19.1.5-1.mga7.src.rpm


i586:
libd3d1-19.1.5-1.mga7.i586.rpm
libd3d1-devel-19.1.5-1.mga7.i586.rpm
libdri-drivers-19.1.5-1.mga7.i586.rpm
libgbm1-19.1.5-1.mga7.i586.rpm
libgbm1-devel-19.1.5-1.mga7.i586.rpm
libglapi0-19.1.5-1.mga7.i586.rpm
libglapi0-devel-19.1.5-1.mga7.i586.rpm
libmesaegl1-19.1.5-1.mga7.i586.rpm
libmesaegl1-devel-19.1.5-1.mga7.i586.rpm
libmesagl1-19.1.5-1.mga7.i586.rpm
libmesagl1-devel-19.1.5-1.mga7.i586.rpm
libmesaglesv1_1-19.1.5-1.mga7.i586.rpm
libmesaglesv1_1-devel-19.1.5-1.mga7.i586.rpm
libmesaglesv2_2-19.1.5-1.mga7.i586.rpm
libmesaglesv2_2-devel-19.1.5-1.mga7.i586.rpm
libmesakhr-devel-19.1.5-1.mga7.i586.rpm
libmesaopencl1-19.1.5-1.mga7.i586.rpm
libmesaopencl-devel-19.1.5-1.mga7.i586.rpm
libmesavulkan-devel-19.1.5-1.mga7.i586.rpm
libmesavulkan-drivers-19.1.5-1.mga7.i586.rpm
libosmesa8-19.1.5-1.mga7.i586.rpm
libosmesa-devel-19.1.5-1.mga7.i586.rpm
libvdpau-driver-nouveau-19.1.5-1.mga7.i586.rpm
libvdpau-driver-r300-19.1.5-1.mga7.i586.rpm
libvdpau-driver-r600-19.1.5-1.mga7.i586.rpm
libvdpau-driver-radeonsi-19.1.5-1.mga7.i586.rpm
libxatracker2-19.1.5-1.mga7.i586.rpm
libxatracker2-devel-19.1.5-1.mga7.i586.rpm
mesa-19.1.5-1.mga7.i586.rpm
mesa-common-devel-19.1.5-1.mga7.i586.rpm
mesa-omx-drivers-19.1.5-1.mga7.i586.rpm


x86_64:
lib64d3d1-19.1.5-1.mga7.x86_64.rpm
lib64d3d1-devel-19.1.5-1.mga7.x86_64.rpm
lib64dri-drivers-19.1.5-1.mga7.x86_64.rpm
lib64gbm1-19.1.5-1.mga7.x86_64.rpm
lib64gbm1-devel-19.1.5-1.mga7.x86_64.rpm
lib64glapi0-19.1.5-1.mga7.x86_64.rpm
lib64glapi0-devel-19.1.5-1.mga7.x86_64.rpm
lib64mesaegl1-19.1.5-1.mga7.x86_64.rpm
lib64mesaegl1-devel-19.1.5-1.mga7.x86_64.rpm
lib64mesagl1-19.1.5-1.mga7.x86_64.rpm
lib64mesagl1-devel-19.1.5-1.mga7.x86_64.rpm
lib64mesaglesv1_1-19.1.5-1.mga7.x86_64.rpm
lib64mesaglesv1_1-devel-19.1.5-1.mga7.x86_64.rpm
lib64mesaglesv2_2-19.1.5-1.mga7.x86_64.rpm
lib64mesaglesv2_2-devel-19.1.5-1.mga7.x86_64.rpm
lib64mesakhr-devel-19.1.5-1.mga7.x86_64.rpm
lib64mesaopencl1-19.1.5-1.mga7.x86_64.rpm
lib64mesaopencl-devel-19.1.5-1.mga7.x86_64.rpm
lib64mesavulkan-devel-19.1.5-1.mga7.x86_64.rpm
lib64mesavulkan-drivers-19.1.5-1.mga7.x86_64.rpm
lib64osmesa8-19.1.5-1.mga7.x86_64.rpm
lib64osmesa-devel-19.1.5-1.mga7.x86_64.rpm
lib64vdpau-driver-nouveau-19.1.5-1.mga7.x86_64.rpm
lib64vdpau-driver-r300-19.1.5-1.mga7.x86_64.rpm
lib64vdpau-driver-r600-19.1.5-1.mga7.x86_64.rpm
lib64vdpau-driver-radeonsi-19.1.5-1.mga7.x86_64.rpm
lib64xatracker2-19.1.5-1.mga7.x86_64.rpm
lib64xatracker2-devel-19.1.5-1.mga7.x86_64.rpm
mesa-19.1.5-1.mga7.x86_64.rpm
mesa-common-devel-19.1.5-1.mga7.x86_64.rpm
mesa-omx-drivers-19.1.5-1.mga7.x86_64.rpm
Comment 1 Thomas Backlund 2019-08-25 14:18:03 CEST
I added another upstream fix: (currently building)

- radv: Change memory type order for GPUs without dedicated VRAM
  (adds up to 30 percent speed improvement)

as per the commit log:
On a Ryzen 5 2500U laptop (Raven Ridge), this improves average FPS in
the Rise of the Tomb Raider benchmark by up to ~30%. Tested a couple of
other (Feral) games and saw similar improvement on those as well.

So the rpms list is now:

SRPMS:
mesa-19.1.5-2.mga7.src.rpm


i586:
libd3d1-19.1.5-2.mga7.i586.rpm
libd3d1-devel-19.1.5-2.mga7.i586.rpm
libdri-drivers-19.1.5-2.mga7.i586.rpm
libgbm1-19.1.5-2.mga7.i586.rpm
libgbm1-devel-19.1.5-2.mga7.i586.rpm
libglapi0-19.1.5-2.mga7.i586.rpm
libglapi0-devel-19.1.5-2.mga7.i586.rpm
libmesaegl1-19.1.5-2.mga7.i586.rpm
libmesaegl1-devel-19.1.5-2.mga7.i586.rpm
libmesagl1-19.1.5-2.mga7.i586.rpm
libmesagl1-devel-19.1.5-2.mga7.i586.rpm
libmesaglesv1_1-19.1.5-2.mga7.i586.rpm
libmesaglesv1_1-devel-19.1.5-2.mga7.i586.rpm
libmesaglesv2_2-19.1.5-2.mga7.i586.rpm
libmesaglesv2_2-devel-19.1.5-2.mga7.i586.rpm
libmesakhr-devel-19.1.5-2.mga7.i586.rpm
libmesaopencl1-19.1.5-2.mga7.i586.rpm
libmesaopencl-devel-19.1.5-2.mga7.i586.rpm
libmesavulkan-devel-19.1.5-2.mga7.i586.rpm
libmesavulkan-drivers-19.1.5-2.mga7.i586.rpm
libosmesa8-19.1.5-2.mga7.i586.rpm
libosmesa-devel-19.1.5-2.mga7.i586.rpm
libvdpau-driver-nouveau-19.1.5-2.mga7.i586.rpm
libvdpau-driver-r300-19.1.5-2.mga7.i586.rpm
libvdpau-driver-r600-19.1.5-2.mga7.i586.rpm
libvdpau-driver-radeonsi-19.1.5-2.mga7.i586.rpm
libxatracker2-19.1.5-2.mga7.i586.rpm
libxatracker2-devel-19.1.5-2.mga7.i586.rpm
mesa-19.1.5-2.mga7.i586.rpm
mesa-common-devel-19.1.5-2.mga7.i586.rpm
mesa-omx-drivers-19.1.5-2.mga7.i586.rpm


x86_64:
lib64d3d1-19.1.5-2.mga7.x86_64.rpm
lib64d3d1-devel-19.1.5-2.mga7.x86_64.rpm
lib64dri-drivers-19.1.5-2.mga7.x86_64.rpm
lib64gbm1-19.1.5-2.mga7.x86_64.rpm
lib64gbm1-devel-19.1.5-2.mga7.x86_64.rpm
lib64glapi0-19.1.5-2.mga7.x86_64.rpm
lib64glapi0-devel-19.1.5-2.mga7.x86_64.rpm
lib64mesaegl1-19.1.5-2.mga7.x86_64.rpm
lib64mesaegl1-devel-19.1.5-2.mga7.x86_64.rpm
lib64mesagl1-19.1.5-2.mga7.x86_64.rpm
lib64mesagl1-devel-19.1.5-2.mga7.x86_64.rpm
lib64mesaglesv1_1-19.1.5-2.mga7.x86_64.rpm
lib64mesaglesv1_1-devel-19.1.5-2.mga7.x86_64.rpm
lib64mesaglesv2_2-19.1.5-2.mga7.x86_64.rpm
lib64mesaglesv2_2-devel-19.1.5-2.mga7.x86_64.rpm
lib64mesakhr-devel-19.1.5-2.mga7.x86_64.rpm
lib64mesaopencl1-19.1.5-2.mga7.x86_64.rpm
lib64mesaopencl-devel-19.1.5-2.mga7.x86_64.rpm
lib64mesavulkan-devel-19.1.5-2.mga7.x86_64.rpm
lib64mesavulkan-drivers-19.1.5-2.mga7.x86_64.rpm
lib64osmesa8-19.1.5-2.mga7.x86_64.rpm
lib64osmesa-devel-19.1.5-2.mga7.x86_64.rpm
lib64vdpau-driver-nouveau-19.1.5-2.mga7.x86_64.rpm
lib64vdpau-driver-r300-19.1.5-2.mga7.x86_64.rpm
lib64vdpau-driver-r600-19.1.5-2.mga7.x86_64.rpm
lib64vdpau-driver-radeonsi-19.1.5-2.mga7.x86_64.rpm
lib64xatracker2-19.1.5-2.mga7.x86_64.rpm
lib64xatracker2-devel-19.1.5-2.mga7.x86_64.rpm
mesa-19.1.5-2.mga7.x86_64.rpm
mesa-common-devel-19.1.5-2.mga7.x86_64.rpm
mesa-omx-drivers-19.1.5-2.mga7.x86_64.rpm
Comment 2 Ulrich Beckmann 2019-08-29 10:20:00 CEST
Created attachment 11266 [details]
List of installed packages, system info

Tested on a Sony Vaio E series laptop, graphics  [AMD/ATI] Thames [Radeon HD 7550M/7570M/7650M]

KDE Plasma, 3D Effects working. No regression found.

Ulrich

CC: (none) => bequimao.de

Comment 3 Thomas Backlund 2019-08-31 16:05:46 CEST
Advsiory, added to svn:

type: bugfix
subject: Mesa 19.1.5 maintenance release
src:
  7:
   core:
     - mesa-19.1.5-1.mga7
description: |
  This update provides the fifth maintenance release from the mesa
  19.1 branch, fixing issues all over.

  It adds 2 upstream performance fixes for Intel:
  * iris: Increase BATCH_SZ to 64kB (small performance improvement)
  * i965/gen9: Optimize slice and subslice load balancing behavior
    (can improve performance ~3-22 percent depending on hw and feature)

  And adds one uptream performance fix for Amd:
  * radv: Change memory type order for GPUs without dedicated VRAM
    (adds up to 30 percent speed improvement, depending on hw and feature)

  For more info about the other fixes in this update, see the refenrenced
  relnotes.
references:
 - https://bugs.mageia.org/show_bug.cgi?id=25349
 - https://www.mesa3d.org/relnotes/19.1.5.html

Keywords: (none) => advisory

Comment 4 Thomas Backlund 2019-08-31 17:37:56 CEST
Works here on nouveau x86_64 and Intel HD Graphics 620 x86_64.
 
Flushing this out as no issues has been reported on Cauldron either...

Whiteboard: (none) => MGA7-64-OK
Keywords: (none) => validated_update
CC: (none) => sysadmin-bugs

Comment 5 Mageia Robot 2019-08-31 17:50:49 CEST
An update for this issue has been pushed to the Mageia Updates repository.

https://advisories.mageia.org/MGAA-2019-0109.html

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