* [Intel-gfx] [PATCH] drm/i915/mtl: avoid stringop-overflow warning
@ 2023-10-16 20:10 Arnd Bergmann
2023-10-16 22:10 ` Andi Shyti
` (6 more replies)
0 siblings, 7 replies; 12+ messages in thread
From: Arnd Bergmann @ 2023-10-16 20:10 UTC (permalink / raw)
To: Jani Nikula, Joonas Lahtinen, Rodrigo Vivi, Tvrtko Ursulin,
David Airlie, Daniel Vetter, Badal Nilawar, Ashutosh Dixit
Cc: Arnd Bergmann, intel-gfx, linux-kernel, dri-devel, Matt Roper
From: Arnd Bergmann <arnd@arndb.de>
The newly added memset() causes a warning for some reason I could not figure out:
In file included from arch/x86/include/asm/string.h:3,
from drivers/gpu/drm/i915/gt/intel_rc6.c:6:
In function 'rc6_res_reg_init',
inlined from 'intel_rc6_init' at drivers/gpu/drm/i915/gt/intel_rc6.c:610:2:
arch/x86/include/asm/string_32.h:195:29: error: '__builtin_memset' writing 16 bytes into a region of size 0 overflows the destination [-Werror=stringop-overflow=]
195 | #define memset(s, c, count) __builtin_memset(s, c, count)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
drivers/gpu/drm/i915/gt/intel_rc6.c:584:9: note: in expansion of macro 'memset'
584 | memset(rc6->res_reg, INVALID_MMIO_REG.reg, sizeof(rc6->res_reg));
| ^~~~~~
In function 'intel_rc6_init':
Change it to an normal initializer and an added memcpy() that does not have
this problem.
Fixes: 4bb9ca7ee0745 ("drm/i915/mtl: C6 residency and C state type for MTL SAMedia")
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
---
drivers/gpu/drm/i915/gt/intel_rc6.c | 16 ++++++++++------
1 file changed, 10 insertions(+), 6 deletions(-)
diff --git a/drivers/gpu/drm/i915/gt/intel_rc6.c b/drivers/gpu/drm/i915/gt/intel_rc6.c
index 8b67abd720be8..7090e4be29cb6 100644
--- a/drivers/gpu/drm/i915/gt/intel_rc6.c
+++ b/drivers/gpu/drm/i915/gt/intel_rc6.c
@@ -581,19 +581,23 @@ static void __intel_rc6_disable(struct intel_rc6 *rc6)
static void rc6_res_reg_init(struct intel_rc6 *rc6)
{
- memset(rc6->res_reg, INVALID_MMIO_REG.reg, sizeof(rc6->res_reg));
+ i915_reg_t res_reg[INTEL_RC6_RES_MAX] = {
+ [0 ... INTEL_RC6_RES_MAX - 1] = INVALID_MMIO_REG,
+ };
switch (rc6_to_gt(rc6)->type) {
case GT_MEDIA:
- rc6->res_reg[INTEL_RC6_RES_RC6] = MTL_MEDIA_MC6;
+ res_reg[INTEL_RC6_RES_RC6] = MTL_MEDIA_MC6;
break;
default:
- rc6->res_reg[INTEL_RC6_RES_RC6_LOCKED] = GEN6_GT_GFX_RC6_LOCKED;
- rc6->res_reg[INTEL_RC6_RES_RC6] = GEN6_GT_GFX_RC6;
- rc6->res_reg[INTEL_RC6_RES_RC6p] = GEN6_GT_GFX_RC6p;
- rc6->res_reg[INTEL_RC6_RES_RC6pp] = GEN6_GT_GFX_RC6pp;
+ res_reg[INTEL_RC6_RES_RC6_LOCKED] = GEN6_GT_GFX_RC6_LOCKED;
+ res_reg[INTEL_RC6_RES_RC6] = GEN6_GT_GFX_RC6;
+ res_reg[INTEL_RC6_RES_RC6p] = GEN6_GT_GFX_RC6p;
+ res_reg[INTEL_RC6_RES_RC6pp] = GEN6_GT_GFX_RC6pp;
break;
}
+
+ memcpy(rc6->res_reg, res_reg, sizeof(res_reg));
}
void intel_rc6_init(struct intel_rc6 *rc6)
--
2.39.2
^ permalink raw reply related [flat|nested] 12+ messages in thread
* Re: [Intel-gfx] [PATCH] drm/i915/mtl: avoid stringop-overflow warning
2023-10-16 20:10 [Intel-gfx] [PATCH] drm/i915/mtl: avoid stringop-overflow warning Arnd Bergmann
@ 2023-10-16 22:10 ` Andi Shyti
2023-10-17 5:27 ` Arnd Bergmann
2023-10-17 4:29 ` [Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for drm/i915/mtl: avoid stringop-overflow warning (rev3) Patchwork
` (5 subsequent siblings)
6 siblings, 1 reply; 12+ messages in thread
From: Andi Shyti @ 2023-10-16 22:10 UTC (permalink / raw)
To: Arnd Bergmann
Cc: Arnd Bergmann, Matt Roper, intel-gfx, linux-kernel, dri-devel,
Daniel Vetter, Rodrigo Vivi, David Airlie
Hi Arnd,
> static void rc6_res_reg_init(struct intel_rc6 *rc6)
> {
> - memset(rc6->res_reg, INVALID_MMIO_REG.reg, sizeof(rc6->res_reg));
This is a complex initialization, indeed... how about just
memset(rc6->res_reg, 0, sizeof(rc6->res_reg));
> + i915_reg_t res_reg[INTEL_RC6_RES_MAX] = {
> + [0 ... INTEL_RC6_RES_MAX - 1] = INVALID_MMIO_REG,
> + };
This is basically a
i915_reg_t res_reg[INTEL_RC6_RES_MAX] = { };
Don't know which one is clearer.
Andi
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for drm/i915/mtl: avoid stringop-overflow warning (rev3)
2023-10-16 20:10 [Intel-gfx] [PATCH] drm/i915/mtl: avoid stringop-overflow warning Arnd Bergmann
2023-10-16 22:10 ` Andi Shyti
@ 2023-10-17 4:29 ` Patchwork
2023-10-17 4:47 ` [Intel-gfx] ✗ Fi.CI.BAT: failure " Patchwork
` (4 subsequent siblings)
6 siblings, 0 replies; 12+ messages in thread
From: Patchwork @ 2023-10-17 4:29 UTC (permalink / raw)
To: Arnd Bergmann; +Cc: intel-gfx
== Series Details ==
Series: drm/i915/mtl: avoid stringop-overflow warning (rev3)
URL : https://patchwork.freedesktop.org/series/125198/
State : warning
== Summary ==
Error: dim checkpatch failed
2de375bf1f63 drm/i915/mtl: avoid stringop-overflow warning
-:6: WARNING:COMMIT_LOG_LONG_LINE: Prefer a maximum 75 chars per line (possible unwrapped commit description?)
#6:
The newly added memset() causes a warning for some reason I could not figure out:
-:23: WARNING:BAD_FIXES_TAG: Please use correct Fixes: style 'Fixes: <12 chars of sha1> ("<title line>")' - ie: 'Fixes: 4bb9ca7ee074 ("drm/i915/mtl: C6 residency and C state type for MTL SAMedia")'
#23:
Fixes: 4bb9ca7ee0745 ("drm/i915/mtl: C6 residency and C state type for MTL SAMedia")
total: 0 errors, 2 warnings, 0 checks, 29 lines checked
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Intel-gfx] ✗ Fi.CI.BAT: failure for drm/i915/mtl: avoid stringop-overflow warning (rev3)
2023-10-16 20:10 [Intel-gfx] [PATCH] drm/i915/mtl: avoid stringop-overflow warning Arnd Bergmann
2023-10-16 22:10 ` Andi Shyti
2023-10-17 4:29 ` [Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for drm/i915/mtl: avoid stringop-overflow warning (rev3) Patchwork
@ 2023-10-17 4:47 ` Patchwork
2023-10-23 12:49 ` [Intel-gfx] [PATCH] drm/i915/mtl: avoid stringop-overflow warning Jani Nikula
` (3 subsequent siblings)
6 siblings, 0 replies; 12+ messages in thread
From: Patchwork @ 2023-10-17 4:47 UTC (permalink / raw)
To: Arnd Bergmann; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 8381 bytes --]
== Series Details ==
Series: drm/i915/mtl: avoid stringop-overflow warning (rev3)
URL : https://patchwork.freedesktop.org/series/125198/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_13763 -> Patchwork_125198v3
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with Patchwork_125198v3 absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in Patchwork_125198v3, please notify your bug team (lgci.bug.filing@intel.com) to allow them
to document this new failure mode, which will reduce false positives in CI.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v3/index.html
Participating hosts (33 -> 31)
------------------------------
Additional (1): fi-kbl-guc
Missing (3): fi-kbl-soraka fi-kbl-7567u bat-jsl-1
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in Patchwork_125198v3:
### IGT changes ###
#### Possible regressions ####
* igt@i915_module_load@load:
- bat-kbl-2: [PASS][1] -> [INCOMPLETE][2]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13763/bat-kbl-2/igt@i915_module_load@load.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v3/bat-kbl-2/igt@i915_module_load@load.html
Known issues
------------
Here are the changes found in Patchwork_125198v3 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@debugfs_test@basic-hwmon:
- bat-jsl-3: NOTRUN -> [SKIP][3] ([i915#9318])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v3/bat-jsl-3/igt@debugfs_test@basic-hwmon.html
* igt@fbdev@info:
- fi-kbl-guc: NOTRUN -> [SKIP][4] ([fdo#109271] / [i915#1849])
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v3/fi-kbl-guc/igt@fbdev@info.html
* igt@gem_exec_suspend@basic-s3@lmem0:
- bat-atsm-1: NOTRUN -> [DMESG-WARN][5] ([i915#8841]) +4 other tests dmesg-warn
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v3/bat-atsm-1/igt@gem_exec_suspend@basic-s3@lmem0.html
* igt@gem_huc_copy@huc-copy:
- bat-jsl-3: NOTRUN -> [SKIP][6] ([i915#2190])
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v3/bat-jsl-3/igt@gem_huc_copy@huc-copy.html
* igt@gem_lmem_swapping@basic:
- bat-jsl-3: NOTRUN -> [SKIP][7] ([i915#4613]) +3 other tests skip
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v3/bat-jsl-3/igt@gem_lmem_swapping@basic.html
* igt@gem_lmem_swapping@verify-random:
- fi-kbl-guc: NOTRUN -> [SKIP][8] ([fdo#109271] / [i915#4613]) +3 other tests skip
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v3/fi-kbl-guc/igt@gem_lmem_swapping@verify-random.html
* igt@i915_suspend@basic-s3-without-i915:
- bat-atsm-1: NOTRUN -> [SKIP][9] ([i915#6645])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v3/bat-atsm-1/igt@i915_suspend@basic-s3-without-i915.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy:
- bat-jsl-3: NOTRUN -> [SKIP][10] ([i915#4103]) +1 other test skip
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v3/bat-jsl-3/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
* igt@kms_cursor_legacy@basic-flip-before-cursor-varying-size:
- fi-kbl-guc: NOTRUN -> [SKIP][11] ([fdo#109271] / [i915#1845]) +8 other tests skip
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v3/fi-kbl-guc/igt@kms_cursor_legacy@basic-flip-before-cursor-varying-size.html
* igt@kms_force_connector_basic@force-load-detect:
- bat-jsl-3: NOTRUN -> [SKIP][12] ([fdo#109285])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v3/bat-jsl-3/igt@kms_force_connector_basic@force-load-detect.html
* igt@kms_pipe_crc_basic@read-crc-frame-sequence@pipe-c-dp-5:
- bat-adlp-11: [PASS][13] -> [ABORT][14] ([i915#8668] / [i915#9451])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13763/bat-adlp-11/igt@kms_pipe_crc_basic@read-crc-frame-sequence@pipe-c-dp-5.html
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v3/bat-adlp-11/igt@kms_pipe_crc_basic@read-crc-frame-sequence@pipe-c-dp-5.html
* igt@kms_pipe_crc_basic@suspend-read-crc:
- fi-kbl-guc: NOTRUN -> [SKIP][15] ([fdo#109271]) +25 other tests skip
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v3/fi-kbl-guc/igt@kms_pipe_crc_basic@suspend-read-crc.html
- bat-atsm-1: NOTRUN -> [SKIP][16] ([i915#1836])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v3/bat-atsm-1/igt@kms_pipe_crc_basic@suspend-read-crc.html
* igt@kms_setmode@basic-clone-single-crtc:
- bat-jsl-3: NOTRUN -> [SKIP][17] ([i915#3555]) +1 other test skip
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v3/bat-jsl-3/igt@kms_setmode@basic-clone-single-crtc.html
#### Possible fixes ####
* igt@i915_module_load@load:
- bat-jsl-3: [INCOMPLETE][18] -> [PASS][19]
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13763/bat-jsl-3/igt@i915_module_load@load.html
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v3/bat-jsl-3/igt@i915_module_load@load.html
* igt@i915_selftest@live@gt_heartbeat:
- fi-apl-guc: [DMESG-FAIL][20] ([i915#5334]) -> [PASS][21]
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13763/fi-apl-guc/igt@i915_selftest@live@gt_heartbeat.html
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v3/fi-apl-guc/igt@i915_selftest@live@gt_heartbeat.html
* igt@i915_selftest@live@gt_lrc:
- bat-atsm-1: [INCOMPLETE][22] -> [PASS][23]
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13763/bat-atsm-1/igt@i915_selftest@live@gt_lrc.html
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v3/bat-atsm-1/igt@i915_selftest@live@gt_lrc.html
#### Warnings ####
* igt@kms_pipe_crc_basic@read-crc-frame-sequence@pipe-d-dp-5:
- bat-adlp-11: [ABORT][24] ([i915#8668]) -> [DMESG-FAIL][25] ([i915#6868])
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13763/bat-adlp-11/igt@kms_pipe_crc_basic@read-crc-frame-sequence@pipe-d-dp-5.html
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v3/bat-adlp-11/igt@kms_pipe_crc_basic@read-crc-frame-sequence@pipe-d-dp-5.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
[fdo#109285]: https://bugs.freedesktop.org/show_bug.cgi?id=109285
[i915#1836]: https://gitlab.freedesktop.org/drm/intel/issues/1836
[i915#1845]: https://gitlab.freedesktop.org/drm/intel/issues/1845
[i915#1849]: https://gitlab.freedesktop.org/drm/intel/issues/1849
[i915#2190]: https://gitlab.freedesktop.org/drm/intel/issues/2190
[i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555
[i915#4103]: https://gitlab.freedesktop.org/drm/intel/issues/4103
[i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613
[i915#5334]: https://gitlab.freedesktop.org/drm/intel/issues/5334
[i915#6645]: https://gitlab.freedesktop.org/drm/intel/issues/6645
[i915#6868]: https://gitlab.freedesktop.org/drm/intel/issues/6868
[i915#8668]: https://gitlab.freedesktop.org/drm/intel/issues/8668
[i915#8841]: https://gitlab.freedesktop.org/drm/intel/issues/8841
[i915#9318]: https://gitlab.freedesktop.org/drm/intel/issues/9318
[i915#9451]: https://gitlab.freedesktop.org/drm/intel/issues/9451
Build changes
-------------
* Linux: CI_DRM_13763 -> Patchwork_125198v3
CI-20190529: 20190529
CI_DRM_13763: 67bce9faa651e4e14107ac8cc29e690d780685f6 @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_7541: fcddb77c3f8a77020f7f3b2660a66cae27cfaa2b @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
Patchwork_125198v3: 67bce9faa651e4e14107ac8cc29e690d780685f6 @ git://anongit.freedesktop.org/gfx-ci/linux
### Linux commits
41ae6259cc0e drm/i915/mtl: avoid stringop-overflow warning
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v3/index.html
[-- Attachment #2: Type: text/html, Size: 9813 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Intel-gfx] [PATCH] drm/i915/mtl: avoid stringop-overflow warning
2023-10-16 22:10 ` Andi Shyti
@ 2023-10-17 5:27 ` Arnd Bergmann
0 siblings, 0 replies; 12+ messages in thread
From: Arnd Bergmann @ 2023-10-17 5:27 UTC (permalink / raw)
To: Andi Shyti, Arnd Bergmann
Cc: Matt Roper, intel-gfx, linux-kernel, dri-devel, Daniel Vetter,
Rodrigo Vivi, Dave Airlie
On Tue, Oct 17, 2023, at 00:10, Andi Shyti wrote:
> Hi Arnd,
>
>> static void rc6_res_reg_init(struct intel_rc6 *rc6)
>> {
>> - memset(rc6->res_reg, INVALID_MMIO_REG.reg, sizeof(rc6->res_reg));
>
> This is a complex initialization, indeed... how about just
>
> memset(rc6->res_reg, 0, sizeof(rc6->res_reg));
>
>> + i915_reg_t res_reg[INTEL_RC6_RES_MAX] = {
>> + [0 ... INTEL_RC6_RES_MAX - 1] = INVALID_MMIO_REG,
>> + };
>
> This is basically a
>
> i915_reg_t res_reg[INTEL_RC6_RES_MAX] = { };
>
> Don't know which one is clearer.
Right, the original code went out of its way to use INVALID_MMIO_REG
instead of assuming it is zero, so I tried to preserve that for
consistency.
Arnd
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Intel-gfx] [PATCH] drm/i915/mtl: avoid stringop-overflow warning
2023-10-16 20:10 [Intel-gfx] [PATCH] drm/i915/mtl: avoid stringop-overflow warning Arnd Bergmann
` (2 preceding siblings ...)
2023-10-17 4:47 ` [Intel-gfx] ✗ Fi.CI.BAT: failure " Patchwork
@ 2023-10-23 12:49 ` Jani Nikula
2023-10-24 17:41 ` Andi Shyti
2023-10-26 12:18 ` Jani Nikula
2023-10-24 22:44 ` [Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for drm/i915/mtl: avoid stringop-overflow warning (rev4) Patchwork
` (2 subsequent siblings)
6 siblings, 2 replies; 12+ messages in thread
From: Jani Nikula @ 2023-10-23 12:49 UTC (permalink / raw)
To: Arnd Bergmann, Joonas Lahtinen, Rodrigo Vivi, Tvrtko Ursulin,
David Airlie, Daniel Vetter, Badal Nilawar, Ashutosh Dixit
Cc: Arnd Bergmann, intel-gfx, linux-kernel, dri-devel, Matt Roper
On Mon, 16 Oct 2023, Arnd Bergmann <arnd@kernel.org> wrote:
> From: Arnd Bergmann <arnd@arndb.de>
>
> The newly added memset() causes a warning for some reason I could not figure out:
>
> In file included from arch/x86/include/asm/string.h:3,
> from drivers/gpu/drm/i915/gt/intel_rc6.c:6:
> In function 'rc6_res_reg_init',
> inlined from 'intel_rc6_init' at drivers/gpu/drm/i915/gt/intel_rc6.c:610:2:
> arch/x86/include/asm/string_32.h:195:29: error: '__builtin_memset' writing 16 bytes into a region of size 0 overflows the destination [-Werror=stringop-overflow=]
> 195 | #define memset(s, c, count) __builtin_memset(s, c, count)
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> drivers/gpu/drm/i915/gt/intel_rc6.c:584:9: note: in expansion of macro 'memset'
> 584 | memset(rc6->res_reg, INVALID_MMIO_REG.reg, sizeof(rc6->res_reg));
> | ^~~~~~
> In function 'intel_rc6_init':
>
> Change it to an normal initializer and an added memcpy() that does not have
> this problem.
>
> Fixes: 4bb9ca7ee0745 ("drm/i915/mtl: C6 residency and C state type for MTL SAMedia")
> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
> ---
> drivers/gpu/drm/i915/gt/intel_rc6.c | 16 ++++++++++------
> 1 file changed, 10 insertions(+), 6 deletions(-)
>
> diff --git a/drivers/gpu/drm/i915/gt/intel_rc6.c b/drivers/gpu/drm/i915/gt/intel_rc6.c
> index 8b67abd720be8..7090e4be29cb6 100644
> --- a/drivers/gpu/drm/i915/gt/intel_rc6.c
> +++ b/drivers/gpu/drm/i915/gt/intel_rc6.c
> @@ -581,19 +581,23 @@ static void __intel_rc6_disable(struct intel_rc6 *rc6)
>
> static void rc6_res_reg_init(struct intel_rc6 *rc6)
> {
> - memset(rc6->res_reg, INVALID_MMIO_REG.reg, sizeof(rc6->res_reg));
That's just bollocks. memset() is byte granularity, while
INVALID_MMIO_REG.reg is u32. If the value was anything other than 0,
this would break.
And you're not supposed to look at the guts of i915_reg_t to begin with,
that's why it's a typedef. Basically any code that accesses the members
of i915_reg_t outside of its implementation are doing it wrong.
Reviewed-by: Jani Nikula <jani.nikula@intel.com>
> + i915_reg_t res_reg[INTEL_RC6_RES_MAX] = {
> + [0 ... INTEL_RC6_RES_MAX - 1] = INVALID_MMIO_REG,
> + };
>
> switch (rc6_to_gt(rc6)->type) {
> case GT_MEDIA:
> - rc6->res_reg[INTEL_RC6_RES_RC6] = MTL_MEDIA_MC6;
> + res_reg[INTEL_RC6_RES_RC6] = MTL_MEDIA_MC6;
> break;
> default:
> - rc6->res_reg[INTEL_RC6_RES_RC6_LOCKED] = GEN6_GT_GFX_RC6_LOCKED;
> - rc6->res_reg[INTEL_RC6_RES_RC6] = GEN6_GT_GFX_RC6;
> - rc6->res_reg[INTEL_RC6_RES_RC6p] = GEN6_GT_GFX_RC6p;
> - rc6->res_reg[INTEL_RC6_RES_RC6pp] = GEN6_GT_GFX_RC6pp;
> + res_reg[INTEL_RC6_RES_RC6_LOCKED] = GEN6_GT_GFX_RC6_LOCKED;
> + res_reg[INTEL_RC6_RES_RC6] = GEN6_GT_GFX_RC6;
> + res_reg[INTEL_RC6_RES_RC6p] = GEN6_GT_GFX_RC6p;
> + res_reg[INTEL_RC6_RES_RC6pp] = GEN6_GT_GFX_RC6pp;
> break;
> }
> +
> + memcpy(rc6->res_reg, res_reg, sizeof(res_reg));
> }
>
> void intel_rc6_init(struct intel_rc6 *rc6)
--
Jani Nikula, Intel
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Intel-gfx] [PATCH] drm/i915/mtl: avoid stringop-overflow warning
2023-10-23 12:49 ` [Intel-gfx] [PATCH] drm/i915/mtl: avoid stringop-overflow warning Jani Nikula
@ 2023-10-24 17:41 ` Andi Shyti
2023-10-25 11:53 ` Jani Nikula
2023-10-26 12:18 ` Jani Nikula
1 sibling, 1 reply; 12+ messages in thread
From: Andi Shyti @ 2023-10-24 17:41 UTC (permalink / raw)
To: Jani Nikula
Cc: Arnd Bergmann, Arnd Bergmann, Matt Roper, intel-gfx,
linux-kernel, dri-devel, Daniel Vetter, Rodrigo Vivi,
David Airlie
Hi Jani,
> > static void rc6_res_reg_init(struct intel_rc6 *rc6)
> > {
> > - memset(rc6->res_reg, INVALID_MMIO_REG.reg, sizeof(rc6->res_reg));
>
> That's just bollocks. memset() is byte granularity, while
> INVALID_MMIO_REG.reg is u32. If the value was anything other than 0,
> this would break.
Actually it's:
void *memset(void *s, int c, size_t count)
> And you're not supposed to look at the guts of i915_reg_t to begin with,
> that's why it's a typedef. Basically any code that accesses the members
> of i915_reg_t outside of its implementation are doing it wrong.
>
> Reviewed-by: Jani Nikula <jani.nikula@intel.com>
in any case, I agree with your argument, but why can't we simply
do:
memset(rc6->res_reg, 0, sizeof(rc6->res_reg));
?
The patch looks to me like it's being more complex that it
should.
Andi
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for drm/i915/mtl: avoid stringop-overflow warning (rev4)
2023-10-16 20:10 [Intel-gfx] [PATCH] drm/i915/mtl: avoid stringop-overflow warning Arnd Bergmann
` (3 preceding siblings ...)
2023-10-23 12:49 ` [Intel-gfx] [PATCH] drm/i915/mtl: avoid stringop-overflow warning Jani Nikula
@ 2023-10-24 22:44 ` Patchwork
2023-10-24 22:57 ` [Intel-gfx] ✓ Fi.CI.BAT: success " Patchwork
2023-10-25 14:26 ` [Intel-gfx] ✗ Fi.CI.IGT: failure " Patchwork
6 siblings, 0 replies; 12+ messages in thread
From: Patchwork @ 2023-10-24 22:44 UTC (permalink / raw)
To: Arnd Bergmann; +Cc: intel-gfx
== Series Details ==
Series: drm/i915/mtl: avoid stringop-overflow warning (rev4)
URL : https://patchwork.freedesktop.org/series/125198/
State : warning
== Summary ==
Error: dim checkpatch failed
46aabb7acf3e drm/i915/mtl: avoid stringop-overflow warning
-:6: WARNING:COMMIT_LOG_LONG_LINE: Prefer a maximum 75 chars per line (possible unwrapped commit description?)
#6:
The newly added memset() causes a warning for some reason I could not figure out:
-:23: WARNING:BAD_FIXES_TAG: Please use correct Fixes: style 'Fixes: <12 chars of sha1> ("<title line>")' - ie: 'Fixes: 4bb9ca7ee074 ("drm/i915/mtl: C6 residency and C state type for MTL SAMedia")'
#23:
Fixes: 4bb9ca7ee0745 ("drm/i915/mtl: C6 residency and C state type for MTL SAMedia")
total: 0 errors, 2 warnings, 0 checks, 29 lines checked
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915/mtl: avoid stringop-overflow warning (rev4)
2023-10-16 20:10 [Intel-gfx] [PATCH] drm/i915/mtl: avoid stringop-overflow warning Arnd Bergmann
` (4 preceding siblings ...)
2023-10-24 22:44 ` [Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for drm/i915/mtl: avoid stringop-overflow warning (rev4) Patchwork
@ 2023-10-24 22:57 ` Patchwork
2023-10-25 14:26 ` [Intel-gfx] ✗ Fi.CI.IGT: failure " Patchwork
6 siblings, 0 replies; 12+ messages in thread
From: Patchwork @ 2023-10-24 22:57 UTC (permalink / raw)
To: Arnd Bergmann; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 2305 bytes --]
== Series Details ==
Series: drm/i915/mtl: avoid stringop-overflow warning (rev4)
URL : https://patchwork.freedesktop.org/series/125198/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_13782 -> Patchwork_125198v4
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/index.html
Participating hosts (38 -> 34)
------------------------------
Missing (4): bat-mtlp-8 bat-dg2-9 bat-adlp-11 fi-snb-2520m
Known issues
------------
Here are the changes found in Patchwork_125198v4 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@kms_pipe_crc_basic@nonblocking-crc-frame-sequence:
- bat-adlp-9: NOTRUN -> [SKIP][1] ([i915#3546]) +2 other tests skip
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/bat-adlp-9/igt@kms_pipe_crc_basic@nonblocking-crc-frame-sequence.html
#### Possible fixes ####
* igt@kms_pipe_crc_basic@suspend-read-crc@pipe-b-hdmi-a-3:
- bat-dg2-11: [INCOMPLETE][2] -> [PASS][3]
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/bat-dg2-11/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-b-hdmi-a-3.html
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/bat-dg2-11/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-b-hdmi-a-3.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[i915#3546]: https://gitlab.freedesktop.org/drm/intel/issues/3546
[i915#7952]: https://gitlab.freedesktop.org/drm/intel/issues/7952
Build changes
-------------
* Linux: CI_DRM_13782 -> Patchwork_125198v4
CI-20190529: 20190529
CI_DRM_13782: 16c18fef1215015ab3d1a0dd3b06cf6131fe23bd @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_7552: 557856802dfee103802f1157f97c65bb476d5468 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
Patchwork_125198v4: 16c18fef1215015ab3d1a0dd3b06cf6131fe23bd @ git://anongit.freedesktop.org/gfx-ci/linux
### Linux commits
3f8d15a44d55 drm/i915/mtl: avoid stringop-overflow warning
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/index.html
[-- Attachment #2: Type: text/html, Size: 2870 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Intel-gfx] [PATCH] drm/i915/mtl: avoid stringop-overflow warning
2023-10-24 17:41 ` Andi Shyti
@ 2023-10-25 11:53 ` Jani Nikula
0 siblings, 0 replies; 12+ messages in thread
From: Jani Nikula @ 2023-10-25 11:53 UTC (permalink / raw)
To: Andi Shyti
Cc: Arnd Bergmann, Arnd Bergmann, Matt Roper, intel-gfx,
linux-kernel, dri-devel, Daniel Vetter, Rodrigo Vivi,
David Airlie
On Tue, 24 Oct 2023, Andi Shyti <andi.shyti@kernel.org> wrote:
> Hi Jani,
>
>> > static void rc6_res_reg_init(struct intel_rc6 *rc6)
>> > {
>> > - memset(rc6->res_reg, INVALID_MMIO_REG.reg, sizeof(rc6->res_reg));
>>
>> That's just bollocks. memset() is byte granularity, while
>> INVALID_MMIO_REG.reg is u32. If the value was anything other than 0,
>> this would break.
>
> Actually it's:
>
> void *memset(void *s, int c, size_t count)
And? It still sets each byte in s to (the lowest 8 bits of) c.
>
>> And you're not supposed to look at the guts of i915_reg_t to begin with,
>> that's why it's a typedef. Basically any code that accesses the members
>> of i915_reg_t outside of its implementation are doing it wrong.
>>
>> Reviewed-by: Jani Nikula <jani.nikula@intel.com>
>
> in any case, I agree with your argument, but why can't we simply
> do:
>
> memset(rc6->res_reg, 0, sizeof(rc6->res_reg));
>
> ?
We can simply do a lot of things in C, but IMO that's semantically
wrong. i915_reg_t is supposed to be an opaque type. We're not supposed
to know what it contains, and what values are valid or invalid for it.
That's one of the reasons we have i915_reg_t in the first place (type
safety being the primary one).
Basically you should be able to do
-#define INVALID_MMIO_REG _MMIO(0)
+#define INVALID_MMIO_REG _MMIO(0xdeadbeef)
and expect everything to still work.
BR,
Jani.
>
> The patch looks to me like it's being more complex that it
> should.
>
> Andi
--
Jani Nikula, Intel
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Intel-gfx] ✗ Fi.CI.IGT: failure for drm/i915/mtl: avoid stringop-overflow warning (rev4)
2023-10-16 20:10 [Intel-gfx] [PATCH] drm/i915/mtl: avoid stringop-overflow warning Arnd Bergmann
` (5 preceding siblings ...)
2023-10-24 22:57 ` [Intel-gfx] ✓ Fi.CI.BAT: success " Patchwork
@ 2023-10-25 14:26 ` Patchwork
6 siblings, 0 replies; 12+ messages in thread
From: Patchwork @ 2023-10-25 14:26 UTC (permalink / raw)
To: Arnd Bergmann; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 97311 bytes --]
== Series Details ==
Series: drm/i915/mtl: avoid stringop-overflow warning (rev4)
URL : https://patchwork.freedesktop.org/series/125198/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_13782_full -> Patchwork_125198v4_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with Patchwork_125198v4_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in Patchwork_125198v4_full, please notify your bug team (lgci.bug.filing@intel.com) to allow them
to document this new failure mode, which will reduce false positives in CI.
Participating hosts (12 -> 12)
------------------------------
No changes in participating hosts
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in Patchwork_125198v4_full:
### IGT changes ###
#### Possible regressions ####
* igt@gem_ctx_persistence@engines-hang@bcs0:
- shard-rkl: [PASS][1] -> [SKIP][2] +1 other test skip
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-2/igt@gem_ctx_persistence@engines-hang@bcs0.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-5/igt@gem_ctx_persistence@engines-hang@bcs0.html
* igt@gem_render_copy@y-tiled-mc-ccs-to-y-tiled-ccs:
- shard-rkl: NOTRUN -> [SKIP][3] +4 other tests skip
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-5/igt@gem_render_copy@y-tiled-mc-ccs-to-y-tiled-ccs.html
Known issues
------------
Here are the changes found in Patchwork_125198v4_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@api_intel_bb@blit-reloc-purge-cache:
- shard-dg2: NOTRUN -> [SKIP][4] ([i915#8411])
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-10/igt@api_intel_bb@blit-reloc-purge-cache.html
* igt@api_intel_bb@object-reloc-keep-cache:
- shard-mtlp: NOTRUN -> [SKIP][5] ([i915#8411])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-3/igt@api_intel_bb@object-reloc-keep-cache.html
* igt@device_reset@unbind-cold-reset-rebind:
- shard-mtlp: NOTRUN -> [SKIP][6] ([i915#7701])
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-2/igt@device_reset@unbind-cold-reset-rebind.html
* igt@drm_fdinfo@busy-check-all@ccs0:
- shard-mtlp: NOTRUN -> [SKIP][7] ([i915#8414]) +12 other tests skip
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-5/igt@drm_fdinfo@busy-check-all@ccs0.html
* igt@drm_fdinfo@most-busy-check-all@bcs0:
- shard-dg2: NOTRUN -> [SKIP][8] ([i915#8414]) +12 other tests skip
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-6/igt@drm_fdinfo@most-busy-check-all@bcs0.html
* igt@drm_fdinfo@most-busy-idle-check-all@rcs0:
- shard-rkl: [PASS][9] -> [FAIL][10] ([i915#7742])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-5/igt@drm_fdinfo@most-busy-idle-check-all@rcs0.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-4/igt@drm_fdinfo@most-busy-idle-check-all@rcs0.html
* igt@gem_ccs@ctrl-surf-copy:
- shard-mtlp: NOTRUN -> [SKIP][11] ([i915#3555])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-3/igt@gem_ccs@ctrl-surf-copy.html
* igt@gem_ccs@ctrl-surf-copy-new-ctx:
- shard-mtlp: NOTRUN -> [SKIP][12] ([i915#9323])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-8/igt@gem_ccs@ctrl-surf-copy-new-ctx.html
* igt@gem_create@hog-create@smem0:
- shard-mtlp: NOTRUN -> [FAIL][13] ([i915#8758])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-4/igt@gem_create@hog-create@smem0.html
* igt@gem_ctx_persistence@hang:
- shard-dg2: NOTRUN -> [SKIP][14] ([i915#8555])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-10/igt@gem_ctx_persistence@hang.html
* igt@gem_ctx_persistence@heartbeat-hang:
- shard-mtlp: NOTRUN -> [SKIP][15] ([i915#8555]) +1 other test skip
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-3/igt@gem_ctx_persistence@heartbeat-hang.html
* igt@gem_ctx_persistence@heartbeat-hostile:
- shard-dg1: NOTRUN -> [SKIP][16] ([i915#8555])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg1-19/igt@gem_ctx_persistence@heartbeat-hostile.html
* igt@gem_ctx_persistence@saturated-hostile-nopreempt@vcs1:
- shard-mtlp: NOTRUN -> [SKIP][17] ([i915#5882]) +5 other tests skip
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-8/igt@gem_ctx_persistence@saturated-hostile-nopreempt@vcs1.html
* igt@gem_ctx_sseu@invalid-sseu:
- shard-dg2: NOTRUN -> [SKIP][18] ([i915#280]) +1 other test skip
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-6/igt@gem_ctx_sseu@invalid-sseu.html
* igt@gem_ctx_sseu@mmap-args:
- shard-mtlp: NOTRUN -> [SKIP][19] ([i915#280])
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-2/igt@gem_ctx_sseu@mmap-args.html
* igt@gem_eio@wait-wedge-10ms:
- shard-mtlp: NOTRUN -> [ABORT][20] ([i915#9262])
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-4/igt@gem_eio@wait-wedge-10ms.html
* igt@gem_exec_balancer@bonded-dual:
- shard-dg2: NOTRUN -> [SKIP][21] ([i915#4771])
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-6/igt@gem_exec_balancer@bonded-dual.html
* igt@gem_exec_balancer@bonded-true-hang:
- shard-dg2: NOTRUN -> [SKIP][22] ([i915#4812]) +2 other tests skip
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-11/igt@gem_exec_balancer@bonded-true-hang.html
* igt@gem_exec_capture@capture-invisible@smem0:
- shard-mtlp: NOTRUN -> [SKIP][23] ([i915#6334])
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-3/igt@gem_exec_capture@capture-invisible@smem0.html
* igt@gem_exec_fair@basic-pace:
- shard-mtlp: NOTRUN -> [SKIP][24] ([i915#4473] / [i915#4771]) +1 other test skip
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-8/igt@gem_exec_fair@basic-pace.html
* igt@gem_exec_fair@basic-pace@vecs0:
- shard-rkl: [PASS][25] -> [FAIL][26] ([i915#2842]) +2 other tests fail
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-5/igt@gem_exec_fair@basic-pace@vecs0.html
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-2/igt@gem_exec_fair@basic-pace@vecs0.html
* igt@gem_exec_fence@concurrent:
- shard-mtlp: NOTRUN -> [SKIP][27] ([i915#4812]) +1 other test skip
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-4/igt@gem_exec_fence@concurrent.html
* igt@gem_exec_flush@basic-batch-kernel-default-cmd:
- shard-rkl: [PASS][28] -> [SKIP][29] ([fdo#109313])
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-5/igt@gem_exec_flush@basic-batch-kernel-default-cmd.html
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-1/igt@gem_exec_flush@basic-batch-kernel-default-cmd.html
* igt@gem_exec_flush@basic-batch-kernel-default-uc:
- shard-mtlp: NOTRUN -> [DMESG-FAIL][30] ([i915#8962])
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-4/igt@gem_exec_flush@basic-batch-kernel-default-uc.html
* igt@gem_exec_flush@basic-uc-prw-default:
- shard-dg2: NOTRUN -> [SKIP][31] ([i915#3539])
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-11/igt@gem_exec_flush@basic-uc-prw-default.html
* igt@gem_exec_flush@basic-wb-prw-default:
- shard-dg2: NOTRUN -> [SKIP][32] ([i915#3539] / [i915#4852]) +6 other tests skip
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-6/igt@gem_exec_flush@basic-wb-prw-default.html
* igt@gem_exec_gttfill@multigpu-basic:
- shard-dg2: NOTRUN -> [SKIP][33] ([i915#7697]) +2 other tests skip
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-11/igt@gem_exec_gttfill@multigpu-basic.html
* igt@gem_exec_params@rsvd2-dirt:
- shard-mtlp: NOTRUN -> [SKIP][34] ([i915#5107])
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-3/igt@gem_exec_params@rsvd2-dirt.html
* igt@gem_exec_params@secure-non-root:
- shard-dg2: NOTRUN -> [SKIP][35] ([fdo#112283])
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-10/igt@gem_exec_params@secure-non-root.html
* igt@gem_exec_reloc@basic-cpu-gtt-noreloc:
- shard-dg2: NOTRUN -> [SKIP][36] ([i915#3281]) +13 other tests skip
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-10/igt@gem_exec_reloc@basic-cpu-gtt-noreloc.html
* igt@gem_exec_reloc@basic-gtt-noreloc:
- shard-mtlp: NOTRUN -> [SKIP][37] ([i915#3281]) +9 other tests skip
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-2/igt@gem_exec_reloc@basic-gtt-noreloc.html
* igt@gem_exec_reloc@basic-gtt-wc-active:
- shard-rkl: NOTRUN -> [SKIP][38] ([i915#3281]) +4 other tests skip
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-1/igt@gem_exec_reloc@basic-gtt-wc-active.html
- shard-dg1: NOTRUN -> [SKIP][39] ([i915#3281]) +4 other tests skip
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg1-19/igt@gem_exec_reloc@basic-gtt-wc-active.html
* igt@gem_exec_reloc@basic-scanout@bcs0:
- shard-rkl: NOTRUN -> [SKIP][40] ([i915#3639]) +3 other tests skip
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-5/igt@gem_exec_reloc@basic-scanout@bcs0.html
* igt@gem_exec_reloc@basic-write-wc-noreloc:
- shard-rkl: [PASS][41] -> [SKIP][42] ([i915#3281]) +5 other tests skip
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-5/igt@gem_exec_reloc@basic-write-wc-noreloc.html
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-2/igt@gem_exec_reloc@basic-write-wc-noreloc.html
* igt@gem_exec_schedule@preempt-queue-contexts:
- shard-mtlp: NOTRUN -> [SKIP][43] ([i915#4537] / [i915#4812])
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-2/igt@gem_exec_schedule@preempt-queue-contexts.html
* igt@gem_exec_schedule@reorder-wide:
- shard-dg2: NOTRUN -> [SKIP][44] ([i915#4537] / [i915#4812])
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-11/igt@gem_exec_schedule@reorder-wide.html
* igt@gem_exec_suspend@basic-s4-devices@smem:
- shard-rkl: NOTRUN -> [ABORT][45] ([i915#7975] / [i915#8213])
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-1/igt@gem_exec_suspend@basic-s4-devices@smem.html
* igt@gem_fence_thrash@bo-copy:
- shard-dg2: NOTRUN -> [SKIP][46] ([i915#4860]) +3 other tests skip
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-6/igt@gem_fence_thrash@bo-copy.html
* igt@gem_fenced_exec_thrash@no-spare-fences-interruptible:
- shard-mtlp: NOTRUN -> [SKIP][47] ([i915#4860])
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-3/igt@gem_fenced_exec_thrash@no-spare-fences-interruptible.html
* igt@gem_lmem_swapping@basic:
- shard-mtlp: NOTRUN -> [SKIP][48] ([i915#4613]) +3 other tests skip
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-2/igt@gem_lmem_swapping@basic.html
* igt@gem_lmem_swapping@heavy-verify-multi:
- shard-apl: NOTRUN -> [SKIP][49] ([fdo#109271] / [i915#4613]) +1 other test skip
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-apl2/igt@gem_lmem_swapping@heavy-verify-multi.html
* igt@gem_media_fill@media-fill:
- shard-dg2: NOTRUN -> [SKIP][50] ([i915#8289])
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-10/igt@gem_media_fill@media-fill.html
* igt@gem_mmap_gtt@cpuset-big-copy:
- shard-dg2: NOTRUN -> [SKIP][51] ([i915#4077]) +4 other tests skip
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-6/igt@gem_mmap_gtt@cpuset-big-copy.html
* igt@gem_mmap_gtt@cpuset-medium-copy-odd:
- shard-mtlp: NOTRUN -> [SKIP][52] ([i915#4077]) +11 other tests skip
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-2/igt@gem_mmap_gtt@cpuset-medium-copy-odd.html
* igt@gem_mmap_gtt@fault-concurrent-y:
- shard-dg1: NOTRUN -> [SKIP][53] ([i915#4077]) +1 other test skip
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg1-19/igt@gem_mmap_gtt@fault-concurrent-y.html
* igt@gem_mmap_wc@read-write:
- shard-mtlp: NOTRUN -> [SKIP][54] ([i915#4083]) +5 other tests skip
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-2/igt@gem_mmap_wc@read-write.html
* igt@gem_mmap_wc@write-gtt-read-wc:
- shard-dg1: NOTRUN -> [SKIP][55] ([i915#4083]) +2 other tests skip
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg1-19/igt@gem_mmap_wc@write-gtt-read-wc.html
* igt@gem_mmap_wc@write-wc-read-gtt:
- shard-dg2: NOTRUN -> [SKIP][56] ([i915#4083]) +1 other test skip
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-11/igt@gem_mmap_wc@write-wc-read-gtt.html
* igt@gem_partial_pwrite_pread@writes-after-reads-snoop:
- shard-dg2: NOTRUN -> [SKIP][57] ([i915#3282]) +6 other tests skip
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-11/igt@gem_partial_pwrite_pread@writes-after-reads-snoop.html
* igt@gem_pwrite@basic-random:
- shard-rkl: [PASS][58] -> [SKIP][59] ([i915#3282]) +7 other tests skip
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-5/igt@gem_pwrite@basic-random.html
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-2/igt@gem_pwrite@basic-random.html
* igt@gem_pxp@verify-pxp-execution-after-suspend-resume:
- shard-dg2: NOTRUN -> [SKIP][60] ([i915#4270]) +3 other tests skip
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-2/igt@gem_pxp@verify-pxp-execution-after-suspend-resume.html
* igt@gem_pxp@verify-pxp-key-change-after-suspend-resume:
- shard-rkl: NOTRUN -> [SKIP][61] ([i915#4270])
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-1/igt@gem_pxp@verify-pxp-key-change-after-suspend-resume.html
- shard-dg1: NOTRUN -> [SKIP][62] ([i915#4270])
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg1-19/igt@gem_pxp@verify-pxp-key-change-after-suspend-resume.html
* igt@gem_pxp@verify-pxp-stale-buf-optout-execution:
- shard-mtlp: NOTRUN -> [SKIP][63] ([i915#4270]) +2 other tests skip
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-3/igt@gem_pxp@verify-pxp-stale-buf-optout-execution.html
* igt@gem_readwrite@new-obj:
- shard-mtlp: NOTRUN -> [SKIP][64] ([i915#3282]) +8 other tests skip
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-2/igt@gem_readwrite@new-obj.html
* igt@gem_readwrite@read-write:
- shard-dg1: NOTRUN -> [SKIP][65] ([i915#3282])
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg1-19/igt@gem_readwrite@read-write.html
* igt@gem_render_copy@y-tiled-mc-ccs-to-y-tiled-ccs:
- shard-mtlp: NOTRUN -> [SKIP][66] ([i915#8428]) +3 other tests skip
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-3/igt@gem_render_copy@y-tiled-mc-ccs-to-y-tiled-ccs.html
* igt@gem_set_tiling_vs_blt@untiled-to-tiled:
- shard-dg2: NOTRUN -> [SKIP][67] ([i915#4079]) +1 other test skip
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-10/igt@gem_set_tiling_vs_blt@untiled-to-tiled.html
* igt@gem_spin_batch@spin-all-new:
- shard-dg2: NOTRUN -> [FAIL][68] ([i915#5889])
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-2/igt@gem_spin_batch@spin-all-new.html
* igt@gem_userptr_blits@coherency-sync:
- shard-dg2: NOTRUN -> [SKIP][69] ([i915#3297]) +1 other test skip
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-11/igt@gem_userptr_blits@coherency-sync.html
* igt@gem_userptr_blits@coherency-unsync:
- shard-rkl: NOTRUN -> [SKIP][70] ([i915#3297])
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-1/igt@gem_userptr_blits@coherency-unsync.html
- shard-dg1: NOTRUN -> [SKIP][71] ([i915#3297])
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg1-19/igt@gem_userptr_blits@coherency-unsync.html
* igt@gem_userptr_blits@create-destroy-unsync:
- shard-mtlp: NOTRUN -> [SKIP][72] ([i915#3297]) +2 other tests skip
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-2/igt@gem_userptr_blits@create-destroy-unsync.html
* igt@gen3_render_tiledx_blits:
- shard-dg2: NOTRUN -> [SKIP][73] ([fdo#109289]) +4 other tests skip
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-10/igt@gen3_render_tiledx_blits.html
* igt@gen7_exec_parse@cmd-crossing-page:
- shard-mtlp: NOTRUN -> [SKIP][74] ([fdo#109289]) +3 other tests skip
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-2/igt@gen7_exec_parse@cmd-crossing-page.html
* igt@gen7_exec_parse@oacontrol-tracking:
- shard-dg1: NOTRUN -> [SKIP][75] ([fdo#109289])
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg1-19/igt@gen7_exec_parse@oacontrol-tracking.html
* igt@gen9_exec_parse@allowed-single:
- shard-dg2: NOTRUN -> [SKIP][76] ([i915#2856]) +4 other tests skip
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-6/igt@gen9_exec_parse@allowed-single.html
* igt@gen9_exec_parse@batch-without-end:
- shard-mtlp: NOTRUN -> [SKIP][77] ([i915#2856]) +1 other test skip
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-2/igt@gen9_exec_parse@batch-without-end.html
* igt@gen9_exec_parse@cmd-crossing-page:
- shard-rkl: [PASS][78] -> [SKIP][79] ([i915#2527])
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-5/igt@gen9_exec_parse@cmd-crossing-page.html
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-1/igt@gen9_exec_parse@cmd-crossing-page.html
* igt@i915_fb_tiling:
- shard-dg1: NOTRUN -> [SKIP][80] ([i915#4881])
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg1-19/igt@i915_fb_tiling.html
* igt@i915_module_load@load:
- shard-glk: NOTRUN -> [SKIP][81] ([fdo#109271] / [i915#6227])
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-glk3/igt@i915_module_load@load.html
* igt@i915_pm_freq_api@freq-basic-api:
- shard-apl: NOTRUN -> [SKIP][82] ([fdo#109271]) +183 other tests skip
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-apl2/igt@i915_pm_freq_api@freq-basic-api.html
* igt@i915_pm_rps@basic-api:
- shard-dg1: NOTRUN -> [SKIP][83] ([i915#6621])
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg1-19/igt@i915_pm_rps@basic-api.html
* igt@i915_pm_rps@thresholds-idle@gt0:
- shard-mtlp: NOTRUN -> [SKIP][84] ([i915#8925])
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-2/igt@i915_pm_rps@thresholds-idle@gt0.html
* igt@i915_pm_rps@thresholds-idle@gt1:
- shard-mtlp: NOTRUN -> [SKIP][85] ([i915#3555] / [i915#8925])
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-2/igt@i915_pm_rps@thresholds-idle@gt1.html
* igt@i915_pm_rps@thresholds@gt0:
- shard-dg2: NOTRUN -> [SKIP][86] ([i915#8925])
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-6/igt@i915_pm_rps@thresholds@gt0.html
* igt@i915_query@query-topology-coherent-slice-mask:
- shard-dg2: NOTRUN -> [SKIP][87] ([i915#6188])
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-11/igt@i915_query@query-topology-coherent-slice-mask.html
* igt@i915_query@query-topology-unsupported:
- shard-dg2: NOTRUN -> [SKIP][88] ([fdo#109302])
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-2/igt@i915_query@query-topology-unsupported.html
- shard-mtlp: NOTRUN -> [SKIP][89] ([fdo#109302])
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-4/igt@i915_query@query-topology-unsupported.html
* igt@kms_addfb_basic@basic-x-tiled-legacy:
- shard-mtlp: NOTRUN -> [SKIP][90] ([i915#4212]) +1 other test skip
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-5/igt@kms_addfb_basic@basic-x-tiled-legacy.html
* igt@kms_addfb_basic@basic-y-tiled-legacy:
- shard-dg2: NOTRUN -> [SKIP][91] ([i915#4215] / [i915#5190])
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-2/igt@kms_addfb_basic@basic-y-tiled-legacy.html
* igt@kms_addfb_basic@bo-too-small-due-to-tiling:
- shard-dg1: NOTRUN -> [SKIP][92] ([i915#4212])
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg1-19/igt@kms_addfb_basic@bo-too-small-due-to-tiling.html
* igt@kms_addfb_basic@clobberred-modifier:
- shard-dg2: NOTRUN -> [SKIP][93] ([i915#4212]) +1 other test skip
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-11/igt@kms_addfb_basic@clobberred-modifier.html
* igt@kms_async_flips@crc@pipe-d-dp-4:
- shard-dg2: NOTRUN -> [FAIL][94] ([i915#8247]) +3 other tests fail
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-11/igt@kms_async_flips@crc@pipe-d-dp-4.html
* igt@kms_atomic@crtc-invalid-params-fence:
- shard-rkl: NOTRUN -> [SKIP][95] ([i915#1845] / [i915#4098]) +16 other tests skip
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-5/igt@kms_atomic@crtc-invalid-params-fence.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels:
- shard-dg2: NOTRUN -> [SKIP][96] ([i915#1769] / [i915#3555])
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-6/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
* igt@kms_big_fb@4-tiled-16bpp-rotate-270:
- shard-mtlp: NOTRUN -> [SKIP][97] ([fdo#111614]) +4 other tests skip
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-8/igt@kms_big_fb@4-tiled-16bpp-rotate-270.html
* igt@kms_big_fb@4-tiled-32bpp-rotate-180:
- shard-rkl: NOTRUN -> [SKIP][98] ([i915#5286])
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-1/igt@kms_big_fb@4-tiled-32bpp-rotate-180.html
- shard-dg1: NOTRUN -> [SKIP][99] ([i915#4538] / [i915#5286])
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg1-19/igt@kms_big_fb@4-tiled-32bpp-rotate-180.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0:
- shard-mtlp: [PASS][100] -> [FAIL][101] ([i915#5138])
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-mtlp-3/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0.html
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-1/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0.html
* igt@kms_big_fb@linear-16bpp-rotate-90:
- shard-dg2: NOTRUN -> [SKIP][102] ([fdo#111614]) +4 other tests skip
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-11/igt@kms_big_fb@linear-16bpp-rotate-90.html
* igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip:
- shard-tglu: [PASS][103] -> [FAIL][104] ([i915#3743]) +1 other test fail
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-tglu-4/igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-tglu-2/igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html
* igt@kms_big_fb@y-tiled-64bpp-rotate-270:
- shard-dg1: NOTRUN -> [SKIP][105] ([i915#3638])
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg1-19/igt@kms_big_fb@y-tiled-64bpp-rotate-270.html
* igt@kms_big_fb@y-tiled-8bpp-rotate-180:
- shard-dg2: NOTRUN -> [SKIP][106] ([i915#5190]) +12 other tests skip
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-10/igt@kms_big_fb@y-tiled-8bpp-rotate-180.html
* igt@kms_big_fb@y-tiled-addfb-size-overflow:
- shard-mtlp: NOTRUN -> [SKIP][107] ([i915#6187]) +1 other test skip
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-2/igt@kms_big_fb@y-tiled-addfb-size-overflow.html
* igt@kms_big_fb@yf-tiled-32bpp-rotate-90:
- shard-dg2: NOTRUN -> [SKIP][108] ([i915#4538] / [i915#5190]) +6 other tests skip
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-6/igt@kms_big_fb@yf-tiled-32bpp-rotate-90.html
* igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow:
- shard-dg1: NOTRUN -> [SKIP][109] ([fdo#111615])
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg1-19/igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow.html
- shard-rkl: NOTRUN -> [SKIP][110] ([fdo#111615])
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-1/igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0-hflip:
- shard-mtlp: NOTRUN -> [SKIP][111] ([fdo#111615]) +9 other tests skip
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-4/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0-hflip.html
* igt@kms_big_joiner@basic:
- shard-dg2: NOTRUN -> [SKIP][112] ([i915#2705])
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-10/igt@kms_big_joiner@basic.html
* igt@kms_cdclk@mode-transition:
- shard-glk: NOTRUN -> [SKIP][113] ([fdo#109271]) +39 other tests skip
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-glk3/igt@kms_cdclk@mode-transition.html
* igt@kms_cdclk@mode-transition-all-outputs:
- shard-mtlp: NOTRUN -> [SKIP][114] ([i915#7213])
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-3/igt@kms_cdclk@mode-transition-all-outputs.html
* igt@kms_chamelium_audio@dp-audio-edid:
- shard-rkl: NOTRUN -> [SKIP][115] ([i915#7828]) +1 other test skip
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-1/igt@kms_chamelium_audio@dp-audio-edid.html
- shard-dg1: NOTRUN -> [SKIP][116] ([i915#7828]) +2 other tests skip
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg1-19/igt@kms_chamelium_audio@dp-audio-edid.html
* igt@kms_chamelium_color@ctm-0-25:
- shard-dg2: NOTRUN -> [SKIP][117] ([fdo#111827]) +2 other tests skip
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-6/igt@kms_chamelium_color@ctm-0-25.html
* igt@kms_chamelium_color@ctm-limited-range:
- shard-mtlp: NOTRUN -> [SKIP][118] ([fdo#111827]) +1 other test skip
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-2/igt@kms_chamelium_color@ctm-limited-range.html
* igt@kms_chamelium_hpd@dp-hpd-storm:
- shard-dg2: NOTRUN -> [SKIP][119] ([i915#7828]) +8 other tests skip
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-11/igt@kms_chamelium_hpd@dp-hpd-storm.html
* igt@kms_chamelium_hpd@vga-hpd:
- shard-mtlp: NOTRUN -> [SKIP][120] ([i915#7828]) +7 other tests skip
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-5/igt@kms_chamelium_hpd@vga-hpd.html
* igt@kms_color@ctm-green-to-red@pipe-b:
- shard-rkl: [PASS][121] -> [SKIP][122] ([i915#4098]) +10 other tests skip
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-1/igt@kms_color@ctm-green-to-red@pipe-b.html
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-5/igt@kms_color@ctm-green-to-red@pipe-b.html
* igt@kms_content_protection@atomic:
- shard-rkl: NOTRUN -> [SKIP][123] ([i915#7118])
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-1/igt@kms_content_protection@atomic.html
- shard-dg1: NOTRUN -> [SKIP][124] ([i915#7116])
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg1-19/igt@kms_content_protection@atomic.html
* igt@kms_content_protection@legacy@pipe-a-dp-4:
- shard-dg2: NOTRUN -> [TIMEOUT][125] ([i915#7173]) +1 other test timeout
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-11/igt@kms_content_protection@legacy@pipe-a-dp-4.html
* igt@kms_content_protection@srm:
- shard-dg2: NOTRUN -> [SKIP][126] ([i915#7118])
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-1/igt@kms_content_protection@srm.html
* igt@kms_cursor_crc@cursor-offscreen-512x512:
- shard-dg2: NOTRUN -> [SKIP][127] ([i915#3359]) +2 other tests skip
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-11/igt@kms_cursor_crc@cursor-offscreen-512x512.html
* igt@kms_cursor_crc@cursor-random-512x170:
- shard-mtlp: NOTRUN -> [SKIP][128] ([i915#3359])
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-8/igt@kms_cursor_crc@cursor-random-512x170.html
* igt@kms_cursor_crc@cursor-rapid-movement-32x10:
- shard-dg1: NOTRUN -> [SKIP][129] ([i915#3555]) +1 other test skip
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg1-19/igt@kms_cursor_crc@cursor-rapid-movement-32x10.html
* igt@kms_cursor_crc@cursor-sliding-32x10:
- shard-mtlp: NOTRUN -> [SKIP][130] ([i915#3555] / [i915#8814]) +3 other tests skip
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-8/igt@kms_cursor_crc@cursor-sliding-32x10.html
* igt@kms_cursor_legacy@2x-flip-vs-cursor-atomic:
- shard-apl: NOTRUN -> [SKIP][131] ([fdo#109271] / [fdo#111767]) +2 other tests skip
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-apl6/igt@kms_cursor_legacy@2x-flip-vs-cursor-atomic.html
* igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy:
- shard-mtlp: NOTRUN -> [SKIP][132] ([i915#3546]) +4 other tests skip
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-3/igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy:
- shard-dg1: NOTRUN -> [SKIP][133] ([i915#4103] / [i915#4213])
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg1-19/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
* igt@kms_cursor_legacy@cursora-vs-flipb-atomic:
- shard-rkl: NOTRUN -> [SKIP][134] ([fdo#111825])
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-1/igt@kms_cursor_legacy@cursora-vs-flipb-atomic.html
* igt@kms_cursor_legacy@cursorb-vs-flipa-toggle:
- shard-dg2: NOTRUN -> [SKIP][135] ([fdo#109274] / [i915#5354]) +7 other tests skip
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-11/igt@kms_cursor_legacy@cursorb-vs-flipa-toggle.html
* igt@kms_cursor_legacy@cursorb-vs-flipb-toggle:
- shard-dg2: NOTRUN -> [SKIP][136] ([fdo#109274] / [fdo#111767] / [i915#5354])
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-10/igt@kms_cursor_legacy@cursorb-vs-flipb-toggle.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle:
- shard-mtlp: NOTRUN -> [SKIP][137] ([i915#4213])
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-3/igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle.html
* igt@kms_cursor_legacy@single-bo@all-pipes:
- shard-mtlp: [PASS][138] -> [DMESG-WARN][139] ([i915#2017])
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-mtlp-2/igt@kms_cursor_legacy@single-bo@all-pipes.html
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-4/igt@kms_cursor_legacy@single-bo@all-pipes.html
* igt@kms_dirtyfb@dirtyfb-ioctl:
- shard-rkl: NOTRUN -> [SKIP][140] ([i915#3555]) +10 other tests skip
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-5/igt@kms_dirtyfb@dirtyfb-ioctl.html
* igt@kms_dirtyfb@dirtyfb-ioctl@fbc-hdmi-a-4:
- shard-dg1: NOTRUN -> [SKIP][141] ([i915#9227])
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg1-16/igt@kms_dirtyfb@dirtyfb-ioctl@fbc-hdmi-a-4.html
* igt@kms_dirtyfb@dirtyfb-ioctl@psr-hdmi-a-4:
- shard-dg1: NOTRUN -> [SKIP][142] ([i915#9226] / [i915#9261]) +1 other test skip
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg1-16/igt@kms_dirtyfb@dirtyfb-ioctl@psr-hdmi-a-4.html
* igt@kms_dither@fb-8bpc-vs-panel-8bpc:
- shard-dg2: NOTRUN -> [SKIP][143] ([i915#3555]) +6 other tests skip
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-2/igt@kms_dither@fb-8bpc-vs-panel-8bpc.html
* igt@kms_draw_crc@draw-method-mmap-gtt:
- shard-rkl: NOTRUN -> [SKIP][144] ([i915#4098]) +35 other tests skip
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-5/igt@kms_draw_crc@draw-method-mmap-gtt.html
- shard-mtlp: NOTRUN -> [SKIP][145] ([i915#3555] / [i915#8812])
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-2/igt@kms_draw_crc@draw-method-mmap-gtt.html
* igt@kms_dsc@dsc-basic:
- shard-dg2: NOTRUN -> [SKIP][146] ([i915#3555] / [i915#3840]) +1 other test skip
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-10/igt@kms_dsc@dsc-basic.html
* igt@kms_dsc@dsc-with-output-formats:
- shard-mtlp: NOTRUN -> [SKIP][147] ([i915#3555] / [i915#3840])
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-3/igt@kms_dsc@dsc-with-output-formats.html
* igt@kms_flip@2x-flip-vs-expired-vblank:
- shard-mtlp: NOTRUN -> [SKIP][148] ([i915#3637]) +9 other tests skip
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-4/igt@kms_flip@2x-flip-vs-expired-vblank.html
* igt@kms_flip@2x-flip-vs-fences:
- shard-mtlp: NOTRUN -> [SKIP][149] ([i915#8381]) +1 other test skip
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-3/igt@kms_flip@2x-flip-vs-fences.html
* igt@kms_flip@2x-plain-flip-interruptible:
- shard-snb: NOTRUN -> [SKIP][150] ([fdo#109271]) +1 other test skip
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-snb5/igt@kms_flip@2x-plain-flip-interruptible.html
* igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset-interruptible:
- shard-dg2: NOTRUN -> [SKIP][151] ([fdo#109274]) +5 other tests skip
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-2/igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset-interruptible.html
* igt@kms_flip@dpms-off-confusion-interruptible:
- shard-rkl: NOTRUN -> [SKIP][152] ([i915#3637] / [i915#4098]) +9 other tests skip
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-5/igt@kms_flip@dpms-off-confusion-interruptible.html
* igt@kms_flip@flip-vs-fences-interruptible:
- shard-dg2: NOTRUN -> [SKIP][153] ([i915#8381])
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-11/igt@kms_flip@flip-vs-fences-interruptible.html
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-downscaling@pipe-a-valid-mode:
- shard-dg1: NOTRUN -> [SKIP][154] ([i915#2587] / [i915#2672]) +1 other test skip
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg1-19/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-downscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-downscaling@pipe-a-default-mode:
- shard-mtlp: NOTRUN -> [SKIP][155] ([i915#3555] / [i915#8810])
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-2/igt@kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-downscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling@pipe-a-default-mode:
- shard-mtlp: NOTRUN -> [SKIP][156] ([i915#2672]) +2 other tests skip
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-3/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling@pipe-a-valid-mode:
- shard-rkl: NOTRUN -> [SKIP][157] ([i915#2672]) +7 other tests skip
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-4/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-upscaling@pipe-a-valid-mode:
- shard-dg2: NOTRUN -> [SKIP][158] ([i915#2672]) +4 other tests skip
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-10/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-upscaling@pipe-a-valid-mode.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-pwrite:
- shard-rkl: [PASS][159] -> [SKIP][160] ([i915#1849] / [i915#4098]) +18 other tests skip
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-2/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-pwrite.html
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-5/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-blt:
- shard-dg2: NOTRUN -> [SKIP][161] ([i915#5354]) +32 other tests skip
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-2/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-gtt:
- shard-dg2: NOTRUN -> [SKIP][162] ([i915#8708]) +20 other tests skip
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-11/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-blt:
- shard-mtlp: NOTRUN -> [SKIP][163] ([i915#1825]) +30 other tests skip
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-8/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-render:
- shard-dg1: NOTRUN -> [SKIP][164] ([fdo#111825]) +6 other tests skip
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg1-19/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-mmap-wc:
- shard-rkl: NOTRUN -> [SKIP][165] ([fdo#111825] / [i915#1825]) +7 other tests skip
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-1/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-render:
- shard-dg1: NOTRUN -> [SKIP][166] ([i915#3458]) +3 other tests skip
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg1-19/igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-render.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-render:
- shard-rkl: NOTRUN -> [SKIP][167] ([i915#3023]) +2 other tests skip
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-1/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-indfb-draw-mmap-gtt:
- shard-mtlp: NOTRUN -> [SKIP][168] ([i915#8708]) +11 other tests skip
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-2/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@psr-1p-rte:
- shard-dg2: NOTRUN -> [SKIP][169] ([i915#3458]) +20 other tests skip
[169]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-10/igt@kms_frontbuffer_tracking@psr-1p-rte.html
* igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-wc:
- shard-dg1: NOTRUN -> [SKIP][170] ([i915#8708]) +6 other tests skip
[170]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg1-19/igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-wc.html
* igt@kms_hdr@static-swap:
- shard-mtlp: NOTRUN -> [SKIP][171] ([i915#3555] / [i915#8228])
[171]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-8/igt@kms_hdr@static-swap.html
* igt@kms_hdr@static-toggle:
- shard-dg2: NOTRUN -> [SKIP][172] ([i915#3555] / [i915#8228]) +1 other test skip
[172]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-6/igt@kms_hdr@static-toggle.html
* igt@kms_multipipe_modeset@basic-max-pipe-crc-check:
- shard-mtlp: NOTRUN -> [SKIP][173] ([i915#4816])
[173]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-4/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
- shard-dg2: NOTRUN -> [SKIP][174] ([i915#4816])
[174]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-2/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
* igt@kms_panel_fitting@legacy:
- shard-dg2: NOTRUN -> [SKIP][175] ([i915#6301])
[175]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-6/igt@kms_panel_fitting@legacy.html
* igt@kms_pipe_crc_basic@bad-source:
- shard-rkl: [PASS][176] -> [SKIP][177] ([i915#1845] / [i915#4098]) +34 other tests skip
[176]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-2/igt@kms_pipe_crc_basic@bad-source.html
[177]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-5/igt@kms_pipe_crc_basic@bad-source.html
* igt@kms_plane_lowres@tiling-y:
- shard-mtlp: NOTRUN -> [SKIP][178] ([i915#3555] / [i915#8821])
[178]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-3/igt@kms_plane_lowres@tiling-y.html
* igt@kms_plane_lowres@tiling-yf:
- shard-dg2: NOTRUN -> [SKIP][179] ([i915#3555] / [i915#8821])
[179]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-11/igt@kms_plane_lowres@tiling-yf.html
* igt@kms_plane_scaling@intel-max-src-size:
- shard-dg2: NOTRUN -> [SKIP][180] ([i915#6953])
[180]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-6/igt@kms_plane_scaling@intel-max-src-size.html
- shard-rkl: NOTRUN -> [SKIP][181] ([i915#6953] / [i915#8152]) +1 other test skip
[181]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-5/igt@kms_plane_scaling@intel-max-src-size.html
* igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-4:
- shard-dg1: NOTRUN -> [FAIL][182] ([i915#8292])
[182]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg1-16/igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-4.html
* igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-a-hdmi-a-3:
- shard-dg1: NOTRUN -> [SKIP][183] ([i915#5176] / [i915#9423]) +3 other tests skip
[183]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg1-12/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-a-hdmi-a-3.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-d-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][184] ([i915#3555] / [i915#5235]) +1 other test skip
[184]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-4/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-d-edp-1.html
* igt@kms_plane_scaling@planes-downscale-factor-0-5-unity-scaling@pipe-a-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][185] ([i915#5235]) +13 other tests skip
[185]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-8/igt@kms_plane_scaling@planes-downscale-factor-0-5-unity-scaling@pipe-a-edp-1.html
* igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-20x20:
- shard-rkl: NOTRUN -> [SKIP][186] ([i915#8152]) +2 other tests skip
[186]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-5/igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-20x20.html
* igt@kms_plane_scaling@planes-scaler-unity-scaling:
- shard-rkl: NOTRUN -> [SKIP][187] ([i915#3555] / [i915#4098] / [i915#8152]) +2 other tests skip
[187]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-5/igt@kms_plane_scaling@planes-scaler-unity-scaling.html
* igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-b-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][188] ([i915#5235]) +9 other tests skip
[188]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-4/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-b-hdmi-a-2.html
* igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-c-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][189] ([i915#5235]) +19 other tests skip
[189]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-10/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-c-hdmi-a-1.html
* igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-d-hdmi-a-4:
- shard-dg1: NOTRUN -> [SKIP][190] ([i915#5235]) +7 other tests skip
[190]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg1-17/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-d-hdmi-a-4.html
* igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-75:
- shard-rkl: NOTRUN -> [SKIP][191] ([i915#3555] / [i915#4098] / [i915#6953] / [i915#8152]) +2 other tests skip
[191]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-5/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-75.html
* igt@kms_prime@basic-crc-hybrid:
- shard-dg2: NOTRUN -> [SKIP][192] ([i915#6524] / [i915#6805])
[192]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-6/igt@kms_prime@basic-crc-hybrid.html
* igt@kms_properties@plane-properties-legacy:
- shard-rkl: [PASS][193] -> [SKIP][194] ([i915#1849]) +1 other test skip
[193]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-7/igt@kms_properties@plane-properties-legacy.html
[194]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-5/igt@kms_properties@plane-properties-legacy.html
* igt@kms_psr2_sf@cursor-plane-move-continuous-sf:
- shard-dg1: NOTRUN -> [SKIP][195] ([i915#658])
[195]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg1-19/igt@kms_psr2_sf@cursor-plane-move-continuous-sf.html
* igt@kms_psr2_sf@overlay-plane-update-continuous-sf:
- shard-glk: NOTRUN -> [SKIP][196] ([fdo#109271] / [i915#658])
[196]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-glk2/igt@kms_psr2_sf@overlay-plane-update-continuous-sf.html
* igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area:
- shard-apl: NOTRUN -> [SKIP][197] ([fdo#109271] / [i915#658]) +2 other tests skip
[197]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-apl6/igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area.html
* igt@kms_psr2_su@page_flip-nv12:
- shard-dg2: NOTRUN -> [SKIP][198] ([i915#658]) +2 other tests skip
[198]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-10/igt@kms_psr2_su@page_flip-nv12.html
* igt@kms_psr2_su@page_flip-p010:
- shard-mtlp: NOTRUN -> [SKIP][199] ([i915#4348])
[199]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-4/igt@kms_psr2_su@page_flip-p010.html
* igt@kms_psr@cursor_plane_move:
- shard-dg1: NOTRUN -> [SKIP][200] ([i915#1072] / [i915#4078]) +1 other test skip
[200]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg1-19/igt@kms_psr@cursor_plane_move.html
* igt@kms_psr@dpms:
- shard-dg2: NOTRUN -> [SKIP][201] ([i915#1072]) +9 other tests skip
[201]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-11/igt@kms_psr@dpms.html
* igt@kms_psr@psr2_dpms:
- shard-rkl: NOTRUN -> [SKIP][202] ([i915#1072]) +1 other test skip
[202]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-1/igt@kms_psr@psr2_dpms.html
* igt@kms_rotation_crc@primary-rotation-270:
- shard-dg2: NOTRUN -> [SKIP][203] ([i915#4235]) +2 other tests skip
[203]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-2/igt@kms_rotation_crc@primary-rotation-270.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180:
- shard-mtlp: NOTRUN -> [SKIP][204] ([i915#5289]) +2 other tests skip
[204]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-5/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html
* igt@kms_rotation_crc@sprite-rotation-90:
- shard-mtlp: NOTRUN -> [SKIP][205] ([i915#4235])
[205]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-2/igt@kms_rotation_crc@sprite-rotation-90.html
* igt@kms_setmode@basic-clone-single-crtc:
- shard-rkl: NOTRUN -> [SKIP][206] ([i915#3555] / [i915#4098]) +3 other tests skip
[206]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-1/igt@kms_setmode@basic-clone-single-crtc.html
* igt@kms_setmode@clone-exclusive-crtc:
- shard-mtlp: NOTRUN -> [SKIP][207] ([i915#3555] / [i915#8809])
[207]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-8/igt@kms_setmode@clone-exclusive-crtc.html
* igt@kms_setmode@invalid-clone-exclusive-crtc:
- shard-dg2: NOTRUN -> [SKIP][208] ([i915#3555] / [i915#4098])
[208]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-10/igt@kms_setmode@invalid-clone-exclusive-crtc.html
* igt@kms_sysfs_edid_timing:
- shard-dg2: [PASS][209] -> [FAIL][210] ([IGT#2])
[209]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-dg2-11/igt@kms_sysfs_edid_timing.html
[210]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-6/igt@kms_sysfs_edid_timing.html
* igt@kms_tv_load_detect@load-detect:
- shard-dg2: NOTRUN -> [SKIP][211] ([fdo#109309])
[211]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-11/igt@kms_tv_load_detect@load-detect.html
* igt@kms_universal_plane@cursor-fb-leak@pipe-a-hdmi-a-1:
- shard-rkl: NOTRUN -> [FAIL][212] ([i915#9196])
[212]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-7/igt@kms_universal_plane@cursor-fb-leak@pipe-a-hdmi-a-1.html
* igt@kms_vrr@flip-basic:
- shard-mtlp: NOTRUN -> [SKIP][213] ([i915#3555] / [i915#8808])
[213]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-2/igt@kms_vrr@flip-basic.html
* igt@kms_writeback@writeback-check-output:
- shard-apl: NOTRUN -> [SKIP][214] ([fdo#109271] / [i915#2437])
[214]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-apl3/igt@kms_writeback@writeback-check-output.html
- shard-glk: NOTRUN -> [SKIP][215] ([fdo#109271] / [i915#2437])
[215]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-glk2/igt@kms_writeback@writeback-check-output.html
* igt@kms_writeback@writeback-fb-id:
- shard-dg2: NOTRUN -> [SKIP][216] ([i915#2437]) +1 other test skip
[216]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-6/igt@kms_writeback@writeback-fb-id.html
* igt@perf@gen12-group-exclusive-stream-ctx-handle:
- shard-rkl: [PASS][217] -> [SKIP][218] ([fdo#109289])
[217]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-7/igt@perf@gen12-group-exclusive-stream-ctx-handle.html
[218]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-5/igt@perf@gen12-group-exclusive-stream-ctx-handle.html
* igt@perf@gen12-oa-tlb-invalidate:
- shard-rkl: NOTRUN -> [SKIP][219] ([fdo#109289])
[219]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-5/igt@perf@gen12-oa-tlb-invalidate.html
* igt@perf@gen8-unprivileged-single-ctx-counters:
- shard-rkl: [PASS][220] -> [SKIP][221] ([i915#2436])
[220]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-5/igt@perf@gen8-unprivileged-single-ctx-counters.html
[221]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-4/igt@perf@gen8-unprivileged-single-ctx-counters.html
* igt@perf@global-sseu-config-invalid:
- shard-mtlp: NOTRUN -> [SKIP][222] ([i915#7387])
[222]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-8/igt@perf@global-sseu-config-invalid.html
* igt@perf_pmu@busy-double-start@vcs1:
- shard-mtlp: [PASS][223] -> [FAIL][224] ([i915#4349]) +3 other tests fail
[223]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-mtlp-2/igt@perf_pmu@busy-double-start@vcs1.html
[224]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-4/igt@perf_pmu@busy-double-start@vcs1.html
* igt@perf_pmu@cpu-hotplug:
- shard-mtlp: NOTRUN -> [SKIP][225] ([i915#8850])
[225]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-8/igt@perf_pmu@cpu-hotplug.html
* igt@perf_pmu@frequency@gt0:
- shard-dg1: NOTRUN -> [FAIL][226] ([i915#6806])
[226]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg1-19/igt@perf_pmu@frequency@gt0.html
* igt@perf_pmu@module-unload:
- shard-dg2: NOTRUN -> [FAIL][227] ([i915#5793])
[227]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-6/igt@perf_pmu@module-unload.html
* igt@prime_vgem@basic-gtt:
- shard-mtlp: NOTRUN -> [SKIP][228] ([i915#3708] / [i915#4077]) +1 other test skip
[228]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-2/igt@prime_vgem@basic-gtt.html
* igt@prime_vgem@coherency-gtt:
- shard-rkl: [PASS][229] -> [SKIP][230] ([fdo#109295] / [fdo#111656] / [i915#3708])
[229]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-5/igt@prime_vgem@coherency-gtt.html
[230]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-2/igt@prime_vgem@coherency-gtt.html
* igt@prime_vgem@fence-read-hang:
- shard-dg1: NOTRUN -> [SKIP][231] ([i915#3708])
[231]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg1-19/igt@prime_vgem@fence-read-hang.html
* igt@prime_vgem@fence-write-hang:
- shard-mtlp: NOTRUN -> [SKIP][232] ([i915#3708]) +1 other test skip
[232]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-4/igt@prime_vgem@fence-write-hang.html
- shard-dg2: NOTRUN -> [SKIP][233] ([i915#3708])
[233]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-2/igt@prime_vgem@fence-write-hang.html
* igt@tools_test@sysfs_l3_parity:
- shard-dg2: NOTRUN -> [SKIP][234] ([i915#4818])
[234]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-2/igt@tools_test@sysfs_l3_parity.html
- shard-mtlp: NOTRUN -> [SKIP][235] ([i915#4818])
[235]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-4/igt@tools_test@sysfs_l3_parity.html
* igt@v3d/v3d_perfmon@get-values-valid-perfmon:
- shard-mtlp: NOTRUN -> [SKIP][236] ([i915#2575]) +11 other tests skip
[236]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-8/igt@v3d/v3d_perfmon@get-values-valid-perfmon.html
* igt@v3d/v3d_submit_csd@multiple-job-submission:
- shard-dg1: NOTRUN -> [SKIP][237] ([i915#2575]) +1 other test skip
[237]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg1-19/igt@v3d/v3d_submit_csd@multiple-job-submission.html
* igt@v3d/v3d_submit_csd@single-out-sync:
- shard-dg2: NOTRUN -> [SKIP][238] ([i915#2575]) +13 other tests skip
[238]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-11/igt@v3d/v3d_submit_csd@single-out-sync.html
* igt@vc4/vc4_mmap@mmap-bo:
- shard-dg2: NOTRUN -> [SKIP][239] ([i915#7711]) +8 other tests skip
[239]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-11/igt@vc4/vc4_mmap@mmap-bo.html
* igt@vc4/vc4_purgeable_bo@access-purged-bo-mem:
- shard-mtlp: NOTRUN -> [SKIP][240] ([i915#7711]) +8 other tests skip
[240]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-3/igt@vc4/vc4_purgeable_bo@access-purged-bo-mem.html
* igt@vc4/vc4_wait_bo@unused-bo-1ns:
- shard-rkl: NOTRUN -> [SKIP][241] ([i915#7711])
[241]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-1/igt@vc4/vc4_wait_bo@unused-bo-1ns.html
- shard-dg1: NOTRUN -> [SKIP][242] ([i915#7711]) +1 other test skip
[242]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg1-19/igt@vc4/vc4_wait_bo@unused-bo-1ns.html
#### Possible fixes ####
* igt@api_intel_bb@object-reloc-keep-cache:
- shard-rkl: [SKIP][243] ([i915#8411]) -> [PASS][244]
[243]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-7/igt@api_intel_bb@object-reloc-keep-cache.html
[244]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-5/igt@api_intel_bb@object-reloc-keep-cache.html
* igt@drm_fdinfo@most-busy-check-all@rcs0:
- shard-rkl: [FAIL][245] ([i915#7742]) -> [PASS][246] +1 other test pass
[245]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-1/igt@drm_fdinfo@most-busy-check-all@rcs0.html
[246]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-5/igt@drm_fdinfo@most-busy-check-all@rcs0.html
* igt@fbdev@nullptr:
- shard-rkl: [SKIP][247] ([i915#2582]) -> [PASS][248]
[247]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-5/igt@fbdev@nullptr.html
[248]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-4/igt@fbdev@nullptr.html
* igt@gem_bad_reloc@negative-reloc-lut:
- shard-rkl: [SKIP][249] ([i915#3281]) -> [PASS][250] +13 other tests pass
[249]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-7/igt@gem_bad_reloc@negative-reloc-lut.html
[250]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-5/igt@gem_bad_reloc@negative-reloc-lut.html
* igt@gem_ctx_exec@basic-nohangcheck:
- shard-rkl: [FAIL][251] ([i915#6268]) -> [PASS][252]
[251]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-7/igt@gem_ctx_exec@basic-nohangcheck.html
[252]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-5/igt@gem_ctx_exec@basic-nohangcheck.html
* igt@gem_eio@wait-wedge-immediate:
- shard-mtlp: [ABORT][253] ([i915#9414]) -> [PASS][254] +2 other tests pass
[253]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-mtlp-7/igt@gem_eio@wait-wedge-immediate.html
[254]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-5/igt@gem_eio@wait-wedge-immediate.html
* igt@gem_exec_endless@dispatch@bcs0:
- shard-dg2: [TIMEOUT][255] ([i915#3778] / [i915#7016]) -> [PASS][256]
[255]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-dg2-3/igt@gem_exec_endless@dispatch@bcs0.html
[256]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-5/igt@gem_exec_endless@dispatch@bcs0.html
* igt@gem_exec_fair@basic-pace-share@rcs0:
- shard-tglu: [FAIL][257] ([i915#2842]) -> [PASS][258]
[257]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-tglu-6/igt@gem_exec_fair@basic-pace-share@rcs0.html
[258]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-tglu-6/igt@gem_exec_fair@basic-pace-share@rcs0.html
* igt@gem_exec_fair@basic-throttle@rcs0:
- shard-rkl: [FAIL][259] ([i915#2842]) -> [PASS][260] +1 other test pass
[259]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-2/igt@gem_exec_fair@basic-throttle@rcs0.html
[260]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-5/igt@gem_exec_fair@basic-throttle@rcs0.html
* igt@gem_exec_schedule@semaphore-power:
- shard-rkl: [SKIP][261] ([i915#7276]) -> [PASS][262]
[261]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-1/igt@gem_exec_schedule@semaphore-power.html
[262]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-5/igt@gem_exec_schedule@semaphore-power.html
* igt@gem_partial_pwrite_pread@writes-after-reads:
- shard-rkl: [SKIP][263] ([i915#3282]) -> [PASS][264] +10 other tests pass
[263]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-2/igt@gem_partial_pwrite_pread@writes-after-reads.html
[264]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-5/igt@gem_partial_pwrite_pread@writes-after-reads.html
* igt@gen9_exec_parse@allowed-single:
- shard-rkl: [SKIP][265] ([i915#2527]) -> [PASS][266] +5 other tests pass
[265]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-1/igt@gen9_exec_parse@allowed-single.html
[266]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-5/igt@gen9_exec_parse@allowed-single.html
* igt@i915_hangman@engine-engine-error@bcs0:
- shard-rkl: [SKIP][267] -> [PASS][268] +1 other test pass
[267]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-5/igt@i915_hangman@engine-engine-error@bcs0.html
[268]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-4/igt@i915_hangman@engine-engine-error@bcs0.html
* igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-async-flip:
- shard-rkl: [SKIP][269] ([i915#1845] / [i915#4098]) -> [PASS][270] +19 other tests pass
[269]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-5/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-async-flip.html
[270]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-2/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-async-flip.html
* {igt@kms_ccs@pipe-a-missing-ccs-buffer-y-tiled-gen12-rc-ccs-cc}:
- shard-rkl: [SKIP][271] ([i915#4098]) -> [PASS][272] +8 other tests pass
[271]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-5/igt@kms_ccs@pipe-a-missing-ccs-buffer-y-tiled-gen12-rc-ccs-cc.html
[272]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-4/igt@kms_ccs@pipe-a-missing-ccs-buffer-y-tiled-gen12-rc-ccs-cc.html
* igt@kms_cursor_crc@cursor-suspend@pipe-d-hdmi-a-2:
- shard-dg2: [FAIL][273] ([fdo#103375]) -> [PASS][274]
[273]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-dg2-2/igt@kms_cursor_crc@cursor-suspend@pipe-d-hdmi-a-2.html
[274]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-2/igt@kms_cursor_crc@cursor-suspend@pipe-d-hdmi-a-2.html
* igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size:
- shard-glk: [FAIL][275] ([i915#2346]) -> [PASS][276]
[275]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-glk3/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html
[276]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-glk8/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-pwrite:
- shard-rkl: [SKIP][277] ([i915#1849] / [i915#4098]) -> [PASS][278] +13 other tests pass
[277]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-5/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-pwrite.html
[278]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-2/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-fullscreen:
- shard-dg2: [FAIL][279] ([i915#6880]) -> [PASS][280]
[279]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-dg2-6/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-fullscreen.html
[280]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-1/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-fullscreen.html
* {igt@kms_pm_dc@dc6-dpms}:
- shard-tglu: [FAIL][281] ([i915#9295]) -> [PASS][282]
[281]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-tglu-7/igt@kms_pm_dc@dc6-dpms.html
[282]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-tglu-9/igt@kms_pm_dc@dc6-dpms.html
* {igt@kms_pm_dc@dc9-dpms}:
- shard-tglu: [SKIP][283] ([i915#4281]) -> [PASS][284]
[283]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-tglu-3/igt@kms_pm_dc@dc9-dpms.html
[284]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-tglu-4/igt@kms_pm_dc@dc9-dpms.html
* {igt@kms_pm_rpm@dpms-mode-unset-non-lpsp}:
- shard-rkl: [SKIP][285] ([i915#9519]) -> [PASS][286]
[285]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-7/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html
[286]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-2/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html
* {igt@kms_pm_rpm@modeset-non-lpsp-stress}:
- shard-dg1: [SKIP][287] ([i915#9519]) -> [PASS][288]
[287]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-dg1-19/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
[288]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg1-17/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
* {igt@kms_pm_rpm@pm-tiling}:
- shard-rkl: [SKIP][289] ([fdo#109308]) -> [PASS][290]
[289]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-5/igt@kms_pm_rpm@pm-tiling.html
[290]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-2/igt@kms_pm_rpm@pm-tiling.html
* igt@kms_universal_plane@cursor-fb-leak@pipe-c-edp-1:
- shard-mtlp: [FAIL][291] ([i915#9196]) -> [PASS][292]
[291]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-mtlp-1/igt@kms_universal_plane@cursor-fb-leak@pipe-c-edp-1.html
[292]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-mtlp-5/igt@kms_universal_plane@cursor-fb-leak@pipe-c-edp-1.html
* igt@perf@enable-disable@0-rcs0:
- shard-dg2: [FAIL][293] ([i915#8724]) -> [PASS][294]
[293]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-dg2-11/igt@perf@enable-disable@0-rcs0.html
[294]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-dg2-6/igt@perf@enable-disable@0-rcs0.html
* igt@perf@mi-rpc:
- shard-rkl: [SKIP][295] ([i915#2434]) -> [PASS][296]
[295]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-2/igt@perf@mi-rpc.html
[296]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-5/igt@perf@mi-rpc.html
* igt@prime_vgem@basic-fence-flip:
- shard-rkl: [SKIP][297] ([fdo#109295] / [i915#3708] / [i915#4098]) -> [PASS][298]
[297]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-5/igt@prime_vgem@basic-fence-flip.html
[298]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-4/igt@prime_vgem@basic-fence-flip.html
* igt@prime_vgem@basic-fence-read:
- shard-rkl: [SKIP][299] ([fdo#109295] / [i915#3291] / [i915#3708]) -> [PASS][300] +1 other test pass
[299]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-1/igt@prime_vgem@basic-fence-read.html
[300]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-5/igt@prime_vgem@basic-fence-read.html
#### Warnings ####
* igt@gem_ccs@block-multicopy-compressed:
- shard-rkl: [SKIP][301] ([i915#9323]) -> [SKIP][302] ([i915#7957])
[301]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-2/igt@gem_ccs@block-multicopy-compressed.html
[302]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-5/igt@gem_ccs@block-multicopy-compressed.html
* igt@gem_ccs@ctrl-surf-copy:
- shard-rkl: [SKIP][303] ([i915#3555]) -> [SKIP][304] ([i915#7957])
[303]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-7/igt@gem_ccs@ctrl-surf-copy.html
[304]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-5/igt@gem_ccs@ctrl-surf-copy.html
* igt@gem_ccs@ctrl-surf-copy-new-ctx:
- shard-rkl: [SKIP][305] ([i915#7957]) -> [SKIP][306] ([i915#4098] / [i915#9323])
[305]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-5/igt@gem_ccs@ctrl-surf-copy-new-ctx.html
[306]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-2/igt@gem_ccs@ctrl-surf-copy-new-ctx.html
* igt@gem_exec_fair@basic-pace@bcs0:
- shard-rkl: [SKIP][307] -> [FAIL][308] ([i915#2842])
[307]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-5/igt@gem_exec_fair@basic-pace@bcs0.html
[308]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-2/igt@gem_exec_fair@basic-pace@bcs0.html
* igt@gem_pwrite@basic-exhaustion:
- shard-rkl: [SKIP][309] ([i915#3282]) -> [WARN][310] ([i915#2658])
[309]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-2/igt@gem_pwrite@basic-exhaustion.html
[310]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-5/igt@gem_pwrite@basic-exhaustion.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels:
- shard-rkl: [SKIP][311] ([i915#1769] / [i915#3555]) -> [SKIP][312] ([i915#1845] / [i915#4098])
[311]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-1/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
[312]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-5/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
* igt@kms_big_fb@4-tiled-16bpp-rotate-0:
- shard-rkl: [SKIP][313] ([i915#5286]) -> [SKIP][314] ([i915#4098]) +9 other tests skip
[313]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-2/igt@kms_big_fb@4-tiled-16bpp-rotate-0.html
[314]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-5/igt@kms_big_fb@4-tiled-16bpp-rotate-0.html
* igt@kms_big_fb@4-tiled-64bpp-rotate-180:
- shard-rkl: [SKIP][315] ([i915#4098]) -> [SKIP][316] ([i915#5286]) +4 other tests skip
[315]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-5/igt@kms_big_fb@4-tiled-64bpp-rotate-180.html
[316]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-1/igt@kms_big_fb@4-tiled-64bpp-rotate-180.html
* igt@kms_big_fb@linear-32bpp-rotate-90:
- shard-rkl: [SKIP][317] ([fdo#111614] / [i915#3638]) -> [SKIP][318] ([i915#1845] / [i915#4098]) +2 other tests skip
[317]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-2/igt@kms_big_fb@linear-32bpp-rotate-90.html
[318]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-5/igt@kms_big_fb@linear-32bpp-rotate-90.html
* igt@kms_big_fb@x-tiled-32bpp-rotate-270:
- shard-rkl: [SKIP][319] ([i915#1845] / [i915#4098]) -> [SKIP][320] ([fdo#111614] / [i915#3638]) +3 other tests skip
[319]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-5/igt@kms_big_fb@x-tiled-32bpp-rotate-270.html
[320]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-2/igt@kms_big_fb@x-tiled-32bpp-rotate-270.html
* igt@kms_big_fb@yf-tiled-16bpp-rotate-180:
- shard-rkl: [SKIP][321] ([fdo#110723]) -> [SKIP][322] ([i915#1845] / [i915#4098]) +9 other tests skip
[321]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-7/igt@kms_big_fb@yf-tiled-16bpp-rotate-180.html
[322]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-5/igt@kms_big_fb@yf-tiled-16bpp-rotate-180.html
* igt@kms_big_fb@yf-tiled-addfb-size-overflow:
- shard-rkl: [SKIP][323] ([fdo#111615]) -> [SKIP][324] ([i915#1845] / [i915#4098]) +1 other test skip
[323]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-2/igt@kms_big_fb@yf-tiled-addfb-size-overflow.html
[324]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-5/igt@kms_big_fb@yf-tiled-addfb-size-overflow.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-async-flip:
- shard-rkl: [SKIP][325] ([i915#1845] / [i915#4098]) -> [SKIP][326] ([fdo#110723]) +4 other tests skip
[325]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-5/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html
[326]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-2/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html
* igt@kms_content_protection@legacy:
- shard-rkl: [SKIP][327] ([i915#1845] / [i915#4098]) -> [SKIP][328] ([i915#7118])
[327]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-5/igt@kms_content_protection@legacy.html
[328]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-4/igt@kms_content_protection@legacy.html
* igt@kms_cursor_crc@cursor-offscreen-512x170:
- shard-rkl: [SKIP][329] ([i915#4098]) -> [SKIP][330] ([fdo#109279] / [i915#3359])
[329]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-5/igt@kms_cursor_crc@cursor-offscreen-512x170.html
[330]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-4/igt@kms_cursor_crc@cursor-offscreen-512x170.html
* igt@kms_cursor_crc@cursor-onscreen-512x512:
- shard-rkl: [SKIP][331] ([i915#3359]) -> [SKIP][332] ([i915#4098])
[331]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-1/igt@kms_cursor_crc@cursor-onscreen-512x512.html
[332]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-5/igt@kms_cursor_crc@cursor-onscreen-512x512.html
* igt@kms_cursor_crc@cursor-random-512x170:
- shard-rkl: [SKIP][333] ([i915#4098]) -> [SKIP][334] ([i915#3359]) +1 other test skip
[333]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-5/igt@kms_cursor_crc@cursor-random-512x170.html
[334]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-2/igt@kms_cursor_crc@cursor-random-512x170.html
* igt@kms_cursor_crc@cursor-sliding-32x10:
- shard-rkl: [SKIP][335] ([i915#4098]) -> [SKIP][336] ([i915#3555]) +3 other tests skip
[335]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-5/igt@kms_cursor_crc@cursor-sliding-32x10.html
[336]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-2/igt@kms_cursor_crc@cursor-sliding-32x10.html
* igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy:
- shard-rkl: [SKIP][337] ([fdo#111825]) -> [SKIP][338] ([i915#1845] / [i915#4098]) +8 other tests skip
[337]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-7/igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy.html
[338]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-5/igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size:
- shard-rkl: [SKIP][339] ([i915#4103]) -> [SKIP][340] ([i915#1845] / [i915#4098]) +1 other test skip
[339]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-7/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size.html
[340]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-5/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size.html
* igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size:
- shard-rkl: [SKIP][341] ([i915#1845] / [i915#4098]) -> [SKIP][342] ([fdo#111825]) +4 other tests skip
[341]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-5/igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size.html
[342]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-2/igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size.html
* igt@kms_dsc@dsc-with-output-formats:
- shard-rkl: [SKIP][343] ([i915#3555] / [i915#3840]) -> [SKIP][344] ([i915#4098]) +1 other test skip
[343]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-7/igt@kms_dsc@dsc-with-output-formats.html
[344]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-5/igt@kms_dsc@dsc-with-output-formats.html
* igt@kms_fbcon_fbt@psr:
- shard-rkl: [SKIP][345] ([i915#3955]) -> [SKIP][346] ([fdo#110189] / [i915#3955])
[345]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-7/igt@kms_fbcon_fbt@psr.html
[346]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-5/igt@kms_fbcon_fbt@psr.html
* igt@kms_frontbuffer_tracking@fbc-2p-shrfb-fliptrack-mmap-gtt:
- shard-rkl: [SKIP][347] ([fdo#111825]) -> [SKIP][348] ([i915#1849] / [i915#4098]) +1 other test skip
[347]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-2/igt@kms_frontbuffer_tracking@fbc-2p-shrfb-fliptrack-mmap-gtt.html
[348]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-5/igt@kms_frontbuffer_tracking@fbc-2p-shrfb-fliptrack-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbc-tiling-4:
- shard-rkl: [SKIP][349] ([i915#1849] / [i915#4098]) -> [SKIP][350] ([i915#5439])
[349]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-5/igt@kms_frontbuffer_tracking@fbc-tiling-4.html
[350]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-4/igt@kms_frontbuffer_tracking@fbc-tiling-4.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt:
- shard-rkl: [SKIP][351] ([fdo#111825] / [i915#1825]) -> [SKIP][352] ([i915#1849] / [i915#4098]) +59 other tests skip
[351]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-1/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt.html
[352]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-5/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-wc:
- shard-rkl: [SKIP][353] ([i915#1849] / [i915#4098]) -> [SKIP][354] ([i915#3023]) +23 other tests skip
[353]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-5/igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-wc.html
[354]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-1/igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-mmap-gtt:
- shard-rkl: [SKIP][355] ([i915#3023]) -> [SKIP][356] ([i915#1849] / [i915#4098]) +38 other tests skip
[355]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-7/igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-mmap-gtt.html
[356]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-5/igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-msflip-blt:
- shard-rkl: [SKIP][357] ([i915#1849] / [i915#4098]) -> [SKIP][358] ([fdo#111825] / [i915#1825]) +33 other tests skip
[357]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-5/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-msflip-blt.html
[358]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-2/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-msflip-blt.html
* igt@kms_hdr@invalid-hdr:
- shard-rkl: [SKIP][359] ([i915#3555] / [i915#8228]) -> [SKIP][360] ([i915#4098])
[359]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-7/igt@kms_hdr@invalid-hdr.html
[360]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-5/igt@kms_hdr@invalid-hdr.html
* igt@kms_hdr@static-swap:
- shard-rkl: [SKIP][361] ([i915#1845] / [i915#4098]) -> [SKIP][362] ([i915#3555] / [i915#8228])
[361]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-5/igt@kms_hdr@static-swap.html
[362]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-2/igt@kms_hdr@static-swap.html
* igt@kms_hdr@static-toggle:
- shard-rkl: [SKIP][363] ([i915#3555] / [i915#8228]) -> [SKIP][364] ([i915#1845] / [i915#4098]) +1 other test skip
[363]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-1/igt@kms_hdr@static-toggle.html
[364]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-5/igt@kms_hdr@static-toggle.html
* igt@kms_multipipe_modeset@basic-max-pipe-crc-check:
- shard-rkl: [SKIP][365] ([i915#4070] / [i915#4816]) -> [SKIP][366] ([i915#1839] / [i915#4070] / [i915#4816])
[365]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-2/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
[366]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-5/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
* igt@kms_panel_fitting@legacy:
- shard-rkl: [SKIP][367] ([i915#6301]) -> [SKIP][368] ([i915#1845] / [i915#4098])
[367]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-1/igt@kms_panel_fitting@legacy.html
[368]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-5/igt@kms_panel_fitting@legacy.html
* igt@kms_plane_multiple@tiling-yf:
- shard-rkl: [SKIP][369] ([i915#3555]) -> [SKIP][370] ([i915#4098]) +8 other tests skip
[369]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-1/igt@kms_plane_multiple@tiling-yf.html
[370]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-5/igt@kms_plane_multiple@tiling-yf.html
* igt@kms_vrr@flip-basic:
- shard-rkl: [SKIP][371] ([i915#3555]) -> [SKIP][372] ([i915#1845] / [i915#4098]) +1 other test skip
[371]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13782/shard-rkl-2/igt@kms_vrr@flip-basic.html
[372]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/shard-rkl-5/igt@kms_vrr@flip-basic.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[IGT#2]: https://gitlab.freedesktop.org/drm/igt-gpu-tools/issues/2
[fdo#103375]: https://bugs.freedesktop.org/show_bug.cgi?id=103375
[fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
[fdo#109274]: https://bugs.freedesktop.org/show_bug.cgi?id=109274
[fdo#109279]: https://bugs.freedesktop.org/show_bug.cgi?id=109279
[fdo#109289]: https://bugs.freedesktop.org/show_bug.cgi?id=109289
[fdo#109295]: https://bugs.freedesktop.org/show_bug.cgi?id=109295
[fdo#109302]: https://bugs.freedesktop.org/show_bug.cgi?id=109302
[fdo#109308]: https://bugs.freedesktop.org/show_bug.cgi?id=109308
[fdo#109309]: https://bugs.freedesktop.org/show_bug.cgi?id=109309
[fdo#109313]: https://bugs.freedesktop.org/show_bug.cgi?id=109313
[fdo#110189]: https://bugs.freedesktop.org/show_bug.cgi?id=110189
[fdo#110723]: https://bugs.freedesktop.org/show_bug.cgi?id=110723
[fdo#111614]: https://bugs.freedesktop.org/show_bug.cgi?id=111614
[fdo#111615]: https://bugs.freedesktop.org/show_bug.cgi?id=111615
[fdo#111656]: https://bugs.freedesktop.org/show_bug.cgi?id=111656
[fdo#111767]: https://bugs.freedesktop.org/show_bug.cgi?id=111767
[fdo#111825]: https://bugs.freedesktop.org/show_bug.cgi?id=111825
[fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827
[fdo#112283]: https://bugs.freedesktop.org/show_bug.cgi?id=112283
[i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072
[i915#1769]: https://gitlab.freedesktop.org/drm/intel/issues/1769
[i915#1825]: https://gitlab.freedesktop.org/drm/intel/issues/1825
[i915#1839]: https://gitlab.freedesktop.org/drm/intel/issues/1839
[i915#1845]: https://gitlab.freedesktop.org/drm/intel/issues/1845
[i915#1849]: https://gitlab.freedesktop.org/drm/intel/issues/1849
[i915#2017]: https://gitlab.freedesktop.org/drm/intel/issues/2017
[i915#2346]: https://gitlab.freedesktop.org/drm/intel/issues/2346
[i915#2434]: https://gitlab.freedesktop.org/drm/intel/issues/2434
[i915#2436]: https://gitlab.freedesktop.org/drm/intel/issues/2436
[i915#2437]: https://gitlab.freedesktop.org/drm/intel/issues/2437
[i915#2527]: https://gitlab.freedesktop.org/drm/intel/issues/2527
[i915#2575]: https://gitlab.freedesktop.org/drm/intel/issues/2575
[i915#2582]: https://gitlab.freedesktop.org/drm/intel/issues/2582
[i915#2587]: https://gitlab.freedesktop.org/drm/intel/issues/2587
[i915#2658]: https://gitlab.freedesktop.org/drm/intel/issues/2658
[i915#2672]: https://gitlab.freedesktop.org/drm/intel/issues/2672
[i915#2705]: https://gitlab.freedesktop.org/drm/intel/issues/2705
[i915#280]: https://gitlab.freedesktop.org/drm/intel/issues/280
[i915#2842]: https://gitlab.freedesktop.org/drm/intel/issues/2842
[i915#2856]: https://gitlab.freedesktop.org/drm/intel/issues/2856
[i915#3023]: https://gitlab.freedesktop.org/drm/intel/issues/3023
[i915#3281]: https://gitlab.freedesktop.org/drm/intel/issues/3281
[i915#3282]: https://gitlab.freedesktop.org/drm/intel/issues/3282
[i915#3291]: https://gitlab.freedesktop.org/drm/intel/issues/3291
[i915#3297]: https://gitlab.freedesktop.org/drm/intel/issues/3297
[i915#3359]: https://gitlab.freedesktop.org/drm/intel/issues/3359
[i915#3458]: https://gitlab.freedesktop.org/drm/intel/issues/3458
[i915#3539]: https://gitlab.freedesktop.org/drm/intel/issues/3539
[i915#3546]: https://gitlab.freedesktop.org/drm/intel/issues/3546
[i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555
[i915#3637]: https://gitlab.freedesktop.org/drm/intel/issues/3637
[i915#3638]: https://gitlab.freedesktop.org/drm/intel/issues/3638
[i915#3639]: https://gitlab.freedesktop.org/drm/intel/issues/3639
[i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708
[i915#3743]: https://gitlab.freedesktop.org/drm/intel/issues/3743
[i915#3778]: https://gitlab.freedesktop.org/drm/intel/issues/3778
[i915#3840]: https://gitlab.freedesktop.org/drm/intel/issues/3840
[i915#3955]: https://gitlab.freedesktop.org/drm/intel/issues/3955
[i915#4070]: https://gitlab.freedesktop.org/drm/intel/issues/4070
[i915#4077]: https://gitlab.freedesktop.org/drm/intel/issues/4077
[i915#4078]: https://gitlab.freedesktop.org/drm/intel/issues/4078
[i915#4079]: https://gitlab.freedesktop.org/drm/intel/issues/4079
[i915#4083]: https://gitlab.freedesktop.org/drm/intel/issues/4083
[i915#4098]: https://gitlab.freedesktop.org/drm/intel/issues/4098
[i915#4103]: https://gitlab.freedesktop.org/drm/intel/issues/4103
[i915#4212]: https://gitlab.freedesktop.org/drm/intel/issues/4212
[i915#4213]: https://gitlab.freedesktop.org/drm/intel/issues/4213
[i915#4215]: https://gitlab.freedesktop.org/drm/intel/issues/4215
[i915#4235]: https://gitlab.freedesktop.org/drm/intel/issues/4235
[i915#4270]: https://gitlab.freedesktop.org/drm/intel/issues/4270
[i915#4281]: https://gitlab.freedesktop.org/drm/intel/issues/4281
[i915#4348]: https://gitlab.freedesktop.org/drm/intel/issues/4348
[i915#4349]: https://gitlab.freedesktop.org/drm/intel/issues/4349
[i915#4473]: https://gitlab.freedesktop.org/drm/intel/issues/4473
[i915#4537]: https://gitlab.freedesktop.org/drm/intel/issues/4537
[i915#4538]: https://gitlab.freedesktop.org/drm/intel/issues/4538
[i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613
[i915#4771]: https://gitlab.freedesktop.org/drm/intel/issues/4771
[i915#4812]: https://gitlab.freedesktop.org/drm/intel/issues/4812
[i915#4816]: https://gitlab.freedesktop.org/drm/intel/issues/4816
[i915#4818]: https://gitlab.freedesktop.org/drm/intel/issues/4818
[i915#4852]: https://gitlab.freedesktop.org/drm/intel/issues/4852
[i915#4860]: https://gitlab.freedesktop.org/drm/intel/issues/4860
[i915#4881]: https://gitlab.freedesktop.org/drm/intel/issues/4881
[i915#5107]: https://gitlab.freedesktop.org/drm/intel/issues/5107
[i915#5138]: https://gitlab.freedesktop.org/drm/intel/issues/5138
[i915#5176]: https://gitlab.freedesktop.org/drm/intel/issues/5176
[i915#5190]: https://gitlab.freedesktop.org/drm/intel/issues/5190
[i915#5235]: https://gitlab.freedesktop.org/drm/intel/issues/5235
[i915#5286]: https://gitlab.freedesktop.org/drm/intel/issues/5286
[i915#5289]: https://gitlab.freedesktop.org/drm/intel/issues/5289
[i915#5354]: https://gitlab.freedesktop.org/drm/intel/issues/5354
[i915#5439]: https://gitlab.freedesktop.org/drm/intel/issues/5439
[i915#5793]: https://gitlab.freedesktop.org/drm/intel/issues/5793
[i915#5882]: https://gitlab.freedesktop.org/drm/intel/issues/5882
[i915#5889]: https://gitlab.freedesktop.org/drm/intel/issues/5889
[i915#6095]: https://gitlab.freedesktop.org/drm/intel/issues/6095
[i915#6187]: https://gitlab.freedesktop.org/drm/intel/issues/6187
[i915#6188]: https://gitlab.freedesktop.org/drm/intel/issues/6188
[i915#6227]: https://gitlab.freedesktop.org/drm/intel/issues/6227
[i915#6268]: https://gitlab.freedesktop.org/drm/intel/issues/6268
[i915#6301]: https://gitlab.freedesktop.org/drm/intel/issues/6301
[i915#6334]: https://gitlab.freedesktop.org/drm/intel/issues/6334
[i915#6524]: https://gitlab.freedesktop.org/drm/intel/issues/6524
[i915#658]: https://gitlab.freedesktop.org/drm/intel/issues/658
[i915#6621]: https://gitlab.freedesktop.org/drm/intel/issues/6621
[i915#6805]: https://gitlab.freedesktop.org/drm/intel/issues/6805
[i915#6806]: https://gitlab.freedesktop.org/drm/intel/issues/6806
[i915#6880]: https://gitlab.freedesktop.org/drm/intel/issues/6880
[i915#6953]: https://gitlab.freedesktop.org/drm/intel/issues/6953
[i915#7016]: https://gitlab.freedesktop.org/drm/intel/issues/7016
[i915#7116]: https://gitlab.freedesktop.org/drm/intel/issues/7116
[i915#7118]: https://gitlab.freedesktop.org/drm/intel/issues/7118
[i915#7173]: https://gitlab.freedesktop.org/drm/intel/issues/7173
[i915#7213]: https://gitlab.freedesktop.org/drm/intel/issues/7213
[i915#7276]: https://gitlab.freedesktop.org/drm/intel/issues/7276
[i915#7387]: https://gitlab.freedesktop.org/drm/intel/issues/7387
[i915#7697]: https://gitlab.freedesktop.org/drm/intel/issues/7697
[i915#7701]: https://gitlab.freedesktop.org/drm/intel/issues/7701
[i915#7711]: https://gitlab.freedesktop.org/drm/intel/issues/7711
[i915#7742]: https://gitlab.freedesktop.org/drm/intel/issues/7742
[i915#7828]: https://gitlab.freedesktop.org/drm/intel/issues/7828
[i915#7957]: https://gitlab.freedesktop.org/drm/intel/issues/7957
[i915#7975]: https://gitlab.freedesktop.org/drm/intel/issues/7975
[i915#8063]: https://gitlab.freedesktop.org/drm/intel/issues/8063
[i915#8152]: https://gitlab.freedesktop.org/drm/intel/issues/8152
[i915#8213]: https://gitlab.freedesktop.org/drm/intel/issues/8213
[i915#8228]: https://gitlab.freedesktop.org/drm/intel/issues/8228
[i915#8247]: https://gitlab.freedesktop.org/drm/intel/issues/8247
[i915#8289]: https://gitlab.freedesktop.org/drm/intel/issues/8289
[i915#8292]: https://gitlab.freedesktop.org/drm/intel/issues/8292
[i915#8381]: https://gitlab.freedesktop.org/drm/intel/issues/8381
[i915#8411]: https://gitlab.freedesktop.org/drm/intel/issues/8411
[i915#8414]: https://gitlab.freedesktop.org/drm/intel/issues/8414
[i915#8428]: https://gitlab.freedesktop.org/drm/intel/issues/8428
[i915#8430]: https://gitlab.freedesktop.org/drm/intel/issues/8430
[i915#8555]: https://gitlab.freedesktop.org/drm/intel/issues/8555
[i915#8708]: https://gitlab.freedesktop.org/drm/intel/issues/8708
[i915#8709]: https://gitlab.freedesktop.org/drm/intel/issues/8709
[i915#8724]: https://gitlab.freedesktop.org/drm/intel/issues/8724
[i915#8758]: https://gitlab.freedesktop.org/drm/intel/issues/8758
[i915#8808]: https://gitlab.freedesktop.org/drm/intel/issues/8808
[i915#8809]: https://gitlab.freedesktop.org/drm/intel/issues/8809
[i915#8810]: https://gitlab.freedesktop.org/drm/intel/issues/8810
[i915#8812]: https://gitlab.freedesktop.org/drm/intel/issues/8812
[i915#8814]: https://gitlab.freedesktop.org/drm/intel/issues/8814
[i915#8821]: https://gitlab.freedesktop.org/drm/intel/issues/8821
[i915#8850]: https://gitlab.freedesktop.org/drm/intel/issues/8850
[i915#8925]: https://gitlab.freedesktop.org/drm/intel/issues/8925
[i915#8962]: https://gitlab.freedesktop.org/drm/intel/issues/8962
[i915#9067]: https://gitlab.freedesktop.org/drm/intel/issues/9067
[i915#9196]: https://gitlab.freedesktop.org/drm/intel/issues/9196
[i915#9226]: https://gitlab.freedesktop.org/drm/intel/issues/9226
[i915#9227]: https://gitlab.freedesktop.org/drm/intel/issues/9227
[i915#9261]: https://gitlab.freedesktop.org/drm/intel/issues/9261
[i915#9262]: https://gitlab.freedesktop.org/drm/intel/issues/9262
[i915#9295]: https://gitlab.freedesktop.org/drm/intel/issues/9295
[i915#9298]: https://gitlab.freedesktop.org/drm/intel/issues/9298
[i915#9323]: https://gitlab.freedesktop.org/drm/intel/issues/9323
[i915#9337]: https://gitlab.freedesktop.org/drm/intel/issues/9337
[i915#9340]: https://gitlab.freedesktop.org/drm/intel/issues/9340
[i915#9414]: https://gitlab.freedesktop.org/drm/intel/issues/9414
[i915#9423]: https://gitlab.freedesktop.org/drm/intel/issues/9423
[i915#9424]: https://gitlab.freedesktop.org/drm/intel/issues/9424
[i915#9433]: https://gitlab.freedesktop.org/drm/intel/issues/9433
[i915#9519]: https://gitlab.freedesktop.org/drm/intel/issues/9519
Build changes
-------------
* Linux: CI_DRM_13782 -> Patchwork_125198v4
CI-20190529: 20190529
CI_DRM_13782: 16c18fef1215015ab3d1a0dd3b06cf6131fe23bd @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_7552: 557856802dfee103802f1157f97c65bb476d5468 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
Patchwork_125198v4: 16c18fef1215015ab3d1a0dd3b06cf6131fe23bd @ git://anongit.freedesktop.org/gfx-ci/linux
piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125198v4/index.html
[-- Attachment #2: Type: text/html, Size: 121198 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Intel-gfx] [PATCH] drm/i915/mtl: avoid stringop-overflow warning
2023-10-23 12:49 ` [Intel-gfx] [PATCH] drm/i915/mtl: avoid stringop-overflow warning Jani Nikula
2023-10-24 17:41 ` Andi Shyti
@ 2023-10-26 12:18 ` Jani Nikula
1 sibling, 0 replies; 12+ messages in thread
From: Jani Nikula @ 2023-10-26 12:18 UTC (permalink / raw)
To: Arnd Bergmann, Joonas Lahtinen, Rodrigo Vivi, Tvrtko Ursulin,
David Airlie, Daniel Vetter, Badal Nilawar, Ashutosh Dixit
Cc: dri-devel, intel-gfx, Matt Roper, linux-kernel, Arnd Bergmann
On Mon, 23 Oct 2023, Jani Nikula <jani.nikula@linux.intel.com> wrote:
> On Mon, 16 Oct 2023, Arnd Bergmann <arnd@kernel.org> wrote:
>> From: Arnd Bergmann <arnd@arndb.de>
>>
>> The newly added memset() causes a warning for some reason I could not figure out:
>>
>> In file included from arch/x86/include/asm/string.h:3,
>> from drivers/gpu/drm/i915/gt/intel_rc6.c:6:
>> In function 'rc6_res_reg_init',
>> inlined from 'intel_rc6_init' at drivers/gpu/drm/i915/gt/intel_rc6.c:610:2:
>> arch/x86/include/asm/string_32.h:195:29: error: '__builtin_memset' writing 16 bytes into a region of size 0 overflows the destination [-Werror=stringop-overflow=]
>> 195 | #define memset(s, c, count) __builtin_memset(s, c, count)
>> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>> drivers/gpu/drm/i915/gt/intel_rc6.c:584:9: note: in expansion of macro 'memset'
>> 584 | memset(rc6->res_reg, INVALID_MMIO_REG.reg, sizeof(rc6->res_reg));
>> | ^~~~~~
>> In function 'intel_rc6_init':
>>
>> Change it to an normal initializer and an added memcpy() that does not have
>> this problem.
>>
>> Fixes: 4bb9ca7ee0745 ("drm/i915/mtl: C6 residency and C state type for MTL SAMedia")
>> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
>> ---
>> drivers/gpu/drm/i915/gt/intel_rc6.c | 16 ++++++++++------
>> 1 file changed, 10 insertions(+), 6 deletions(-)
>>
>> diff --git a/drivers/gpu/drm/i915/gt/intel_rc6.c b/drivers/gpu/drm/i915/gt/intel_rc6.c
>> index 8b67abd720be8..7090e4be29cb6 100644
>> --- a/drivers/gpu/drm/i915/gt/intel_rc6.c
>> +++ b/drivers/gpu/drm/i915/gt/intel_rc6.c
>> @@ -581,19 +581,23 @@ static void __intel_rc6_disable(struct intel_rc6 *rc6)
>>
>> static void rc6_res_reg_init(struct intel_rc6 *rc6)
>> {
>> - memset(rc6->res_reg, INVALID_MMIO_REG.reg, sizeof(rc6->res_reg));
>
> That's just bollocks. memset() is byte granularity, while
> INVALID_MMIO_REG.reg is u32. If the value was anything other than 0,
> this would break.
>
> And you're not supposed to look at the guts of i915_reg_t to begin with,
> that's why it's a typedef. Basically any code that accesses the members
> of i915_reg_t outside of its implementation are doing it wrong.
>
> Reviewed-by: Jani Nikula <jani.nikula@intel.com>
Thanks for the patch, pushed to drm-intel-gt-next.
BR,
Jani.
>
>
>> + i915_reg_t res_reg[INTEL_RC6_RES_MAX] = {
>> + [0 ... INTEL_RC6_RES_MAX - 1] = INVALID_MMIO_REG,
>> + };
>>
>> switch (rc6_to_gt(rc6)->type) {
>> case GT_MEDIA:
>> - rc6->res_reg[INTEL_RC6_RES_RC6] = MTL_MEDIA_MC6;
>> + res_reg[INTEL_RC6_RES_RC6] = MTL_MEDIA_MC6;
>> break;
>> default:
>> - rc6->res_reg[INTEL_RC6_RES_RC6_LOCKED] = GEN6_GT_GFX_RC6_LOCKED;
>> - rc6->res_reg[INTEL_RC6_RES_RC6] = GEN6_GT_GFX_RC6;
>> - rc6->res_reg[INTEL_RC6_RES_RC6p] = GEN6_GT_GFX_RC6p;
>> - rc6->res_reg[INTEL_RC6_RES_RC6pp] = GEN6_GT_GFX_RC6pp;
>> + res_reg[INTEL_RC6_RES_RC6_LOCKED] = GEN6_GT_GFX_RC6_LOCKED;
>> + res_reg[INTEL_RC6_RES_RC6] = GEN6_GT_GFX_RC6;
>> + res_reg[INTEL_RC6_RES_RC6p] = GEN6_GT_GFX_RC6p;
>> + res_reg[INTEL_RC6_RES_RC6pp] = GEN6_GT_GFX_RC6pp;
>> break;
>> }
>> +
>> + memcpy(rc6->res_reg, res_reg, sizeof(res_reg));
>> }
>>
>> void intel_rc6_init(struct intel_rc6 *rc6)
--
Jani Nikula, Intel
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2023-10-26 12:18 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-10-16 20:10 [Intel-gfx] [PATCH] drm/i915/mtl: avoid stringop-overflow warning Arnd Bergmann
2023-10-16 22:10 ` Andi Shyti
2023-10-17 5:27 ` Arnd Bergmann
2023-10-17 4:29 ` [Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for drm/i915/mtl: avoid stringop-overflow warning (rev3) Patchwork
2023-10-17 4:47 ` [Intel-gfx] ✗ Fi.CI.BAT: failure " Patchwork
2023-10-23 12:49 ` [Intel-gfx] [PATCH] drm/i915/mtl: avoid stringop-overflow warning Jani Nikula
2023-10-24 17:41 ` Andi Shyti
2023-10-25 11:53 ` Jani Nikula
2023-10-26 12:18 ` Jani Nikula
2023-10-24 22:44 ` [Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for drm/i915/mtl: avoid stringop-overflow warning (rev4) Patchwork
2023-10-24 22:57 ` [Intel-gfx] ✓ Fi.CI.BAT: success " Patchwork
2023-10-25 14:26 ` [Intel-gfx] ✗ Fi.CI.IGT: failure " Patchwork
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).