More fixes from Fedora packaging
cover More fixes from Fedora packaging
From: Lyude Paul <[email protected]>
Some last minute fixes that came up during the package review, along with updating our dockerfile to Fedora 30 while we're at it since that just came out and CI appears to work just fine with it. Results from a successful test run on CI:
https://gitlab.freedesktop.org/lyudess/igt-gpu-tools/pipelines/35812
These should be very easy to review
Lyude Paul (3):
lib/aux: Use igt_assert_eq() in igt_drop_root() lib/aux: Call setgroups() in igt_drop_root() before setgid() Update Fedora dockerfile to F30
Dockerfile.fedora | 2 +- lib/igt_aux.c | 13 ++++++++----- 2 files changed, 9 insertions(+), 6 deletions(-)
Signature · 6 lines
2.20.1 _______________________________________________ igt-dev mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/igt-dev
PATCH 1/3 lib/aux: Use igt_assert_eq() in igt_drop_root()
From: Lyude Paul <[email protected]>
--- lib/igt_aux.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-)
lib/igt_aux.c +5 -5
@@ -957,13 +957,13 @@ int igt_get_autoresume_delay(enum igt_suspend_state state)*/ void igt_drop_root (void ) { -igt_assert (getuid () ==0 ); +igt_assert_eq (getuid (),0 ); -igt_assert (setgid (2 ) ==0 ); -igt_assert (setuid (2 ) ==0 ); +igt_assert_eq (setgid (2 ),0 ); +igt_assert_eq (setuid (2 ),0 ); -igt_assert (getgid () ==2 ); -igt_assert (getuid () ==2 ); +igt_assert_eq (getgid (),2 ); +igt_assert_eq (getuid (),2 ); }/**
Signature · 6 lines
2.20.1 _______________________________________________ igt-dev mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/igt-dev
PATCH 2/3 lib/aux: Call setgroups() in igt_drop_root() before setgid()
In reply to LyudeFrom: Lyude Paul <[email protected]>
While igt isn't really security sensitive, forgetting to call setgroups() before calling setgid() causes rpmlint on Fedora to complain:
igt-gpu-tools.x86_64: E: missing-call-to-setgroups-before-setuid /usr/lib64/libigt.so.0
...
missing-call-to-setgroups-before-setuid:
This executable is calling setuid and setgid without setgroups or initgroups. There is a high probability this means it didn't relinquish all groups, and this would be a potential security issue to be fixed. Seek POS36-C on the web for details about the problem.
Since it's likely other package maintainers for other distros will have to deal with similar issues eventually, and I can't see any harm in it, let's do the right thing and call setgroups() first.
--- lib/igt_aux.c | 3 +++ 1 file changed, 3 insertions(+)
lib/igt_aux.c +3 -0
@@ -49,6 +49,7 @@#include <sys/utsname.h> #include <termios.h> #include <assert.h> +#include <grp.h> #include <proc/readproc.h> #include <libudev.h>
@@ -959,9 +960,11 @@ void igt_drop_root(void) {igt_assert_eq (getuid (),0 ); +igt_assert_eq (setgroups (0 ,NULL ),0 );igt_assert_eq (setgid (2 ),0 );igt_assert_eq (setuid (2 ),0 ); +igt_assert_eq (getgroups (0 ,NULL ),0 );igt_assert_eq (getgid (),2 );igt_assert_eq (getuid (),2 ); }
Signature · 6 lines
2.20.1 _______________________________________________ igt-dev mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/igt-dev
Re: [igt-dev] [PATCH i-g-t 2/3] lib/aux: Call setgroups() in igt_drop_root() before setgid()
Quoted 15 lines · Lyude
From: Lyude Paul <[email protected]>
While igt isn't really security sensitive, forgetting to call
setgroups()before callingsetgid()causes rpmlint on Fedora to complain:igt-gpu-tools.x86_64: E: missing-call-to-setgroups-before-setuid
/usr/lib64/libigt.so.0
...
missing-call-to-setgroups-before-setuid:
This executable is calling setuid and setgid without setgroups or initgroups. There is a high probability this means it didn't relinquish all groups, and this would be a potential security issue to be fixed. Seek POS36-C on the web for details about the problem.
Quoted 3 lines
Since it's likely other package maintainers for other distros will have to deal with similar issues eventually, and I can't see any harm in it, let's do the right thing and call
setgroups()first.
Yeah igt is more a pile of exploits really :-)
On the series: Reviewed-by: Daniel Vetter <[email protected]>
Quoted 37 lines
Signed-off-by Lyude Paul <[email protected]>--- lib/igt_aux.c | 3 +++ 1 file changed, 3 insertions(+)lib/igt_aux.c +3
-0@@ -49,6 +49,7 @@#include <sys/utsname.h> #include <termios.h> #include <assert.h> +#include <grp.h> #include <proc/readproc.h> #include <libudev.h> @@ -959,9 +960,11 @@ void igt_drop_root(void) {igt_assert_eq (getuid (),0 ); +igt_assert_eq (setgroups (0 ,NULL ),0 );igt_assert_eq (setgid (2 ),0 );igt_assert_eq (setuid (2 ),0 ); +igt_assert_eq (getgroups (0 ,NULL ),0 );igt_assert_eq (getgid (),2 );igt_assert_eq (getuid (),2 ); }Signature · 6 lines
2.20.1 _______________________________________________ igt-dev mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/igt-dev
Signature · 7 lines
Daniel Vetter Software Engineer, Intel Corporation http://blog.ffwll.ch _______________________________________________ igt-dev mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/igt-dev
PATCH 3/3 Update Fedora dockerfile to F30
In reply to LyudeFrom: Lyude Paul <[email protected]>
Yes-we did just update to F29 very recently, but I made the mistake of doing that two weeks before F30 was scheduled for release. So, update again to the latest stable release of Fedora.
--- Dockerfile.fedora | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
Dockerfile.fedora +1 -1
@@ -1,4 +1,4 @@ -FROM fedora:29 +FROM fedora:30 RUN dnf install -y \ gcc flex bison meson ninja-build xdotool \
Signature · 6 lines
2.20.1 _______________________________________________ igt-dev mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/igt-dev
Patchwork
CI[igt-dev] ✓ Fi.CI.BAT: success for More fixes from Fedora packaging
In reply to Lyude== Series Details ==
== Series Details ==
Series: More fixes from Fedora packaging
URL : https://patchwork.freedesktop.org/series/60434/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_6067 -> IGTPW_2954
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://patchwork.freedesktop.org/api/1.0/series/60434/revisions/1/mbox/
Known issues
------------
Here are the changes found in IGTPW_2954 that come from known issues:
### IGT changes ###
#### Possible fixes ####
* igt@gem_exec_suspend@basic-s3:
- fi-blb-e6850: [INCOMPLETE][1] ([fdo#107718]) -> [PASS][2]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6067/fi-blb-e6850/igt@[email protected]
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2954/fi-blb-e6850/igt@[email protected]
* igt@i915_selftest@live_contexts:
- fi-skl-gvtdvm: [DMESG-FAIL][3] ([fdo#110235]) -> [PASS][4]
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6067/fi-skl-gvtdvm/igt@i915_selftest@live_contexts.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2954/fi-skl-gvtdvm/igt@i915_selftest@live_contexts.html
* igt@kms_chamelium@hdmi-hpd-fast:
- fi-kbl-7500u: [FAIL][5] ([fdo#109485]) -> [PASS][6]
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6067/fi-kbl-7500u/igt@[email protected]
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2954/fi-kbl-7500u/igt@[email protected]
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[fdo#107713]: https://bugs.freedesktop.org/show_bug.cgi?id=107713
[fdo#107718]: https://bugs.freedesktop.org/show_bug.cgi?id=107718
[fdo#108569]: https://bugs.freedesktop.org/show_bug.cgi?id=108569
[fdo#109485]: https://bugs.freedesktop.org/show_bug.cgi?id=109485
[fdo#110235]: https://bugs.freedesktop.org/show_bug.cgi?id=110235
Participating hosts (51 -> 45)
------------------------------
Additional (1): fi-apl-guc
Missing (7): fi-kbl-soraka fi-ilk-m540 fi-hsw-4200u fi-byt-squawks fi-bsw-cyan fi-byt-clapper fi-bdw-samus
Build changes
-------------
* IGT: IGT_4973 -> IGTPW_2954
CI_DRM_6067: 1498347b6b9748fcdbf1dc6ae5203caec1baf1d4 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_2954: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2954/
IGT_4973: 3e3ff0e48989abd25fce4916e85e8fef20a3c63a @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2954/
_______________________________________________
igt-dev mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/igt-dev
Patchwork
CI[igt-dev] ✓ Fi.CI.IGT: success for More fixes from Fedora packaging
In reply to Lyude== Series Details ==
== Series Details ==
Series: More fixes from Fedora packaging
URL : https://patchwork.freedesktop.org/series/60434/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_6067_full -> IGTPW_2954_full
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://patchwork.freedesktop.org/api/1.0/series/60434/revisions/1/mbox/
Known issues
------------
Here are the changes found in IGTPW_2954_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@gem_ctx_isolation@vcs1-s3:
- shard-kbl: [PASS][1] -> [INCOMPLETE][2] ([fdo#103665])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6067/shard-kbl4/igt@[email protected]
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2954/shard-kbl2/igt@[email protected]
* igt@i915_suspend@debugfs-reader:
- shard-apl: [PASS][3] -> [DMESG-WARN][4] ([fdo#108566]) +2 similar issues
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6067/shard-apl4/igt@[email protected]
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2954/shard-apl4/igt@[email protected]
* igt@kms_cursor_crc@cursor-256x256-suspend:
- shard-kbl: [PASS][5] -> [DMESG-WARN][6] ([fdo#108566]) +1 similar issue
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6067/shard-kbl6/igt@[email protected]
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2954/shard-kbl7/igt@[email protected]
* igt@kms_flip@flip-vs-suspend-interruptible:
- shard-hsw: [PASS][7] -> [INCOMPLETE][8] ([fdo#103540])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6067/shard-hsw2/igt@[email protected]
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2954/shard-hsw6/igt@[email protected]
* igt@kms_flip_tiling@flip-y-tiled:
- shard-iclb: [PASS][9] -> [FAIL][10] ([fdo#108303])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6067/shard-iclb4/igt@[email protected]
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2954/shard-iclb4/igt@[email protected]
* igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-blt:
- shard-iclb: [PASS][11] -> [FAIL][12] ([fdo#103167]) +3 similar issues
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6067/shard-iclb1/igt@[email protected]
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2954/shard-iclb2/igt@[email protected]
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-fullscreen:
- shard-kbl: [PASS][13] -> [FAIL][14] ([fdo#103167])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6067/shard-kbl7/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-fullscreen.html
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2954/shard-kbl3/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-fullscreen.html
* igt@kms_plane_scaling@pipe-c-scaler-with-rotation:
- shard-glk: [PASS][15] -> [SKIP][16] ([fdo#109271] / [fdo#109278])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6067/shard-glk9/igt@[email protected]
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2954/shard-glk1/igt@[email protected]
* igt@kms_psr@psr2_sprite_plane_move:
- shard-iclb: [PASS][17] -> [SKIP][18] ([fdo#109441]) +3 similar issues
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6067/shard-iclb2/igt@kms_psr@psr2_sprite_plane_move.html
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2954/shard-iclb8/igt@kms_psr@psr2_sprite_plane_move.html
* igt@kms_universal_plane@universal-plane-pipe-a-functional:
- shard-glk: [PASS][19] -> [FAIL][20] ([fdo#110037])
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6067/shard-glk1/igt@[email protected]
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2954/shard-glk8/igt@[email protected]
- shard-apl: [PASS][21] -> [FAIL][22] ([fdo#110037])
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6067/shard-apl7/igt@[email protected]
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2954/shard-apl7/igt@[email protected]
- shard-kbl: [PASS][23] -> [FAIL][24] ([fdo#110037])
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6067/shard-kbl3/igt@[email protected]
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2954/shard-kbl3/igt@[email protected]
#### Possible fixes ####
* igt@gem_cpu_reloc@forked:
- shard-snb: [INCOMPLETE][25] ([fdo#105411]) -> [PASS][26]
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6067/shard-snb6/igt@[email protected]
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2954/shard-snb7/igt@[email protected]
* igt@gem_tiled_swapping@non-threaded:
- shard-hsw: [FAIL][27] ([fdo#108686]) -> [PASS][28]
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6067/shard-hsw5/igt@[email protected]
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2954/shard-hsw5/igt@[email protected]
* igt@i915_pm_rc6_residency@rc6-accuracy:
- shard-kbl: [SKIP][29] ([fdo#109271]) -> [PASS][30]
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6067/shard-kbl7/igt@[email protected]
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2954/shard-kbl4/igt@[email protected]
* igt@i915_pm_sseu@full-enable:
- shard-apl: [FAIL][31] -> [PASS][32]
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6067/shard-apl2/igt@[email protected]
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2954/shard-apl1/igt@[email protected]
* igt@i915_suspend@fence-restore-untiled:
- shard-apl: [DMESG-WARN][33] ([fdo#108566]) -> [PASS][34] +8 similar issues
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6067/shard-apl5/igt@[email protected]
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2954/shard-apl7/igt@[email protected]
* igt@kms_cursor_crc@cursor-64x21-sliding:
- shard-apl: [FAIL][35] ([fdo#103232]) -> [PASS][36]
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6067/shard-apl5/igt@[email protected]
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2954/shard-apl6/igt@[email protected]
- shard-kbl: [FAIL][37] ([fdo#103232]) -> [PASS][38]
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6067/shard-kbl5/igt@[email protected]
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2954/shard-kbl6/igt@[email protected]
* igt@kms_dp_dsc@basic-dsc-enable-edp:
- shard-iclb: [SKIP][39] ([fdo#109349]) -> [PASS][40]
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6067/shard-iclb1/igt@[email protected]
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2954/shard-iclb2/igt@[email protected]
* igt@kms_frontbuffer_tracking@fbc-rgb565-draw-pwrite:
- shard-iclb: [FAIL][41] ([fdo#103167]) -> [PASS][42] +5 similar issues
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6067/shard-iclb6/igt@[email protected]
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2954/shard-iclb6/igt@[email protected]
* igt@kms_plane_scaling@pipe-b-scaler-with-clipping-clamping:
- shard-glk: [SKIP][43] ([fdo#109271] / [fdo#109278]) -> [PASS][44]
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6067/shard-glk2/igt@[email protected]
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2954/shard-glk9/igt@[email protected]
* igt@kms_psr2_su@page_flip:
- shard-iclb: [SKIP][45] ([fdo#109642]) -> [PASS][46]
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6067/shard-iclb4/igt@kms_psr2_su@page_flip.html
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2954/shard-iclb2/igt@kms_psr2_su@page_flip.html
* igt@kms_psr@psr2_primary_mmap_cpu:
- shard-iclb: [SKIP][47] ([fdo#109441]) -> [PASS][48] +1 similar issue
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6067/shard-iclb1/igt@kms_psr@psr2_primary_mmap_cpu.html
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2954/shard-iclb2/igt@kms_psr@psr2_primary_mmap_cpu.html
* igt@kms_setmode@basic:
- shard-apl: [FAIL][49] ([fdo#99912]) -> [PASS][50]
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6067/shard-apl8/igt@[email protected]
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2954/shard-apl6/igt@[email protected]
- shard-kbl: [FAIL][51] ([fdo#99912]) -> [PASS][52]
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6067/shard-kbl1/igt@[email protected]
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2954/shard-kbl6/igt@[email protected]
* igt@kms_vblank@pipe-a-ts-continuation-suspend:
- shard-kbl: [DMESG-WARN][53] ([fdo#108566]) -> [PASS][54]
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6067/shard-kbl7/igt@[email protected]
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2954/shard-kbl1/igt@[email protected]
* igt@prime_self_import@export-vs-gem_close-race:
- shard-apl: [INCOMPLETE][55] ([fdo#103927]) -> [PASS][56]
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6067/shard-apl3/igt@prime_self_import@export-vs-gem_close-race.html
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2954/shard-apl1/igt@prime_self_import@export-vs-gem_close-race.html
[fdo#103167]: https://bugs.freedesktop.org/show_bug.cgi?id=103167
[fdo#103232]: https://bugs.freedesktop.org/show_bug.cgi?id=103232
[fdo#103540]: https://bugs.freedesktop.org/show_bug.cgi?id=103540
[fdo#103665]: https://bugs.freedesktop.org/show_bug.cgi?id=103665
[fdo#103927]: https://bugs.freedesktop.org/show_bug.cgi?id=103927
[fdo#105411]: https://bugs.freedesktop.org/show_bug.cgi?id=105411
[fdo#108303]: https://bugs.freedesktop.org/show_bug.cgi?id=108303
[fdo#108566]: https://bugs.freedesktop.org/show_bug.cgi?id=108566
[fdo#108686]: https://bugs.freedesktop.org/show_bug.cgi?id=108686
[fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
[fdo#109278]: https://bugs.freedesktop.org/show_bug.cgi?id=109278
[fdo#109349]: https://bugs.freedesktop.org/show_bug.cgi?id=109349
[fdo#109441]: https://bugs.freedesktop.org/show_bug.cgi?id=109441
[fdo#109642]: https://bugs.freedesktop.org/show_bug.cgi?id=109642
[fdo#110037]: https://bugs.freedesktop.org/show_bug.cgi?id=110037
[fdo#99912]: https://bugs.freedesktop.org/show_bug.cgi?id=99912
Participating hosts (10 -> 6)
------------------------------
Missing (4): pig-skl-6260u shard-skl pig-hsw-4770r pig-glk-j5005
Build changes
-------------
* IGT: IGT_4973 -> IGTPW_2954
* Piglit: piglit_4509 -> None
CI_DRM_6067: 1498347b6b9748fcdbf1dc6ae5203caec1baf1d4 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_2954: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2954/
IGT_4973: 3e3ff0e48989abd25fce4916e85e8fef20a3c63a @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2954/
_______________________________________________
igt-dev mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/igt-dev