* [PATCH] drm/i915/selftest: Add throttle reason diagnostics to RPS selftests
@ 2025-12-09 5:56 Sk Anirban
2025-12-09 7:16 ` Krzysztof Karas
0 siblings, 1 reply; 12+ messages in thread
From: Sk Anirban @ 2025-12-09 5:56 UTC (permalink / raw)
To: intel-gfx
Cc: anshuman.gupta, badal.nilawar, riana.tauro, karthik.poosa,
raag.jadav, soham.purkait, mallesh.koujalagi, Sk Anirban
Report GPU throttle reasons when RPS tests fail to reach expected
frequencies or power levels.
Signed-off-by: Sk Anirban <sk.anirban@intel.com>
---
drivers/gpu/drm/i915/gt/selftest_rps.c | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
diff --git a/drivers/gpu/drm/i915/gt/selftest_rps.c b/drivers/gpu/drm/i915/gt/selftest_rps.c
index 73bc91c6ea07..01c671e00e61 100644
--- a/drivers/gpu/drm/i915/gt/selftest_rps.c
+++ b/drivers/gpu/drm/i915/gt/selftest_rps.c
@@ -1138,6 +1138,7 @@ int live_rps_power(void *arg)
struct intel_engine_cs *engine;
enum intel_engine_id id;
struct igt_spinner spin;
+ u32 throttle;
int err = 0;
/*
@@ -1216,6 +1217,13 @@ int live_rps_power(void *arg)
if (11 * min.power > 10 * max.power) {
pr_err("%s: did not conserve power when setting lower frequency!\n",
engine->name);
+
+ throttle = intel_uncore_read(gt->uncore,
+ intel_gt_perf_limit_reasons_reg(gt));
+
+ pr_warn("%s: GPU throttled with reasons 0x%08x\n",
+ engine->name, throttle & GT0_PERF_LIMIT_REASONS_MASK);
+
err = -EINVAL;
break;
}
@@ -1241,6 +1249,7 @@ int live_rps_dynamic(void *arg)
struct intel_engine_cs *engine;
enum intel_engine_id id;
struct igt_spinner spin;
+ u32 throttle;
int err = 0;
/*
@@ -1299,6 +1308,14 @@ int live_rps_dynamic(void *arg)
min.freq = wait_for_freq(rps, rps->min_freq, 2000);
min.dt = ktime_sub(ktime_get(), min.dt);
+ if (max.freq != rps->max_freq) {
+ throttle = intel_uncore_read(gt->uncore,
+ intel_gt_perf_limit_reasons_reg(gt));
+
+ pr_warn("%s: GPU throttled with reasons 0x%08x\n",
+ engine->name, throttle & GT0_PERF_LIMIT_REASONS_MASK);
+ }
+
pr_info("%s: dynamically reclocked to %u:%uMHz while busy in %lluns, and %u:%uMHz while idle in %lluns\n",
engine->name,
max.freq, intel_gpu_freq(rps, max.freq),
--
2.43.0
^ permalink raw reply related [flat|nested] 12+ messages in thread
* Re: [PATCH] drm/i915/selftest: Add throttle reason diagnostics to RPS selftests
2025-12-09 5:56 Sk Anirban
@ 2025-12-09 7:16 ` Krzysztof Karas
2025-12-09 8:06 ` Anirban, Sk
0 siblings, 1 reply; 12+ messages in thread
From: Krzysztof Karas @ 2025-12-09 7:16 UTC (permalink / raw)
To: Sk Anirban
Cc: intel-gfx, anshuman.gupta, badal.nilawar, riana.tauro,
karthik.poosa, raag.jadav, soham.purkait, mallesh.koujalagi
Hi Sk Anirban,
On 2025-12-09 at 11:26:17 +0530, Sk Anirban wrote:
> Report GPU throttle reasons when RPS tests fail to reach expected
> frequencies or power levels.
>
> Signed-off-by: Sk Anirban <sk.anirban@intel.com>
> ---
> drivers/gpu/drm/i915/gt/selftest_rps.c | 17 +++++++++++++++++
> 1 file changed, 17 insertions(+)
>
> diff --git a/drivers/gpu/drm/i915/gt/selftest_rps.c b/drivers/gpu/drm/i915/gt/selftest_rps.c
> index 73bc91c6ea07..01c671e00e61 100644
> --- a/drivers/gpu/drm/i915/gt/selftest_rps.c
> +++ b/drivers/gpu/drm/i915/gt/selftest_rps.c
> @@ -1138,6 +1138,7 @@ int live_rps_power(void *arg)
> struct intel_engine_cs *engine;
> enum intel_engine_id id;
> struct igt_spinner spin;
> + u32 throttle;
> int err = 0;
>
> /*
> @@ -1216,6 +1217,13 @@ int live_rps_power(void *arg)
> if (11 * min.power > 10 * max.power) {
> pr_err("%s: did not conserve power when setting lower frequency!\n",
> engine->name);
> +
> + throttle = intel_uncore_read(gt->uncore,
> + intel_gt_perf_limit_reasons_reg(gt));
> +
> + pr_warn("%s: GPU throttled with reasons 0x%08x\n",
> + engine->name, throttle & GT0_PERF_LIMIT_REASONS_MASK);
> +
This feels like spamming the system messages. We are on error
path already and exiting with -EINVAL, so printing an
unconditional warning here is excessive, I think.
[...]
--
Best Regards,
Krzysztof
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH] drm/i915/selftest: Add throttle reason diagnostics to RPS selftests
2025-12-09 7:16 ` Krzysztof Karas
@ 2025-12-09 8:06 ` Anirban, Sk
2025-12-10 8:51 ` Krzysztof Karas
0 siblings, 1 reply; 12+ messages in thread
From: Anirban, Sk @ 2025-12-09 8:06 UTC (permalink / raw)
To: Krzysztof Karas
Cc: intel-gfx, anshuman.gupta, badal.nilawar, riana.tauro,
karthik.poosa, raag.jadav, soham.purkait, mallesh.koujalagi
Hi,
On 09-12-2025 12:46 pm, Krzysztof Karas wrote:
> Hi Sk Anirban,
>
> On 2025-12-09 at 11:26:17 +0530, Sk Anirban wrote:
>> Report GPU throttle reasons when RPS tests fail to reach expected
>> frequencies or power levels.
>>
>> Signed-off-by: Sk Anirban <sk.anirban@intel.com>
>> ---
>> drivers/gpu/drm/i915/gt/selftest_rps.c | 17 +++++++++++++++++
>> 1 file changed, 17 insertions(+)
>>
>> diff --git a/drivers/gpu/drm/i915/gt/selftest_rps.c b/drivers/gpu/drm/i915/gt/selftest_rps.c
>> index 73bc91c6ea07..01c671e00e61 100644
>> --- a/drivers/gpu/drm/i915/gt/selftest_rps.c
>> +++ b/drivers/gpu/drm/i915/gt/selftest_rps.c
>> @@ -1138,6 +1138,7 @@ int live_rps_power(void *arg)
>> struct intel_engine_cs *engine;
>> enum intel_engine_id id;
>> struct igt_spinner spin;
>> + u32 throttle;
>> int err = 0;
>>
>> /*
>> @@ -1216,6 +1217,13 @@ int live_rps_power(void *arg)
>> if (11 * min.power > 10 * max.power) {
>> pr_err("%s: did not conserve power when setting lower frequency!\n",
>> engine->name);
>> +
>> + throttle = intel_uncore_read(gt->uncore,
>> + intel_gt_perf_limit_reasons_reg(gt));
>> +
>> + pr_warn("%s: GPU throttled with reasons 0x%08x\n",
>> + engine->name, throttle & GT0_PERF_LIMIT_REASONS_MASK);
>> +
> This feels like spamming the system messages. We are on error
> path already and exiting with -EINVAL, so printing an
> unconditional warning here is excessive, I think.
>
> [...]
Got it. Based on past experience, most failures occur due to throttling.
However, I can switch it to pr_info since we already print pr_err
beforehand.
Thanks,
Anirban
>
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH] drm/i915/selftest: Add throttle reason diagnostics to RPS selftests
2025-12-09 8:06 ` Anirban, Sk
@ 2025-12-10 8:51 ` Krzysztof Karas
2025-12-11 5:37 ` Anirban, Sk
0 siblings, 1 reply; 12+ messages in thread
From: Krzysztof Karas @ 2025-12-10 8:51 UTC (permalink / raw)
To: Anirban, Sk
Cc: intel-gfx, anshuman.gupta, badal.nilawar, riana.tauro,
karthik.poosa, raag.jadav, soham.purkait, mallesh.koujalagi
Hi,
On 2025-12-09 at 13:36:15 +0530, Anirban, Sk wrote:
> Hi,
>
> On 09-12-2025 12:46 pm, Krzysztof Karas wrote:
> > Hi Sk Anirban,
> >
> > On 2025-12-09 at 11:26:17 +0530, Sk Anirban wrote:
> > > Report GPU throttle reasons when RPS tests fail to reach expected
> > > frequencies or power levels.
> > >
> > > Signed-off-by: Sk Anirban <sk.anirban@intel.com>
> > > ---
> > > drivers/gpu/drm/i915/gt/selftest_rps.c | 17 +++++++++++++++++
> > > 1 file changed, 17 insertions(+)
> > >
> > > diff --git a/drivers/gpu/drm/i915/gt/selftest_rps.c b/drivers/gpu/drm/i915/gt/selftest_rps.c
> > > index 73bc91c6ea07..01c671e00e61 100644
> > > --- a/drivers/gpu/drm/i915/gt/selftest_rps.c
> > > +++ b/drivers/gpu/drm/i915/gt/selftest_rps.c
> > > @@ -1138,6 +1138,7 @@ int live_rps_power(void *arg)
> > > struct intel_engine_cs *engine;
> > > enum intel_engine_id id;
> > > struct igt_spinner spin;
> > > + u32 throttle;
> > > int err = 0;
> > > /*
> > > @@ -1216,6 +1217,13 @@ int live_rps_power(void *arg)
> > > if (11 * min.power > 10 * max.power) {
> > > pr_err("%s: did not conserve power when setting lower frequency!\n",
> > > engine->name);
> > > +
> > > + throttle = intel_uncore_read(gt->uncore,
> > > + intel_gt_perf_limit_reasons_reg(gt));
> > > +
> > > + pr_warn("%s: GPU throttled with reasons 0x%08x\n",
> > > + engine->name, throttle & GT0_PERF_LIMIT_REASONS_MASK);
> > > +
> > This feels like spamming the system messages. We are on error
> > path already and exiting with -EINVAL, so printing an
> > unconditional warning here is excessive, I think.
> >
> > [...]
> Got it. Based on past experience, most failures occur due to throttling.
> However, I can switch it to pr_info since we already print pr_err
> beforehand.
No, that would bunch up two reasons for potential failure.
If you experienced problems in condition check:
if (11 * min.power > 10 * max.power)
due to throttling, then throttling detection could use its own
error path, something like this could work:
if (11 * min.power > 10 * max.power) {
- pr_err("%s: did not conserve power when setting lower frequency!\n",
- engine->name);
+ if (read_cagf(rps) != rps->max_freq) {
+ throttle = intel_uncore_read(gt->uncore,
+ intel_gt_perf_limit_reasons_reg(gt));
+ pr_err("%s: GPU throttled with reasons 0x%08x\n",
+ engine->name, throttle & GT0_PERF_LIMIT_REASONS_MASK);
+ } else {
+ pr_err("%s: did not conserve power when setting lower frequency!\n",
+ engine->name);
+ }
+
err = -EINVAL;
break;
}
The main goal would be to differentiate and print only one
reason for failure, instead of emitting two of them and leaving
people guessing which one of the two was the real reason the
function returned with -EINVAL.
I did not test the code above, so it may require some changes.
--
Best Regards,
Krzysztof
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH] drm/i915/selftest: Add throttle reason diagnostics to RPS selftests
2025-12-10 8:51 ` Krzysztof Karas
@ 2025-12-11 5:37 ` Anirban, Sk
2025-12-11 6:43 ` Raag Jadav
2025-12-11 7:05 ` Krzysztof Karas
0 siblings, 2 replies; 12+ messages in thread
From: Anirban, Sk @ 2025-12-11 5:37 UTC (permalink / raw)
To: Krzysztof Karas
Cc: intel-gfx, anshuman.gupta, badal.nilawar, riana.tauro,
karthik.poosa, raag.jadav, soham.purkait, mallesh.koujalagi
Hi,
On 10-12-2025 02:21 pm, Krzysztof Karas wrote:
> Hi,
>
> On 2025-12-09 at 13:36:15 +0530, Anirban, Sk wrote:
>> Hi,
>>
>> On 09-12-2025 12:46 pm, Krzysztof Karas wrote:
>>> Hi Sk Anirban,
>>>
>>> On 2025-12-09 at 11:26:17 +0530, Sk Anirban wrote:
>>>> Report GPU throttle reasons when RPS tests fail to reach expected
>>>> frequencies or power levels.
>>>>
>>>> Signed-off-by: Sk Anirban <sk.anirban@intel.com>
>>>> ---
>>>> drivers/gpu/drm/i915/gt/selftest_rps.c | 17 +++++++++++++++++
>>>> 1 file changed, 17 insertions(+)
>>>>
>>>> diff --git a/drivers/gpu/drm/i915/gt/selftest_rps.c b/drivers/gpu/drm/i915/gt/selftest_rps.c
>>>> index 73bc91c6ea07..01c671e00e61 100644
>>>> --- a/drivers/gpu/drm/i915/gt/selftest_rps.c
>>>> +++ b/drivers/gpu/drm/i915/gt/selftest_rps.c
>>>> @@ -1138,6 +1138,7 @@ int live_rps_power(void *arg)
>>>> struct intel_engine_cs *engine;
>>>> enum intel_engine_id id;
>>>> struct igt_spinner spin;
>>>> + u32 throttle;
>>>> int err = 0;
>>>> /*
>>>> @@ -1216,6 +1217,13 @@ int live_rps_power(void *arg)
>>>> if (11 * min.power > 10 * max.power) {
>>>> pr_err("%s: did not conserve power when setting lower frequency!\n",
>>>> engine->name);
>>>> +
>>>> + throttle = intel_uncore_read(gt->uncore,
>>>> + intel_gt_perf_limit_reasons_reg(gt));
>>>> +
>>>> + pr_warn("%s: GPU throttled with reasons 0x%08x\n",
>>>> + engine->name, throttle & GT0_PERF_LIMIT_REASONS_MASK);
>>>> +
>>> This feels like spamming the system messages. We are on error
>>> path already and exiting with -EINVAL, so printing an
>>> unconditional warning here is excessive, I think.
>>>
>>> [...]
>> Got it. Based on past experience, most failures occur due to throttling.
>> However, I can switch it to pr_info since we already print pr_err
>> beforehand.
> No, that would bunch up two reasons for potential failure.
> If you experienced problems in condition check:
>
> if (11 * min.power > 10 * max.power)
>
> due to throttling, then throttling detection could use its own
> error path, something like this could work:
>
> if (11 * min.power > 10 * max.power) {
> - pr_err("%s: did not conserve power when setting lower frequency!\n",
> - engine->name);
> + if (read_cagf(rps) != rps->max_freq) {
> + throttle = intel_uncore_read(gt->uncore,
> + intel_gt_perf_limit_reasons_reg(gt));
> + pr_err("%s: GPU throttled with reasons 0x%08x\n",
> + engine->name, throttle & GT0_PERF_LIMIT_REASONS_MASK);
> + } else {
> + pr_err("%s: did not conserve power when setting lower frequency!\n",
> + engine->name);
> + }
> +
> err = -EINVAL;
> break;
> }
>
> The main goal would be to differentiate and print only one
> reason for failure, instead of emitting two of them and leaving
> people guessing which one of the two was the real reason the
> function returned with -EINVAL.
>
> I did not test the code above, so it may require some changes.
Throttle is not considered a failure in this context; it serves only as
a debug indicator or a potential reason for failure.
The primary objective of the test is to measure power, and any failure
will be related to power metrics.
Throttling is viewed as a defensive mechanism rather than a failure
condition.
Thanks,
Anirban
>
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH] drm/i915/selftest: Add throttle reason diagnostics to RPS selftests
2025-12-11 5:37 ` Anirban, Sk
@ 2025-12-11 6:43 ` Raag Jadav
2025-12-11 7:05 ` Krzysztof Karas
1 sibling, 0 replies; 12+ messages in thread
From: Raag Jadav @ 2025-12-11 6:43 UTC (permalink / raw)
To: Anirban, Sk
Cc: Krzysztof Karas, intel-gfx, anshuman.gupta, badal.nilawar,
riana.tauro, karthik.poosa, soham.purkait, mallesh.koujalagi
On Thu, Dec 11, 2025 at 11:07:05AM +0530, Anirban, Sk wrote:
> Hi,
>
> On 10-12-2025 02:21 pm, Krzysztof Karas wrote:
> > Hi,
> >
> > On 2025-12-09 at 13:36:15 +0530, Anirban, Sk wrote:
> > > Hi,
> > >
> > > On 09-12-2025 12:46 pm, Krzysztof Karas wrote:
> > > > Hi Sk Anirban,
> > > >
> > > > On 2025-12-09 at 11:26:17 +0530, Sk Anirban wrote:
> > > > > Report GPU throttle reasons when RPS tests fail to reach expected
> > > > > frequencies or power levels.
> > > > >
> > > > > Signed-off-by: Sk Anirban <sk.anirban@intel.com>
> > > > > ---
> > > > > drivers/gpu/drm/i915/gt/selftest_rps.c | 17 +++++++++++++++++
> > > > > 1 file changed, 17 insertions(+)
> > > > >
> > > > > diff --git a/drivers/gpu/drm/i915/gt/selftest_rps.c b/drivers/gpu/drm/i915/gt/selftest_rps.c
> > > > > index 73bc91c6ea07..01c671e00e61 100644
> > > > > --- a/drivers/gpu/drm/i915/gt/selftest_rps.c
> > > > > +++ b/drivers/gpu/drm/i915/gt/selftest_rps.c
> > > > > @@ -1138,6 +1138,7 @@ int live_rps_power(void *arg)
> > > > > struct intel_engine_cs *engine;
> > > > > enum intel_engine_id id;
> > > > > struct igt_spinner spin;
> > > > > + u32 throttle;
> > > > > int err = 0;
> > > > > /*
> > > > > @@ -1216,6 +1217,13 @@ int live_rps_power(void *arg)
> > > > > if (11 * min.power > 10 * max.power) {
> > > > > pr_err("%s: did not conserve power when setting lower frequency!\n",
> > > > > engine->name);
> > > > > +
> > > > > + throttle = intel_uncore_read(gt->uncore,
> > > > > + intel_gt_perf_limit_reasons_reg(gt));
> > > > > +
> > > > > + pr_warn("%s: GPU throttled with reasons 0x%08x\n",
> > > > > + engine->name, throttle & GT0_PERF_LIMIT_REASONS_MASK);
> > > > > +
> > > > This feels like spamming the system messages. We are on error
> > > > path already and exiting with -EINVAL, so printing an
> > > > unconditional warning here is excessive, I think.
> > > >
> > > > [...]
> > > Got it. Based on past experience, most failures occur due to throttling.
> > > However, I can switch it to pr_info since we already print pr_err
> > > beforehand.
> > No, that would bunch up two reasons for potential failure.
> > If you experienced problems in condition check:
> >
> > if (11 * min.power > 10 * max.power)
> >
> > due to throttling, then throttling detection could use its own
> > error path, something like this could work:
> >
> > if (11 * min.power > 10 * max.power) {
> > - pr_err("%s: did not conserve power when setting lower frequency!\n",
> > - engine->name);
> > + if (read_cagf(rps) != rps->max_freq) {
> > + throttle = intel_uncore_read(gt->uncore,
> > + intel_gt_perf_limit_reasons_reg(gt));
> > + pr_err("%s: GPU throttled with reasons 0x%08x\n",
> > + engine->name, throttle & GT0_PERF_LIMIT_REASONS_MASK);
> > + } else {
> > + pr_err("%s: did not conserve power when setting lower frequency!\n",
> > + engine->name);
> > + }
> > +
> > err = -EINVAL;
> > break;
> > }
> >
> > The main goal would be to differentiate and print only one
> > reason for failure, instead of emitting two of them and leaving
> > people guessing which one of the two was the real reason the
> > function returned with -EINVAL.
> >
> > I did not test the code above, so it may require some changes.
>
> Throttle is not considered a failure in this context; it serves only as a
> debug indicator or a potential reason for failure.
>
> The primary objective of the test is to measure power, and any failure will
> be related to power metrics.
>
> Throttling is viewed as a defensive mechanism rather than a failure
> condition.
Yes, it's actually the hardware saving itself from permanent damage.
But here we're reading throttle reasons after the spinner ends, so it
is possible that throttling is no longer happening at this point.
The useful reading would be before we end the spinner, but we can always
log the result afterwards. Also, update with same logic where applicable
(like live_rps_control()).
Raag
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH] drm/i915/selftest: Add throttle reason diagnostics to RPS selftests
2025-12-11 5:37 ` Anirban, Sk
2025-12-11 6:43 ` Raag Jadav
@ 2025-12-11 7:05 ` Krzysztof Karas
1 sibling, 0 replies; 12+ messages in thread
From: Krzysztof Karas @ 2025-12-11 7:05 UTC (permalink / raw)
To: Anirban, Sk
Cc: intel-gfx, anshuman.gupta, badal.nilawar, riana.tauro,
karthik.poosa, raag.jadav, soham.purkait, mallesh.koujalagi
Hi,
[...]
> > > > > @@ -1216,6 +1217,13 @@ int live_rps_power(void *arg)
> > > > > if (11 * min.power > 10 * max.power) {
> > > > > pr_err("%s: did not conserve power when setting lower frequency!\n",
> > > > > engine->name);
> > > > > +
> > > > > + throttle = intel_uncore_read(gt->uncore,
> > > > > + intel_gt_perf_limit_reasons_reg(gt));
> > > > > +
> > > > > + pr_warn("%s: GPU throttled with reasons 0x%08x\n",
> > > > > + engine->name, throttle & GT0_PERF_LIMIT_REASONS_MASK);
> > > > > +
> > > > This feels like spamming the system messages. We are on error
> > > > path already and exiting with -EINVAL, so printing an
> > > > unconditional warning here is excessive, I think.
> > > >
> > > > [...]
> > > Got it. Based on past experience, most failures occur due to throttling.
> > > However, I can switch it to pr_info since we already print pr_err
> > > beforehand.
> > No, that would bunch up two reasons for potential failure.
> > If you experienced problems in condition check:
> >
> > if (11 * min.power > 10 * max.power)
> >
> > due to throttling, then throttling detection could use its own
> > error path, something like this could work:
> >
> > if (11 * min.power > 10 * max.power) {
> > - pr_err("%s: did not conserve power when setting lower frequency!\n",
> > - engine->name);
> > + if (read_cagf(rps) != rps->max_freq) {
> > + throttle = intel_uncore_read(gt->uncore,
> > + intel_gt_perf_limit_reasons_reg(gt));
> > + pr_err("%s: GPU throttled with reasons 0x%08x\n",
> > + engine->name, throttle & GT0_PERF_LIMIT_REASONS_MASK);
> > + } else {
> > + pr_err("%s: did not conserve power when setting lower frequency!\n",
> > + engine->name);
> > + }
> > +
> > err = -EINVAL;
> > break;
> > }
> >
> > The main goal would be to differentiate and print only one
> > reason for failure, instead of emitting two of them and leaving
> > people guessing which one of the two was the real reason the
> > function returned with -EINVAL.
> >
> > I did not test the code above, so it may require some changes.
>
> Throttle is not considered a failure in this context; it serves only as a
> debug indicator or a potential reason for failure.
This is a good reason not to include it straight away in the logs.
>
> The primary objective of the test is to measure power, and any failure will
> be related to power metrics.
>
> Throttling is viewed as a defensive mechanism rather than a failure
> condition.
Then print the log when throttling happened
(i.e., when if (read_cagf(rps) != rps->max_freq) is true):
if (11 * min.power > 10 * max.power) {
pr_err("%s: did not conserve power when setting lower frequency!\n",
engine->name);
+ if (read_cagf(rps) != rps->max_freq) {
+ throttle = intel_uncore_read(gt->uncore,
+ intel_gt_perf_limit_reasons_reg(gt));
+ pr_warn("%s: GPU throttled with reasons 0x%08x\n",
+ engine->name, throttle & GT0_PERF_LIMIT_REASONS_MASK);
+ }
+
err = -EINVAL;
break;
}
Unless, you are certain that a throttle will always happen in
this error path, that additional "if" is necessary.
If this is a debug log anyway, then choosing pr_info or pr_warn
is not that important, so you may leave it as you see fit.
--
Best Regards,
Krzysztof
^ permalink raw reply [flat|nested] 12+ messages in thread
* [PATCH] drm/i915/selftest: Add throttle reason diagnostics to RPS selftests
@ 2025-12-11 17:50 Sk Anirban
2025-12-11 19:07 ` ✓ i915.CI.BAT: success for drm/i915/selftest: Add throttle reason diagnostics to RPS selftests (rev2) Patchwork
` (3 more replies)
0 siblings, 4 replies; 12+ messages in thread
From: Sk Anirban @ 2025-12-11 17:50 UTC (permalink / raw)
To: intel-gfx
Cc: anshuman.gupta, badal.nilawar, riana.tauro, karthik.poosa,
raag.jadav, soham.purkait, mallesh.koujalagi, krzysztof.karas,
Sk Anirban
Report GPU throttle reasons when RPS tests fail to reach expected
frequencies or power levels.
v2: Read the throttle value before the spinner ends (Raag)
Add a condition before printing throttle value (Krzysztof)
Signed-off-by: Sk Anirban <sk.anirban@intel.com>
---
drivers/gpu/drm/i915/gt/selftest_rps.c | 33 ++++++++++++++++++++++----
1 file changed, 28 insertions(+), 5 deletions(-)
diff --git a/drivers/gpu/drm/i915/gt/selftest_rps.c b/drivers/gpu/drm/i915/gt/selftest_rps.c
index 73bc91c6ea07..b72536ea6747 100644
--- a/drivers/gpu/drm/i915/gt/selftest_rps.c
+++ b/drivers/gpu/drm/i915/gt/selftest_rps.c
@@ -378,6 +378,7 @@ int live_rps_control(void *arg)
enum intel_engine_id id;
struct igt_spinner spin;
intel_wakeref_t wakeref;
+ u32 throttle = 0;
int err = 0;
/*
@@ -463,6 +464,10 @@ int live_rps_control(void *arg)
max = rps_set_check(rps, limit);
max_dt = ktime_sub(ktime_get(), max_dt);
+ throttle = intel_uncore_read(gt->uncore,
+ intel_gt_perf_limit_reasons_reg(gt));
+ throttle &= GT0_PERF_LIMIT_REASONS_MASK;
+
min_dt = ktime_get();
min = rps_set_check(rps, rps->min_freq);
min_dt = ktime_sub(ktime_get(), min_dt);
@@ -478,11 +483,9 @@ int live_rps_control(void *arg)
min, max, ktime_to_ns(min_dt), ktime_to_ns(max_dt));
if (limit != rps->max_freq) {
- u32 throttle = intel_uncore_read(gt->uncore,
- intel_gt_perf_limit_reasons_reg(gt));
-
- pr_warn("%s: GPU throttled with reasons 0x%08x\n",
- engine->name, throttle & GT0_PERF_LIMIT_REASONS_MASK);
+ if (throttle)
+ pr_warn("%s: GPU throttled with reasons 0x%08x\n",
+ engine->name, throttle);
show_pstate_limits(rps);
}
@@ -1138,6 +1141,7 @@ int live_rps_power(void *arg)
struct intel_engine_cs *engine;
enum intel_engine_id id;
struct igt_spinner spin;
+ u32 throttle = 0;
int err = 0;
/*
@@ -1195,6 +1199,10 @@ int live_rps_power(void *arg)
max.freq = rps->max_freq;
max.power = measure_power_at(rps, &max.freq);
+ throttle = intel_uncore_read(gt->uncore,
+ intel_gt_perf_limit_reasons_reg(gt));
+ throttle &= GT0_PERF_LIMIT_REASONS_MASK;
+
min.freq = rps->min_freq;
min.power = measure_power_at(rps, &min.freq);
@@ -1216,6 +1224,11 @@ int live_rps_power(void *arg)
if (11 * min.power > 10 * max.power) {
pr_err("%s: did not conserve power when setting lower frequency!\n",
engine->name);
+
+ if (throttle)
+ pr_warn("%s: GPU throttled with reasons 0x%08x\n",
+ engine->name, throttle);
+
err = -EINVAL;
break;
}
@@ -1241,6 +1254,7 @@ int live_rps_dynamic(void *arg)
struct intel_engine_cs *engine;
enum intel_engine_id id;
struct igt_spinner spin;
+ u32 throttle = 0;
int err = 0;
/*
@@ -1293,6 +1307,10 @@ int live_rps_dynamic(void *arg)
max.freq = wait_for_freq(rps, rps->max_freq, 500);
max.dt = ktime_sub(ktime_get(), max.dt);
+ throttle = intel_uncore_read(gt->uncore,
+ intel_gt_perf_limit_reasons_reg(gt));
+ throttle &= GT0_PERF_LIMIT_REASONS_MASK;
+
igt_spinner_end(&spin);
min.dt = ktime_get();
@@ -1308,6 +1326,11 @@ int live_rps_dynamic(void *arg)
if (min.freq >= max.freq) {
pr_err("%s: dynamic reclocking of spinner failed\n!",
engine->name);
+
+ if (throttle)
+ pr_warn("%s: GPU throttled with reasons 0x%08x\n",
+ engine->name, throttle);
+
err = -EINVAL;
}
--
2.43.0
^ permalink raw reply related [flat|nested] 12+ messages in thread
* ✓ i915.CI.BAT: success for drm/i915/selftest: Add throttle reason diagnostics to RPS selftests (rev2)
2025-12-11 17:50 [PATCH] drm/i915/selftest: Add throttle reason diagnostics to RPS selftests Sk Anirban
@ 2025-12-11 19:07 ` Patchwork
2025-12-12 6:40 ` ✗ i915.CI.Full: failure " Patchwork
` (2 subsequent siblings)
3 siblings, 0 replies; 12+ messages in thread
From: Patchwork @ 2025-12-11 19:07 UTC (permalink / raw)
To: Sk Anirban; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 5965 bytes --]
== Series Details ==
Series: drm/i915/selftest: Add throttle reason diagnostics to RPS selftests (rev2)
URL : https://patchwork.freedesktop.org/series/158666/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_17665 -> Patchwork_158666v2
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/index.html
Participating hosts (42 -> 41)
------------------------------
Additional (1): bat-adls-6
Missing (2): bat-dg2-13 fi-snb-2520m
Known issues
------------
Here are the changes found in Patchwork_158666v2 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@gem_lmem_swapping@parallel-random-engines:
- bat-adls-6: NOTRUN -> [SKIP][1] ([i915#4613]) +3 other tests skip
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/bat-adls-6/igt@gem_lmem_swapping@parallel-random-engines.html
* igt@gem_tiled_pread_basic:
- bat-adls-6: NOTRUN -> [SKIP][2] ([i915#3282])
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/bat-adls-6/igt@gem_tiled_pread_basic.html
* igt@i915_pm_rpm@module-reload:
- bat-arlh-3: [PASS][3] -> [INCOMPLETE][4] ([i915#15338])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/bat-arlh-3/igt@i915_pm_rpm@module-reload.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/bat-arlh-3/igt@i915_pm_rpm@module-reload.html
* igt@i915_selftest@live@workarounds:
- bat-dg2-9: [PASS][5] -> [DMESG-FAIL][6] ([i915#12061]) +1 other test dmesg-fail
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/bat-dg2-9/igt@i915_selftest@live@workarounds.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/bat-dg2-9/igt@i915_selftest@live@workarounds.html
* igt@intel_hwmon@hwmon-read:
- bat-adls-6: NOTRUN -> [SKIP][7] ([i915#7707]) +1 other test skip
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/bat-adls-6/igt@intel_hwmon@hwmon-read.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy:
- bat-adls-6: NOTRUN -> [SKIP][8] ([i915#4103]) +1 other test skip
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/bat-adls-6/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
* igt@kms_dsc@dsc-basic:
- bat-adls-6: NOTRUN -> [SKIP][9] ([i915#3555] / [i915#3840])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/bat-adls-6/igt@kms_dsc@dsc-basic.html
* igt@kms_force_connector_basic@force-load-detect:
- bat-adls-6: NOTRUN -> [SKIP][10]
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/bat-adls-6/igt@kms_force_connector_basic@force-load-detect.html
* igt@kms_pm_backlight@basic-brightness:
- bat-adls-6: NOTRUN -> [SKIP][11] ([i915#5354])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/bat-adls-6/igt@kms_pm_backlight@basic-brightness.html
* igt@kms_psr@psr-primary-mmap-gtt:
- bat-adls-6: NOTRUN -> [SKIP][12] ([i915#1072] / [i915#9732]) +3 other tests skip
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/bat-adls-6/igt@kms_psr@psr-primary-mmap-gtt.html
* igt@kms_setmode@basic-clone-single-crtc:
- bat-adls-6: NOTRUN -> [SKIP][13] ([i915#3555])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/bat-adls-6/igt@kms_setmode@basic-clone-single-crtc.html
* igt@prime_vgem@basic-fence-read:
- bat-adls-6: NOTRUN -> [SKIP][14] ([i915#3291]) +2 other tests skip
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/bat-adls-6/igt@prime_vgem@basic-fence-read.html
#### Possible fixes ####
* igt@i915_selftest@live@workarounds:
- bat-arls-5: [DMESG-FAIL][15] ([i915#12061]) -> [PASS][16] +1 other test pass
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/bat-arls-5/igt@i915_selftest@live@workarounds.html
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/bat-arls-5/igt@i915_selftest@live@workarounds.html
- bat-arls-6: [DMESG-FAIL][17] ([i915#12061]) -> [PASS][18] +1 other test pass
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/bat-arls-6/igt@i915_selftest@live@workarounds.html
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/bat-arls-6/igt@i915_selftest@live@workarounds.html
[i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072
[i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061
[i915#15338]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15338
[i915#3282]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3282
[i915#3291]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3291
[i915#3555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555
[i915#3840]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840
[i915#4103]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4103
[i915#4613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613
[i915#5354]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354
[i915#7707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7707
[i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732
Build changes
-------------
* Linux: CI_DRM_17665 -> Patchwork_158666v2
CI-20190529: 20190529
CI_DRM_17665: d8f645c04dad21f981669f0b65191cac664735f9 @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_8664: 28cc709ad89c0ef569569f19f4772d4cca354963 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
Patchwork_158666v2: d8f645c04dad21f981669f0b65191cac664735f9 @ git://anongit.freedesktop.org/gfx-ci/linux
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/index.html
[-- Attachment #2: Type: text/html, Size: 7113 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* ✗ i915.CI.Full: failure for drm/i915/selftest: Add throttle reason diagnostics to RPS selftests (rev2)
2025-12-11 17:50 [PATCH] drm/i915/selftest: Add throttle reason diagnostics to RPS selftests Sk Anirban
2025-12-11 19:07 ` ✓ i915.CI.BAT: success for drm/i915/selftest: Add throttle reason diagnostics to RPS selftests (rev2) Patchwork
@ 2025-12-12 6:40 ` Patchwork
2025-12-12 7:44 ` [PATCH] drm/i915/selftest: Add throttle reason diagnostics to RPS selftests Krzysztof Karas
2025-12-12 8:34 ` Raag Jadav
3 siblings, 0 replies; 12+ messages in thread
From: Patchwork @ 2025-12-12 6:40 UTC (permalink / raw)
To: Sk Anirban; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 98936 bytes --]
== Series Details ==
Series: drm/i915/selftest: Add throttle reason diagnostics to RPS selftests (rev2)
URL : https://patchwork.freedesktop.org/series/158666/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_17665_full -> Patchwork_158666v2_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with Patchwork_158666v2_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in Patchwork_158666v2_full, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them
to document this new failure mode, which will reduce false positives in CI.
Participating hosts (10 -> 10)
------------------------------
No changes in participating hosts
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in Patchwork_158666v2_full:
### IGT changes ###
#### Possible regressions ####
* igt@gem_exec_suspend@basic-s3-devices@smem:
- shard-rkl: [PASS][1] -> [ABORT][2]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-3/igt@gem_exec_suspend@basic-s3-devices@smem.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-1/igt@gem_exec_suspend@basic-s3-devices@smem.html
* igt@kms_async_flips@alternate-sync-async-flip-atomic:
- shard-tglu-1: NOTRUN -> [FAIL][3] +1 other test fail
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-1/igt@kms_async_flips@alternate-sync-async-flip-atomic.html
* igt@kms_atomic_interruptible@atomic-setmode:
- shard-mtlp: [PASS][4] -> [INCOMPLETE][5] +1 other test incomplete
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-mtlp-5/igt@kms_atomic_interruptible@atomic-setmode.html
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-mtlp-6/igt@kms_atomic_interruptible@atomic-setmode.html
Known issues
------------
Here are the changes found in Patchwork_158666v2_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@api_intel_bb@crc32:
- shard-tglu-1: NOTRUN -> [SKIP][6] ([i915#6230])
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-1/igt@api_intel_bb@crc32.html
* igt@device_reset@cold-reset-bound:
- shard-dg2: NOTRUN -> [SKIP][7] ([i915#11078])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-6/igt@device_reset@cold-reset-bound.html
* igt@drm_buddy@drm_buddy@drm_test_buddy_fragmentation_performance:
- shard-tglu-1: NOTRUN -> [DMESG-WARN][8] ([i915#15095]) +1 other test dmesg-warn
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-1/igt@drm_buddy@drm_buddy@drm_test_buddy_fragmentation_performance.html
- shard-glk10: NOTRUN -> [DMESG-WARN][9] ([i915#15095]) +1 other test dmesg-warn
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-glk10/igt@drm_buddy@drm_buddy@drm_test_buddy_fragmentation_performance.html
* igt@gem_basic@multigpu-create-close:
- shard-tglu-1: NOTRUN -> [SKIP][10] ([i915#7697])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-1/igt@gem_basic@multigpu-create-close.html
* igt@gem_ccs@large-ctrl-surf-copy:
- shard-mtlp: NOTRUN -> [SKIP][11] ([i915#13008])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-mtlp-7/igt@gem_ccs@large-ctrl-surf-copy.html
* igt@gem_ccs@suspend-resume@xmajor-compressed-compfmt0-smem-lmem0:
- shard-dg2: NOTRUN -> [INCOMPLETE][12] ([i915#12392] / [i915#13356])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-3/igt@gem_ccs@suspend-resume@xmajor-compressed-compfmt0-smem-lmem0.html
* igt@gem_close_race@multigpu-basic-threads:
- shard-dg2: NOTRUN -> [SKIP][13] ([i915#7697])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-1/igt@gem_close_race@multigpu-basic-threads.html
* igt@gem_create@create-ext-cpu-access-sanity-check:
- shard-tglu-1: NOTRUN -> [SKIP][14] ([i915#6335])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-1/igt@gem_create@create-ext-cpu-access-sanity-check.html
* igt@gem_ctx_persistence@heartbeat-stop:
- shard-dg2: NOTRUN -> [SKIP][15] ([i915#8555])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-1/igt@gem_ctx_persistence@heartbeat-stop.html
* igt@gem_ctx_sseu@invalid-sseu:
- shard-tglu-1: NOTRUN -> [SKIP][16] ([i915#280])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-1/igt@gem_ctx_sseu@invalid-sseu.html
* igt@gem_exec_balancer@parallel-bb-first:
- shard-tglu: NOTRUN -> [SKIP][17] ([i915#4525])
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-6/igt@gem_exec_balancer@parallel-bb-first.html
* igt@gem_exec_balancer@parallel-keep-in-fence:
- shard-tglu-1: NOTRUN -> [SKIP][18] ([i915#4525])
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-1/igt@gem_exec_balancer@parallel-keep-in-fence.html
* igt@gem_exec_capture@capture-recoverable:
- shard-tglu-1: NOTRUN -> [SKIP][19] ([i915#6344])
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-1/igt@gem_exec_capture@capture-recoverable.html
* igt@gem_exec_reloc@basic-cpu-noreloc:
- shard-dg2: NOTRUN -> [SKIP][20] ([i915#3281]) +3 other tests skip
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-1/igt@gem_exec_reloc@basic-cpu-noreloc.html
* igt@gem_exec_suspend@basic-s3:
- shard-rkl: [PASS][21] -> [INCOMPLETE][22] ([i915#13356]) +1 other test incomplete
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-5/igt@gem_exec_suspend@basic-s3.html
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-6/igt@gem_exec_suspend@basic-s3.html
* igt@gem_exec_suspend@basic-s3-devices:
- shard-rkl: [PASS][23] -> [ABORT][24] ([i915#15131])
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-3/igt@gem_exec_suspend@basic-s3-devices.html
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-1/igt@gem_exec_suspend@basic-s3-devices.html
* igt@gem_fenced_exec_thrash@no-spare-fences:
- shard-mtlp: NOTRUN -> [SKIP][25] ([i915#4860])
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-mtlp-7/igt@gem_fenced_exec_thrash@no-spare-fences.html
- shard-dg2: NOTRUN -> [SKIP][26] ([i915#4860]) +1 other test skip
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-1/igt@gem_fenced_exec_thrash@no-spare-fences.html
* igt@gem_lmem_swapping@massive-random:
- shard-rkl: NOTRUN -> [SKIP][27] ([i915#4613])
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-2/igt@gem_lmem_swapping@massive-random.html
* igt@gem_lmem_swapping@parallel-random:
- shard-glk: NOTRUN -> [SKIP][28] ([i915#4613]) +1 other test skip
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-glk6/igt@gem_lmem_swapping@parallel-random.html
* igt@gem_lmem_swapping@random-engines:
- shard-tglu: NOTRUN -> [SKIP][29] ([i915#4613]) +2 other tests skip
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-6/igt@gem_lmem_swapping@random-engines.html
* igt@gem_mmap_gtt@cpuset-medium-copy-xy:
- shard-dg2: NOTRUN -> [SKIP][30] ([i915#4077]) +4 other tests skip
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-1/igt@gem_mmap_gtt@cpuset-medium-copy-xy.html
- shard-mtlp: NOTRUN -> [SKIP][31] ([i915#4077])
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-mtlp-7/igt@gem_mmap_gtt@cpuset-medium-copy-xy.html
* igt@gem_mmap_wc@write-read-distinct:
- shard-dg2: NOTRUN -> [SKIP][32] ([i915#4083]) +1 other test skip
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-1/igt@gem_mmap_wc@write-read-distinct.html
* igt@gem_partial_pwrite_pread@writes-after-reads-snoop:
- shard-rkl: NOTRUN -> [SKIP][33] ([i915#14544] / [i915#3282])
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-6/igt@gem_partial_pwrite_pread@writes-after-reads-snoop.html
* igt@gem_pread@exhaustion:
- shard-glk: NOTRUN -> [WARN][34] ([i915#2658])
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-glk1/igt@gem_pread@exhaustion.html
* igt@gem_pread@snoop:
- shard-dg2: NOTRUN -> [SKIP][35] ([i915#3282]) +1 other test skip
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-1/igt@gem_pread@snoop.html
- shard-mtlp: NOTRUN -> [SKIP][36] ([i915#3282])
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-mtlp-7/igt@gem_pread@snoop.html
* igt@gem_pwrite@basic-exhaustion:
- shard-tglu: NOTRUN -> [WARN][37] ([i915#2658])
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-5/igt@gem_pwrite@basic-exhaustion.html
* igt@gem_pxp@fail-invalid-protected-context:
- shard-dg2: NOTRUN -> [SKIP][38] ([i915#4270])
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-1/igt@gem_pxp@fail-invalid-protected-context.html
* igt@gem_render_copy@y-tiled-mc-ccs-to-y-tiled-ccs:
- shard-dg2: NOTRUN -> [SKIP][39] ([i915#5190] / [i915#8428])
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-1/igt@gem_render_copy@y-tiled-mc-ccs-to-y-tiled-ccs.html
* igt@gem_set_tiling_vs_blt@untiled-to-tiled:
- shard-rkl: NOTRUN -> [SKIP][40] ([i915#8411])
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-2/igt@gem_set_tiling_vs_blt@untiled-to-tiled.html
* igt@gem_userptr_blits@dmabuf-unsync:
- shard-tglu: NOTRUN -> [SKIP][41] ([i915#3297])
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-6/igt@gem_userptr_blits@dmabuf-unsync.html
* igt@gem_userptr_blits@readonly-unsync:
- shard-tglu-1: NOTRUN -> [SKIP][42] ([i915#3297])
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-1/igt@gem_userptr_blits@readonly-unsync.html
* igt@gem_userptr_blits@unsync-unmap-cycles:
- shard-rkl: NOTRUN -> [SKIP][43] ([i915#3297]) +1 other test skip
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-2/igt@gem_userptr_blits@unsync-unmap-cycles.html
* igt@gen9_exec_parse@allowed-all:
- shard-dg2: NOTRUN -> [SKIP][44] ([i915#2856])
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-1/igt@gen9_exec_parse@allowed-all.html
* igt@gen9_exec_parse@allowed-single:
- shard-tglu: NOTRUN -> [SKIP][45] ([i915#2527] / [i915#2856])
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-5/igt@gen9_exec_parse@allowed-single.html
* igt@gen9_exec_parse@shadow-peek:
- shard-tglu-1: NOTRUN -> [SKIP][46] ([i915#2527] / [i915#2856]) +1 other test skip
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-1/igt@gen9_exec_parse@shadow-peek.html
* igt@i915_drm_fdinfo@most-busy-check-all@vecs0:
- shard-dg2: NOTRUN -> [SKIP][47] ([i915#14073]) +7 other tests skip
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-1/igt@i915_drm_fdinfo@most-busy-check-all@vecs0.html
* igt@i915_module_load@reload-with-fault-injection:
- shard-snb: [PASS][48] -> [ABORT][49] ([i915#15342])
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-snb1/igt@i915_module_load@reload-with-fault-injection.html
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-snb4/igt@i915_module_load@reload-with-fault-injection.html
* igt@i915_pm_freq_api@freq-reset-multiple:
- shard-tglu: NOTRUN -> [SKIP][50] ([i915#8399])
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-5/igt@i915_pm_freq_api@freq-reset-multiple.html
* igt@i915_pm_rps@min-max-config-loaded:
- shard-dg2: NOTRUN -> [SKIP][51] ([i915#11681] / [i915#6621])
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-1/igt@i915_pm_rps@min-max-config-loaded.html
* igt@i915_selftest@live@workarounds:
- shard-dg2: [PASS][52] -> [DMESG-FAIL][53] ([i915#12061]) +1 other test dmesg-fail
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-dg2-8/igt@i915_selftest@live@workarounds.html
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-4/igt@i915_selftest@live@workarounds.html
* igt@i915_suspend@basic-s3-without-i915:
- shard-glk: NOTRUN -> [INCOMPLETE][54] ([i915#4817])
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-glk2/igt@i915_suspend@basic-s3-without-i915.html
* igt@kms_addfb_basic@addfb25-x-tiled-legacy:
- shard-dg2: NOTRUN -> [SKIP][55] ([i915#4212]) +1 other test skip
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-1/igt@kms_addfb_basic@addfb25-x-tiled-legacy.html
* igt@kms_addfb_basic@invalid-smem-bo-on-discrete:
- shard-tglu: NOTRUN -> [SKIP][56] ([i915#12454] / [i915#12712])
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-6/igt@kms_addfb_basic@invalid-smem-bo-on-discrete.html
* igt@kms_atomic@plane-primary-overlay-mutable-zpos:
- shard-tglu-1: NOTRUN -> [SKIP][57] ([i915#9531])
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-1/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html
* igt@kms_big_fb@4-tiled-64bpp-rotate-180:
- shard-tglu: NOTRUN -> [SKIP][58] ([i915#5286]) +2 other tests skip
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-5/igt@kms_big_fb@4-tiled-64bpp-rotate-180.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip:
- shard-tglu-1: NOTRUN -> [SKIP][59] ([i915#5286]) +2 other tests skip
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-1/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip.html
* igt@kms_big_fb@linear-32bpp-rotate-270:
- shard-rkl: NOTRUN -> [SKIP][60] ([i915#14544] / [i915#3638])
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-6/igt@kms_big_fb@linear-32bpp-rotate-270.html
* igt@kms_big_fb@y-tiled-64bpp-rotate-90:
- shard-dg2: NOTRUN -> [SKIP][61] ([i915#4538] / [i915#5190]) +2 other tests skip
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-1/igt@kms_big_fb@y-tiled-64bpp-rotate-90.html
* igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-hflip:
- shard-mtlp: NOTRUN -> [SKIP][62] +1 other test skip
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-mtlp-7/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-hflip.html
* igt@kms_ccs@bad-rotation-90-y-tiled-gen12-mc-ccs:
- shard-tglu: NOTRUN -> [SKIP][63] ([i915#6095]) +29 other tests skip
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-5/igt@kms_ccs@bad-rotation-90-y-tiled-gen12-mc-ccs.html
* igt@kms_ccs@ccs-on-another-bo-y-tiled-ccs@pipe-b-hdmi-a-3:
- shard-dg1: NOTRUN -> [SKIP][64] ([i915#6095]) +119 other tests skip
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg1-12/igt@kms_ccs@ccs-on-another-bo-y-tiled-ccs@pipe-b-hdmi-a-3.html
* igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs:
- shard-tglu: NOTRUN -> [SKIP][65] ([i915#12313])
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-6/igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs-cc@pipe-b-hdmi-a-2:
- shard-glk10: NOTRUN -> [SKIP][66] +94 other tests skip
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-glk10/igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs-cc@pipe-b-hdmi-a-2.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][67] ([i915#6095]) +77 other tests skip
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-4/igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2.html
* igt@kms_ccs@crc-primary-rotation-180-y-tiled-gen12-rc-ccs-cc@pipe-c-dp-3:
- shard-dg2: NOTRUN -> [SKIP][68] ([i915#10307] / [i915#6095]) +130 other tests skip
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-11/igt@kms_ccs@crc-primary-rotation-180-y-tiled-gen12-rc-ccs-cc@pipe-c-dp-3.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs:
- shard-tglu: NOTRUN -> [SKIP][69] ([i915#12805])
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-6/igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs-cc@pipe-c-hdmi-a-1:
- shard-tglu-1: NOTRUN -> [SKIP][70] ([i915#6095]) +29 other tests skip
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-1/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs-cc@pipe-c-hdmi-a-1.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-mc-ccs@pipe-c-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][71] ([i915#6095]) +48 other tests skip
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-3/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-mc-ccs@pipe-c-hdmi-a-3.html
* igt@kms_ccs@crc-sprite-planes-basic-y-tiled-ccs@pipe-c-hdmi-a-1:
- shard-rkl: NOTRUN -> [SKIP][72] ([i915#14098] / [i915#6095]) +40 other tests skip
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-8/igt@kms_ccs@crc-sprite-planes-basic-y-tiled-ccs@pipe-c-hdmi-a-1.html
* igt@kms_ccs@random-ccs-data-4-tiled-bmg-ccs:
- shard-tglu-1: NOTRUN -> [SKIP][73] ([i915#12313])
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-1/igt@kms_ccs@random-ccs-data-4-tiled-bmg-ccs.html
* igt@kms_ccs@random-ccs-data-y-tiled-gen12-mc-ccs@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][74] ([i915#10307] / [i915#10434] / [i915#6095]) +3 other tests skip
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-4/igt@kms_ccs@random-ccs-data-y-tiled-gen12-mc-ccs@pipe-d-hdmi-a-1.html
* igt@kms_cdclk@mode-transition@pipe-b-dp-3:
- shard-dg2: NOTRUN -> [SKIP][75] ([i915#13781]) +3 other tests skip
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-10/igt@kms_cdclk@mode-transition@pipe-b-dp-3.html
* igt@kms_chamelium_audio@dp-audio:
- shard-tglu: NOTRUN -> [SKIP][76] ([i915#11151] / [i915#7828]) +4 other tests skip
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-6/igt@kms_chamelium_audio@dp-audio.html
* igt@kms_chamelium_color@ctm-max:
- shard-rkl: NOTRUN -> [SKIP][77] +4 other tests skip
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-2/igt@kms_chamelium_color@ctm-max.html
* igt@kms_chamelium_edid@hdmi-edid-read:
- shard-tglu-1: NOTRUN -> [SKIP][78] ([i915#11151] / [i915#7828]) +3 other tests skip
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-1/igt@kms_chamelium_edid@hdmi-edid-read.html
* igt@kms_chamelium_frames@dp-crc-single:
- shard-rkl: NOTRUN -> [SKIP][79] ([i915#11151] / [i915#14544] / [i915#7828])
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-6/igt@kms_chamelium_frames@dp-crc-single.html
* igt@kms_chamelium_hpd@hdmi-hpd-after-suspend:
- shard-dg2: NOTRUN -> [SKIP][80] ([i915#11151] / [i915#7828]) +3 other tests skip
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-1/igt@kms_chamelium_hpd@hdmi-hpd-after-suspend.html
- shard-mtlp: NOTRUN -> [SKIP][81] ([i915#11151] / [i915#7828])
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-mtlp-7/igt@kms_chamelium_hpd@hdmi-hpd-after-suspend.html
* igt@kms_color@deep-color:
- shard-rkl: NOTRUN -> [SKIP][82] ([i915#12655] / [i915#3555])
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-2/igt@kms_color@deep-color.html
* igt@kms_content_protection@content-type-change:
- shard-tglu: NOTRUN -> [SKIP][83] ([i915#6944] / [i915#9424])
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-5/igt@kms_content_protection@content-type-change.html
* igt@kms_content_protection@dp-mst-lic-type-1:
- shard-tglu-1: NOTRUN -> [SKIP][84] ([i915#3116] / [i915#3299]) +1 other test skip
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-1/igt@kms_content_protection@dp-mst-lic-type-1.html
* igt@kms_content_protection@mei-interface:
- shard-tglu-1: NOTRUN -> [SKIP][85] ([i915#6944] / [i915#9424])
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-1/igt@kms_content_protection@mei-interface.html
* igt@kms_content_protection@uevent@pipe-a-dp-3:
- shard-dg2: NOTRUN -> [FAIL][86] ([i915#1339] / [i915#7173])
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-11/igt@kms_content_protection@uevent@pipe-a-dp-3.html
* igt@kms_cursor_crc@cursor-offscreen-32x10:
- shard-tglu: NOTRUN -> [SKIP][87] ([i915#3555])
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-5/igt@kms_cursor_crc@cursor-offscreen-32x10.html
* igt@kms_cursor_crc@cursor-onscreen-128x42:
- shard-tglu: [PASS][88] -> [FAIL][89] ([i915#13566]) +1 other test fail
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-tglu-4/igt@kms_cursor_crc@cursor-onscreen-128x42.html
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-7/igt@kms_cursor_crc@cursor-onscreen-128x42.html
* igt@kms_cursor_crc@cursor-onscreen-512x512:
- shard-tglu: NOTRUN -> [SKIP][90] ([i915#13049])
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-5/igt@kms_cursor_crc@cursor-onscreen-512x512.html
* igt@kms_cursor_crc@cursor-onscreen-64x21@pipe-a-hdmi-a-1:
- shard-rkl: NOTRUN -> [FAIL][91] ([i915#13566])
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-5/igt@kms_cursor_crc@cursor-onscreen-64x21@pipe-a-hdmi-a-1.html
- shard-tglu-1: NOTRUN -> [FAIL][92] ([i915#13566]) +1 other test fail
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-1/igt@kms_cursor_crc@cursor-onscreen-64x21@pipe-a-hdmi-a-1.html
* igt@kms_cursor_crc@cursor-random-32x32:
- shard-tglu-1: NOTRUN -> [SKIP][93] ([i915#3555]) +1 other test skip
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-1/igt@kms_cursor_crc@cursor-random-32x32.html
* igt@kms_cursor_crc@cursor-random-512x170:
- shard-dg2: NOTRUN -> [SKIP][94] ([i915#13049])
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-1/igt@kms_cursor_crc@cursor-random-512x170.html
- shard-mtlp: NOTRUN -> [SKIP][95] ([i915#13049])
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-mtlp-7/igt@kms_cursor_crc@cursor-random-512x170.html
* igt@kms_cursor_crc@cursor-random-max-size:
- shard-glk: NOTRUN -> [SKIP][96] +174 other tests skip
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-glk6/igt@kms_cursor_crc@cursor-random-max-size.html
* igt@kms_cursor_crc@cursor-sliding-512x512:
- shard-tglu-1: NOTRUN -> [SKIP][97] ([i915#13049])
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-1/igt@kms_cursor_crc@cursor-sliding-512x512.html
* igt@kms_cursor_crc@cursor-suspend:
- shard-glk10: NOTRUN -> [INCOMPLETE][98] ([i915#12358] / [i915#14152] / [i915#7882])
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-glk10/igt@kms_cursor_crc@cursor-suspend.html
* igt@kms_cursor_crc@cursor-suspend@pipe-a-hdmi-a-1:
- shard-glk10: NOTRUN -> [INCOMPLETE][99] ([i915#12358] / [i915#14152])
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-glk10/igt@kms_cursor_crc@cursor-suspend@pipe-a-hdmi-a-1.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size:
- shard-tglu: NOTRUN -> [SKIP][100] ([i915#4103])
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-6/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size.html
* igt@kms_cursor_legacy@cursora-vs-flipb-atomic-transitions:
- shard-dg2: NOTRUN -> [SKIP][101] ([i915#13046] / [i915#5354])
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-1/igt@kms_cursor_legacy@cursora-vs-flipb-atomic-transitions.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size:
- shard-dg2: NOTRUN -> [SKIP][102] ([i915#4103] / [i915#4213])
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-1/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc:
- shard-tglu-1: NOTRUN -> [SKIP][103] ([i915#1769] / [i915#3555] / [i915#3804])
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-1/igt@kms_dither@fb-8bpc-vs-panel-6bpc.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1:
- shard-tglu-1: NOTRUN -> [SKIP][104] ([i915#3804])
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-1/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1.html
* igt@kms_dp_link_training@non-uhbr-sst:
- shard-dg2: [PASS][105] -> [SKIP][106] ([i915#13749])
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-dg2-11/igt@kms_dp_link_training@non-uhbr-sst.html
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-3/igt@kms_dp_link_training@non-uhbr-sst.html
- shard-tglu: NOTRUN -> [SKIP][107] ([i915#13749])
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-5/igt@kms_dp_link_training@non-uhbr-sst.html
* igt@kms_draw_crc@draw-method-mmap-wc:
- shard-dg2: NOTRUN -> [SKIP][108] ([i915#8812])
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-1/igt@kms_draw_crc@draw-method-mmap-wc.html
* igt@kms_dsc@dsc-with-output-formats-with-bpc:
- shard-tglu-1: NOTRUN -> [SKIP][109] ([i915#3840] / [i915#9053])
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-1/igt@kms_dsc@dsc-with-output-formats-with-bpc.html
* igt@kms_feature_discovery@psr2:
- shard-dg2: NOTRUN -> [SKIP][110] ([i915#658])
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-1/igt@kms_feature_discovery@psr2.html
* igt@kms_flip@2x-absolute-wf_vblank:
- shard-rkl: NOTRUN -> [SKIP][111] ([i915#14544] / [i915#9934])
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-6/igt@kms_flip@2x-absolute-wf_vblank.html
* igt@kms_flip@2x-blocking-wf_vblank:
- shard-tglu: NOTRUN -> [SKIP][112] ([i915#3637] / [i915#9934]) +2 other tests skip
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-6/igt@kms_flip@2x-blocking-wf_vblank.html
* igt@kms_flip@2x-dpms-vs-vblank-race:
- shard-tglu-1: NOTRUN -> [SKIP][113] ([i915#3637] / [i915#9934]) +1 other test skip
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-1/igt@kms_flip@2x-dpms-vs-vblank-race.html
* igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset-interruptible:
- shard-dg2: NOTRUN -> [SKIP][114] ([i915#9934]) +2 other tests skip
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-1/igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset-interruptible.html
* igt@kms_flip@2x-flip-vs-dpms-on-nop-interruptible:
- shard-tglu-1: NOTRUN -> [SKIP][115] ([i915#9934])
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-1/igt@kms_flip@2x-flip-vs-dpms-on-nop-interruptible.html
* igt@kms_flip@2x-flip-vs-modeset-vs-hang:
- shard-rkl: NOTRUN -> [SKIP][116] ([i915#9934])
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-2/igt@kms_flip@2x-flip-vs-modeset-vs-hang.html
* igt@kms_flip@2x-flip-vs-suspend-interruptible:
- shard-glk: NOTRUN -> [INCOMPLETE][117] ([i915#12745] / [i915#4839])
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-glk1/igt@kms_flip@2x-flip-vs-suspend-interruptible.html
* igt@kms_flip@2x-flip-vs-suspend-interruptible@ab-hdmi-a1-hdmi-a2:
- shard-glk: NOTRUN -> [INCOMPLETE][118] ([i915#4839])
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-glk1/igt@kms_flip@2x-flip-vs-suspend-interruptible@ab-hdmi-a1-hdmi-a2.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible:
- shard-dg2: [PASS][119] -> [FAIL][120] ([i915#13027])
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-dg2-8/igt@kms_flip@flip-vs-expired-vblank-interruptible.html
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-4/igt@kms_flip@flip-vs-expired-vblank-interruptible.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible@c-hdmi-a1:
- shard-dg2: NOTRUN -> [FAIL][121] ([i915#13027])
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-4/igt@kms_flip@flip-vs-expired-vblank-interruptible@c-hdmi-a1.html
* igt@kms_flip@flip-vs-suspend:
- shard-snb: [PASS][122] -> [INCOMPLETE][123] ([i915#12314] / [i915#12745] / [i915#4839]) +2 other tests incomplete
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-snb1/igt@kms_flip@flip-vs-suspend.html
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-snb1/igt@kms_flip@flip-vs-suspend.html
* igt@kms_flip@flip-vs-suspend@b-hdmi-a1:
- shard-snb: [PASS][124] -> [INCOMPLETE][125] ([i915#12314] / [i915#4839])
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-snb1/igt@kms_flip@flip-vs-suspend@b-hdmi-a1.html
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-snb1/igt@kms_flip@flip-vs-suspend@b-hdmi-a1.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-downscaling:
- shard-tglu: NOTRUN -> [SKIP][126] ([i915#2672] / [i915#3555])
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-5/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-downscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-downscaling@pipe-a-valid-mode:
- shard-tglu: NOTRUN -> [SKIP][127] ([i915#2587] / [i915#2672])
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-5/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-downscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling:
- shard-rkl: NOTRUN -> [SKIP][128] ([i915#2672] / [i915#3555])
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-2/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling@pipe-a-valid-mode:
- shard-rkl: NOTRUN -> [SKIP][129] ([i915#2672])
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-2/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling:
- shard-tglu-1: NOTRUN -> [SKIP][130] ([i915#2672] / [i915#3555]) +2 other tests skip
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-1/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling@pipe-a-valid-mode:
- shard-tglu-1: NOTRUN -> [SKIP][131] ([i915#2587] / [i915#2672]) +2 other tests skip
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-1/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling@pipe-a-valid-mode.html
* igt@kms_frontbuffer_tracking@fbc-1p-offscreen-pri-indfb-draw-mmap-wc:
- shard-dg2: NOTRUN -> [SKIP][132] ([i915#15104])
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-1/igt@kms_frontbuffer_tracking@fbc-1p-offscreen-pri-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-pgflip-blt:
- shard-dg2: NOTRUN -> [SKIP][133] ([i915#5354]) +6 other tests skip
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-1/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-move:
- shard-tglu: NOTRUN -> [SKIP][134] +26 other tests skip
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-6/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-move.html
* igt@kms_frontbuffer_tracking@fbc-rgb101010-draw-mmap-gtt:
- shard-dg2: NOTRUN -> [SKIP][135] ([i915#8708]) +6 other tests skip
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-1/igt@kms_frontbuffer_tracking@fbc-rgb101010-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbc-tiling-4:
- shard-tglu: NOTRUN -> [SKIP][136] ([i915#5439])
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-5/igt@kms_frontbuffer_tracking@fbc-tiling-4.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-indfb-fliptrack-mmap-gtt:
- shard-rkl: NOTRUN -> [SKIP][137] ([i915#15102] / [i915#3023]) +1 other test skip
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-2/igt@kms_frontbuffer_tracking@fbcpsr-1p-indfb-fliptrack-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-pri-indfb-multidraw:
- shard-tglu-1: NOTRUN -> [SKIP][138] ([i915#15102]) +13 other tests skip
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-1/igt@kms_frontbuffer_tracking@fbcpsr-1p-pri-indfb-multidraw.html
* igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-mmap-wc:
- shard-tglu: NOTRUN -> [SKIP][139] ([i915#15102]) +11 other tests skip
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-6/igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-shrfb-draw-mmap-cpu:
- shard-dg2: NOTRUN -> [SKIP][140] ([i915#15102]) +1 other test skip
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-6/igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-shrfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-indfb-draw-render:
- shard-dg2: NOTRUN -> [SKIP][141] ([i915#15102] / [i915#3458]) +3 other tests skip
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-6/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-cur-indfb-draw-render:
- shard-rkl: NOTRUN -> [SKIP][142] ([i915#14544] / [i915#1825])
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-2p-primscrn-cur-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-blt:
- shard-rkl: NOTRUN -> [SKIP][143] ([i915#1825]) +6 other tests skip
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-2/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-pwrite:
- shard-mtlp: NOTRUN -> [SKIP][144] ([i915#1825])
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-mtlp-7/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-pwrite.html
* igt@kms_hdr@bpc-switch:
- shard-dg2: [PASS][145] -> [SKIP][146] ([i915#3555] / [i915#8228])
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-dg2-11/igt@kms_hdr@bpc-switch.html
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-3/igt@kms_hdr@bpc-switch.html
- shard-tglu: NOTRUN -> [SKIP][147] ([i915#3555] / [i915#8228])
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-5/igt@kms_hdr@bpc-switch.html
* igt@kms_hdr@brightness-with-hdr:
- shard-tglu-1: NOTRUN -> [SKIP][148] ([i915#12713])
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-1/igt@kms_hdr@brightness-with-hdr.html
* igt@kms_hdr@invalid-hdr:
- shard-dg2: NOTRUN -> [SKIP][149] ([i915#3555] / [i915#8228])
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-6/igt@kms_hdr@invalid-hdr.html
* igt@kms_hdr@static-swap:
- shard-rkl: [PASS][150] -> [SKIP][151] ([i915#3555] / [i915#8228])
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-6/igt@kms_hdr@static-swap.html
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-8/igt@kms_hdr@static-swap.html
* igt@kms_joiner@basic-big-joiner:
- shard-tglu: NOTRUN -> [SKIP][152] ([i915#10656])
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-5/igt@kms_joiner@basic-big-joiner.html
* igt@kms_joiner@invalid-modeset-ultra-joiner:
- shard-tglu-1: NOTRUN -> [SKIP][153] ([i915#12339])
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-1/igt@kms_joiner@invalid-modeset-ultra-joiner.html
* igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner:
- shard-tglu: NOTRUN -> [SKIP][154] ([i915#13522])
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-5/igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner.html
* igt@kms_lease@multimaster-lease:
- shard-dg1: [PASS][155] -> [DMESG-WARN][156] ([i915#4423]) +1 other test dmesg-warn
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-dg1-13/igt@kms_lease@multimaster-lease.html
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg1-12/igt@kms_lease@multimaster-lease.html
* igt@kms_pipe_b_c_ivb@enable-pipe-c-while-b-has-3-lanes:
- shard-tglu-1: NOTRUN -> [SKIP][157] +24 other tests skip
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-1/igt@kms_pipe_b_c_ivb@enable-pipe-c-while-b-has-3-lanes.html
* igt@kms_plane@plane-panning-bottom-right-suspend@pipe-b:
- shard-glk: NOTRUN -> [INCOMPLETE][158] ([i915#13026])
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-glk9/igt@kms_plane@plane-panning-bottom-right-suspend@pipe-b.html
* igt@kms_plane_alpha_blend@alpha-transparent-fb:
- shard-glk10: NOTRUN -> [FAIL][159] ([i915#10647] / [i915#12177])
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-glk10/igt@kms_plane_alpha_blend@alpha-transparent-fb.html
* igt@kms_plane_alpha_blend@alpha-transparent-fb@pipe-a-hdmi-a-1:
- shard-glk10: NOTRUN -> [FAIL][160] ([i915#10647]) +1 other test fail
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-glk10/igt@kms_plane_alpha_blend@alpha-transparent-fb@pipe-a-hdmi-a-1.html
* igt@kms_plane_multiple@tiling-yf:
- shard-dg2: NOTRUN -> [SKIP][161] ([i915#14259])
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-1/igt@kms_plane_multiple@tiling-yf.html
* igt@kms_pm_rpm@dpms-mode-unset-non-lpsp:
- shard-tglu: NOTRUN -> [SKIP][162] ([i915#15073])
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-6/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html
* igt@kms_pm_rpm@modeset-lpsp-stress-no-wait:
- shard-dg2: [PASS][163] -> [SKIP][164] ([i915#15073])
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-dg2-4/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-10/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html
* igt@kms_pm_rpm@modeset-non-lpsp:
- shard-rkl: [PASS][165] -> [SKIP][166] ([i915#15073]) +1 other test skip
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-7/igt@kms_pm_rpm@modeset-non-lpsp.html
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-2/igt@kms_pm_rpm@modeset-non-lpsp.html
* igt@kms_pm_rpm@pc8-residency:
- shard-dg2: NOTRUN -> [SKIP][167]
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-1/igt@kms_pm_rpm@pc8-residency.html
* igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-sf:
- shard-glk: NOTRUN -> [SKIP][168] ([i915#11520]) +4 other tests skip
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-glk1/igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf@pipe-a-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][169] ([i915#9808])
[169]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-mtlp-7/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf@pipe-a-edp-1.html
* igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf@pipe-b-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][170] ([i915#12316]) +1 other test skip
[170]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-mtlp-7/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf@pipe-b-edp-1.html
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf:
- shard-dg2: NOTRUN -> [SKIP][171] ([i915#11520]) +2 other tests skip
[171]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-1/igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf:
- shard-tglu: NOTRUN -> [SKIP][172] ([i915#11520]) +2 other tests skip
[172]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-5/igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf.html
* igt@kms_psr2_sf@pr-overlay-plane-update-continuous-sf:
- shard-tglu-1: NOTRUN -> [SKIP][173] ([i915#11520]) +3 other tests skip
[173]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-1/igt@kms_psr2_sf@pr-overlay-plane-update-continuous-sf.html
* igt@kms_psr2_sf@pr-overlay-plane-update-sf-dmg-area:
- shard-rkl: NOTRUN -> [SKIP][174] ([i915#11520])
[174]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-2/igt@kms_psr2_sf@pr-overlay-plane-update-sf-dmg-area.html
* igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area:
- shard-glk10: NOTRUN -> [SKIP][175] ([i915#11520]) +3 other tests skip
[175]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-glk10/igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area.html
* igt@kms_psr@fbc-pr-sprite-render:
- shard-tglu-1: NOTRUN -> [SKIP][176] ([i915#9732]) +8 other tests skip
[176]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-1/igt@kms_psr@fbc-pr-sprite-render.html
* igt@kms_psr@fbc-psr-cursor-mmap-cpu:
- shard-rkl: NOTRUN -> [SKIP][177] ([i915#1072] / [i915#14544] / [i915#9732])
[177]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-6/igt@kms_psr@fbc-psr-cursor-mmap-cpu.html
* igt@kms_psr@fbc-psr2-basic:
- shard-tglu: NOTRUN -> [SKIP][178] ([i915#9732]) +8 other tests skip
[178]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-6/igt@kms_psr@fbc-psr2-basic.html
* igt@kms_psr@fbc-psr2-sprite-plane-move:
- shard-dg2: NOTRUN -> [SKIP][179] ([i915#1072] / [i915#9732]) +7 other tests skip
[179]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-1/igt@kms_psr@fbc-psr2-sprite-plane-move.html
* igt@kms_psr@pr-cursor-blt:
- shard-mtlp: NOTRUN -> [SKIP][180] ([i915#9688]) +1 other test skip
[180]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-mtlp-7/igt@kms_psr@pr-cursor-blt.html
* igt@kms_psr@pr-cursor-render:
- shard-rkl: NOTRUN -> [SKIP][181] ([i915#1072] / [i915#9732]) +1 other test skip
[181]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-2/igt@kms_psr@pr-cursor-render.html
* igt@kms_scaling_modes@scaling-mode-full-aspect:
- shard-dg2: NOTRUN -> [SKIP][182] ([i915#3555])
[182]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-1/igt@kms_scaling_modes@scaling-mode-full-aspect.html
* igt@kms_selftest@drm_framebuffer:
- shard-tglu-1: NOTRUN -> [ABORT][183] ([i915#13179]) +1 other test abort
[183]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-1/igt@kms_selftest@drm_framebuffer.html
* igt@kms_vrr@lobf:
- shard-tglu-1: NOTRUN -> [SKIP][184] ([i915#11920])
[184]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-1/igt@kms_vrr@lobf.html
* igt@kms_vrr@negative-basic:
- shard-rkl: NOTRUN -> [SKIP][185] ([i915#3555] / [i915#9906])
[185]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-2/igt@kms_vrr@negative-basic.html
* igt@kms_vrr@seamless-rr-switch-vrr:
- shard-tglu: NOTRUN -> [SKIP][186] ([i915#9906])
[186]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-5/igt@kms_vrr@seamless-rr-switch-vrr.html
* igt@perf_pmu@busy-double-start@vecs1:
- shard-dg2: [PASS][187] -> [FAIL][188] ([i915#4349]) +4 other tests fail
[187]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-dg2-6/igt@perf_pmu@busy-double-start@vecs1.html
[188]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-8/igt@perf_pmu@busy-double-start@vecs1.html
* igt@perf_pmu@rc6@other-idle-gt0:
- shard-tglu-1: NOTRUN -> [SKIP][189] ([i915#8516])
[189]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-1/igt@perf_pmu@rc6@other-idle-gt0.html
* igt@prime_vgem@fence-read-hang:
- shard-dg2: NOTRUN -> [SKIP][190] ([i915#3708])
[190]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-6/igt@prime_vgem@fence-read-hang.html
* igt@sriov_basic@enable-vfs-autoprobe-on:
- shard-dg2: NOTRUN -> [SKIP][191] ([i915#9917])
[191]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-1/igt@sriov_basic@enable-vfs-autoprobe-on.html
#### Possible fixes ####
* igt@gem_exec_suspend@basic-s0:
- shard-dg2: [INCOMPLETE][192] ([i915#13356]) -> [PASS][193] +2 other tests pass
[192]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-dg2-5/igt@gem_exec_suspend@basic-s0.html
[193]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-6/igt@gem_exec_suspend@basic-s0.html
* igt@gem_workarounds@suspend-resume-context:
- shard-rkl: [INCOMPLETE][194] ([i915#13356]) -> [PASS][195]
[194]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-4/igt@gem_workarounds@suspend-resume-context.html
[195]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-6/igt@gem_workarounds@suspend-resume-context.html
* igt@i915_module_load@reload-with-fault-injection:
- shard-dg2: [ABORT][196] ([i915#15342]) -> [PASS][197]
[196]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-dg2-1/igt@i915_module_load@reload-with-fault-injection.html
[197]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-1/igt@i915_module_load@reload-with-fault-injection.html
- shard-mtlp: [ABORT][198] ([i915#15386]) -> [PASS][199]
[198]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-mtlp-2/igt@i915_module_load@reload-with-fault-injection.html
[199]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-mtlp-7/igt@i915_module_load@reload-with-fault-injection.html
* igt@i915_pm_freq_api@freq-suspend@gt0:
- shard-dg2: [INCOMPLETE][200] ([i915#13356] / [i915#13820]) -> [PASS][201] +1 other test pass
[200]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-dg2-7/igt@i915_pm_freq_api@freq-suspend@gt0.html
[201]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-1/igt@i915_pm_freq_api@freq-suspend@gt0.html
* igt@i915_power@sanity:
- shard-mtlp: [SKIP][202] ([i915#7984]) -> [PASS][203]
[202]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-mtlp-8/igt@i915_power@sanity.html
[203]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-mtlp-4/igt@i915_power@sanity.html
* igt@i915_suspend@debugfs-reader:
- shard-rkl: [INCOMPLETE][204] ([i915#4817]) -> [PASS][205]
[204]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-3/igt@i915_suspend@debugfs-reader.html
[205]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-2/igt@i915_suspend@debugfs-reader.html
* igt@kms_async_flips@async-flip-suspend-resume:
- shard-dg2: [FAIL][206] ([i915#15285]) -> [PASS][207]
[206]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-dg2-11/igt@kms_async_flips@async-flip-suspend-resume.html
[207]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-3/igt@kms_async_flips@async-flip-suspend-resume.html
* igt@kms_cursor_crc@cursor-onscreen-128x42:
- shard-rkl: [FAIL][208] ([i915#13566]) -> [PASS][209] +2 other tests pass
[208]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-8/igt@kms_cursor_crc@cursor-onscreen-128x42.html
[209]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-8/igt@kms_cursor_crc@cursor-onscreen-128x42.html
* igt@kms_cursor_crc@cursor-sliding-256x85:
- shard-tglu: [FAIL][210] ([i915#13566]) -> [PASS][211] +1 other test pass
[210]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-tglu-4/igt@kms_cursor_crc@cursor-sliding-256x85.html
[211]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-tglu-10/igt@kms_cursor_crc@cursor-sliding-256x85.html
* igt@kms_cursor_legacy@short-flip-before-cursor-atomic-transitions-varying-size:
- shard-dg1: [DMESG-WARN][212] ([i915#4423]) -> [PASS][213]
[212]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-dg1-19/igt@kms_cursor_legacy@short-flip-before-cursor-atomic-transitions-varying-size.html
[213]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg1-13/igt@kms_cursor_legacy@short-flip-before-cursor-atomic-transitions-varying-size.html
* igt@kms_dp_linktrain_fallback@dp-fallback:
- shard-dg2: [SKIP][214] ([i915#13707]) -> [PASS][215]
[214]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-dg2-4/igt@kms_dp_linktrain_fallback@dp-fallback.html
[215]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-10/igt@kms_dp_linktrain_fallback@dp-fallback.html
* igt@kms_hdr@invalid-metadata-sizes:
- shard-rkl: [SKIP][216] ([i915#3555] / [i915#8228]) -> [PASS][217]
[216]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-4/igt@kms_hdr@invalid-metadata-sizes.html
[217]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-6/igt@kms_hdr@invalid-metadata-sizes.html
* igt@kms_hdr@static-toggle-suspend:
- shard-dg2: [SKIP][218] ([i915#3555] / [i915#8228]) -> [PASS][219] +1 other test pass
[218]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-dg2-1/igt@kms_hdr@static-toggle-suspend.html
[219]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-11/igt@kms_hdr@static-toggle-suspend.html
* igt@kms_plane@plane-panning-bottom-right-suspend@pipe-a:
- shard-glk: [INCOMPLETE][220] ([i915#13026]) -> [PASS][221]
[220]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-glk8/igt@kms_plane@plane-panning-bottom-right-suspend@pipe-a.html
[221]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-glk9/igt@kms_plane@plane-panning-bottom-right-suspend@pipe-a.html
* igt@kms_pm_rpm@modeset-lpsp-stress:
- shard-dg2: [SKIP][222] ([i915#15073]) -> [PASS][223]
[222]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-dg2-7/igt@kms_pm_rpm@modeset-lpsp-stress.html
[223]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-4/igt@kms_pm_rpm@modeset-lpsp-stress.html
- shard-rkl: [SKIP][224] ([i915#15073]) -> [PASS][225] +2 other tests pass
[224]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-3/igt@kms_pm_rpm@modeset-lpsp-stress.html
[225]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-2/igt@kms_pm_rpm@modeset-lpsp-stress.html
#### Warnings ####
* igt@gem_ccs@block-multicopy-compressed:
- shard-rkl: [SKIP][226] ([i915#9323]) -> [SKIP][227] ([i915#14544] / [i915#9323])
[226]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-5/igt@gem_ccs@block-multicopy-compressed.html
[227]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-6/igt@gem_ccs@block-multicopy-compressed.html
* igt@gem_ccs@block-multicopy-inplace:
- shard-rkl: [SKIP][228] ([i915#3555] / [i915#9323]) -> [SKIP][229] ([i915#14544] / [i915#3555] / [i915#9323])
[228]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-4/igt@gem_ccs@block-multicopy-inplace.html
[229]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-6/igt@gem_ccs@block-multicopy-inplace.html
* igt@gem_ccs@suspend-resume:
- shard-rkl: [SKIP][230] ([i915#14544] / [i915#9323]) -> [SKIP][231] ([i915#9323])
[230]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-6/igt@gem_ccs@suspend-resume.html
[231]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-3/igt@gem_ccs@suspend-resume.html
* igt@gem_create@create-ext-cpu-access-big:
- shard-rkl: [SKIP][232] ([i915#14544] / [i915#6335]) -> [SKIP][233] ([i915#6335])
[232]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-6/igt@gem_create@create-ext-cpu-access-big.html
[233]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-8/igt@gem_create@create-ext-cpu-access-big.html
* igt@gem_ctx_sseu@invalid-args:
- shard-rkl: [SKIP][234] ([i915#280]) -> [SKIP][235] ([i915#14544] / [i915#280])
[234]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-4/igt@gem_ctx_sseu@invalid-args.html
[235]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-6/igt@gem_ctx_sseu@invalid-args.html
* igt@gem_exec_balancer@parallel:
- shard-rkl: [SKIP][236] ([i915#14544] / [i915#4525]) -> [SKIP][237] ([i915#4525]) +1 other test skip
[236]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-6/igt@gem_exec_balancer@parallel.html
[237]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-3/igt@gem_exec_balancer@parallel.html
* igt@gem_exec_balancer@parallel-ordering:
- shard-rkl: [SKIP][238] ([i915#4525]) -> [SKIP][239] ([i915#14544] / [i915#4525]) +1 other test skip
[238]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-4/igt@gem_exec_balancer@parallel-ordering.html
[239]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-6/igt@gem_exec_balancer@parallel-ordering.html
* igt@gem_exec_reloc@basic-concurrent16:
- shard-rkl: [SKIP][240] ([i915#14544] / [i915#3281]) -> [SKIP][241] ([i915#3281]) +4 other tests skip
[240]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-6/igt@gem_exec_reloc@basic-concurrent16.html
[241]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-8/igt@gem_exec_reloc@basic-concurrent16.html
* igt@gem_exec_reloc@basic-write-read-noreloc:
- shard-rkl: [SKIP][242] ([i915#3281]) -> [SKIP][243] ([i915#14544] / [i915#3281]) +5 other tests skip
[242]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-4/igt@gem_exec_reloc@basic-write-read-noreloc.html
[243]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-6/igt@gem_exec_reloc@basic-write-read-noreloc.html
* igt@gem_lmem_swapping@parallel-random-engines:
- shard-rkl: [SKIP][244] ([i915#14544] / [i915#4613]) -> [SKIP][245] ([i915#4613])
[244]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-6/igt@gem_lmem_swapping@parallel-random-engines.html
[245]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-3/igt@gem_lmem_swapping@parallel-random-engines.html
* igt@gem_lmem_swapping@parallel-random-verify:
- shard-rkl: [SKIP][246] ([i915#4613]) -> [SKIP][247] ([i915#14544] / [i915#4613]) +2 other tests skip
[246]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-4/igt@gem_lmem_swapping@parallel-random-verify.html
[247]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-6/igt@gem_lmem_swapping@parallel-random-verify.html
* igt@gem_partial_pwrite_pread@reads-uncached:
- shard-rkl: [SKIP][248] ([i915#3282]) -> [SKIP][249] ([i915#14544] / [i915#3282]) +2 other tests skip
[248]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-4/igt@gem_partial_pwrite_pread@reads-uncached.html
[249]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-6/igt@gem_partial_pwrite_pread@reads-uncached.html
* igt@gem_pread@bench:
- shard-rkl: [SKIP][250] ([i915#14544] / [i915#3282]) -> [SKIP][251] ([i915#3282]) +3 other tests skip
[250]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-6/igt@gem_pread@bench.html
[251]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-8/igt@gem_pread@bench.html
* igt@gem_pxp@hw-rejects-pxp-context:
- shard-rkl: [SKIP][252] ([i915#13717]) -> [SKIP][253] ([i915#13717] / [i915#14544])
[252]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-4/igt@gem_pxp@hw-rejects-pxp-context.html
[253]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-6/igt@gem_pxp@hw-rejects-pxp-context.html
* igt@gem_softpin@evict-snoop-interruptible:
- shard-rkl: [SKIP][254] -> [SKIP][255] ([i915#14544]) +10 other tests skip
[254]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-4/igt@gem_softpin@evict-snoop-interruptible.html
[255]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-6/igt@gem_softpin@evict-snoop-interruptible.html
* igt@gem_userptr_blits@access-control:
- shard-rkl: [SKIP][256] ([i915#14544] / [i915#3297]) -> [SKIP][257] ([i915#3297])
[256]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-6/igt@gem_userptr_blits@access-control.html
[257]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-8/igt@gem_userptr_blits@access-control.html
* igt@gem_userptr_blits@readonly-pwrite-unsync:
- shard-rkl: [SKIP][258] ([i915#3297]) -> [SKIP][259] ([i915#14544] / [i915#3297])
[258]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-4/igt@gem_userptr_blits@readonly-pwrite-unsync.html
[259]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-6/igt@gem_userptr_blits@readonly-pwrite-unsync.html
* igt@gen9_exec_parse@batch-without-end:
- shard-rkl: [SKIP][260] ([i915#14544] / [i915#2527]) -> [SKIP][261] ([i915#2527]) +1 other test skip
[260]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-6/igt@gen9_exec_parse@batch-without-end.html
[261]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-3/igt@gen9_exec_parse@batch-without-end.html
* igt@gen9_exec_parse@bb-start-far:
- shard-rkl: [SKIP][262] ([i915#2527]) -> [SKIP][263] ([i915#14544] / [i915#2527]) +1 other test skip
[262]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-4/igt@gen9_exec_parse@bb-start-far.html
[263]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-6/igt@gen9_exec_parse@bb-start-far.html
* igt@i915_pm_freq_api@freq-reset:
- shard-rkl: [SKIP][264] ([i915#14544] / [i915#8399]) -> [SKIP][265] ([i915#8399])
[264]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-6/igt@i915_pm_freq_api@freq-reset.html
[265]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-8/igt@i915_pm_freq_api@freq-reset.html
* igt@i915_pm_freq_mult@media-freq@gt0:
- shard-rkl: [SKIP][266] ([i915#14544] / [i915#6590]) -> [SKIP][267] ([i915#6590]) +1 other test skip
[266]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-6/igt@i915_pm_freq_mult@media-freq@gt0.html
[267]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-3/igt@i915_pm_freq_mult@media-freq@gt0.html
* igt@kms_big_fb@4-tiled-8bpp-rotate-90:
- shard-rkl: [SKIP][268] ([i915#5286]) -> [SKIP][269] ([i915#14544] / [i915#5286]) +1 other test skip
[268]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-4/igt@kms_big_fb@4-tiled-8bpp-rotate-90.html
[269]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-6/igt@kms_big_fb@4-tiled-8bpp-rotate-90.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip:
- shard-rkl: [SKIP][270] ([i915#14544] / [i915#5286]) -> [SKIP][271] ([i915#5286]) +2 other tests skip
[270]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-6/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html
[271]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-8/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html
* igt@kms_big_fb@linear-8bpp-rotate-270:
- shard-rkl: [SKIP][272] ([i915#3638]) -> [SKIP][273] ([i915#14544] / [i915#3638]) +3 other tests skip
[272]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-4/igt@kms_big_fb@linear-8bpp-rotate-270.html
[273]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-6/igt@kms_big_fb@linear-8bpp-rotate-270.html
* igt@kms_ccs@crc-primary-basic-4-tiled-lnl-ccs:
- shard-rkl: [SKIP][274] ([i915#12313]) -> [SKIP][275] ([i915#12313] / [i915#14544]) +1 other test skip
[274]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-4/igt@kms_ccs@crc-primary-basic-4-tiled-lnl-ccs.html
[275]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-6/igt@kms_ccs@crc-primary-basic-4-tiled-lnl-ccs.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs@pipe-c-hdmi-a-2:
- shard-rkl: [SKIP][276] ([i915#14098] / [i915#6095]) -> [SKIP][277] ([i915#14098] / [i915#14544] / [i915#6095]) +11 other tests skip
[276]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-4/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs@pipe-c-hdmi-a-2.html
[277]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-6/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs@pipe-c-hdmi-a-2.html
* igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs:
- shard-rkl: [SKIP][278] ([i915#14098] / [i915#14544] / [i915#6095]) -> [SKIP][279] ([i915#14098] / [i915#6095]) +9 other tests skip
[278]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-6/igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs.html
[279]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-3/igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs.html
* igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs@pipe-a-hdmi-a-2:
- shard-rkl: [SKIP][280] ([i915#14544] / [i915#6095]) -> [SKIP][281] ([i915#6095]) +4 other tests skip
[280]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-6/igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs@pipe-a-hdmi-a-2.html
[281]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-3/igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs@pipe-a-hdmi-a-2.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs:
- shard-rkl: [SKIP][282] ([i915#12313] / [i915#14544]) -> [SKIP][283] ([i915#12313])
[282]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-6/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs.html
[283]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-8/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs.html
* igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2:
- shard-rkl: [SKIP][284] ([i915#6095]) -> [SKIP][285] ([i915#14544] / [i915#6095]) +10 other tests skip
[284]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-4/igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2.html
[285]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-6/igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2.html
* igt@kms_cdclk@plane-scaling:
- shard-rkl: [SKIP][286] ([i915#14544] / [i915#3742]) -> [SKIP][287] ([i915#3742])
[286]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-6/igt@kms_cdclk@plane-scaling.html
[287]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-3/igt@kms_cdclk@plane-scaling.html
* igt@kms_chamelium_edid@hdmi-mode-timings:
- shard-rkl: [SKIP][288] ([i915#11151] / [i915#7828]) -> [SKIP][289] ([i915#11151] / [i915#14544] / [i915#7828]) +1 other test skip
[288]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-4/igt@kms_chamelium_edid@hdmi-mode-timings.html
[289]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-6/igt@kms_chamelium_edid@hdmi-mode-timings.html
* igt@kms_chamelium_frames@dp-crc-fast:
- shard-rkl: [SKIP][290] ([i915#11151] / [i915#14544] / [i915#7828]) -> [SKIP][291] ([i915#11151] / [i915#7828]) +2 other tests skip
[290]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-6/igt@kms_chamelium_frames@dp-crc-fast.html
[291]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-8/igt@kms_chamelium_frames@dp-crc-fast.html
* igt@kms_content_protection@atomic:
- shard-rkl: [SKIP][292] ([i915#14544] / [i915#6944] / [i915#7118] / [i915#9424]) -> [SKIP][293] ([i915#6944] / [i915#7118] / [i915#9424])
[292]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-6/igt@kms_content_protection@atomic.html
[293]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-3/igt@kms_content_protection@atomic.html
* igt@kms_content_protection@dp-mst-lic-type-0:
- shard-rkl: [SKIP][294] ([i915#14544] / [i915#3116]) -> [SKIP][295] ([i915#3116])
[294]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-6/igt@kms_content_protection@dp-mst-lic-type-0.html
[295]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-8/igt@kms_content_protection@dp-mst-lic-type-0.html
* igt@kms_content_protection@legacy:
- shard-rkl: [SKIP][296] ([i915#6944] / [i915#7118] / [i915#9424]) -> [SKIP][297] ([i915#14544] / [i915#6944] / [i915#7118] / [i915#9424])
[296]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-4/igt@kms_content_protection@legacy.html
[297]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-6/igt@kms_content_protection@legacy.html
* igt@kms_content_protection@uevent:
- shard-dg2: [SKIP][298] ([i915#6944] / [i915#7118] / [i915#9424]) -> [FAIL][299] ([i915#1339] / [i915#7173])
[298]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-dg2-4/igt@kms_content_protection@uevent.html
[299]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-11/igt@kms_content_protection@uevent.html
* igt@kms_cursor_crc@cursor-rapid-movement-512x170:
- shard-rkl: [SKIP][300] ([i915#13049]) -> [SKIP][301] ([i915#13049] / [i915#14544]) +1 other test skip
[300]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-4/igt@kms_cursor_crc@cursor-rapid-movement-512x170.html
[301]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-6/igt@kms_cursor_crc@cursor-rapid-movement-512x170.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy:
- shard-rkl: [SKIP][302] ([i915#4103]) -> [SKIP][303] ([i915#14544] / [i915#4103])
[302]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-4/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
[303]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-6/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
* igt@kms_dp_link_training@non-uhbr-mst:
- shard-rkl: [SKIP][304] ([i915#13749]) -> [SKIP][305] ([i915#13749] / [i915#14544])
[304]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-4/igt@kms_dp_link_training@non-uhbr-mst.html
[305]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-6/igt@kms_dp_link_training@non-uhbr-mst.html
* igt@kms_dp_linktrain_fallback@dsc-fallback:
- shard-rkl: [SKIP][306] ([i915#13707]) -> [SKIP][307] ([i915#13707] / [i915#14544])
[306]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-5/igt@kms_dp_linktrain_fallback@dsc-fallback.html
[307]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-6/igt@kms_dp_linktrain_fallback@dsc-fallback.html
* igt@kms_dsc@dsc-fractional-bpp:
- shard-rkl: [SKIP][308] ([i915#3840]) -> [SKIP][309] ([i915#14544] / [i915#3840])
[308]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-4/igt@kms_dsc@dsc-fractional-bpp.html
[309]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-6/igt@kms_dsc@dsc-fractional-bpp.html
* igt@kms_dsc@dsc-with-output-formats:
- shard-rkl: [SKIP][310] ([i915#14544] / [i915#3555] / [i915#3840]) -> [SKIP][311] ([i915#3555] / [i915#3840]) +1 other test skip
[310]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-6/igt@kms_dsc@dsc-with-output-formats.html
[311]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-3/igt@kms_dsc@dsc-with-output-formats.html
* igt@kms_fbcon_fbt@psr:
- shard-rkl: [SKIP][312] ([i915#14544] / [i915#3955]) -> [SKIP][313] ([i915#3955])
[312]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-6/igt@kms_fbcon_fbt@psr.html
[313]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-3/igt@kms_fbcon_fbt@psr.html
* igt@kms_feature_discovery@display-3x:
- shard-rkl: [SKIP][314] ([i915#14544] / [i915#1839]) -> [SKIP][315] ([i915#1839])
[314]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-6/igt@kms_feature_discovery@display-3x.html
[315]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-8/igt@kms_feature_discovery@display-3x.html
* igt@kms_feature_discovery@display-4x:
- shard-rkl: [SKIP][316] ([i915#1839]) -> [SKIP][317] ([i915#14544] / [i915#1839])
[316]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-4/igt@kms_feature_discovery@display-4x.html
[317]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-6/igt@kms_feature_discovery@display-4x.html
* igt@kms_flip@2x-flip-vs-panning-vs-hang:
- shard-rkl: [SKIP][318] ([i915#14544] / [i915#9934]) -> [SKIP][319] ([i915#9934]) +4 other tests skip
[318]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-6/igt@kms_flip@2x-flip-vs-panning-vs-hang.html
[319]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-8/igt@kms_flip@2x-flip-vs-panning-vs-hang.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling:
- shard-rkl: [SKIP][320] ([i915#2672] / [i915#3555]) -> [SKIP][321] ([i915#14544] / [i915#2672] / [i915#3555])
[320]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-4/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling.html
[321]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-6/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling@pipe-a-valid-mode:
- shard-rkl: [SKIP][322] ([i915#2672]) -> [SKIP][323] ([i915#14544] / [i915#2672])
[322]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-4/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling@pipe-a-valid-mode.html
[323]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-6/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling:
- shard-rkl: [SKIP][324] ([i915#14544] / [i915#2672] / [i915#3555]) -> [SKIP][325] ([i915#2672] / [i915#3555]) +2 other tests skip
[324]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-6/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling.html
[325]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-3/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling@pipe-a-valid-mode:
- shard-rkl: [SKIP][326] ([i915#14544] / [i915#2672]) -> [SKIP][327] ([i915#2672]) +2 other tests skip
[326]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-6/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling@pipe-a-valid-mode.html
[327]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-3/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling@pipe-a-valid-mode.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-blt:
- shard-rkl: [SKIP][328] ([i915#1825]) -> [SKIP][329] ([i915#14544] / [i915#1825]) +17 other tests skip
[328]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-4/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-blt.html
[329]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-wc:
- shard-dg1: [SKIP][330] ([i915#8708]) -> [SKIP][331] ([i915#4423] / [i915#8708])
[330]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-dg1-19/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-wc.html
[331]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg1-13/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-mmap-cpu:
- shard-rkl: [SKIP][332] ([i915#14544] / [i915#15102]) -> [SKIP][333] ([i915#15102]) +1 other test skip
[332]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-mmap-cpu.html
[333]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-3/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-move:
- shard-rkl: [SKIP][334] ([i915#14544] / [i915#15102] / [i915#3023]) -> [SKIP][335] ([i915#15102] / [i915#3023]) +5 other tests skip
[334]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-move.html
[335]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-8/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-move.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-blt:
- shard-rkl: [SKIP][336] ([i915#14544] / [i915#1825]) -> [SKIP][337] ([i915#1825]) +15 other tests skip
[336]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-blt.html
[337]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-3/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-mmap-gtt:
- shard-rkl: [SKIP][338] ([i915#15102] / [i915#3023]) -> [SKIP][339] ([i915#14544] / [i915#15102] / [i915#3023]) +14 other tests skip
[338]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-4/igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-mmap-gtt.html
[339]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-shrfb-draw-mmap-wc:
- shard-rkl: [SKIP][340] ([i915#15102]) -> [SKIP][341] ([i915#14544] / [i915#15102]) +2 other tests skip
[340]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-4/igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-shrfb-draw-mmap-wc.html
[341]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-blt:
- shard-dg2: [SKIP][342] ([i915#10433] / [i915#15102] / [i915#3458]) -> [SKIP][343] ([i915#15102] / [i915#3458]) +2 other tests skip
[342]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-blt.html
[343]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-10/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-blt.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-pwrite:
- shard-dg2: [SKIP][344] ([i915#15102] / [i915#3458]) -> [SKIP][345] ([i915#10433] / [i915#15102] / [i915#3458]) +1 other test skip
[344]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-dg2-8/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-pwrite.html
[345]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-pwrite.html
* igt@kms_joiner@basic-ultra-joiner:
- shard-rkl: [SKIP][346] ([i915#12339] / [i915#14544]) -> [SKIP][347] ([i915#12339])
[346]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-6/igt@kms_joiner@basic-ultra-joiner.html
[347]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-3/igt@kms_joiner@basic-ultra-joiner.html
* igt@kms_plane_lowres@tiling-yf:
- shard-rkl: [SKIP][348] ([i915#3555]) -> [SKIP][349] ([i915#14544] / [i915#3555])
[348]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-4/igt@kms_plane_lowres@tiling-yf.html
[349]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-6/igt@kms_plane_lowres@tiling-yf.html
* igt@kms_pm_backlight@brightness-with-dpms:
- shard-rkl: [SKIP][350] ([i915#12343]) -> [SKIP][351] ([i915#12343] / [i915#14544])
[350]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-4/igt@kms_pm_backlight@brightness-with-dpms.html
[351]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-6/igt@kms_pm_backlight@brightness-with-dpms.html
* igt@kms_pm_backlight@fade-with-dpms:
- shard-rkl: [SKIP][352] ([i915#5354]) -> [SKIP][353] ([i915#14544] / [i915#5354])
[352]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-5/igt@kms_pm_backlight@fade-with-dpms.html
[353]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-6/igt@kms_pm_backlight@fade-with-dpms.html
* igt@kms_pm_backlight@fade-with-suspend:
- shard-dg1: [SKIP][354] ([i915#4423] / [i915#5354]) -> [SKIP][355] ([i915#5354])
[354]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-dg1-15/igt@kms_pm_backlight@fade-with-suspend.html
[355]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg1-19/igt@kms_pm_backlight@fade-with-suspend.html
* igt@kms_pm_dc@dc3co-vpb-simulation:
- shard-rkl: [SKIP][356] ([i915#9685]) -> [SKIP][357] ([i915#14544] / [i915#9685])
[356]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-5/igt@kms_pm_dc@dc3co-vpb-simulation.html
[357]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-6/igt@kms_pm_dc@dc3co-vpb-simulation.html
* igt@kms_pm_dc@dc5-retention-flops:
- shard-rkl: [SKIP][358] ([i915#3828]) -> [SKIP][359] ([i915#14544] / [i915#3828])
[358]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-4/igt@kms_pm_dc@dc5-retention-flops.html
[359]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-6/igt@kms_pm_dc@dc5-retention-flops.html
* igt@kms_pm_lpsp@kms-lpsp:
- shard-rkl: [SKIP][360] ([i915#9340]) -> [SKIP][361] ([i915#3828])
[360]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-7/igt@kms_pm_lpsp@kms-lpsp.html
[361]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-2/igt@kms_pm_lpsp@kms-lpsp.html
* igt@kms_pm_rpm@modeset-pc8-residency-stress:
- shard-rkl: [SKIP][362] ([i915#14544]) -> [SKIP][363] +10 other tests skip
[362]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-6/igt@kms_pm_rpm@modeset-pc8-residency-stress.html
[363]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-3/igt@kms_pm_rpm@modeset-pc8-residency-stress.html
* igt@kms_psr2_sf@pr-cursor-plane-move-continuous-exceed-fully-sf:
- shard-rkl: [SKIP][364] ([i915#11520]) -> [SKIP][365] ([i915#11520] / [i915#14544]) +3 other tests skip
[364]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-4/igt@kms_psr2_sf@pr-cursor-plane-move-continuous-exceed-fully-sf.html
[365]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-6/igt@kms_psr2_sf@pr-cursor-plane-move-continuous-exceed-fully-sf.html
* igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area:
- shard-rkl: [SKIP][366] ([i915#11520] / [i915#14544]) -> [SKIP][367] ([i915#11520]) +4 other tests skip
[366]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-6/igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area.html
[367]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-3/igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area.html
* igt@kms_psr@psr2-cursor-mmap-gtt:
- shard-rkl: [SKIP][368] ([i915#1072] / [i915#14544] / [i915#9732]) -> [SKIP][369] ([i915#1072] / [i915#9732]) +9 other tests skip
[368]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-6/igt@kms_psr@psr2-cursor-mmap-gtt.html
[369]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-8/igt@kms_psr@psr2-cursor-mmap-gtt.html
* igt@kms_psr@psr2-sprite-mmap-cpu:
- shard-rkl: [SKIP][370] ([i915#1072] / [i915#9732]) -> [SKIP][371] ([i915#1072] / [i915#14544] / [i915#9732]) +10 other tests skip
[370]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-4/igt@kms_psr@psr2-sprite-mmap-cpu.html
[371]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-6/igt@kms_psr@psr2-sprite-mmap-cpu.html
* igt@kms_psr_stress_test@invalidate-primary-flip-overlay:
- shard-rkl: [SKIP][372] ([i915#14544] / [i915#9685]) -> [SKIP][373] ([i915#9685])
[372]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-6/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html
[373]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-3/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html
* igt@kms_rotation_crc@primary-4-tiled-reflect-x-180:
- shard-rkl: [SKIP][374] ([i915#5289]) -> [SKIP][375] ([i915#14544] / [i915#5289])
[374]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-4/igt@kms_rotation_crc@primary-4-tiled-reflect-x-180.html
[375]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-6/igt@kms_rotation_crc@primary-4-tiled-reflect-x-180.html
* igt@kms_setmode@basic-clone-single-crtc:
- shard-rkl: [SKIP][376] ([i915#14544] / [i915#3555]) -> [SKIP][377] ([i915#3555]) +1 other test skip
[376]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-6/igt@kms_setmode@basic-clone-single-crtc.html
[377]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-3/igt@kms_setmode@basic-clone-single-crtc.html
* igt@kms_tiled_display@basic-test-pattern-with-chamelium:
- shard-rkl: [SKIP][378] ([i915#8623]) -> [SKIP][379] ([i915#14544] / [i915#8623])
[378]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-4/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
[379]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-6/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
* igt@kms_vrr@negative-basic:
- shard-dg1: [SKIP][380] ([i915#3555] / [i915#9906]) -> [SKIP][381] ([i915#3555] / [i915#4423] / [i915#9906])
[380]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-dg1-19/igt@kms_vrr@negative-basic.html
[381]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-dg1-13/igt@kms_vrr@negative-basic.html
* igt@perf_pmu@rc6-all-gts:
- shard-rkl: [SKIP][382] ([i915#8516]) -> [SKIP][383] ([i915#14544] / [i915#8516])
[382]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-4/igt@perf_pmu@rc6-all-gts.html
[383]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-6/igt@perf_pmu@rc6-all-gts.html
* igt@prime_vgem@fence-flip-hang:
- shard-rkl: [SKIP][384] ([i915#3708]) -> [SKIP][385] ([i915#14544] / [i915#3708])
[384]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17665/shard-rkl-4/igt@prime_vgem@fence-flip-hang.html
[385]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_158666v2/shard-rkl-6/igt@prime_vgem@fence-flip-hang.html
[i915#10307]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10307
[i915#10433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10433
[i915#10434]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10434
[i915#10647]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10647
[i915#10656]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10656
[i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072
[i915#11078]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11078
[i915#11151]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11151
[i915#11520]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520
[i915#11681]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11681
[i915#11920]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11920
[i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061
[i915#12177]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12177
[i915#12313]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12313
[i915#12314]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12314
[i915#12316]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12316
[i915#12339]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12339
[i915#12343]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12343
[i915#12358]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12358
[i915#12392]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12392
[i915#12454]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12454
[i915#12655]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12655
[i915#12712]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12712
[i915#12713]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12713
[i915#12745]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12745
[i915#12805]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12805
[i915#13008]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13008
[i915#13026]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13026
[i915#13027]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13027
[i915#13046]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13046
[i915#13049]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13049
[i915#13179]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13179
[i915#13356]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13356
[i915#1339]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1339
[i915#13522]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13522
[i915#13566]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13566
[i915#13707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13707
[i915#13717]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13717
[i915#13749]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13749
[i915#13781]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13781
[i915#13820]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13820
[i915#14073]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14073
[i915#14098]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14098
[i915#14152]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14152
[i915#14259]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14259
[i915#14544]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544
[i915#15073]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15073
[i915#15095]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15095
[i915#15102]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15102
[i915#15104]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15104
[i915#15131]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15131
[i915#15285]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15285
[i915#15342]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15342
[i915#15386]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15386
[i915#1769]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1769
[i915#1825]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1825
[i915#1839]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1839
[i915#2527]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2527
[i915#2587]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2587
[i915#2658]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2658
[i915#2672]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2672
[i915#280]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/280
[i915#2856]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2856
[i915#3023]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3023
[i915#3116]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3116
[i915#3281]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3281
[i915#3282]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3282
[i915#3297]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3297
[i915#3299]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3299
[i915#3458]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3458
[i915#3555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555
[i915#3637]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3637
[i915#3638]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3638
[i915#3708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708
[i915#3742]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3742
[i915#3804]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3804
[i915#3828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3828
[i915#3840]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840
[i915#3955]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3955
[i915#4077]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4077
[i915#4083]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4083
[i915#4103]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4103
[i915#4212]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4212
[i915#4213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4213
[i915#4270]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4270
[i915#4349]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4349
[i915#4423]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4423
[i915#4525]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4525
[i915#4538]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4538
[i915#4613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613
[i915#4817]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4817
[i915#4839]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4839
[i915#4860]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4860
[i915#5190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5190
[i915#5286]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5286
[i915#5289]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5289
[i915#5354]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354
[i915#5439]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5439
[i915#6095]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095
[i915#6230]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6230
[i915#6335]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6335
[i915#6344]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6344
[i915#658]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/658
[i915#6590]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6590
[i915#6621]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6621
[i915#6944]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6944
[i915#7118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7118
[i915#7173]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7173
[i915#7697]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7697
[i915#7828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828
[i915#7882]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7882
[i915#7984]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7984
[i915#8228]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8228
[i915#8399]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8399
[i915#8411]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8411
[i915#8428]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8428
[i915#8516]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8516
[i915#8555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8555
[i915#8623]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8623
[i915#8708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8708
[i915#8812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8812
[i915#9053]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9053
[i915#9323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9323
[i915#9340]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9340
[i915#9424]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9424
[i915#9531]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9531
[i915#9685]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9685
[i915#9688]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9688
[i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732
[i915#9808]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9808
[i915#9906]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9906
[i915#9917]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9917
[i915#9934]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9934
Build changes
-------------
* Linux: CI_DRM_17665 -> Patchwork_158666v2
CI-20190529: 20190529
CI_DRM_17665: d8f645c04dad21f981669f0b65191cac664735f9 @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_8664: 28cc709ad89c0ef569569f19f4772d4cca354963 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
Patchwork_158666v2: d8f645c04dad21f981669f0b65191cac664735f9 @ 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_158666v2/index.html
[-- Attachment #2: Type: text/html, Size: 134122 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH] drm/i915/selftest: Add throttle reason diagnostics to RPS selftests
2025-12-11 17:50 [PATCH] drm/i915/selftest: Add throttle reason diagnostics to RPS selftests Sk Anirban
2025-12-11 19:07 ` ✓ i915.CI.BAT: success for drm/i915/selftest: Add throttle reason diagnostics to RPS selftests (rev2) Patchwork
2025-12-12 6:40 ` ✗ i915.CI.Full: failure " Patchwork
@ 2025-12-12 7:44 ` Krzysztof Karas
2025-12-12 8:34 ` Raag Jadav
3 siblings, 0 replies; 12+ messages in thread
From: Krzysztof Karas @ 2025-12-12 7:44 UTC (permalink / raw)
To: Sk Anirban
Cc: intel-gfx, anshuman.gupta, badal.nilawar, riana.tauro,
karthik.poosa, raag.jadav, soham.purkait, mallesh.koujalagi
Hi,
On 2025-12-11 at 23:20:46 +0530, Sk Anirban wrote:
> Report GPU throttle reasons when RPS tests fail to reach expected
> frequencies or power levels.
>
> v2: Read the throttle value before the spinner ends (Raag)
> Add a condition before printing throttle value (Krzysztof)
>
> Signed-off-by: Sk Anirban <sk.anirban@intel.com>
> ---
Reviewed-by: Krzysztof Karas <krzysztof.karas@intel.com>
Best Regards,
Krzysztof
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH] drm/i915/selftest: Add throttle reason diagnostics to RPS selftests
2025-12-11 17:50 [PATCH] drm/i915/selftest: Add throttle reason diagnostics to RPS selftests Sk Anirban
` (2 preceding siblings ...)
2025-12-12 7:44 ` [PATCH] drm/i915/selftest: Add throttle reason diagnostics to RPS selftests Krzysztof Karas
@ 2025-12-12 8:34 ` Raag Jadav
3 siblings, 0 replies; 12+ messages in thread
From: Raag Jadav @ 2025-12-12 8:34 UTC (permalink / raw)
To: Sk Anirban
Cc: intel-gfx, anshuman.gupta, badal.nilawar, riana.tauro,
karthik.poosa, soham.purkait, mallesh.koujalagi, krzysztof.karas
On Thu, Dec 11, 2025 at 11:20:46PM +0530, Sk Anirban wrote:
> Report GPU throttle reasons when RPS tests fail to reach expected
> frequencies or power levels.
>
> v2: Read the throttle value before the spinner ends (Raag)
> Add a condition before printing throttle value (Krzysztof)
Please also format-patch with same version for consistency.
https://kernelnewbies.org/FirstKernelPatch -> "Versioning one patch revision"
> Signed-off-by: Sk Anirban <sk.anirban@intel.com>
> ---
> drivers/gpu/drm/i915/gt/selftest_rps.c | 33 ++++++++++++++++++++++----
> 1 file changed, 28 insertions(+), 5 deletions(-)
>
> diff --git a/drivers/gpu/drm/i915/gt/selftest_rps.c b/drivers/gpu/drm/i915/gt/selftest_rps.c
> index 73bc91c6ea07..b72536ea6747 100644
> --- a/drivers/gpu/drm/i915/gt/selftest_rps.c
> +++ b/drivers/gpu/drm/i915/gt/selftest_rps.c
> @@ -378,6 +378,7 @@ int live_rps_control(void *arg)
> enum intel_engine_id id;
> struct igt_spinner spin;
> intel_wakeref_t wakeref;
> + u32 throttle = 0;
The test guarantees its assignment so no need to initialize it.
> int err = 0;
>
> /*
> @@ -463,6 +464,10 @@ int live_rps_control(void *arg)
> max = rps_set_check(rps, limit);
> max_dt = ktime_sub(ktime_get(), max_dt);
>
> + throttle = intel_uncore_read(gt->uncore,
> + intel_gt_perf_limit_reasons_reg(gt));
> + throttle &= GT0_PERF_LIMIT_REASONS_MASK;
> +
> min_dt = ktime_get();
> min = rps_set_check(rps, rps->min_freq);
> min_dt = ktime_sub(ktime_get(), min_dt);
> @@ -478,11 +483,9 @@ int live_rps_control(void *arg)
> min, max, ktime_to_ns(min_dt), ktime_to_ns(max_dt));
>
> if (limit != rps->max_freq) {
> - u32 throttle = intel_uncore_read(gt->uncore,
> - intel_gt_perf_limit_reasons_reg(gt));
> -
> - pr_warn("%s: GPU throttled with reasons 0x%08x\n",
> - engine->name, throttle & GT0_PERF_LIMIT_REASONS_MASK);
> + if (throttle)
> + pr_warn("%s: GPU throttled with reasons 0x%08x\n",
> + engine->name, throttle);
> show_pstate_limits(rps);
> }
>
> @@ -1138,6 +1141,7 @@ int live_rps_power(void *arg)
> struct intel_engine_cs *engine;
> enum intel_engine_id id;
> struct igt_spinner spin;
> + u32 throttle = 0;
Ditto.
> int err = 0;
>
> /*
> @@ -1195,6 +1199,10 @@ int live_rps_power(void *arg)
> max.freq = rps->max_freq;
> max.power = measure_power_at(rps, &max.freq);
>
> + throttle = intel_uncore_read(gt->uncore,
> + intel_gt_perf_limit_reasons_reg(gt));
> + throttle &= GT0_PERF_LIMIT_REASONS_MASK;
> +
> min.freq = rps->min_freq;
> min.power = measure_power_at(rps, &min.freq);
>
> @@ -1216,6 +1224,11 @@ int live_rps_power(void *arg)
> if (11 * min.power > 10 * max.power) {
> pr_err("%s: did not conserve power when setting lower frequency!\n",
> engine->name);
> +
> + if (throttle)
> + pr_warn("%s: GPU throttled with reasons 0x%08x\n",
> + engine->name, throttle);
I think this'll also be useful in frequency check above.
> +
> err = -EINVAL;
> break;
> }
> @@ -1241,6 +1254,7 @@ int live_rps_dynamic(void *arg)
> struct intel_engine_cs *engine;
> enum intel_engine_id id;
> struct igt_spinner spin;
> + u32 throttle = 0;
Ditto.
Raag
> int err = 0;
>
> /*
> @@ -1293,6 +1307,10 @@ int live_rps_dynamic(void *arg)
> max.freq = wait_for_freq(rps, rps->max_freq, 500);
> max.dt = ktime_sub(ktime_get(), max.dt);
>
> + throttle = intel_uncore_read(gt->uncore,
> + intel_gt_perf_limit_reasons_reg(gt));
> + throttle &= GT0_PERF_LIMIT_REASONS_MASK;
> +
> igt_spinner_end(&spin);
>
> min.dt = ktime_get();
> @@ -1308,6 +1326,11 @@ int live_rps_dynamic(void *arg)
> if (min.freq >= max.freq) {
> pr_err("%s: dynamic reclocking of spinner failed\n!",
> engine->name);
> +
> + if (throttle)
> + pr_warn("%s: GPU throttled with reasons 0x%08x\n",
> + engine->name, throttle);
> +
> err = -EINVAL;
> }
>
> --
> 2.43.0
>
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2025-12-12 8:34 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-12-11 17:50 [PATCH] drm/i915/selftest: Add throttle reason diagnostics to RPS selftests Sk Anirban
2025-12-11 19:07 ` ✓ i915.CI.BAT: success for drm/i915/selftest: Add throttle reason diagnostics to RPS selftests (rev2) Patchwork
2025-12-12 6:40 ` ✗ i915.CI.Full: failure " Patchwork
2025-12-12 7:44 ` [PATCH] drm/i915/selftest: Add throttle reason diagnostics to RPS selftests Krzysztof Karas
2025-12-12 8:34 ` Raag Jadav
-- strict thread matches above, loose matches on Subject: below --
2025-12-09 5:56 Sk Anirban
2025-12-09 7:16 ` Krzysztof Karas
2025-12-09 8:06 ` Anirban, Sk
2025-12-10 8:51 ` Krzysztof Karas
2025-12-11 5:37 ` Anirban, Sk
2025-12-11 6:43 ` Raag Jadav
2025-12-11 7:05 ` Krzysztof Karas
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.