Upgrades for comply Intel Graphics Stack Release 2014Q3
v2 cover Upgrades for comply Intel Graphics Stack Release 2014Q3
Testing was made building and running core-image-sato in qemux86, qemumips, and qemuarm also core-image-sato/core-image-weston in Intel NUC.
Tests freedesktop piglit was run in Intel NUC with 95% of tests passes (9251/9694), you can found full results at [1].
[YOCTO #6805]
[1] https://bugzilla.yoctoproject.org/attachment.cgi?id=2267
The following changes since commit a862bf045109d213c301121961bd8d389e48b13d:
upstream_tracking.inc: update entries for dbus (2014-12-03 12:24:01 +0000)
are available in the git repository at:
git://git.yoctoproject.org/poky-contrib alimon/linux_intel_graphics_2014q3_v2
http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=alimon/linux_intel_graphics_2014q3_v2
Aníbal Limón (3):
libdrm: Upgrade to 2.4.58.
mesa: Upgrade to 10.3.4.
xorg-xserver: Upgrade to 1.16.2.
meta/recipes-graphics/drm/libdrm.inc | 1 +
.../drm/libdrm/GNU_SOURCE_definition.patch | 30 --
meta/recipes-graphics/drm/libdrm_2.4.54.bb | 8 -
meta/recipes-graphics/drm/libdrm_2.4.58.bb | 7 +
.../mesa/{mesa-gl_10.1.3.bb => mesa-gl_10.3.4.bb} | 0
..._sw-include-xlib_sw_winsys.h-only-when-HA.patch | 52 ---
...ate-NativeDisplayType-depending-on-config.patch | 362 ---------------------
.../mesa/mesa/0006-fix-out-of-tree-egl.patch | 48 ---
.../mesa/{mesa_10.1.3.bb => mesa_10.3.4.bb} | 9 +-
meta/recipes-graphics/mesa/mesa_git.bb | 9 +-
.../recipes-graphics/xorg-xserver/xserver-xorg.inc | 5 +-
.../xorg-xserver/xserver-xorg/crosscompile.patch | 22 --
.../xserver-xorg/mips64-compiler.patch | 29 --
.../xorg-xserver/xserver-xorg/present-module.patch | 66 ----
...erver-xorg_1.15.1.bb => xserver-xorg_1.16.2.bb} | 9 +-
15 files changed, 21 insertions(+), 636 deletions(-)
delete mode 100644 meta/recipes-graphics/drm/libdrm/GNU_SOURCE_definition.patch
delete mode 100644 meta/recipes-graphics/drm/libdrm_2.4.54.bb
create mode 100644 meta/recipes-graphics/drm/libdrm_2.4.58.bb
rename meta/recipes-graphics/mesa/{mesa-gl_10.1.3.bb => mesa-gl_10.3.4.bb} (100%)
delete mode 100644 meta/recipes-graphics/mesa/mesa/0002-pipe_loader_sw-include-xlib_sw_winsys.h-only-when-HA.patch
delete mode 100644 meta/recipes-graphics/mesa/mesa/0003-EGL-Mutate-NativeDisplayType-depending-on-config.patch
delete mode 100644 meta/recipes-graphics/mesa/mesa/0006-fix-out-of-tree-egl.patch
rename meta/recipes-graphics/mesa/{mesa_10.1.3.bb => mesa_10.3.4.bb} (62%)
delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xorg/crosscompile.patch
delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xorg/mips64-compiler.patch
delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xorg/present-module.patch
rename meta/recipes-graphics/xorg-xserver/{xserver-xorg_1.15.1.bb => xserver-xorg_1.16.2.bb} (75%)Signature · 1 line
1.9.1
PATCH v2 1/3 libdrm: Upgrade to 2.4.58.
Disable man pages creation because it needs to download docbook.xsl from upstream site and sometimes can't (resource unavailable) and this cause build fails.
Remove GNU_SOURCE_definition patch it's already integrated in upstream.
--- meta/recipes-graphics/drm/libdrm.inc | 1 + .../drm/libdrm/GNU_SOURCE_definition.patch | 30 ---------------------- meta/recipes-graphics/drm/libdrm_2.4.54.bb | 8 ------ meta/recipes-graphics/drm/libdrm_2.4.58.bb | 7 +++++ 4 files changed, 8 insertions(+), 38 deletions(-) delete mode 100644 meta/recipes-graphics/drm/libdrm/GNU_SOURCE_definition.patch delete mode 100644 meta/recipes-graphics/drm/libdrm_2.4.54.bb create mode 100644 meta/recipes-graphics/drm/libdrm_2.4.58.bb
meta/recipes-graphics/drm/libdrm.inc +1 -0
@@ -23,6 +23,7 @@ EXTRA_OECONF += "--disable-cairo-tests \ --enable-omap-experimental-api \ --enable-freedreno-experimental-api \ --enable-install-test-programs \ + --disable-manpages \ " ALLOW_EMPTY_${PN}-drivers = "1" PACKAGES =+ "${PN}-tests ${PN}-drivers ${PN}-radeon ${PN}-nouveau ${PN}-omap \
meta/recipes-graphics/drm/libdrm/GNU_SOURCE_definition.patch deleted +0 -30
@@ -1,30 +0,0 @@ -uclibc headers need to know if _GNU_SOURCE is defined or not and its defined -in config.h so include it first to get the definition if its there fixed build -problems on uclibc - -test_decode.c:107:2: error: implicit declaration of function 'open_memstream' [-Werror=implicit-function-declaration] - -Signed-off-by: Khem Raj <[email protected]> -Upstream-Status: Pending - -Index: libdrm-2.4.30/intel/test_decode.c -=================================================================== ---- libdrm-2.4.30.orig/intel/test_decode.c 2012-02-03 14:28:46.409355918 -0800 -+++ libdrm-2.4.30/intel/test_decode.c 2012-02-03 14:29:02.357356689 -0800 -@@ -21,6 +21,8 @@ - * IN THE SOFTWARE. - */ - -+#include "config.h" -+ - #include <string.h> - #include <stdlib.h> - #include <stdio.h> -@@ -31,7 +33,6 @@ - #include <sys/mman.h> - #include <err.h> - --#include "config.h" - #include "intel_bufmgr.h" - #include "intel_chipset.h" -
meta/recipes-graphics/drm/libdrm_2.4.54.bb deleted +0 -8
@@ -1,8 +0,0 @@ -require libdrm.inc - -SRC_URI += "file://installtests.patch \ - file://GNU_SOURCE_definition.patch \ - " -SRC_URI[md5sum] = "56e98a9c2073c3fab7f95e003b657f46" -SRC_URI[sha256sum] = "d94001ebfbe80e1523d1228ee2df57294698d1c734fad9ccf53efde8932fe4e9" -
meta/recipes-graphics/drm/libdrm_2.4.58.bb new file +7 -0
@@ -0,0 +1,7 @@ +require libdrm.inc + +SRC_URI += "file://installtests.patch" + +SRC_URI[md5sum] = "24213913333d72b36c16463ed92e522a" +SRC_URI[sha256sum] = "b155fae6b9c9a3b02ef8b77f58c7c219194c996a4018dc55ba66c03996a365dd" +
Signature · 1 line
1.9.1
PATCH v2 2/3 mesa: Upgrade to 10.3.4.
In reply to Aníbal LimónRemove 0002-pipe_loader_sw-include-xlib_sw_winsys.h-only-when-HA, 0003-EGL-Mutate-NativeDisplayType-depending-on-config.patch and 0006-fix-out-of-tree-egl.patch are already in upstream.
---
.../mesa/{mesa-gl_10.1.3.bb => mesa-gl_10.3.4.bb} | 0
..._sw-include-xlib_sw_winsys.h-only-when-HA.patch | 52 ---
...ate-NativeDisplayType-depending-on-config.patch | 362 ---------------------
.../mesa/mesa/0006-fix-out-of-tree-egl.patch | 48 ---
.../mesa/{mesa_10.1.3.bb => mesa_10.3.4.bb} | 9 +-
meta/recipes-graphics/mesa/mesa_git.bb | 9 +-
6 files changed, 6 insertions(+), 474 deletions(-)
rename meta/recipes-graphics/mesa/{mesa-gl_10.1.3.bb => mesa-gl_10.3.4.bb} (100%)
delete mode 100644 meta/recipes-graphics/mesa/mesa/0002-pipe_loader_sw-include-xlib_sw_winsys.h-only-when-HA.patch
delete mode 100644 meta/recipes-graphics/mesa/mesa/0003-EGL-Mutate-NativeDisplayType-depending-on-config.patch
delete mode 100644 meta/recipes-graphics/mesa/mesa/0006-fix-out-of-tree-egl.patch
rename meta/recipes-graphics/mesa/{mesa_10.1.3.bb => mesa_10.3.4.bb} (62%)meta/recipes-graphics/mesa/mesa-gl_10.3.4.bb renamed from meta/recipes-graphics/mesa/mesa-gl_10.1.3.bb +0 -0
meta/recipes-graphics/mesa/mesa/0002-pipe_loader_sw-include-xlib_sw_winsys.h-only-when-HA.patch deleted +0 -52
52 lines not on this page · raw message
meta/recipes-graphics/mesa/mesa/0003-EGL-Mutate-NativeDisplayType-depending-on-config.patch deleted +0 -362
362 lines not on this page · raw message
meta/recipes-graphics/mesa/mesa/0006-fix-out-of-tree-egl.patch deleted +0 -48
48 lines not on this page · raw message
meta/recipes-graphics/mesa/mesa_10.3.4.bb renamed from meta/recipes-graphics/mesa/mesa_10.1.3.bb +3 -6
@@ -1,12 +1,9 @@ require ${BPN}.inc -SRC_URI = "ftp://ftp.freedesktop.org/pub/mesa/${PV}/MesaLib-${PV}.tar.bz2 \ - file://0002-pipe_loader_sw-include-xlib_sw_winsys.h-only-when-HA.patch \ - file://0006-fix-out-of-tree-egl.patch \ - " +SRC_URI = "ftp://ftp.freedesktop.org/pub/mesa/${PV}/MesaLib-${PV}.tar.bz2" -SRC_URI[md5sum] = "ba6dbe2b9cab0b4de840c996b9b6a3ad" -SRC_URI[sha256sum] = "b2615e236ef25d0fb94b8420bdd2e2a520b7dd5ca2d4b93306154f7fd4adecc3" +SRC_URI[md5sum] = "fa0558a3d02c2bb8c208c030ccdc992e" +SRC_URI[sha256sum] = "e6373913142338d10515daf619d659433bfd2989988198930c13b0945a15e98a" S = "${WORKDIR}/Mesa-${PV}"
meta/recipes-graphics/mesa/mesa_git.bb +3 -6
@@ -4,13 +4,10 @@ DEFAULT_PREFERENCE = "-1" LIC_FILES_CHKSUM = "file://docs/license.html;md5=6a23445982a7a972ac198e93cc1cb3de" -SRCREV = "0028eb1083e6adc110a23a5f02c993cda217067a" -PV = "10.1.3+git${SRCPV}" +SRCREV = "c7b9a2e38a3e471562b50dab8be65db8ac6819f8" +PV = "10.3.4+git${SRCPV}" -SRC_URI = "git://anongit.freedesktop.org/git/mesa/mesa;branch=10.1 \ - file://0002-pipe_loader_sw-include-xlib_sw_winsys.h-only-when-HA.patch \ - file://0006-fix-out-of-tree-egl.patch \ - " +SRC_URI = "git://anongit.freedesktop.org/git/mesa/mesa;branch=10.4" S = "${WORKDIR}/git"
Signature · 1 line
1.9.1
PATCH v3 3/3 xorg-xserver: Upgrade to 1.16.2.
In reply to Aníbal LimónAdd PACKAGECONFIG systemd, xserver-xorg now depends in dbus because adds support for systemd-logind, dbus is used by xserver-xorg to communicate with systemd.
Add conditional enablement of systemd-logind if DISTRO_FEATURES contains systemd.
Remove crosscompile, mips64-compile and present-module because are already in upstream.
---
.../recipes-graphics/xorg-xserver/xserver-xorg.inc | 5 +-
.../xorg-xserver/xserver-xorg/crosscompile.patch | 22 --------
.../xserver-xorg/mips64-compiler.patch | 29 ----------
.../xorg-xserver/xserver-xorg/present-module.patch | 66 ----------------------
...erver-xorg_1.15.1.bb => xserver-xorg_1.16.2.bb} | 9 +--
5 files changed, 7 insertions(+), 124 deletions(-)
delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xorg/crosscompile.patch
delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xorg/mips64-compiler.patch
delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xorg/present-module.patch
rename meta/recipes-graphics/xorg-xserver/{xserver-xorg_1.15.1.bb => xserver-xorg_1.16.2.bb} (75%)meta/recipes-graphics/xorg-xserver/xserver-xorg.inc +4 -1
@@ -116,7 +116,9 @@ EXTRA_OECONF += "--with-fop=no \ ac_cv_file__usr_share_sgml_X11_defs_ent=no \ " -PACKAGECONFIG ??= "udev ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'dri dri2 glx', '', d)}" +PACKAGECONFIG ??= "udev ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'dri dri2 glx', '', d)} \ + ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'systemd', '', d)}" + PACKAGECONFIG[udev] = "--enable-config-udev,--disable-config-udev,udev" PACKAGECONFIG[dri] = "--enable-dri,--disable-dri,glproto virtual/mesa xf86driproto" PACKAGECONFIG[dri2] = "--enable-dri2,--disable-dri2,dri2proto"
@@ -126,6 +128,7 @@ PACKAGECONFIG[glx] = "--enable-glx --enable-glx-tls,--disable-glx,glproto virtua PACKAGECONFIG[unwind] = "--enable-libunwind,--disable-libunwind,libunwind" PACKAGECONFIG[xshmfence] = "--enable-xshmfence,--disable-xshmfence,libxshmfence" PACKAGECONFIG[xmlto] = "--with-xmlto, --without-xmlto, xmlto-native docbook-xml-dtd4-native docbook-xsl-stylesheets-native" +PACKAGECONFIG[systemd] = "--enable-systemd-logind=yes,--enable-systemd-logind=no,dbus,dbus-lib" do_install_append () { # Its assumed base-files creates this for us
meta/recipes-graphics/xorg-xserver/xserver-xorg/crosscompile.patch deleted +0 -22
@@ -1,22 +0,0 @@ -Upstream-Status: Inappropriate [configuration] - -diff --git a/configure.ac b/configure.ac -index b3b752c..600500b 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -523,13 +523,9 @@ dnl Uses --default-font-path if set, otherwise checks for /etc/X11/fontpath.d, - dnl otherwise uses standard subdirectories of FONTROOTDIR. When cross - dnl compiling, assume default font path uses standard FONTROOTDIR directories. - DEFAULT_FONT_PATH="${FONTMISCDIR}/,${FONTTTFDIR}/,${FONTOTFDIR}/,${FONTTYPE1DIR}/,${FONT100DPIDIR}/,${FONT75DPIDIR}/" --if test "$cross_compiling" != yes; then -- AC_CHECK_FILE([${sysconfdir}/X11/fontpath.d], -- [DEFAULT_FONT_PATH='catalogue:${sysconfdir}/X11/fontpath.d'], -- [case $host_os in -+ case $host_os in - darwin*) DEFAULT_FONT_PATH="${DEFAULT_FONT_PATH},/Library/Fonts,/System/Library/Fonts" ;; -- esac]) --fi -+ esac - AC_ARG_WITH(default-font-path, AS_HELP_STRING([--with-default-font-path=PATH], [Comma separated list of font dirs]), - [ FONTPATH="$withval" ], - [ FONTPATH="${DEFAULT_FONT_PATH}" ])
meta/recipes-graphics/xorg-xserver/xserver-xorg/mips64-compiler.patch deleted +0 -29
@@ -1,29 +0,0 @@ -on mips64/n64 pointers are 64bit therefore the pointer conversions to int dont work well -so we end up with incompatible conversion errors - -This patch choses the right values for mips64 - -Signed-off-by: Khem Raj <[email protected]> - -Upstream-Status: Pending -Index: xorg-server-1.13.0/hw/xfree86/common/compiler.h -=================================================================== ---- xorg-server-1.13.0-orig/hw/xfree86/common/compiler.h 2012-06-14 23:04:29.000000000 +0300 -+++ xorg-server-1.13.0/hw/xfree86/common/compiler.h 2012-11-08 10:06:50.865831783 +0200 -@@ -101,6 +101,7 @@ - #if defined(NO_INLINE) || defined(DO_PROTOTYPES) - #if !defined(__arm__) - #if !defined(__sparc__) && !defined(__sparc) && !defined(__arm32__) && !defined(__nds32__) \ -+ && !defined(__mips64) \ - && !(defined(__alpha__) && defined(linux)) \ - && !(defined(__ia64__) && defined(linux)) \ - -@@ -721,7 +722,7 @@ - } - - #elif defined(__mips__) || (defined(__arm32__) && !defined(__linux__)) --#ifdef __arm32__ -+#if defined (__arm32__) || defined (__mips64) - #define PORT_SIZE long - #else - #define PORT_SIZE short
meta/recipes-graphics/xorg-xserver/xserver-xorg/present-module.patch deleted +0 -66
66 lines not on this page · raw message
meta/recipes-graphics/xorg-xserver/xserver-xorg_1.16.2.bb renamed from meta/recipes-graphics/xorg-xserver/xserver-xorg_1.15.1.bb +3 -6
@@ -1,16 +1,13 @@ require xserver-xorg.inc # Misc build failure for master HEAD -SRC_URI += "file://crosscompile.patch \ - file://fix_open_max_preprocessor_error.patch \ - file://mips64-compiler.patch \ +SRC_URI += "file://fix_open_max_preprocessor_error.patch \ file://xorg-CVE-2013-6424.patch \ file://xshmfence-option.patch \ - file://present-module.patch \ " -SRC_URI[md5sum] = "e4c70262ed89764be8f8f5d699ed9227" -SRC_URI[sha256sum] = "626db6882602ebe1ff81f7a4231c7ccc6ceb5032f2b5b3954bf749e1567221e2" +SRC_URI[md5sum] = "89620960b13515db8d0a8dbb92a1378a" +SRC_URI[sha256sum] = "446e0c3ebd556aced78ec0000ba9ae73f1e5317117d497f827afba48b787ce64" # These extensions are now integrated into the server, so declare the migration # path for in-place upgrades.
Signature · 1 line
1.9.1
Quoted 16 lines · Aníbal Limón
Testing was made building and running core-image-sato in qemux86, qemumips, and qemuarm also core-image-sato/core-image-weston in Intel NUC.
Tests freedesktop piglit was run in Intel NUC with 95% of tests passes (9251/9694), you can found full results at [1].
[YOCTO #6805]
[1] https://bugzilla.yoctoproject.org/attachment.cgi?id=2267
The following changes since commit
a862bf045109d213c301121961bd8d389e48b13d:upstream_tracking.inc: update entries for dbus (2014-12-03 12:24:01 +0000)
are available in the git repository at:
Quoted 7 lines
git://git.yoctoproject.org/poky-contribalimon/linux_intel_graphics_2014q3_v2
http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=alimon/linux_intel_graphics_2014q3_v2Aníbal Limón (3):
libdrm: Upgrade to 2.4.58.
mesa: Upgrade to 10.3.4.
xorg-xserver: Upgrade to 1.16.2.
I have tested the last 2 patches on top of this morning master-tip which already included the libdrm upgrade. mesa 10.3.4 and Xorg 1.16.2 worked fine for me on Snapdragon 600, using mesa/gallium freedreno.
thanks for making the update!
nico
Quoted 11 lines
-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Aníbal Limón
Sent: Thursday, December 04, 2014 3:18 PM
To: [email protected]
Subject: [OE-core] [PATCHv2 0/3] Upgrades for comply Intel Graphics Stack Release 2014Q3
Quoted 6 lines
Testing was made building and running core-image-sato in qemux86, qemumips, and qemuarm also core-image-sato/core-image-weston in Intel NUC.
Tests freedesktop piglit was run in Intel NUC with 95% of tests passes (9251/9694), you can found full results at [1].
Is there a previous data point to compare, which can indicate weather the recipe updates are causing any regression or not?
Nitin
Quoted 67 lines
[YOCTO #6805]
[1] https://bugzilla.yoctoproject.org/attachment.cgi?id=2267
The following changes since commit
a862bf045109d213c301121961bd8d389e48b13d:upstream_tracking.inc: update entries for dbus (2014-12-03 12:24:01 +0000)
are available in the git repository at:
git://git.yoctoproject.org/poky-contrib
alimon/linux_intel_graphics_2014q3_v2
http://git.yoctoproject.org/cgit.cgi/poky-
contrib/log/?h=alimon/linux_intel_graphics_2014q3_v2Aníbal Limón (3):
libdrm: Upgrade to 2.4.58.
mesa: Upgrade to 10.3.4.
xorg-xserver: Upgrade to 1.16.2.meta/recipes-graphics/drm/libdrm.inc | 1 + .../drm/libdrm/GNU_SOURCE_definition.patch | 30 -- meta/recipes-graphics/drm/libdrm_2.4.54.bb | 8 - meta/recipes-graphics/drm/libdrm_2.4.58.bb | 7 + .../mesa/{mesa-gl_10.1.3.bb => mesa-gl_10.3.4.bb} | 0 ..._sw-include-xlib_sw_winsys.h-only-when-HA.patch | 52 --- ...ate- NativeDisplayType-depending-on-config.patch | 362 --------------------- .../mesa/mesa/0006-fix-out-of-tree-egl.patch | 48 --- .../mesa/{mesa_10.1.3.bb => mesa_10.3.4.bb} | 9 +- meta/recipes-graphics/mesa/mesa_git.bb | 9 +- .../recipes-graphics/xorg-xserver/xserver-xorg.inc | 5 +- .../xorg-xserver/xserver-xorg/crosscompile.patch | 22 -- .../xserver-xorg/mips64-compiler.patch | 29 -- .../xorg-xserver/xserver-xorg/present-module.patch | 66 ---- ...erver-xorg_1.15.1.bb => xserver-xorg_1.16.2.bb} | 9 +- 15 files changed, 21 insertions(+), 636 deletions(-) delete mode 100644 meta/recipes-graphics/drm/libdrm/GNU_SOURCE_definition.patch delete mode 100644 meta/recipes-graphics/drm/libdrm_2.4.54.bb create mode 100644 meta/recipes-graphics/drm/libdrm_2.4.58.bb rename meta/recipes-graphics/mesa/{mesa-gl_10.1.3.bb => mesa- gl_10.3.4.bb} (100%) delete mode 100644 meta/recipes- graphics/mesa/mesa/0002-pipe_loader_sw-include-xlib_sw_winsys.h-only- when-HA.patch delete mode 100644 meta/recipes-graphics/mesa/mesa/0003-EGL-Mutate- NativeDisplayType-depending-on-config.patch delete mode 100644 meta/recipes-graphics/mesa/mesa/0006-fix-out-of- tree-egl.patch rename meta/recipes-graphics/mesa/{mesa_10.1.3.bb => mesa_10.3.4.bb} (62%) delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver- xorg/crosscompile.patch delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver- xorg/mips64-compiler.patch delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver- xorg/present-module.patch rename meta/recipes-graphics/xorg-xserver/{xserver-xorg_1.15.1.bb =>xserver-xorg_1.16.2.bb} (75%)
--
1.9.1--
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-core
Quoted 14 lines · Nitin A
Quoted 14 lines
-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Aníbal Limón
Sent: Thursday, December 04, 2014 3:18 PM
To: [email protected]
Subject: [OE-core] [PATCHv2 0/3] Upgrades for comply Intel Graphics Stack Release 2014Q3Testing was made building and running core-image-sato in qemux86, qemumips, and qemuarm also core-image-sato/core-image-weston in Intel NUC.
Quoted 6 lines
Quoted 2 lines
Tests freedesktop piglit was run in Intel NUC with 95% of tests passes (9251/9694), you can found full results at [1].
Is there a previous data point to compare, which can indicate weather the recipe updates are causing any regression or not?
Nitin
I don't know, maybe Ross knows?.
Quoted 66 lines
Quoted 66 lines
[YOCTO #6805]
[1] https://bugzilla.yoctoproject.org/attachment.cgi?id=2267
The following changes since commit
a862bf045109d213c301121961bd8d389e48b13d:upstream_tracking.inc: update entries for dbus (2014-12-03 12:24:01 +0000)are available in the git repository at:
git://git.yoctoproject.org/poky-contrib
alimon/linux_intel_graphics_2014q3_v2
http://git.yoctoproject.org/cgit.cgi/poky-
contrib/log/?h=alimon/linux_intel_graphics_2014q3_v2Aníbal Limón (3):
libdrm: Upgrade to 2.4.58. mesa: Upgrade to 10.3.4. xorg-xserver: Upgrade to 1.16.2.meta/recipes-graphics/drm/libdrm.inc | 1 + .../drm/libdrm/GNU_SOURCE_definition.patch | 30 -- meta/recipes-graphics/drm/libdrm_2.4.54.bb | 8 - meta/recipes-graphics/drm/libdrm_2.4.58.bb | 7 + .../mesa/{mesa-gl_10.1.3.bb => mesa-gl_10.3.4.bb} | 0 ..._sw-include-xlib_sw_winsys.h-only-when-HA.patch | 52 --- ...ate- NativeDisplayType-depending-on-config.patch | 362 --------------------- .../mesa/mesa/0006-fix-out-of-tree-egl.patch | 48 --- .../mesa/{mesa_10.1.3.bb => mesa_10.3.4.bb} | 9 +- meta/recipes-graphics/mesa/mesa_git.bb | 9 +- .../recipes-graphics/xorg-xserver/xserver-xorg.inc | 5 +- .../xorg-xserver/xserver-xorg/crosscompile.patch | 22 -- .../xserver-xorg/mips64-compiler.patch | 29 -- .../xorg-xserver/xserver-xorg/present-module.patch | 66 ---- ...erver-xorg_1.15.1.bb => xserver-xorg_1.16.2.bb} | 9 +- 15 files changed, 21 insertions(+), 636 deletions(-) delete mode 100644
meta/recipes-graphics/drm/libdrm/GNU_SOURCE_definition.patch
delete mode 100644 meta/recipes-graphics/drm/libdrm_2.4.54.bb create mode 100644 meta/recipes-graphics/drm/libdrm_2.4.58.bb rename meta/recipes-graphics/mesa/{mesa-gl_10.1.3.bb => mesa-
gl_10.3.4.bb} (100%) delete mode 100644 meta/recipes- graphics/mesa/mesa/0002-pipe_loader_sw-include-xlib_sw_winsys.h-only- when-HA.patch
delete mode 100644 meta/recipes-graphics/mesa/mesa/0003-EGL-Mutate-
NativeDisplayType-depending-on-config.patch
delete mode 100644 meta/recipes-graphics/mesa/mesa/0006-fix-out-of-
tree-egl.patch
rename meta/recipes-graphics/mesa/{mesa_10.1.3.bb => mesa_10.3.4.bb}
(62%) delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xorg/crosscompile.patch
delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xorg/mips64-compiler.patch
delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xorg/present-module.patch
rename meta/recipes-graphics/xorg-xserver/{xserver-xorg_1.15.1.bb =>
xserver-xorg_1.16.2.bb} (75%)--
1.9.1--
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-core
Quoted 2 lines · Aníbal Limón
I don't know, maybe Ross knows?.
I ask for Piglit results to verify that approx 95% passes as that's the expected pass rate. I don't bother tracking the exact count as how it changes as there's almost ten thousand tests and at some point you have to let upstream deal with this.
Ross
Quoted 11 lines · Ross
Quoted 2 lines · Aníbal Limón
I don't know, maybe Ross knows?.
I ask for Piglit results to verify that approx 95% passes as that's the expected pass rate. I don't bother tracking the exact count as how it changes as there's almost ten thousand tests and at some point you have to let upstream deal with this.
What is the point in having a tool for regression test if it is not tracked?
Signature · 3 lines
Otavio Salvador O.S. Systems http://www.ossystems.com.br http://code.ossystems.com.br Mobile: +55 (53) 9981-7854 Mobile: +1 (347) 903-9750
Quoted 10 lines · Ross
Quoted 2 lines · Aníbal Limón
I don't know, maybe Ross knows?.
I ask for Piglit results to verify that approx 95% passes as that's the expected pass rate. I don't bother tracking the exact count as how it changes as there's almost ten thousand tests and at some point you have to let upstream deal with this.
are you using the oe-core piglit recipe for testing? i didn't realize we had such recipe.. just want to make sure that the one we have is ok, then I can run it on my hw as well.
thanks
Quoted 4 lines · Nicolas Dechesne
are you using the oe-core piglit recipe for testing? i didn't realize we had such recipe.. just want to make sure that the one we have is ok, then I can run it on my hw as well.
Yes, the piglit in oe-core. It needs updating to a newer release at some point, but as upstream believes you run it from a source tree upgrading isn't trivial.
Ross
Quoted 3 lines · Otavio Salvador
What is the point in having a tool for regression test if it is not tracked?
Due to differences in all the layers involved (hardware, kernel, Mesa, X, piglit itself) it's impossible to match our piglit score with the reference score generated by the xf86-video-intel QA score: different silicon has different bugs, different kernels have different bugs, different versions of Mesa support different extensions, and different snapshots of piglit have different tests.
Whilst a direct comparison isn't possible - we can't yet say that we failed four tests that we should have passed - we can still use it at a large scale to verify that GL is mostly working in a way that glxgears can't do.
Ross
Quoted 5 lines · Nicolas Dechesne
Quoted 4 lines · Ross
Quoted 1 line · Aníbal Limón
I don't know, maybe Ross knows?.
Quoted 7 lines
Quoted 4 lines
I ask for Piglit results to verify that approx 95% passes as that's the expected pass rate. I don't bother tracking the exact count as how it changes as there's almost ten thousand tests and at some point you have to let upstream deal with this.
are you using the oe-core piglit recipe for testing? i didn't realize we had such recipe.. just want to make sure that the one we have is ok, then I can run it on my hw as well.
Yes, i added to image with,
CORE_IMAGE_EXTRA_INSTALL += " piglit"
alimon
Quoted 1 line
thanks
Quoted 8 lines · Otavio Salvador
Quoted 7 lines · Ross
Quoted 2 lines · Aníbal Limón
I don't know, maybe Ross knows?.
Quoted 6 lines
Quoted 4 lines
I ask for Piglit results to verify that approx 95% passes as that's the expected pass rate. I don't bother tracking the exact count as how it changes as there's almost ten thousand tests and at some point you have to let upstream deal with this.
What is the point in having a tool for regression test if it is not tracked?
Going forward, the plan is to track this FWIW. Right now that is a work in progress as the test result collection piece is missing. Its also a chicken and egg problem, you can't track things until you have some tests to track. Things are being run manually to check for regressions in a coarse manner too and this is better than not at all.
Cheers,
Richard
Quoted 14 lines · Richard Purdie
Quoted 13 lines · Otavio Salvador
Quoted 11 lines · Ross
Quoted 2 lines · Aníbal Limón
I don't know, maybe Ross knows?.
I ask for Piglit results to verify that approx 95% passes as that's the expected pass rate. I don't bother tracking the exact count as how it changes as there's almost ten thousand tests and at some point you have to let upstream deal with this.
Quoted 7 lines
Quoted 1 line
What is the point in having a tool for regression test if it is not tracked?
Going forward, the plan is to track this FWIW. Right now that is a work in progress as the test result collection piece is missing. Its also a chicken and egg problem, you can't track things until you have some tests to track. Things are being run manually to check for regressions in a coarse manner too and this is better than not at all.
Well, when asked Ross said he is not tracking this data. So the question...
Signature · 3 lines
Otavio Salvador O.S. Systems http://www.ossystems.com.br http://code.ossystems.com.br Mobile: +55 (53) 9981-7854 Mobile: +1 (347) 903-9750
Quoted 18 lines · Otavio Salvador
Quoted 16 lines · Richard Purdie
Quoted 14 lines · Otavio Salvador
Quoted 11 lines · Ross
Quoted 2 lines · Aníbal Limón
I don't know, maybe Ross knows?.
I ask for Piglit results to verify that approx 95% passes as that's the expected pass rate. I don't bother tracking the exact count as how it changes as there's almost ten thousand tests and at some point you have to let upstream deal with this.
What is the point in having a tool for regression test if it is not tracked?
Quoted 7 lines
Quoted 5 lines
Going forward, the plan is to track this FWIW. Right now that is a work in progress as the test result collection piece is missing. Its also a chicken and egg problem, you can't track things until you have some tests to track. Things are being run manually to check for regressions in a coarse manner too and this is better than not at all.
Well, when asked Ross said he is not tracking this data. So the question...
He personally isn't and he had valid reasons for looking at an overall percentage rather than individual scores, but the QA people working on the project are working towards tracking the data. Once we can track it, we will need some ways of analysing the data as that in itself is tricky.
Cheers,
Richard
Quoted 34 lines
-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Aníbal Limón
Sent: Thursday, December 04, 2014 3:18 PM
To: [email protected]
Subject: [OE-core] [PATCHv2 0/3] Upgrades for comply Intel Graphics Stack Release 2014Q3Testing was made building and running core-image-sato in qemux86, qemumips, and qemuarm also core-image-sato/core-image-weston in Intel NUC.
Tests freedesktop piglit was run in Intel NUC with 95% of tests passes (9251/9694), you can found full results at [1].
[YOCTO #6805]
[1] https://bugzilla.yoctoproject.org/attachment.cgi?id=2267
The following changes since commit
a862bf045109d213c301121961bd8d389e48b13d:upstream_tracking.inc: update entries for dbus (2014-12-03 12:24:01 +0000)
are available in the git repository at:
git://git.yoctoproject.org/poky-contrib
alimon/linux_intel_graphics_2014q3_v2
http://git.yoctoproject.org/cgit.cgi/poky-
contrib/log/?h=alimon/linux_intel_graphics_2014q3_v2
Quoted 5 lines
Aníbal Limón (3):
libdrm: Upgrade to 2.4.58.
mesa: Upgrade to 10.3.4.
xorg-xserver: Upgrade to 1.16.2.
For the series:
Quoted 45 lines
meta/recipes-graphics/drm/libdrm.inc | 1 + .../drm/libdrm/GNU_SOURCE_definition.patch | 30 -- meta/recipes-graphics/drm/libdrm_2.4.54.bb | 8 - meta/recipes-graphics/drm/libdrm_2.4.58.bb | 7 + .../mesa/{mesa-gl_10.1.3.bb => mesa-gl_10.3.4.bb} | 0 ..._sw-include-xlib_sw_winsys.h-only-when-HA.patch | 52 --- ...ate- NativeDisplayType-depending-on-config.patch | 362 --------------------- .../mesa/mesa/0006-fix-out-of-tree-egl.patch | 48 --- .../mesa/{mesa_10.1.3.bb => mesa_10.3.4.bb} | 9 +- meta/recipes-graphics/mesa/mesa_git.bb | 9 +- .../recipes-graphics/xorg-xserver/xserver-xorg.inc | 5 +- .../xorg-xserver/xserver-xorg/crosscompile.patch | 22 -- .../xserver-xorg/mips64-compiler.patch | 29 -- .../xorg-xserver/xserver-xorg/present-module.patch | 66 ---- ...erver-xorg_1.15.1.bb => xserver-xorg_1.16.2.bb} | 9 +- 15 files changed, 21 insertions(+), 636 deletions(-) delete mode 100644 meta/recipes-graphics/drm/libdrm/GNU_SOURCE_definition.patch delete mode 100644 meta/recipes-graphics/drm/libdrm_2.4.54.bb create mode 100644 meta/recipes-graphics/drm/libdrm_2.4.58.bb rename meta/recipes-graphics/mesa/{mesa-gl_10.1.3.bb => mesa- gl_10.3.4.bb} (100%) delete mode 100644 meta/recipes- graphics/mesa/mesa/0002-pipe_loader_sw-include-xlib_sw_winsys.h-only- when-HA.patch delete mode 100644 meta/recipes-graphics/mesa/mesa/0003-EGL-Mutate- NativeDisplayType-depending-on-config.patch delete mode 100644 meta/recipes-graphics/mesa/mesa/0006-fix-out-of- tree-egl.patch rename meta/recipes-graphics/mesa/{mesa_10.1.3.bb => mesa_10.3.4.bb} (62%) delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver- xorg/crosscompile.patch delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver- xorg/mips64-compiler.patch delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver- xorg/present-module.patch rename meta/recipes-graphics/xorg-xserver/{xserver-xorg_1.15.1.bb =>xserver-xorg_1.16.2.bb} (75%)
--
1.9.1--
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-core