* [PATCH 5/5] drm/xe/rtp: Whitelist OAM MMIO trigger registers
2025-11-26 3:52 [PATCH 0/5] OA: More OA and register whitelist changes Ashutosh Dixit
@ 2025-11-26 3:52 ` Ashutosh Dixit
2025-11-26 21:53 ` Umesh Nerlige Ramappa
0 siblings, 1 reply; 21+ messages in thread
From: Ashutosh Dixit @ 2025-11-26 3:52 UTC (permalink / raw)
To: intel-xe; +Cc: Umesh Nerlige Ramappa
Whitelist OAM registers to enable userspace to execute MMIO triggers on OAM
units.
Signed-off-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
---
drivers/gpu/drm/xe/regs/xe_oa_regs.h | 8 ++++++++
drivers/gpu/drm/xe/xe_oa.c | 7 +++----
drivers/gpu/drm/xe/xe_reg_whitelist.c | 21 +++++++++++++++++++++
3 files changed, 32 insertions(+), 4 deletions(-)
diff --git a/drivers/gpu/drm/xe/regs/xe_oa_regs.h b/drivers/gpu/drm/xe/regs/xe_oa_regs.h
index e693a50706f84..1d7908fc0ebae 100644
--- a/drivers/gpu/drm/xe/regs/xe_oa_regs.h
+++ b/drivers/gpu/drm/xe/regs/xe_oa_regs.h
@@ -100,4 +100,12 @@
#define OAM_COMPRESSION_T3_CONTROL XE_REG(0x1c2e00)
#define OAM_LAT_MEASURE_ENABLE REG_BIT(4)
+/* Actual address is MEDIA_GT_GSI_OFFSET + the base addr below */
+#define XE_OAM_SAG_BASE 0x13000
+#define XE_OAM_SCMI_0_BASE 0x14000
+#define XE_OAM_SCMI_1_BASE 0x14800
+#define XE_OAM_SAG_BASE_ADJ (MEDIA_GT_GSI_OFFSET + 0x13000)
+#define XE_OAM_SCMI_0_BASE_ADJ (MEDIA_GT_GSI_OFFSET + 0x14000)
+#define XE_OAM_SCMI_1_BASE_ADJ (MEDIA_GT_GSI_OFFSET + 0x14800)
+
#endif
diff --git a/drivers/gpu/drm/xe/xe_oa.c b/drivers/gpu/drm/xe/xe_oa.c
index d63c04e2d4922..cc48663c2b48f 100644
--- a/drivers/gpu/drm/xe/xe_oa.c
+++ b/drivers/gpu/drm/xe/xe_oa.c
@@ -2601,11 +2601,10 @@ static struct xe_oa_regs __oag_regs(void)
static void __xe_oa_init_oa_units(struct xe_gt *gt)
{
- /* Actual address is MEDIA_GT_GSI_OFFSET + oam_base_addr[i] */
const u32 oam_base_addr[] = {
- [XE_OAM_UNIT_SAG] = 0x13000,
- [XE_OAM_UNIT_SCMI_0] = 0x14000,
- [XE_OAM_UNIT_SCMI_1] = 0x14800,
+ [XE_OAM_UNIT_SAG] = XE_OAM_SAG_BASE,
+ [XE_OAM_UNIT_SCMI_0] = XE_OAM_SCMI_0_BASE,
+ [XE_OAM_UNIT_SCMI_1] = XE_OAM_SCMI_1_BASE,
};
int i, num_units = gt->oa.num_oa_units;
diff --git a/drivers/gpu/drm/xe/xe_reg_whitelist.c b/drivers/gpu/drm/xe/xe_reg_whitelist.c
index e8e47aa16a5df..da49c69076a47 100644
--- a/drivers/gpu/drm/xe/xe_reg_whitelist.c
+++ b/drivers/gpu/drm/xe/xe_reg_whitelist.c
@@ -83,6 +83,17 @@ static const struct xe_rtp_entry_sr register_whitelist[] = {
#define WHITELIST_OAG_MMIO_TRG \
WHITELIST_OA_MMIO_TRG(OAG_MMIOTRIGGER, OAG_OASTATUS, OAG_OAHEADPTR)
+#define WHITELIST_OAM_MMIO_TRG \
+ WHITELIST_OA_MMIO_TRG(OAM_MMIO_TRG(XE_OAM_SAG_BASE_ADJ), \
+ OAM_STATUS(XE_OAM_SAG_BASE_ADJ), \
+ OAM_HEAD_POINTER(XE_OAM_SAG_BASE_ADJ)), \
+ WHITELIST_OA_MMIO_TRG(OAM_MMIO_TRG(XE_OAM_SCMI_0_BASE_ADJ), \
+ OAM_STATUS(XE_OAM_SCMI_0_BASE_ADJ), \
+ OAM_HEAD_POINTER(XE_OAM_SCMI_0_BASE_ADJ)), \
+ WHITELIST_OA_MMIO_TRG(OAM_MMIO_TRG(XE_OAM_SCMI_1_BASE_ADJ), \
+ OAM_STATUS(XE_OAM_SCMI_1_BASE_ADJ), \
+ OAM_HEAD_POINTER(XE_OAM_SCMI_1_BASE_ADJ))
+
{ XE_RTP_NAME("oag_mmio_trg_rcs"),
XE_RTP_RULES(GRAPHICS_VERSION_RANGE(1200, XE_RTP_END_VERSION_UNDEFINED),
ENGINE_CLASS(RENDER)),
@@ -93,6 +104,16 @@ static const struct xe_rtp_entry_sr register_whitelist[] = {
ENGINE_CLASS(COMPUTE)),
XE_RTP_ACTIONS(WHITELIST_OAG_MMIO_TRG)
},
+ { XE_RTP_NAME("oam_mmio_trg_vcs"),
+ XE_RTP_RULES(MEDIA_VERSION_RANGE(1300, XE_RTP_END_VERSION_UNDEFINED),
+ ENGINE_CLASS(VIDEO_DECODE)),
+ XE_RTP_ACTIONS(WHITELIST_OAM_MMIO_TRG)
+ },
+ { XE_RTP_NAME("oam_mmio_trg_vecs"),
+ XE_RTP_RULES(MEDIA_VERSION_RANGE(1300, XE_RTP_END_VERSION_UNDEFINED),
+ ENGINE_CLASS(VIDEO_ENHANCE)),
+ XE_RTP_ACTIONS(WHITELIST_OAM_MMIO_TRG)
+ },
};
static void whitelist_apply_to_hwe(struct xe_hw_engine *hwe)
--
2.48.1
^ permalink raw reply related [flat|nested] 21+ messages in thread
* Re: [PATCH 5/5] drm/xe/rtp: Whitelist OAM MMIO trigger registers
2025-11-26 3:52 ` [PATCH 5/5] drm/xe/rtp: Whitelist OAM MMIO trigger registers Ashutosh Dixit
@ 2025-11-26 21:53 ` Umesh Nerlige Ramappa
0 siblings, 0 replies; 21+ messages in thread
From: Umesh Nerlige Ramappa @ 2025-11-26 21:53 UTC (permalink / raw)
To: Ashutosh Dixit; +Cc: intel-xe
On Tue, Nov 25, 2025 at 07:52:20PM -0800, Ashutosh Dixit wrote:
>Whitelist OAM registers to enable userspace to execute MMIO triggers on OAM
>units.
>
>Signed-off-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
LGTM,
Reviewed-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
>---
> drivers/gpu/drm/xe/regs/xe_oa_regs.h | 8 ++++++++
> drivers/gpu/drm/xe/xe_oa.c | 7 +++----
> drivers/gpu/drm/xe/xe_reg_whitelist.c | 21 +++++++++++++++++++++
> 3 files changed, 32 insertions(+), 4 deletions(-)
>
>diff --git a/drivers/gpu/drm/xe/regs/xe_oa_regs.h b/drivers/gpu/drm/xe/regs/xe_oa_regs.h
>index e693a50706f84..1d7908fc0ebae 100644
>--- a/drivers/gpu/drm/xe/regs/xe_oa_regs.h
>+++ b/drivers/gpu/drm/xe/regs/xe_oa_regs.h
>@@ -100,4 +100,12 @@
> #define OAM_COMPRESSION_T3_CONTROL XE_REG(0x1c2e00)
> #define OAM_LAT_MEASURE_ENABLE REG_BIT(4)
>
>+/* Actual address is MEDIA_GT_GSI_OFFSET + the base addr below */
>+#define XE_OAM_SAG_BASE 0x13000
>+#define XE_OAM_SCMI_0_BASE 0x14000
>+#define XE_OAM_SCMI_1_BASE 0x14800
>+#define XE_OAM_SAG_BASE_ADJ (MEDIA_GT_GSI_OFFSET + 0x13000)
>+#define XE_OAM_SCMI_0_BASE_ADJ (MEDIA_GT_GSI_OFFSET + 0x14000)
>+#define XE_OAM_SCMI_1_BASE_ADJ (MEDIA_GT_GSI_OFFSET + 0x14800)
>+
> #endif
>diff --git a/drivers/gpu/drm/xe/xe_oa.c b/drivers/gpu/drm/xe/xe_oa.c
>index d63c04e2d4922..cc48663c2b48f 100644
>--- a/drivers/gpu/drm/xe/xe_oa.c
>+++ b/drivers/gpu/drm/xe/xe_oa.c
>@@ -2601,11 +2601,10 @@ static struct xe_oa_regs __oag_regs(void)
>
> static void __xe_oa_init_oa_units(struct xe_gt *gt)
> {
>- /* Actual address is MEDIA_GT_GSI_OFFSET + oam_base_addr[i] */
> const u32 oam_base_addr[] = {
>- [XE_OAM_UNIT_SAG] = 0x13000,
>- [XE_OAM_UNIT_SCMI_0] = 0x14000,
>- [XE_OAM_UNIT_SCMI_1] = 0x14800,
>+ [XE_OAM_UNIT_SAG] = XE_OAM_SAG_BASE,
>+ [XE_OAM_UNIT_SCMI_0] = XE_OAM_SCMI_0_BASE,
>+ [XE_OAM_UNIT_SCMI_1] = XE_OAM_SCMI_1_BASE,
> };
> int i, num_units = gt->oa.num_oa_units;
>
>diff --git a/drivers/gpu/drm/xe/xe_reg_whitelist.c b/drivers/gpu/drm/xe/xe_reg_whitelist.c
>index e8e47aa16a5df..da49c69076a47 100644
>--- a/drivers/gpu/drm/xe/xe_reg_whitelist.c
>+++ b/drivers/gpu/drm/xe/xe_reg_whitelist.c
>@@ -83,6 +83,17 @@ static const struct xe_rtp_entry_sr register_whitelist[] = {
> #define WHITELIST_OAG_MMIO_TRG \
> WHITELIST_OA_MMIO_TRG(OAG_MMIOTRIGGER, OAG_OASTATUS, OAG_OAHEADPTR)
>
>+#define WHITELIST_OAM_MMIO_TRG \
>+ WHITELIST_OA_MMIO_TRG(OAM_MMIO_TRG(XE_OAM_SAG_BASE_ADJ), \
>+ OAM_STATUS(XE_OAM_SAG_BASE_ADJ), \
>+ OAM_HEAD_POINTER(XE_OAM_SAG_BASE_ADJ)), \
>+ WHITELIST_OA_MMIO_TRG(OAM_MMIO_TRG(XE_OAM_SCMI_0_BASE_ADJ), \
>+ OAM_STATUS(XE_OAM_SCMI_0_BASE_ADJ), \
>+ OAM_HEAD_POINTER(XE_OAM_SCMI_0_BASE_ADJ)), \
>+ WHITELIST_OA_MMIO_TRG(OAM_MMIO_TRG(XE_OAM_SCMI_1_BASE_ADJ), \
>+ OAM_STATUS(XE_OAM_SCMI_1_BASE_ADJ), \
>+ OAM_HEAD_POINTER(XE_OAM_SCMI_1_BASE_ADJ))
>+
> { XE_RTP_NAME("oag_mmio_trg_rcs"),
> XE_RTP_RULES(GRAPHICS_VERSION_RANGE(1200, XE_RTP_END_VERSION_UNDEFINED),
> ENGINE_CLASS(RENDER)),
>@@ -93,6 +104,16 @@ static const struct xe_rtp_entry_sr register_whitelist[] = {
> ENGINE_CLASS(COMPUTE)),
> XE_RTP_ACTIONS(WHITELIST_OAG_MMIO_TRG)
> },
>+ { XE_RTP_NAME("oam_mmio_trg_vcs"),
>+ XE_RTP_RULES(MEDIA_VERSION_RANGE(1300, XE_RTP_END_VERSION_UNDEFINED),
>+ ENGINE_CLASS(VIDEO_DECODE)),
>+ XE_RTP_ACTIONS(WHITELIST_OAM_MMIO_TRG)
>+ },
>+ { XE_RTP_NAME("oam_mmio_trg_vecs"),
>+ XE_RTP_RULES(MEDIA_VERSION_RANGE(1300, XE_RTP_END_VERSION_UNDEFINED),
>+ ENGINE_CLASS(VIDEO_ENHANCE)),
>+ XE_RTP_ACTIONS(WHITELIST_OAM_MMIO_TRG)
>+ },
> };
>
> static void whitelist_apply_to_hwe(struct xe_hw_engine *hwe)
>--
>2.48.1
>
^ permalink raw reply [flat|nested] 21+ messages in thread
* [PATCH v2 0/5] OA: More OA and register whitelist changes
@ 2025-12-02 2:51 Ashutosh Dixit
2025-12-02 2:51 ` [PATCH 1/5] drm/xe/oa: Use explicit struct initialization for struct xe_oa_regs Ashutosh Dixit
` (14 more replies)
0 siblings, 15 replies; 21+ messages in thread
From: Ashutosh Dixit @ 2025-12-02 2:51 UTC (permalink / raw)
To: intel-xe
v2: Change to Patch 2: Change gt_id to u16 (Matt Brost)
Ashutosh Dixit (5):
drm/xe/oa: Use explicit struct initialization for struct xe_oa_regs
drm/xe/oa/uapi: Add gt_id to struct drm_xe_oa_unit
drm/xe/oa: Allow exec_queue's to be specified only for OAG OA unit
drm/xe/rtp: Refactor OAG MMIO trigger register whitelisting
drm/xe/rtp: Whitelist OAM MMIO trigger registers
drivers/gpu/drm/xe/regs/xe_oa_regs.h | 8 ++++
drivers/gpu/drm/xe/xe_oa.c | 49 +++++++++++----------
drivers/gpu/drm/xe/xe_oa_types.h | 1 +
drivers/gpu/drm/xe/xe_query.c | 4 +-
drivers/gpu/drm/xe/xe_reg_whitelist.c | 62 +++++++++++++++++----------
include/uapi/drm/xe_drm.h | 9 +++-
6 files changed, 87 insertions(+), 46 deletions(-)
--
2.48.1
^ permalink raw reply [flat|nested] 21+ messages in thread
* [PATCH 1/5] drm/xe/oa: Use explicit struct initialization for struct xe_oa_regs
2025-12-02 2:51 [PATCH v2 0/5] OA: More OA and register whitelist changes Ashutosh Dixit
@ 2025-12-02 2:51 ` Ashutosh Dixit
2025-12-02 2:51 ` [PATCH v2 2/5] drm/xe/oa/uapi: Add gt_id to struct drm_xe_oa_unit Ashutosh Dixit
` (13 subsequent siblings)
14 siblings, 0 replies; 21+ messages in thread
From: Ashutosh Dixit @ 2025-12-02 2:51 UTC (permalink / raw)
To: intel-xe
Use explicit struct initialization for struct xe_oa_regs to reduce chance
of error. Also add .oa_mmio_trg field to struct for completeness.
Signed-off-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
Reviewed-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
---
drivers/gpu/drm/xe/xe_oa.c | 38 +++++++++++++++++---------------
drivers/gpu/drm/xe/xe_oa_types.h | 1 +
2 files changed, 21 insertions(+), 18 deletions(-)
diff --git a/drivers/gpu/drm/xe/xe_oa.c b/drivers/gpu/drm/xe/xe_oa.c
index 890c363282ae6..75db5530cb557 100644
--- a/drivers/gpu/drm/xe/xe_oa.c
+++ b/drivers/gpu/drm/xe/xe_oa.c
@@ -2566,30 +2566,32 @@ static u32 __hwe_oa_unit(struct xe_hw_engine *hwe)
static struct xe_oa_regs __oam_regs(u32 base)
{
return (struct xe_oa_regs) {
- base,
- OAM_HEAD_POINTER(base),
- OAM_TAIL_POINTER(base),
- OAM_BUFFER(base),
- OAM_CONTEXT_CONTROL(base),
- OAM_CONTROL(base),
- OAM_DEBUG(base),
- OAM_STATUS(base),
- OAM_CONTROL_COUNTER_SEL_MASK,
+ .base = base,
+ .oa_head_ptr = OAM_HEAD_POINTER(base),
+ .oa_tail_ptr = OAM_TAIL_POINTER(base),
+ .oa_buffer = OAM_BUFFER(base),
+ .oa_ctx_ctrl = OAM_CONTEXT_CONTROL(base),
+ .oa_ctrl = OAM_CONTROL(base),
+ .oa_debug = OAM_DEBUG(base),
+ .oa_status = OAM_STATUS(base),
+ .oa_mmio_trg = OAM_MMIO_TRG(base),
+ .oa_ctrl_counter_select_mask = OAM_CONTROL_COUNTER_SEL_MASK,
};
}
static struct xe_oa_regs __oag_regs(void)
{
return (struct xe_oa_regs) {
- 0,
- OAG_OAHEADPTR,
- OAG_OATAILPTR,
- OAG_OABUFFER,
- OAG_OAGLBCTXCTRL,
- OAG_OACONTROL,
- OAG_OA_DEBUG,
- OAG_OASTATUS,
- OAG_OACONTROL_OA_COUNTER_SEL_MASK,
+ .base = 0,
+ .oa_head_ptr = OAG_OAHEADPTR,
+ .oa_tail_ptr = OAG_OATAILPTR,
+ .oa_buffer = OAG_OABUFFER,
+ .oa_ctx_ctrl = OAG_OAGLBCTXCTRL,
+ .oa_ctrl = OAG_OACONTROL,
+ .oa_debug = OAG_OA_DEBUG,
+ .oa_status = OAG_OASTATUS,
+ .oa_mmio_trg = OAG_MMIOTRIGGER,
+ .oa_ctrl_counter_select_mask = OAG_OACONTROL_OA_COUNTER_SEL_MASK,
};
}
diff --git a/drivers/gpu/drm/xe/xe_oa_types.h b/drivers/gpu/drm/xe/xe_oa_types.h
index cf080f4121893..08cc8d7c22158 100644
--- a/drivers/gpu/drm/xe/xe_oa_types.h
+++ b/drivers/gpu/drm/xe/xe_oa_types.h
@@ -87,6 +87,7 @@ struct xe_oa_regs {
struct xe_reg oa_ctrl;
struct xe_reg oa_debug;
struct xe_reg oa_status;
+ struct xe_reg oa_mmio_trg;
u32 oa_ctrl_counter_select_mask;
};
--
2.48.1
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [PATCH v2 2/5] drm/xe/oa/uapi: Add gt_id to struct drm_xe_oa_unit
2025-12-02 2:51 [PATCH v2 0/5] OA: More OA and register whitelist changes Ashutosh Dixit
2025-12-02 2:51 ` [PATCH 1/5] drm/xe/oa: Use explicit struct initialization for struct xe_oa_regs Ashutosh Dixit
@ 2025-12-02 2:51 ` Ashutosh Dixit
2025-12-02 22:27 ` Umesh Nerlige Ramappa
2025-12-02 2:51 ` [PATCH 3/5] drm/xe/oa: Allow exec_queue's to be specified only for OAG OA unit Ashutosh Dixit
` (12 subsequent siblings)
14 siblings, 1 reply; 21+ messages in thread
From: Ashutosh Dixit @ 2025-12-02 2:51 UTC (permalink / raw)
To: intel-xe
gt_id was previously omitted from 'struct drm_xe_oa_unit' because it could
be determine from hwe's attached to the OA unit. However, we now have OA
units which don't have any hwe's attached to them. Hence add gt_id to
'struct drm_xe_oa_unit' in order to provide this needed information to
userspace.
Signed-off-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
Reviewed-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
---
v2: Change gt_id to u16 (Matt Brost)
---
drivers/gpu/drm/xe/xe_query.c | 4 +++-
include/uapi/drm/xe_drm.h | 9 ++++++++-
2 files changed, 11 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/xe/xe_query.c b/drivers/gpu/drm/xe/xe_query.c
index a7bf1fd6dd6ac..18bd8047ebfdb 100644
--- a/drivers/gpu/drm/xe/xe_query.c
+++ b/drivers/gpu/drm/xe/xe_query.c
@@ -682,7 +682,9 @@ static int query_oa_units(struct xe_device *xe,
du->capabilities = DRM_XE_OA_CAPS_BASE | DRM_XE_OA_CAPS_SYNCS |
DRM_XE_OA_CAPS_OA_BUFFER_SIZE |
DRM_XE_OA_CAPS_WAIT_NUM_REPORTS |
- DRM_XE_OA_CAPS_OAM;
+ DRM_XE_OA_CAPS_OAM |
+ DRM_XE_OA_CAPS_OA_UNIT_GT_ID;
+ du->gt_id = u->gt->info.id;
j = 0;
for_each_hw_engine(hwe, gt, hwe_id) {
if (!xe_hw_engine_is_reserved(hwe) &&
diff --git a/include/uapi/drm/xe_drm.h b/include/uapi/drm/xe_drm.h
index 37881b1eb6bad..4413c7f918740 100644
--- a/include/uapi/drm/xe_drm.h
+++ b/include/uapi/drm/xe_drm.h
@@ -1681,12 +1681,19 @@ struct drm_xe_oa_unit {
#define DRM_XE_OA_CAPS_OA_BUFFER_SIZE (1 << 2)
#define DRM_XE_OA_CAPS_WAIT_NUM_REPORTS (1 << 3)
#define DRM_XE_OA_CAPS_OAM (1 << 4)
+#define DRM_XE_OA_CAPS_OA_UNIT_GT_ID (1 << 5)
/** @oa_timestamp_freq: OA timestamp freq */
__u64 oa_timestamp_freq;
+ /** @gt_id: gt id for this OA unit */
+ __u16 gt_id;
+
+ /** @reserved1: MBZ */
+ __u16 reserved1[3];
+
/** @reserved: MBZ */
- __u64 reserved[4];
+ __u64 reserved[3];
/** @num_engines: number of engines in @eci array */
__u64 num_engines;
--
2.48.1
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [PATCH 3/5] drm/xe/oa: Allow exec_queue's to be specified only for OAG OA unit
2025-12-02 2:51 [PATCH v2 0/5] OA: More OA and register whitelist changes Ashutosh Dixit
2025-12-02 2:51 ` [PATCH 1/5] drm/xe/oa: Use explicit struct initialization for struct xe_oa_regs Ashutosh Dixit
2025-12-02 2:51 ` [PATCH v2 2/5] drm/xe/oa/uapi: Add gt_id to struct drm_xe_oa_unit Ashutosh Dixit
@ 2025-12-02 2:51 ` Ashutosh Dixit
2025-12-02 2:51 ` [PATCH 4/5] drm/xe/rtp: Refactor OAG MMIO trigger register whitelisting Ashutosh Dixit
` (11 subsequent siblings)
14 siblings, 0 replies; 21+ messages in thread
From: Ashutosh Dixit @ 2025-12-02 2:51 UTC (permalink / raw)
To: intel-xe
Exec_queue's are only used for OAR/OAC functionality for OAG unit. Make
this requirement explicit, which avoids complications in the code for
other (non-OAG) OA units.
Signed-off-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
Reviewed-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
---
drivers/gpu/drm/xe/xe_oa.c | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/drivers/gpu/drm/xe/xe_oa.c b/drivers/gpu/drm/xe/xe_oa.c
index 75db5530cb557..d63c04e2d4922 100644
--- a/drivers/gpu/drm/xe/xe_oa.c
+++ b/drivers/gpu/drm/xe/xe_oa.c
@@ -2032,6 +2032,10 @@ int xe_oa_stream_open_ioctl(struct drm_device *dev, u64 data, struct drm_file *f
return ret;
if (param.exec_queue_id > 0) {
+ /* An exec_queue is only needed for OAR/OAC functionality on OAG */
+ if (XE_IOCTL_DBG(oa->xe, param.oa_unit->type != DRM_XE_OA_UNIT_TYPE_OAG))
+ return -EINVAL;
+
param.exec_q = xe_exec_queue_lookup(xef, param.exec_queue_id);
if (XE_IOCTL_DBG(oa->xe, !param.exec_q))
return -ENOENT;
--
2.48.1
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [PATCH 4/5] drm/xe/rtp: Refactor OAG MMIO trigger register whitelisting
2025-12-02 2:51 [PATCH v2 0/5] OA: More OA and register whitelist changes Ashutosh Dixit
` (2 preceding siblings ...)
2025-12-02 2:51 ` [PATCH 3/5] drm/xe/oa: Allow exec_queue's to be specified only for OAG OA unit Ashutosh Dixit
@ 2025-12-02 2:51 ` Ashutosh Dixit
2025-12-02 2:51 ` [PATCH 5/5] drm/xe/rtp: Whitelist OAM MMIO trigger registers Ashutosh Dixit
` (10 subsequent siblings)
14 siblings, 0 replies; 21+ messages in thread
From: Ashutosh Dixit @ 2025-12-02 2:51 UTC (permalink / raw)
To: intel-xe
Minor refactor of OAG MMIO trigger register whitelisting for code reuse
with OAM MMIO trigger register whitelisting.
Signed-off-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
Reviewed-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
---
drivers/gpu/drm/xe/xe_reg_whitelist.c | 41 +++++++++++++--------------
1 file changed, 19 insertions(+), 22 deletions(-)
diff --git a/drivers/gpu/drm/xe/xe_reg_whitelist.c b/drivers/gpu/drm/xe/xe_reg_whitelist.c
index 7ca360b2c20d6..e8e47aa16a5df 100644
--- a/drivers/gpu/drm/xe/xe_reg_whitelist.c
+++ b/drivers/gpu/drm/xe/xe_reg_whitelist.c
@@ -67,28 +67,6 @@ static const struct xe_rtp_entry_sr register_whitelist[] = {
ENGINE_CLASS(RENDER)),
XE_RTP_ACTIONS(WHITELIST(CSBE_DEBUG_STATUS(RENDER_RING_BASE), 0))
},
- { XE_RTP_NAME("oa_reg_render"),
- XE_RTP_RULES(GRAPHICS_VERSION_RANGE(1200, XE_RTP_END_VERSION_UNDEFINED),
- ENGINE_CLASS(RENDER)),
- XE_RTP_ACTIONS(WHITELIST(OAG_MMIOTRIGGER,
- RING_FORCE_TO_NONPRIV_ACCESS_RW),
- WHITELIST(OAG_OASTATUS,
- RING_FORCE_TO_NONPRIV_ACCESS_RD),
- WHITELIST(OAG_OAHEADPTR,
- RING_FORCE_TO_NONPRIV_ACCESS_RD |
- RING_FORCE_TO_NONPRIV_RANGE_4))
- },
- { XE_RTP_NAME("oa_reg_compute"),
- XE_RTP_RULES(GRAPHICS_VERSION_RANGE(1200, XE_RTP_END_VERSION_UNDEFINED),
- ENGINE_CLASS(COMPUTE)),
- XE_RTP_ACTIONS(WHITELIST(OAG_MMIOTRIGGER,
- RING_FORCE_TO_NONPRIV_ACCESS_RW),
- WHITELIST(OAG_OASTATUS,
- RING_FORCE_TO_NONPRIV_ACCESS_RD),
- WHITELIST(OAG_OAHEADPTR,
- RING_FORCE_TO_NONPRIV_ACCESS_RD |
- RING_FORCE_TO_NONPRIV_RANGE_4))
- },
{ XE_RTP_NAME("14024997852"),
XE_RTP_RULES(GRAPHICS_VERSION_RANGE(3000, 3005), ENGINE_CLASS(RENDER)),
XE_RTP_ACTIONS(WHITELIST(FF_MODE,
@@ -96,6 +74,25 @@ static const struct xe_rtp_entry_sr register_whitelist[] = {
WHITELIST(VFLSKPD,
RING_FORCE_TO_NONPRIV_ACCESS_RW))
},
+
+#define WHITELIST_OA_MMIO_TRG(trg, status, head) \
+ WHITELIST(trg, RING_FORCE_TO_NONPRIV_ACCESS_RW), \
+ WHITELIST(status, RING_FORCE_TO_NONPRIV_ACCESS_RD), \
+ WHITELIST(head, RING_FORCE_TO_NONPRIV_ACCESS_RD | RING_FORCE_TO_NONPRIV_RANGE_4)
+
+#define WHITELIST_OAG_MMIO_TRG \
+ WHITELIST_OA_MMIO_TRG(OAG_MMIOTRIGGER, OAG_OASTATUS, OAG_OAHEADPTR)
+
+ { XE_RTP_NAME("oag_mmio_trg_rcs"),
+ XE_RTP_RULES(GRAPHICS_VERSION_RANGE(1200, XE_RTP_END_VERSION_UNDEFINED),
+ ENGINE_CLASS(RENDER)),
+ XE_RTP_ACTIONS(WHITELIST_OAG_MMIO_TRG)
+ },
+ { XE_RTP_NAME("oag_mmio_trg_ccs"),
+ XE_RTP_RULES(GRAPHICS_VERSION_RANGE(1200, XE_RTP_END_VERSION_UNDEFINED),
+ ENGINE_CLASS(COMPUTE)),
+ XE_RTP_ACTIONS(WHITELIST_OAG_MMIO_TRG)
+ },
};
static void whitelist_apply_to_hwe(struct xe_hw_engine *hwe)
--
2.48.1
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [PATCH 5/5] drm/xe/rtp: Whitelist OAM MMIO trigger registers
2025-12-02 2:51 [PATCH v2 0/5] OA: More OA and register whitelist changes Ashutosh Dixit
` (3 preceding siblings ...)
2025-12-02 2:51 ` [PATCH 4/5] drm/xe/rtp: Refactor OAG MMIO trigger register whitelisting Ashutosh Dixit
@ 2025-12-02 2:51 ` Ashutosh Dixit
2025-12-02 4:03 ` ✗ CI.checkpatch: warning for OA: More OA and register whitelist changes (rev2) Patchwork
` (9 subsequent siblings)
14 siblings, 0 replies; 21+ messages in thread
From: Ashutosh Dixit @ 2025-12-02 2:51 UTC (permalink / raw)
To: intel-xe
Whitelist OAM registers to enable userspace to execute MMIO triggers on OAM
units.
Signed-off-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
Reviewed-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
---
drivers/gpu/drm/xe/regs/xe_oa_regs.h | 8 ++++++++
drivers/gpu/drm/xe/xe_oa.c | 7 +++----
drivers/gpu/drm/xe/xe_reg_whitelist.c | 21 +++++++++++++++++++++
3 files changed, 32 insertions(+), 4 deletions(-)
diff --git a/drivers/gpu/drm/xe/regs/xe_oa_regs.h b/drivers/gpu/drm/xe/regs/xe_oa_regs.h
index e693a50706f84..1d7908fc0ebae 100644
--- a/drivers/gpu/drm/xe/regs/xe_oa_regs.h
+++ b/drivers/gpu/drm/xe/regs/xe_oa_regs.h
@@ -100,4 +100,12 @@
#define OAM_COMPRESSION_T3_CONTROL XE_REG(0x1c2e00)
#define OAM_LAT_MEASURE_ENABLE REG_BIT(4)
+/* Actual address is MEDIA_GT_GSI_OFFSET + the base addr below */
+#define XE_OAM_SAG_BASE 0x13000
+#define XE_OAM_SCMI_0_BASE 0x14000
+#define XE_OAM_SCMI_1_BASE 0x14800
+#define XE_OAM_SAG_BASE_ADJ (MEDIA_GT_GSI_OFFSET + 0x13000)
+#define XE_OAM_SCMI_0_BASE_ADJ (MEDIA_GT_GSI_OFFSET + 0x14000)
+#define XE_OAM_SCMI_1_BASE_ADJ (MEDIA_GT_GSI_OFFSET + 0x14800)
+
#endif
diff --git a/drivers/gpu/drm/xe/xe_oa.c b/drivers/gpu/drm/xe/xe_oa.c
index d63c04e2d4922..cc48663c2b48f 100644
--- a/drivers/gpu/drm/xe/xe_oa.c
+++ b/drivers/gpu/drm/xe/xe_oa.c
@@ -2601,11 +2601,10 @@ static struct xe_oa_regs __oag_regs(void)
static void __xe_oa_init_oa_units(struct xe_gt *gt)
{
- /* Actual address is MEDIA_GT_GSI_OFFSET + oam_base_addr[i] */
const u32 oam_base_addr[] = {
- [XE_OAM_UNIT_SAG] = 0x13000,
- [XE_OAM_UNIT_SCMI_0] = 0x14000,
- [XE_OAM_UNIT_SCMI_1] = 0x14800,
+ [XE_OAM_UNIT_SAG] = XE_OAM_SAG_BASE,
+ [XE_OAM_UNIT_SCMI_0] = XE_OAM_SCMI_0_BASE,
+ [XE_OAM_UNIT_SCMI_1] = XE_OAM_SCMI_1_BASE,
};
int i, num_units = gt->oa.num_oa_units;
diff --git a/drivers/gpu/drm/xe/xe_reg_whitelist.c b/drivers/gpu/drm/xe/xe_reg_whitelist.c
index e8e47aa16a5df..da49c69076a47 100644
--- a/drivers/gpu/drm/xe/xe_reg_whitelist.c
+++ b/drivers/gpu/drm/xe/xe_reg_whitelist.c
@@ -83,6 +83,17 @@ static const struct xe_rtp_entry_sr register_whitelist[] = {
#define WHITELIST_OAG_MMIO_TRG \
WHITELIST_OA_MMIO_TRG(OAG_MMIOTRIGGER, OAG_OASTATUS, OAG_OAHEADPTR)
+#define WHITELIST_OAM_MMIO_TRG \
+ WHITELIST_OA_MMIO_TRG(OAM_MMIO_TRG(XE_OAM_SAG_BASE_ADJ), \
+ OAM_STATUS(XE_OAM_SAG_BASE_ADJ), \
+ OAM_HEAD_POINTER(XE_OAM_SAG_BASE_ADJ)), \
+ WHITELIST_OA_MMIO_TRG(OAM_MMIO_TRG(XE_OAM_SCMI_0_BASE_ADJ), \
+ OAM_STATUS(XE_OAM_SCMI_0_BASE_ADJ), \
+ OAM_HEAD_POINTER(XE_OAM_SCMI_0_BASE_ADJ)), \
+ WHITELIST_OA_MMIO_TRG(OAM_MMIO_TRG(XE_OAM_SCMI_1_BASE_ADJ), \
+ OAM_STATUS(XE_OAM_SCMI_1_BASE_ADJ), \
+ OAM_HEAD_POINTER(XE_OAM_SCMI_1_BASE_ADJ))
+
{ XE_RTP_NAME("oag_mmio_trg_rcs"),
XE_RTP_RULES(GRAPHICS_VERSION_RANGE(1200, XE_RTP_END_VERSION_UNDEFINED),
ENGINE_CLASS(RENDER)),
@@ -93,6 +104,16 @@ static const struct xe_rtp_entry_sr register_whitelist[] = {
ENGINE_CLASS(COMPUTE)),
XE_RTP_ACTIONS(WHITELIST_OAG_MMIO_TRG)
},
+ { XE_RTP_NAME("oam_mmio_trg_vcs"),
+ XE_RTP_RULES(MEDIA_VERSION_RANGE(1300, XE_RTP_END_VERSION_UNDEFINED),
+ ENGINE_CLASS(VIDEO_DECODE)),
+ XE_RTP_ACTIONS(WHITELIST_OAM_MMIO_TRG)
+ },
+ { XE_RTP_NAME("oam_mmio_trg_vecs"),
+ XE_RTP_RULES(MEDIA_VERSION_RANGE(1300, XE_RTP_END_VERSION_UNDEFINED),
+ ENGINE_CLASS(VIDEO_ENHANCE)),
+ XE_RTP_ACTIONS(WHITELIST_OAM_MMIO_TRG)
+ },
};
static void whitelist_apply_to_hwe(struct xe_hw_engine *hwe)
--
2.48.1
^ permalink raw reply related [flat|nested] 21+ messages in thread
* ✗ CI.checkpatch: warning for OA: More OA and register whitelist changes (rev2)
2025-12-02 2:51 [PATCH v2 0/5] OA: More OA and register whitelist changes Ashutosh Dixit
` (4 preceding siblings ...)
2025-12-02 2:51 ` [PATCH 5/5] drm/xe/rtp: Whitelist OAM MMIO trigger registers Ashutosh Dixit
@ 2025-12-02 4:03 ` Patchwork
2025-12-02 4:05 ` ✓ CI.KUnit: success " Patchwork
` (8 subsequent siblings)
14 siblings, 0 replies; 21+ messages in thread
From: Patchwork @ 2025-12-02 4:03 UTC (permalink / raw)
To: Ashutosh Dixit; +Cc: intel-xe
== Series Details ==
Series: OA: More OA and register whitelist changes (rev2)
URL : https://patchwork.freedesktop.org/series/158084/
State : warning
== Summary ==
+ KERNEL=/kernel
+ git clone https://gitlab.freedesktop.org/drm/maintainer-tools mt
Cloning into 'mt'...
warning: redirecting to https://gitlab.freedesktop.org/drm/maintainer-tools.git/
+ git -C mt rev-list -n1 origin/master
2de9a3901bc28757c7906b454717b64e2a214021
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 08047fdbc0e8e9419b896cf17790e8146538f7d9
Author: Ashutosh Dixit <ashutosh.dixit@intel.com>
Date: Mon Dec 1 18:51:15 2025 -0800
drm/xe/rtp: Whitelist OAM MMIO trigger registers
Whitelist OAM registers to enable userspace to execute MMIO triggers on OAM
units.
Signed-off-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
Reviewed-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
+ /mt/dim checkpatch 639f325d8cbdc690de963db2fe5840444ac7ea65 drm-intel
8b598b8c9e4c drm/xe/oa: Use explicit struct initialization for struct xe_oa_regs
00432ad409ea drm/xe/oa/uapi: Add gt_id to struct drm_xe_oa_unit
7f02eb21eb5c drm/xe/oa: Allow exec_queue's to be specified only for OAG OA unit
489e446abe9c drm/xe/rtp: Refactor OAG MMIO trigger register whitelisting
-:50: ERROR:COMPLEX_MACRO: Macros with complex values should be enclosed in parentheses
#50: FILE: drivers/gpu/drm/xe/xe_reg_whitelist.c:78:
+#define WHITELIST_OA_MMIO_TRG(trg, status, head) \
+ WHITELIST(trg, RING_FORCE_TO_NONPRIV_ACCESS_RW), \
+ WHITELIST(status, RING_FORCE_TO_NONPRIV_ACCESS_RD), \
+ WHITELIST(head, RING_FORCE_TO_NONPRIV_ACCESS_RD | RING_FORCE_TO_NONPRIV_RANGE_4)
BUT SEE:
do {} while (0) advice is over-stated in a few situations:
The more obvious case is macros, like MODULE_PARM_DESC, invoked at
file-scope, where C disallows code (it must be in functions). See
$exceptions if you have one to add by name.
More troublesome is declarative macros used at top of new scope,
like DECLARE_PER_CPU. These might just compile with a do-while-0
wrapper, but would be incorrect. Most of these are handled by
detecting struct,union,etc declaration primitives in $exceptions.
Theres also macros called inside an if (block), which "return" an
expression. These cannot do-while, and need a ({}) wrapper.
Enjoy this qualification while we work to improve our heuristics.
total: 1 errors, 0 warnings, 0 checks, 53 lines checked
08047fdbc0e8 drm/xe/rtp: Whitelist OAM MMIO trigger registers
-:56: ERROR:COMPLEX_MACRO: Macros with complex values should be enclosed in parentheses
#56: FILE: drivers/gpu/drm/xe/xe_reg_whitelist.c:86:
+#define WHITELIST_OAM_MMIO_TRG \
+ WHITELIST_OA_MMIO_TRG(OAM_MMIO_TRG(XE_OAM_SAG_BASE_ADJ), \
+ OAM_STATUS(XE_OAM_SAG_BASE_ADJ), \
+ OAM_HEAD_POINTER(XE_OAM_SAG_BASE_ADJ)), \
+ WHITELIST_OA_MMIO_TRG(OAM_MMIO_TRG(XE_OAM_SCMI_0_BASE_ADJ), \
+ OAM_STATUS(XE_OAM_SCMI_0_BASE_ADJ), \
+ OAM_HEAD_POINTER(XE_OAM_SCMI_0_BASE_ADJ)), \
+ WHITELIST_OA_MMIO_TRG(OAM_MMIO_TRG(XE_OAM_SCMI_1_BASE_ADJ), \
+ OAM_STATUS(XE_OAM_SCMI_1_BASE_ADJ), \
+ OAM_HEAD_POINTER(XE_OAM_SCMI_1_BASE_ADJ))
BUT SEE:
do {} while (0) advice is over-stated in a few situations:
The more obvious case is macros, like MODULE_PARM_DESC, invoked at
file-scope, where C disallows code (it must be in functions). See
$exceptions if you have one to add by name.
More troublesome is declarative macros used at top of new scope,
like DECLARE_PER_CPU. These might just compile with a do-while-0
wrapper, but would be incorrect. Most of these are handled by
detecting struct,union,etc declaration primitives in $exceptions.
Theres also macros called inside an if (block), which "return" an
expression. These cannot do-while, and need a ({}) wrapper.
Enjoy this qualification while we work to improve our heuristics.
total: 1 errors, 0 warnings, 0 checks, 59 lines checked
^ permalink raw reply [flat|nested] 21+ messages in thread
* ✓ CI.KUnit: success for OA: More OA and register whitelist changes (rev2)
2025-12-02 2:51 [PATCH v2 0/5] OA: More OA and register whitelist changes Ashutosh Dixit
` (5 preceding siblings ...)
2025-12-02 4:03 ` ✗ CI.checkpatch: warning for OA: More OA and register whitelist changes (rev2) Patchwork
@ 2025-12-02 4:05 ` Patchwork
2025-12-02 5:06 ` ✓ Xe.CI.BAT: " Patchwork
` (7 subsequent siblings)
14 siblings, 0 replies; 21+ messages in thread
From: Patchwork @ 2025-12-02 4:05 UTC (permalink / raw)
To: Ashutosh Dixit; +Cc: intel-xe
== Series Details ==
Series: OA: More OA and register whitelist changes (rev2)
URL : https://patchwork.freedesktop.org/series/158084/
State : success
== Summary ==
+ trap cleanup EXIT
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/xe/.kunitconfig
[04:03:46] Configuring KUnit Kernel ...
Generating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[04:03:50] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make all compile_commands.json scripts_gdb ARCH=um O=.kunit --jobs=48
[04:04:21] Starting KUnit Kernel (1/1)...
[04:04:21] ============================================================
Running tests with:
$ .kunit/linux kunit.enable=1 mem=1G console=tty kunit_shutdown=halt
[04:04:21] ================== guc_buf (11 subtests) ===================
[04:04:21] [PASSED] test_smallest
[04:04:21] [PASSED] test_largest
[04:04:21] [PASSED] test_granular
[04:04:21] [PASSED] test_unique
[04:04:21] [PASSED] test_overlap
[04:04:21] [PASSED] test_reusable
[04:04:21] [PASSED] test_too_big
[04:04:21] [PASSED] test_flush
[04:04:21] [PASSED] test_lookup
[04:04:21] [PASSED] test_data
[04:04:21] [PASSED] test_class
[04:04:21] ===================== [PASSED] guc_buf =====================
[04:04:21] =================== guc_dbm (7 subtests) ===================
[04:04:21] [PASSED] test_empty
[04:04:21] [PASSED] test_default
[04:04:21] ======================== test_size ========================
[04:04:21] [PASSED] 4
[04:04:21] [PASSED] 8
[04:04:21] [PASSED] 32
[04:04:21] [PASSED] 256
[04:04:21] ==================== [PASSED] test_size ====================
[04:04:21] ======================= test_reuse ========================
[04:04:21] [PASSED] 4
[04:04:21] [PASSED] 8
[04:04:21] [PASSED] 32
[04:04:21] [PASSED] 256
[04:04:21] =================== [PASSED] test_reuse ====================
[04:04:21] =================== test_range_overlap ====================
[04:04:21] [PASSED] 4
[04:04:21] [PASSED] 8
[04:04:21] [PASSED] 32
[04:04:21] [PASSED] 256
[04:04:21] =============== [PASSED] test_range_overlap ================
[04:04:21] =================== test_range_compact ====================
[04:04:21] [PASSED] 4
[04:04:21] [PASSED] 8
[04:04:21] [PASSED] 32
[04:04:21] [PASSED] 256
[04:04:21] =============== [PASSED] test_range_compact ================
[04:04:21] ==================== test_range_spare =====================
[04:04:21] [PASSED] 4
[04:04:21] [PASSED] 8
[04:04:21] [PASSED] 32
[04:04:21] [PASSED] 256
[04:04:21] ================ [PASSED] test_range_spare =================
[04:04:21] ===================== [PASSED] guc_dbm =====================
[04:04:21] =================== guc_idm (6 subtests) ===================
[04:04:21] [PASSED] bad_init
[04:04:21] [PASSED] no_init
[04:04:21] [PASSED] init_fini
[04:04:21] [PASSED] check_used
[04:04:21] [PASSED] check_quota
[04:04:21] [PASSED] check_all
[04:04:21] ===================== [PASSED] guc_idm =====================
[04:04:21] ================== no_relay (3 subtests) ===================
[04:04:21] [PASSED] xe_drops_guc2pf_if_not_ready
[04:04:21] [PASSED] xe_drops_guc2vf_if_not_ready
[04:04:21] [PASSED] xe_rejects_send_if_not_ready
[04:04:21] ==================== [PASSED] no_relay =====================
[04:04:21] ================== pf_relay (14 subtests) ==================
[04:04:21] [PASSED] pf_rejects_guc2pf_too_short
[04:04:21] [PASSED] pf_rejects_guc2pf_too_long
[04:04:21] [PASSED] pf_rejects_guc2pf_no_payload
[04:04:21] [PASSED] pf_fails_no_payload
[04:04:21] [PASSED] pf_fails_bad_origin
[04:04:21] [PASSED] pf_fails_bad_type
[04:04:21] [PASSED] pf_txn_reports_error
[04:04:21] [PASSED] pf_txn_sends_pf2guc
[04:04:21] [PASSED] pf_sends_pf2guc
[04:04:21] [SKIPPED] pf_loopback_nop
[04:04:21] [SKIPPED] pf_loopback_echo
[04:04:21] [SKIPPED] pf_loopback_fail
[04:04:21] [SKIPPED] pf_loopback_busy
[04:04:21] [SKIPPED] pf_loopback_retry
[04:04:21] ==================== [PASSED] pf_relay =====================
[04:04:21] ================== vf_relay (3 subtests) ===================
[04:04:21] [PASSED] vf_rejects_guc2vf_too_short
[04:04:21] [PASSED] vf_rejects_guc2vf_too_long
[04:04:21] [PASSED] vf_rejects_guc2vf_no_payload
[04:04:21] ==================== [PASSED] vf_relay =====================
[04:04:21] ================ pf_gt_config (6 subtests) =================
[04:04:21] [PASSED] fair_contexts_1vf
[04:04:21] [PASSED] fair_doorbells_1vf
[04:04:21] [PASSED] fair_ggtt_1vf
[04:04:21] ====================== fair_contexts ======================
[04:04:21] [PASSED] 1 VF
[04:04:21] [PASSED] 2 VFs
[04:04:21] [PASSED] 3 VFs
[04:04:21] [PASSED] 4 VFs
[04:04:21] [PASSED] 5 VFs
[04:04:21] [PASSED] 6 VFs
[04:04:21] [PASSED] 7 VFs
[04:04:21] [PASSED] 8 VFs
[04:04:21] [PASSED] 9 VFs
[04:04:21] [PASSED] 10 VFs
[04:04:21] [PASSED] 11 VFs
[04:04:21] [PASSED] 12 VFs
[04:04:21] [PASSED] 13 VFs
[04:04:21] [PASSED] 14 VFs
[04:04:21] [PASSED] 15 VFs
[04:04:21] [PASSED] 16 VFs
[04:04:21] [PASSED] 17 VFs
[04:04:21] [PASSED] 18 VFs
[04:04:21] [PASSED] 19 VFs
[04:04:21] [PASSED] 20 VFs
[04:04:21] [PASSED] 21 VFs
[04:04:21] [PASSED] 22 VFs
[04:04:21] [PASSED] 23 VFs
[04:04:21] [PASSED] 24 VFs
[04:04:21] [PASSED] 25 VFs
[04:04:21] [PASSED] 26 VFs
[04:04:21] [PASSED] 27 VFs
[04:04:21] [PASSED] 28 VFs
[04:04:21] [PASSED] 29 VFs
[04:04:21] [PASSED] 30 VFs
[04:04:21] [PASSED] 31 VFs
[04:04:21] [PASSED] 32 VFs
[04:04:21] [PASSED] 33 VFs
[04:04:21] [PASSED] 34 VFs
[04:04:21] [PASSED] 35 VFs
[04:04:21] [PASSED] 36 VFs
[04:04:21] [PASSED] 37 VFs
[04:04:21] [PASSED] 38 VFs
[04:04:21] [PASSED] 39 VFs
[04:04:21] [PASSED] 40 VFs
[04:04:21] [PASSED] 41 VFs
[04:04:21] [PASSED] 42 VFs
[04:04:21] [PASSED] 43 VFs
[04:04:21] [PASSED] 44 VFs
[04:04:21] [PASSED] 45 VFs
[04:04:21] [PASSED] 46 VFs
[04:04:21] [PASSED] 47 VFs
[04:04:21] [PASSED] 48 VFs
[04:04:21] [PASSED] 49 VFs
[04:04:21] [PASSED] 50 VFs
[04:04:21] [PASSED] 51 VFs
[04:04:21] [PASSED] 52 VFs
[04:04:21] [PASSED] 53 VFs
[04:04:21] [PASSED] 54 VFs
[04:04:21] [PASSED] 55 VFs
[04:04:21] [PASSED] 56 VFs
[04:04:21] [PASSED] 57 VFs
[04:04:21] [PASSED] 58 VFs
[04:04:21] [PASSED] 59 VFs
[04:04:21] [PASSED] 60 VFs
[04:04:21] [PASSED] 61 VFs
[04:04:21] [PASSED] 62 VFs
[04:04:21] [PASSED] 63 VFs
[04:04:21] ================== [PASSED] fair_contexts ==================
[04:04:21] ===================== fair_doorbells ======================
[04:04:21] [PASSED] 1 VF
[04:04:21] [PASSED] 2 VFs
[04:04:21] [PASSED] 3 VFs
[04:04:21] [PASSED] 4 VFs
[04:04:21] [PASSED] 5 VFs
[04:04:21] [PASSED] 6 VFs
[04:04:21] [PASSED] 7 VFs
[04:04:21] [PASSED] 8 VFs
[04:04:21] [PASSED] 9 VFs
[04:04:21] [PASSED] 10 VFs
[04:04:21] [PASSED] 11 VFs
[04:04:21] [PASSED] 12 VFs
[04:04:21] [PASSED] 13 VFs
[04:04:21] [PASSED] 14 VFs
[04:04:21] [PASSED] 15 VFs
[04:04:21] [PASSED] 16 VFs
[04:04:21] [PASSED] 17 VFs
[04:04:21] [PASSED] 18 VFs
[04:04:21] [PASSED] 19 VFs
[04:04:21] [PASSED] 20 VFs
[04:04:21] [PASSED] 21 VFs
[04:04:21] [PASSED] 22 VFs
[04:04:21] [PASSED] 23 VFs
[04:04:21] [PASSED] 24 VFs
[04:04:21] [PASSED] 25 VFs
[04:04:21] [PASSED] 26 VFs
[04:04:21] [PASSED] 27 VFs
[04:04:21] [PASSED] 28 VFs
[04:04:21] [PASSED] 29 VFs
[04:04:21] [PASSED] 30 VFs
[04:04:21] [PASSED] 31 VFs
[04:04:21] [PASSED] 32 VFs
[04:04:21] [PASSED] 33 VFs
[04:04:21] [PASSED] 34 VFs
[04:04:21] [PASSED] 35 VFs
[04:04:21] [PASSED] 36 VFs
[04:04:21] [PASSED] 37 VFs
[04:04:21] [PASSED] 38 VFs
[04:04:21] [PASSED] 39 VFs
[04:04:21] [PASSED] 40 VFs
[04:04:21] [PASSED] 41 VFs
[04:04:21] [PASSED] 42 VFs
[04:04:21] [PASSED] 43 VFs
[04:04:21] [PASSED] 44 VFs
[04:04:21] [PASSED] 45 VFs
[04:04:21] [PASSED] 46 VFs
[04:04:21] [PASSED] 47 VFs
[04:04:21] [PASSED] 48 VFs
[04:04:21] [PASSED] 49 VFs
[04:04:21] [PASSED] 50 VFs
[04:04:21] [PASSED] 51 VFs
[04:04:21] [PASSED] 52 VFs
[04:04:21] [PASSED] 53 VFs
[04:04:21] [PASSED] 54 VFs
[04:04:21] [PASSED] 55 VFs
[04:04:21] [PASSED] 56 VFs
[04:04:21] [PASSED] 57 VFs
[04:04:21] [PASSED] 58 VFs
[04:04:21] [PASSED] 59 VFs
[04:04:21] [PASSED] 60 VFs
[04:04:21] [PASSED] 61 VFs
[04:04:21] [PASSED] 62 VFs
[04:04:21] [PASSED] 63 VFs
[04:04:21] ================= [PASSED] fair_doorbells ==================
[04:04:21] ======================== fair_ggtt ========================
[04:04:21] [PASSED] 1 VF
[04:04:21] [PASSED] 2 VFs
[04:04:21] [PASSED] 3 VFs
[04:04:21] [PASSED] 4 VFs
[04:04:21] [PASSED] 5 VFs
[04:04:21] [PASSED] 6 VFs
[04:04:21] [PASSED] 7 VFs
[04:04:21] [PASSED] 8 VFs
[04:04:21] [PASSED] 9 VFs
[04:04:21] [PASSED] 10 VFs
[04:04:21] [PASSED] 11 VFs
[04:04:21] [PASSED] 12 VFs
[04:04:21] [PASSED] 13 VFs
[04:04:21] [PASSED] 14 VFs
[04:04:21] [PASSED] 15 VFs
[04:04:21] [PASSED] 16 VFs
[04:04:21] [PASSED] 17 VFs
[04:04:21] [PASSED] 18 VFs
[04:04:21] [PASSED] 19 VFs
[04:04:21] [PASSED] 20 VFs
[04:04:22] [PASSED] 21 VFs
[04:04:22] [PASSED] 22 VFs
[04:04:22] [PASSED] 23 VFs
[04:04:22] [PASSED] 24 VFs
[04:04:22] [PASSED] 25 VFs
[04:04:22] [PASSED] 26 VFs
[04:04:22] [PASSED] 27 VFs
[04:04:22] [PASSED] 28 VFs
[04:04:22] [PASSED] 29 VFs
[04:04:22] [PASSED] 30 VFs
[04:04:22] [PASSED] 31 VFs
[04:04:22] [PASSED] 32 VFs
[04:04:22] [PASSED] 33 VFs
[04:04:22] [PASSED] 34 VFs
[04:04:22] [PASSED] 35 VFs
[04:04:22] [PASSED] 36 VFs
[04:04:22] [PASSED] 37 VFs
[04:04:22] [PASSED] 38 VFs
[04:04:22] [PASSED] 39 VFs
[04:04:22] [PASSED] 40 VFs
[04:04:22] [PASSED] 41 VFs
[04:04:22] [PASSED] 42 VFs
[04:04:22] [PASSED] 43 VFs
[04:04:22] [PASSED] 44 VFs
[04:04:22] [PASSED] 45 VFs
[04:04:22] [PASSED] 46 VFs
[04:04:22] [PASSED] 47 VFs
[04:04:22] [PASSED] 48 VFs
[04:04:22] [PASSED] 49 VFs
[04:04:22] [PASSED] 50 VFs
[04:04:22] [PASSED] 51 VFs
[04:04:22] [PASSED] 52 VFs
[04:04:22] [PASSED] 53 VFs
[04:04:22] [PASSED] 54 VFs
[04:04:22] [PASSED] 55 VFs
[04:04:22] [PASSED] 56 VFs
[04:04:22] [PASSED] 57 VFs
[04:04:22] [PASSED] 58 VFs
[04:04:22] [PASSED] 59 VFs
[04:04:22] [PASSED] 60 VFs
[04:04:22] [PASSED] 61 VFs
[04:04:22] [PASSED] 62 VFs
[04:04:22] [PASSED] 63 VFs
[04:04:22] ==================== [PASSED] fair_ggtt ====================
[04:04:22] ================== [PASSED] pf_gt_config ===================
[04:04:22] ===================== lmtt (1 subtest) =====================
[04:04:22] ======================== test_ops =========================
[04:04:22] [PASSED] 2-level
[04:04:22] [PASSED] multi-level
[04:04:22] ==================== [PASSED] test_ops =====================
[04:04:22] ====================== [PASSED] lmtt =======================
[04:04:22] ================= pf_service (11 subtests) =================
[04:04:22] [PASSED] pf_negotiate_any
[04:04:22] [PASSED] pf_negotiate_base_match
[04:04:22] [PASSED] pf_negotiate_base_newer
[04:04:22] [PASSED] pf_negotiate_base_next
[04:04:22] [SKIPPED] pf_negotiate_base_older
[04:04:22] [PASSED] pf_negotiate_base_prev
[04:04:22] [PASSED] pf_negotiate_latest_match
[04:04:22] [PASSED] pf_negotiate_latest_newer
[04:04:22] [PASSED] pf_negotiate_latest_next
[04:04:22] [SKIPPED] pf_negotiate_latest_older
[04:04:22] [SKIPPED] pf_negotiate_latest_prev
[04:04:22] =================== [PASSED] pf_service ====================
[04:04:22] ================= xe_guc_g2g (2 subtests) ==================
[04:04:22] ============== xe_live_guc_g2g_kunit_default ==============
[04:04:22] ========= [SKIPPED] xe_live_guc_g2g_kunit_default ==========
[04:04:22] ============== xe_live_guc_g2g_kunit_allmem ===============
[04:04:22] ========== [SKIPPED] xe_live_guc_g2g_kunit_allmem ==========
[04:04:22] =================== [SKIPPED] xe_guc_g2g ===================
[04:04:22] =================== xe_mocs (2 subtests) ===================
[04:04:22] ================ xe_live_mocs_kernel_kunit ================
[04:04:22] =========== [SKIPPED] xe_live_mocs_kernel_kunit ============
[04:04:22] ================ xe_live_mocs_reset_kunit =================
[04:04:22] ============ [SKIPPED] xe_live_mocs_reset_kunit ============
[04:04:22] ==================== [SKIPPED] xe_mocs =====================
[04:04:22] ================= xe_migrate (2 subtests) ==================
[04:04:22] ================= xe_migrate_sanity_kunit =================
[04:04:22] ============ [SKIPPED] xe_migrate_sanity_kunit =============
[04:04:22] ================== xe_validate_ccs_kunit ==================
[04:04:22] ============= [SKIPPED] xe_validate_ccs_kunit ==============
[04:04:22] =================== [SKIPPED] xe_migrate ===================
[04:04:22] ================== xe_dma_buf (1 subtest) ==================
[04:04:22] ==================== xe_dma_buf_kunit =====================
[04:04:22] ================ [SKIPPED] xe_dma_buf_kunit ================
[04:04:22] =================== [SKIPPED] xe_dma_buf ===================
[04:04:22] ================= xe_bo_shrink (1 subtest) =================
[04:04:22] =================== xe_bo_shrink_kunit ====================
[04:04:22] =============== [SKIPPED] xe_bo_shrink_kunit ===============
[04:04:22] ================== [SKIPPED] xe_bo_shrink ==================
[04:04:22] ==================== xe_bo (2 subtests) ====================
[04:04:22] ================== xe_ccs_migrate_kunit ===================
[04:04:22] ============== [SKIPPED] xe_ccs_migrate_kunit ==============
[04:04:22] ==================== xe_bo_evict_kunit ====================
[04:04:22] =============== [SKIPPED] xe_bo_evict_kunit ================
[04:04:22] ===================== [SKIPPED] xe_bo ======================
[04:04:22] ==================== args (11 subtests) ====================
[04:04:22] [PASSED] count_args_test
[04:04:22] [PASSED] call_args_example
[04:04:22] [PASSED] call_args_test
[04:04:22] [PASSED] drop_first_arg_example
[04:04:22] [PASSED] drop_first_arg_test
[04:04:22] [PASSED] first_arg_example
[04:04:22] [PASSED] first_arg_test
[04:04:22] [PASSED] last_arg_example
[04:04:22] [PASSED] last_arg_test
[04:04:22] [PASSED] pick_arg_example
[04:04:22] [PASSED] sep_comma_example
[04:04:22] ====================== [PASSED] args =======================
[04:04:22] =================== xe_pci (3 subtests) ====================
[04:04:22] ==================== check_graphics_ip ====================
[04:04:22] [PASSED] 12.00 Xe_LP
[04:04:22] [PASSED] 12.10 Xe_LP+
[04:04:22] [PASSED] 12.55 Xe_HPG
[04:04:22] [PASSED] 12.60 Xe_HPC
[04:04:22] [PASSED] 12.70 Xe_LPG
[04:04:22] [PASSED] 12.71 Xe_LPG
[04:04:22] [PASSED] 12.74 Xe_LPG+
[04:04:22] [PASSED] 20.01 Xe2_HPG
[04:04:22] [PASSED] 20.02 Xe2_HPG
[04:04:22] [PASSED] 20.04 Xe2_LPG
[04:04:22] [PASSED] 30.00 Xe3_LPG
[04:04:22] [PASSED] 30.01 Xe3_LPG
[04:04:22] [PASSED] 30.03 Xe3_LPG
[04:04:22] [PASSED] 30.04 Xe3_LPG
[04:04:22] [PASSED] 30.05 Xe3_LPG
[04:04:22] [PASSED] 35.11 Xe3p_XPC
[04:04:22] ================ [PASSED] check_graphics_ip ================
[04:04:22] ===================== check_media_ip ======================
[04:04:22] [PASSED] 12.00 Xe_M
[04:04:22] [PASSED] 12.55 Xe_HPM
[04:04:22] [PASSED] 13.00 Xe_LPM+
[04:04:22] [PASSED] 13.01 Xe2_HPM
[04:04:22] [PASSED] 20.00 Xe2_LPM
[04:04:22] [PASSED] 30.00 Xe3_LPM
[04:04:22] [PASSED] 30.02 Xe3_LPM
[04:04:22] [PASSED] 35.00 Xe3p_LPM
[04:04:22] [PASSED] 35.03 Xe3p_HPM
[04:04:22] ================= [PASSED] check_media_ip ==================
[04:04:22] =================== check_platform_desc ===================
[04:04:22] [PASSED] 0x9A60 (TIGERLAKE)
[04:04:22] [PASSED] 0x9A68 (TIGERLAKE)
[04:04:22] [PASSED] 0x9A70 (TIGERLAKE)
[04:04:22] [PASSED] 0x9A40 (TIGERLAKE)
[04:04:22] [PASSED] 0x9A49 (TIGERLAKE)
[04:04:22] [PASSED] 0x9A59 (TIGERLAKE)
[04:04:22] [PASSED] 0x9A78 (TIGERLAKE)
[04:04:22] [PASSED] 0x9AC0 (TIGERLAKE)
[04:04:22] [PASSED] 0x9AC9 (TIGERLAKE)
[04:04:22] [PASSED] 0x9AD9 (TIGERLAKE)
[04:04:22] [PASSED] 0x9AF8 (TIGERLAKE)
[04:04:22] [PASSED] 0x4C80 (ROCKETLAKE)
[04:04:22] [PASSED] 0x4C8A (ROCKETLAKE)
[04:04:22] [PASSED] 0x4C8B (ROCKETLAKE)
[04:04:22] [PASSED] 0x4C8C (ROCKETLAKE)
[04:04:22] [PASSED] 0x4C90 (ROCKETLAKE)
[04:04:22] [PASSED] 0x4C9A (ROCKETLAKE)
[04:04:22] [PASSED] 0x4680 (ALDERLAKE_S)
[04:04:22] [PASSED] 0x4682 (ALDERLAKE_S)
[04:04:22] [PASSED] 0x4688 (ALDERLAKE_S)
[04:04:22] [PASSED] 0x468A (ALDERLAKE_S)
[04:04:22] [PASSED] 0x468B (ALDERLAKE_S)
[04:04:22] [PASSED] 0x4690 (ALDERLAKE_S)
[04:04:22] [PASSED] 0x4692 (ALDERLAKE_S)
[04:04:22] [PASSED] 0x4693 (ALDERLAKE_S)
[04:04:22] [PASSED] 0x46A0 (ALDERLAKE_P)
[04:04:22] [PASSED] 0x46A1 (ALDERLAKE_P)
[04:04:22] [PASSED] 0x46A2 (ALDERLAKE_P)
[04:04:22] [PASSED] 0x46A3 (ALDERLAKE_P)
[04:04:22] [PASSED] 0x46A6 (ALDERLAKE_P)
[04:04:22] [PASSED] 0x46A8 (ALDERLAKE_P)
[04:04:22] [PASSED] 0x46AA (ALDERLAKE_P)
[04:04:22] [PASSED] 0x462A (ALDERLAKE_P)
[04:04:22] [PASSED] 0x4626 (ALDERLAKE_P)
[04:04:22] [PASSED] 0x4628 (ALDERLAKE_P)
[04:04:22] [PASSED] 0x46B0 (ALDERLAKE_P)
stty: 'standard input': Inappropriate ioctl for device
[04:04:22] [PASSED] 0x46B1 (ALDERLAKE_P)
[04:04:22] [PASSED] 0x46B2 (ALDERLAKE_P)
[04:04:22] [PASSED] 0x46B3 (ALDERLAKE_P)
[04:04:22] [PASSED] 0x46C0 (ALDERLAKE_P)
[04:04:22] [PASSED] 0x46C1 (ALDERLAKE_P)
[04:04:22] [PASSED] 0x46C2 (ALDERLAKE_P)
[04:04:22] [PASSED] 0x46C3 (ALDERLAKE_P)
[04:04:22] [PASSED] 0x46D0 (ALDERLAKE_N)
[04:04:22] [PASSED] 0x46D1 (ALDERLAKE_N)
[04:04:22] [PASSED] 0x46D2 (ALDERLAKE_N)
[04:04:22] [PASSED] 0x46D3 (ALDERLAKE_N)
[04:04:22] [PASSED] 0x46D4 (ALDERLAKE_N)
[04:04:22] [PASSED] 0xA721 (ALDERLAKE_P)
[04:04:22] [PASSED] 0xA7A1 (ALDERLAKE_P)
[04:04:22] [PASSED] 0xA7A9 (ALDERLAKE_P)
[04:04:22] [PASSED] 0xA7AC (ALDERLAKE_P)
[04:04:22] [PASSED] 0xA7AD (ALDERLAKE_P)
[04:04:22] [PASSED] 0xA720 (ALDERLAKE_P)
[04:04:22] [PASSED] 0xA7A0 (ALDERLAKE_P)
[04:04:22] [PASSED] 0xA7A8 (ALDERLAKE_P)
[04:04:22] [PASSED] 0xA7AA (ALDERLAKE_P)
[04:04:22] [PASSED] 0xA7AB (ALDERLAKE_P)
[04:04:22] [PASSED] 0xA780 (ALDERLAKE_S)
[04:04:22] [PASSED] 0xA781 (ALDERLAKE_S)
[04:04:22] [PASSED] 0xA782 (ALDERLAKE_S)
[04:04:22] [PASSED] 0xA783 (ALDERLAKE_S)
[04:04:22] [PASSED] 0xA788 (ALDERLAKE_S)
[04:04:22] [PASSED] 0xA789 (ALDERLAKE_S)
[04:04:22] [PASSED] 0xA78A (ALDERLAKE_S)
[04:04:22] [PASSED] 0xA78B (ALDERLAKE_S)
[04:04:22] [PASSED] 0x4905 (DG1)
[04:04:22] [PASSED] 0x4906 (DG1)
[04:04:22] [PASSED] 0x4907 (DG1)
[04:04:22] [PASSED] 0x4908 (DG1)
[04:04:22] [PASSED] 0x4909 (DG1)
[04:04:22] [PASSED] 0x56C0 (DG2)
[04:04:22] [PASSED] 0x56C2 (DG2)
[04:04:22] [PASSED] 0x56C1 (DG2)
[04:04:22] [PASSED] 0x7D51 (METEORLAKE)
[04:04:22] [PASSED] 0x7DD1 (METEORLAKE)
[04:04:22] [PASSED] 0x7D41 (METEORLAKE)
[04:04:22] [PASSED] 0x7D67 (METEORLAKE)
[04:04:22] [PASSED] 0xB640 (METEORLAKE)
[04:04:22] [PASSED] 0x56A0 (DG2)
[04:04:22] [PASSED] 0x56A1 (DG2)
[04:04:22] [PASSED] 0x56A2 (DG2)
[04:04:22] [PASSED] 0x56BE (DG2)
[04:04:22] [PASSED] 0x56BF (DG2)
[04:04:22] [PASSED] 0x5690 (DG2)
[04:04:22] [PASSED] 0x5691 (DG2)
[04:04:22] [PASSED] 0x5692 (DG2)
[04:04:22] [PASSED] 0x56A5 (DG2)
[04:04:22] [PASSED] 0x56A6 (DG2)
[04:04:22] [PASSED] 0x56B0 (DG2)
[04:04:22] [PASSED] 0x56B1 (DG2)
[04:04:22] [PASSED] 0x56BA (DG2)
[04:04:22] [PASSED] 0x56BB (DG2)
[04:04:22] [PASSED] 0x56BC (DG2)
[04:04:22] [PASSED] 0x56BD (DG2)
[04:04:22] [PASSED] 0x5693 (DG2)
[04:04:22] [PASSED] 0x5694 (DG2)
[04:04:22] [PASSED] 0x5695 (DG2)
[04:04:22] [PASSED] 0x56A3 (DG2)
[04:04:22] [PASSED] 0x56A4 (DG2)
[04:04:22] [PASSED] 0x56B2 (DG2)
[04:04:22] [PASSED] 0x56B3 (DG2)
[04:04:22] [PASSED] 0x5696 (DG2)
[04:04:22] [PASSED] 0x5697 (DG2)
[04:04:22] [PASSED] 0xB69 (PVC)
[04:04:22] [PASSED] 0xB6E (PVC)
[04:04:22] [PASSED] 0xBD4 (PVC)
[04:04:22] [PASSED] 0xBD5 (PVC)
[04:04:22] [PASSED] 0xBD6 (PVC)
[04:04:22] [PASSED] 0xBD7 (PVC)
[04:04:22] [PASSED] 0xBD8 (PVC)
[04:04:22] [PASSED] 0xBD9 (PVC)
[04:04:22] [PASSED] 0xBDA (PVC)
[04:04:22] [PASSED] 0xBDB (PVC)
[04:04:22] [PASSED] 0xBE0 (PVC)
[04:04:22] [PASSED] 0xBE1 (PVC)
[04:04:22] [PASSED] 0xBE5 (PVC)
[04:04:22] [PASSED] 0x7D40 (METEORLAKE)
[04:04:22] [PASSED] 0x7D45 (METEORLAKE)
[04:04:22] [PASSED] 0x7D55 (METEORLAKE)
[04:04:22] [PASSED] 0x7D60 (METEORLAKE)
[04:04:22] [PASSED] 0x7DD5 (METEORLAKE)
[04:04:22] [PASSED] 0x6420 (LUNARLAKE)
[04:04:22] [PASSED] 0x64A0 (LUNARLAKE)
[04:04:22] [PASSED] 0x64B0 (LUNARLAKE)
[04:04:22] [PASSED] 0xE202 (BATTLEMAGE)
[04:04:22] [PASSED] 0xE209 (BATTLEMAGE)
[04:04:22] [PASSED] 0xE20B (BATTLEMAGE)
[04:04:22] [PASSED] 0xE20C (BATTLEMAGE)
[04:04:22] [PASSED] 0xE20D (BATTLEMAGE)
[04:04:22] [PASSED] 0xE210 (BATTLEMAGE)
[04:04:22] [PASSED] 0xE211 (BATTLEMAGE)
[04:04:22] [PASSED] 0xE212 (BATTLEMAGE)
[04:04:22] [PASSED] 0xE216 (BATTLEMAGE)
[04:04:22] [PASSED] 0xE220 (BATTLEMAGE)
[04:04:22] [PASSED] 0xE221 (BATTLEMAGE)
[04:04:22] [PASSED] 0xE222 (BATTLEMAGE)
[04:04:22] [PASSED] 0xE223 (BATTLEMAGE)
[04:04:22] [PASSED] 0xB080 (PANTHERLAKE)
[04:04:22] [PASSED] 0xB081 (PANTHERLAKE)
[04:04:22] [PASSED] 0xB082 (PANTHERLAKE)
[04:04:22] [PASSED] 0xB083 (PANTHERLAKE)
[04:04:22] [PASSED] 0xB084 (PANTHERLAKE)
[04:04:22] [PASSED] 0xB085 (PANTHERLAKE)
[04:04:22] [PASSED] 0xB086 (PANTHERLAKE)
[04:04:22] [PASSED] 0xB087 (PANTHERLAKE)
[04:04:22] [PASSED] 0xB08F (PANTHERLAKE)
[04:04:22] [PASSED] 0xB090 (PANTHERLAKE)
[04:04:22] [PASSED] 0xB0A0 (PANTHERLAKE)
[04:04:22] [PASSED] 0xB0B0 (PANTHERLAKE)
[04:04:22] [PASSED] 0xD740 (NOVALAKE_S)
[04:04:22] [PASSED] 0xD741 (NOVALAKE_S)
[04:04:22] [PASSED] 0xD742 (NOVALAKE_S)
[04:04:22] [PASSED] 0xD743 (NOVALAKE_S)
[04:04:22] [PASSED] 0xD744 (NOVALAKE_S)
[04:04:22] [PASSED] 0xD745 (NOVALAKE_S)
[04:04:22] [PASSED] 0x674C (CRESCENTISLAND)
[04:04:22] [PASSED] 0xFD80 (PANTHERLAKE)
[04:04:22] [PASSED] 0xFD81 (PANTHERLAKE)
[04:04:22] =============== [PASSED] check_platform_desc ===============
[04:04:22] ===================== [PASSED] xe_pci ======================
[04:04:22] =================== xe_rtp (2 subtests) ====================
[04:04:22] =============== xe_rtp_process_to_sr_tests ================
[04:04:22] [PASSED] coalesce-same-reg
[04:04:22] [PASSED] no-match-no-add
[04:04:22] [PASSED] match-or
[04:04:22] [PASSED] match-or-xfail
[04:04:22] [PASSED] no-match-no-add-multiple-rules
[04:04:22] [PASSED] two-regs-two-entries
[04:04:22] [PASSED] clr-one-set-other
[04:04:22] [PASSED] set-field
[04:04:22] [PASSED] conflict-duplicate
[04:04:22] [PASSED] conflict-not-disjoint
[04:04:22] [PASSED] conflict-reg-type
[04:04:22] =========== [PASSED] xe_rtp_process_to_sr_tests ============
[04:04:22] ================== xe_rtp_process_tests ===================
[04:04:22] [PASSED] active1
[04:04:22] [PASSED] active2
[04:04:22] [PASSED] active-inactive
[04:04:22] [PASSED] inactive-active
[04:04:22] [PASSED] inactive-1st_or_active-inactive
[04:04:22] [PASSED] inactive-2nd_or_active-inactive
[04:04:22] [PASSED] inactive-last_or_active-inactive
[04:04:22] [PASSED] inactive-no_or_active-inactive
[04:04:22] ============== [PASSED] xe_rtp_process_tests ===============
[04:04:22] ===================== [PASSED] xe_rtp ======================
[04:04:22] ==================== xe_wa (1 subtest) =====================
[04:04:22] ======================== xe_wa_gt =========================
[04:04:22] [PASSED] TIGERLAKE B0
[04:04:22] [PASSED] DG1 A0
[04:04:22] [PASSED] DG1 B0
[04:04:22] [PASSED] ALDERLAKE_S A0
[04:04:22] [PASSED] ALDERLAKE_S B0
[04:04:22] [PASSED] ALDERLAKE_S C0
[04:04:22] [PASSED] ALDERLAKE_S D0
[04:04:22] [PASSED] ALDERLAKE_P A0
[04:04:22] [PASSED] ALDERLAKE_P B0
[04:04:22] [PASSED] ALDERLAKE_P C0
[04:04:22] [PASSED] ALDERLAKE_S RPLS D0
[04:04:22] [PASSED] ALDERLAKE_P RPLU E0
[04:04:22] [PASSED] DG2 G10 C0
[04:04:22] [PASSED] DG2 G11 B1
[04:04:22] [PASSED] DG2 G12 A1
[04:04:22] [PASSED] METEORLAKE 12.70(Xe_LPG) A0 13.00(Xe_LPM+) A0
[04:04:22] [PASSED] METEORLAKE 12.71(Xe_LPG) A0 13.00(Xe_LPM+) A0
[04:04:22] [PASSED] METEORLAKE 12.74(Xe_LPG+) A0 13.00(Xe_LPM+) A0
[04:04:22] [PASSED] LUNARLAKE 20.04(Xe2_LPG) A0 20.00(Xe2_LPM) A0
[04:04:22] [PASSED] LUNARLAKE 20.04(Xe2_LPG) B0 20.00(Xe2_LPM) A0
[04:04:22] [PASSED] BATTLEMAGE 20.01(Xe2_HPG) A0 13.01(Xe2_HPM) A1
[04:04:22] [PASSED] PANTHERLAKE 30.00(Xe3_LPG) A0 30.00(Xe3_LPM) A0
[04:04:22] ==================== [PASSED] xe_wa_gt =====================
[04:04:22] ====================== [PASSED] xe_wa ======================
[04:04:22] ============================================================
[04:04:22] Testing complete. Ran 510 tests: passed: 492, skipped: 18
[04:04:22] Elapsed time: 35.868s total, 4.198s configuring, 31.202s building, 0.453s running
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/tests/.kunitconfig
[04:04:22] Configuring KUnit Kernel ...
Regenerating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[04:04:23] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make all compile_commands.json scripts_gdb ARCH=um O=.kunit --jobs=48
[04:04:49] Starting KUnit Kernel (1/1)...
[04:04:49] ============================================================
Running tests with:
$ .kunit/linux kunit.enable=1 mem=1G console=tty kunit_shutdown=halt
[04:04:49] ============ drm_test_pick_cmdline (2 subtests) ============
[04:04:49] [PASSED] drm_test_pick_cmdline_res_1920_1080_60
[04:04:49] =============== drm_test_pick_cmdline_named ===============
[04:04:49] [PASSED] NTSC
[04:04:49] [PASSED] NTSC-J
[04:04:49] [PASSED] PAL
[04:04:49] [PASSED] PAL-M
[04:04:49] =========== [PASSED] drm_test_pick_cmdline_named ===========
[04:04:49] ============== [PASSED] drm_test_pick_cmdline ==============
[04:04:49] == drm_test_atomic_get_connector_for_encoder (1 subtest) ===
[04:04:49] [PASSED] drm_test_drm_atomic_get_connector_for_encoder
[04:04:49] ==== [PASSED] drm_test_atomic_get_connector_for_encoder ====
[04:04:49] =========== drm_validate_clone_mode (2 subtests) ===========
[04:04:49] ============== drm_test_check_in_clone_mode ===============
[04:04:49] [PASSED] in_clone_mode
[04:04:49] [PASSED] not_in_clone_mode
[04:04:49] ========== [PASSED] drm_test_check_in_clone_mode ===========
[04:04:49] =============== drm_test_check_valid_clones ===============
[04:04:49] [PASSED] not_in_clone_mode
[04:04:49] [PASSED] valid_clone
[04:04:49] [PASSED] invalid_clone
[04:04:49] =========== [PASSED] drm_test_check_valid_clones ===========
[04:04:49] ============= [PASSED] drm_validate_clone_mode =============
[04:04:49] ============= drm_validate_modeset (1 subtest) =============
[04:04:49] [PASSED] drm_test_check_connector_changed_modeset
[04:04:49] ============== [PASSED] drm_validate_modeset ===============
[04:04:49] ====== drm_test_bridge_get_current_state (2 subtests) ======
[04:04:49] [PASSED] drm_test_drm_bridge_get_current_state_atomic
[04:04:49] [PASSED] drm_test_drm_bridge_get_current_state_legacy
[04:04:49] ======== [PASSED] drm_test_bridge_get_current_state ========
[04:04:49] ====== drm_test_bridge_helper_reset_crtc (3 subtests) ======
[04:04:49] [PASSED] drm_test_drm_bridge_helper_reset_crtc_atomic
[04:04:49] [PASSED] drm_test_drm_bridge_helper_reset_crtc_atomic_disabled
[04:04:49] [PASSED] drm_test_drm_bridge_helper_reset_crtc_legacy
[04:04:49] ======== [PASSED] drm_test_bridge_helper_reset_crtc ========
[04:04:49] ============== drm_bridge_alloc (2 subtests) ===============
[04:04:49] [PASSED] drm_test_drm_bridge_alloc_basic
[04:04:49] [PASSED] drm_test_drm_bridge_alloc_get_put
[04:04:49] ================ [PASSED] drm_bridge_alloc =================
[04:04:49] ================== drm_buddy (8 subtests) ==================
[04:04:49] [PASSED] drm_test_buddy_alloc_limit
[04:04:49] [PASSED] drm_test_buddy_alloc_optimistic
[04:04:49] [PASSED] drm_test_buddy_alloc_pessimistic
[04:04:49] [PASSED] drm_test_buddy_alloc_pathological
[04:04:49] [PASSED] drm_test_buddy_alloc_contiguous
[04:04:49] [PASSED] drm_test_buddy_alloc_clear
[04:04:49] [PASSED] drm_test_buddy_alloc_range_bias
[04:04:49] [PASSED] drm_test_buddy_fragmentation_performance
[04:04:49] ==================== [PASSED] drm_buddy ====================
[04:04:49] ============= drm_cmdline_parser (40 subtests) =============
[04:04:49] [PASSED] drm_test_cmdline_force_d_only
[04:04:49] [PASSED] drm_test_cmdline_force_D_only_dvi
[04:04:49] [PASSED] drm_test_cmdline_force_D_only_hdmi
[04:04:49] [PASSED] drm_test_cmdline_force_D_only_not_digital
[04:04:49] [PASSED] drm_test_cmdline_force_e_only
[04:04:49] [PASSED] drm_test_cmdline_res
[04:04:49] [PASSED] drm_test_cmdline_res_vesa
[04:04:49] [PASSED] drm_test_cmdline_res_vesa_rblank
[04:04:49] [PASSED] drm_test_cmdline_res_rblank
[04:04:49] [PASSED] drm_test_cmdline_res_bpp
[04:04:49] [PASSED] drm_test_cmdline_res_refresh
[04:04:49] [PASSED] drm_test_cmdline_res_bpp_refresh
[04:04:49] [PASSED] drm_test_cmdline_res_bpp_refresh_interlaced
[04:04:49] [PASSED] drm_test_cmdline_res_bpp_refresh_margins
[04:04:49] [PASSED] drm_test_cmdline_res_bpp_refresh_force_off
[04:04:49] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on
[04:04:49] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on_analog
[04:04:49] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on_digital
[04:04:49] [PASSED] drm_test_cmdline_res_bpp_refresh_interlaced_margins_force_on
[04:04:49] [PASSED] drm_test_cmdline_res_margins_force_on
[04:04:49] [PASSED] drm_test_cmdline_res_vesa_margins
[04:04:49] [PASSED] drm_test_cmdline_name
[04:04:49] [PASSED] drm_test_cmdline_name_bpp
[04:04:49] [PASSED] drm_test_cmdline_name_option
[04:04:49] [PASSED] drm_test_cmdline_name_bpp_option
[04:04:49] [PASSED] drm_test_cmdline_rotate_0
[04:04:49] [PASSED] drm_test_cmdline_rotate_90
[04:04:49] [PASSED] drm_test_cmdline_rotate_180
[04:04:49] [PASSED] drm_test_cmdline_rotate_270
[04:04:49] [PASSED] drm_test_cmdline_hmirror
[04:04:49] [PASSED] drm_test_cmdline_vmirror
[04:04:49] [PASSED] drm_test_cmdline_margin_options
[04:04:49] [PASSED] drm_test_cmdline_multiple_options
[04:04:49] [PASSED] drm_test_cmdline_bpp_extra_and_option
[04:04:49] [PASSED] drm_test_cmdline_extra_and_option
[04:04:49] [PASSED] drm_test_cmdline_freestanding_options
[04:04:49] [PASSED] drm_test_cmdline_freestanding_force_e_and_options
[04:04:49] [PASSED] drm_test_cmdline_panel_orientation
[04:04:49] ================ drm_test_cmdline_invalid =================
[04:04:49] [PASSED] margin_only
[04:04:49] [PASSED] interlace_only
[04:04:49] [PASSED] res_missing_x
[04:04:49] [PASSED] res_missing_y
[04:04:49] [PASSED] res_bad_y
[04:04:49] [PASSED] res_missing_y_bpp
[04:04:49] [PASSED] res_bad_bpp
[04:04:49] [PASSED] res_bad_refresh
[04:04:49] [PASSED] res_bpp_refresh_force_on_off
[04:04:49] [PASSED] res_invalid_mode
[04:04:49] [PASSED] res_bpp_wrong_place_mode
[04:04:49] [PASSED] name_bpp_refresh
[04:04:49] [PASSED] name_refresh
[04:04:49] [PASSED] name_refresh_wrong_mode
[04:04:49] [PASSED] name_refresh_invalid_mode
[04:04:49] [PASSED] rotate_multiple
[04:04:49] [PASSED] rotate_invalid_val
[04:04:49] [PASSED] rotate_truncated
[04:04:49] [PASSED] invalid_option
[04:04:49] [PASSED] invalid_tv_option
[04:04:49] [PASSED] truncated_tv_option
[04:04:49] ============ [PASSED] drm_test_cmdline_invalid =============
[04:04:49] =============== drm_test_cmdline_tv_options ===============
[04:04:49] [PASSED] NTSC
[04:04:49] [PASSED] NTSC_443
[04:04:49] [PASSED] NTSC_J
[04:04:49] [PASSED] PAL
[04:04:49] [PASSED] PAL_M
[04:04:49] [PASSED] PAL_N
[04:04:49] [PASSED] SECAM
[04:04:49] [PASSED] MONO_525
[04:04:49] [PASSED] MONO_625
[04:04:49] =========== [PASSED] drm_test_cmdline_tv_options ===========
[04:04:49] =============== [PASSED] drm_cmdline_parser ================
[04:04:49] ========== drmm_connector_hdmi_init (20 subtests) ==========
[04:04:49] [PASSED] drm_test_connector_hdmi_init_valid
[04:04:49] [PASSED] drm_test_connector_hdmi_init_bpc_8
[04:04:49] [PASSED] drm_test_connector_hdmi_init_bpc_10
[04:04:49] [PASSED] drm_test_connector_hdmi_init_bpc_12
[04:04:49] [PASSED] drm_test_connector_hdmi_init_bpc_invalid
[04:04:49] [PASSED] drm_test_connector_hdmi_init_bpc_null
[04:04:49] [PASSED] drm_test_connector_hdmi_init_formats_empty
[04:04:49] [PASSED] drm_test_connector_hdmi_init_formats_no_rgb
[04:04:49] === drm_test_connector_hdmi_init_formats_yuv420_allowed ===
[04:04:49] [PASSED] supported_formats=0x9 yuv420_allowed=1
[04:04:49] [PASSED] supported_formats=0x9 yuv420_allowed=0
[04:04:49] [PASSED] supported_formats=0x3 yuv420_allowed=1
[04:04:49] [PASSED] supported_formats=0x3 yuv420_allowed=0
[04:04:49] === [PASSED] drm_test_connector_hdmi_init_formats_yuv420_allowed ===
[04:04:49] [PASSED] drm_test_connector_hdmi_init_null_ddc
[04:04:49] [PASSED] drm_test_connector_hdmi_init_null_product
[04:04:49] [PASSED] drm_test_connector_hdmi_init_null_vendor
[04:04:49] [PASSED] drm_test_connector_hdmi_init_product_length_exact
[04:04:49] [PASSED] drm_test_connector_hdmi_init_product_length_too_long
[04:04:49] [PASSED] drm_test_connector_hdmi_init_product_valid
[04:04:49] [PASSED] drm_test_connector_hdmi_init_vendor_length_exact
[04:04:49] [PASSED] drm_test_connector_hdmi_init_vendor_length_too_long
[04:04:49] [PASSED] drm_test_connector_hdmi_init_vendor_valid
[04:04:49] ========= drm_test_connector_hdmi_init_type_valid =========
[04:04:49] [PASSED] HDMI-A
[04:04:49] [PASSED] HDMI-B
[04:04:49] ===== [PASSED] drm_test_connector_hdmi_init_type_valid =====
[04:04:49] ======== drm_test_connector_hdmi_init_type_invalid ========
[04:04:49] [PASSED] Unknown
[04:04:49] [PASSED] VGA
[04:04:49] [PASSED] DVI-I
[04:04:49] [PASSED] DVI-D
[04:04:49] [PASSED] DVI-A
[04:04:49] [PASSED] Composite
[04:04:49] [PASSED] SVIDEO
[04:04:49] [PASSED] LVDS
[04:04:49] [PASSED] Component
[04:04:49] [PASSED] DIN
[04:04:49] [PASSED] DP
[04:04:49] [PASSED] TV
[04:04:49] [PASSED] eDP
[04:04:49] [PASSED] Virtual
[04:04:49] [PASSED] DSI
[04:04:49] [PASSED] DPI
[04:04:49] [PASSED] Writeback
[04:04:49] [PASSED] SPI
[04:04:49] [PASSED] USB
[04:04:49] ==== [PASSED] drm_test_connector_hdmi_init_type_invalid ====
[04:04:49] ============ [PASSED] drmm_connector_hdmi_init =============
[04:04:49] ============= drmm_connector_init (3 subtests) =============
[04:04:49] [PASSED] drm_test_drmm_connector_init
[04:04:49] [PASSED] drm_test_drmm_connector_init_null_ddc
[04:04:49] ========= drm_test_drmm_connector_init_type_valid =========
[04:04:49] [PASSED] Unknown
[04:04:49] [PASSED] VGA
[04:04:49] [PASSED] DVI-I
[04:04:49] [PASSED] DVI-D
[04:04:49] [PASSED] DVI-A
[04:04:49] [PASSED] Composite
[04:04:49] [PASSED] SVIDEO
[04:04:49] [PASSED] LVDS
[04:04:49] [PASSED] Component
[04:04:49] [PASSED] DIN
[04:04:49] [PASSED] DP
[04:04:49] [PASSED] HDMI-A
[04:04:49] [PASSED] HDMI-B
[04:04:49] [PASSED] TV
[04:04:49] [PASSED] eDP
[04:04:49] [PASSED] Virtual
[04:04:49] [PASSED] DSI
[04:04:49] [PASSED] DPI
[04:04:49] [PASSED] Writeback
[04:04:49] [PASSED] SPI
[04:04:49] [PASSED] USB
[04:04:49] ===== [PASSED] drm_test_drmm_connector_init_type_valid =====
[04:04:49] =============== [PASSED] drmm_connector_init ===============
[04:04:49] ========= drm_connector_dynamic_init (6 subtests) ==========
[04:04:49] [PASSED] drm_test_drm_connector_dynamic_init
[04:04:49] [PASSED] drm_test_drm_connector_dynamic_init_null_ddc
[04:04:49] [PASSED] drm_test_drm_connector_dynamic_init_not_added
[04:04:49] [PASSED] drm_test_drm_connector_dynamic_init_properties
[04:04:49] ===== drm_test_drm_connector_dynamic_init_type_valid ======
[04:04:49] [PASSED] Unknown
[04:04:49] [PASSED] VGA
[04:04:49] [PASSED] DVI-I
[04:04:49] [PASSED] DVI-D
[04:04:49] [PASSED] DVI-A
[04:04:49] [PASSED] Composite
[04:04:49] [PASSED] SVIDEO
[04:04:49] [PASSED] LVDS
[04:04:49] [PASSED] Component
[04:04:49] [PASSED] DIN
[04:04:49] [PASSED] DP
[04:04:49] [PASSED] HDMI-A
[04:04:49] [PASSED] HDMI-B
[04:04:49] [PASSED] TV
[04:04:49] [PASSED] eDP
[04:04:49] [PASSED] Virtual
[04:04:49] [PASSED] DSI
[04:04:49] [PASSED] DPI
[04:04:49] [PASSED] Writeback
[04:04:49] [PASSED] SPI
[04:04:49] [PASSED] USB
[04:04:49] = [PASSED] drm_test_drm_connector_dynamic_init_type_valid ==
[04:04:49] ======== drm_test_drm_connector_dynamic_init_name =========
[04:04:49] [PASSED] Unknown
[04:04:49] [PASSED] VGA
[04:04:49] [PASSED] DVI-I
[04:04:49] [PASSED] DVI-D
[04:04:49] [PASSED] DVI-A
[04:04:49] [PASSED] Composite
[04:04:49] [PASSED] SVIDEO
[04:04:49] [PASSED] LVDS
[04:04:49] [PASSED] Component
[04:04:49] [PASSED] DIN
[04:04:49] [PASSED] DP
[04:04:49] [PASSED] HDMI-A
[04:04:49] [PASSED] HDMI-B
[04:04:49] [PASSED] TV
[04:04:49] [PASSED] eDP
[04:04:49] [PASSED] Virtual
[04:04:49] [PASSED] DSI
[04:04:49] [PASSED] DPI
[04:04:49] [PASSED] Writeback
[04:04:49] [PASSED] SPI
[04:04:49] [PASSED] USB
[04:04:49] ==== [PASSED] drm_test_drm_connector_dynamic_init_name =====
[04:04:49] =========== [PASSED] drm_connector_dynamic_init ============
[04:04:49] ==== drm_connector_dynamic_register_early (4 subtests) =====
[04:04:49] [PASSED] drm_test_drm_connector_dynamic_register_early_on_list
[04:04:49] [PASSED] drm_test_drm_connector_dynamic_register_early_defer
[04:04:49] [PASSED] drm_test_drm_connector_dynamic_register_early_no_init
[04:04:49] [PASSED] drm_test_drm_connector_dynamic_register_early_no_mode_object
[04:04:49] ====== [PASSED] drm_connector_dynamic_register_early =======
[04:04:49] ======= drm_connector_dynamic_register (7 subtests) ========
[04:04:49] [PASSED] drm_test_drm_connector_dynamic_register_on_list
[04:04:49] [PASSED] drm_test_drm_connector_dynamic_register_no_defer
[04:04:49] [PASSED] drm_test_drm_connector_dynamic_register_no_init
[04:04:49] [PASSED] drm_test_drm_connector_dynamic_register_mode_object
[04:04:49] [PASSED] drm_test_drm_connector_dynamic_register_sysfs
[04:04:49] [PASSED] drm_test_drm_connector_dynamic_register_sysfs_name
[04:04:49] [PASSED] drm_test_drm_connector_dynamic_register_debugfs
[04:04:49] ========= [PASSED] drm_connector_dynamic_register ==========
[04:04:49] = drm_connector_attach_broadcast_rgb_property (2 subtests) =
[04:04:49] [PASSED] drm_test_drm_connector_attach_broadcast_rgb_property
[04:04:49] [PASSED] drm_test_drm_connector_attach_broadcast_rgb_property_hdmi_connector
[04:04:49] === [PASSED] drm_connector_attach_broadcast_rgb_property ===
[04:04:49] ========== drm_get_tv_mode_from_name (2 subtests) ==========
[04:04:49] ========== drm_test_get_tv_mode_from_name_valid ===========
[04:04:49] [PASSED] NTSC
[04:04:49] [PASSED] NTSC-443
[04:04:49] [PASSED] NTSC-J
[04:04:49] [PASSED] PAL
[04:04:49] [PASSED] PAL-M
[04:04:49] [PASSED] PAL-N
[04:04:49] [PASSED] SECAM
[04:04:49] [PASSED] Mono
[04:04:49] ====== [PASSED] drm_test_get_tv_mode_from_name_valid =======
[04:04:49] [PASSED] drm_test_get_tv_mode_from_name_truncated
[04:04:49] ============ [PASSED] drm_get_tv_mode_from_name ============
[04:04:49] = drm_test_connector_hdmi_compute_mode_clock (12 subtests) =
[04:04:49] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb
[04:04:49] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_10bpc
[04:04:49] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_10bpc_vic_1
[04:04:49] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_12bpc
[04:04:49] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_12bpc_vic_1
[04:04:49] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_double
[04:04:49] = drm_test_connector_hdmi_compute_mode_clock_yuv420_valid =
[04:04:49] [PASSED] VIC 96
[04:04:49] [PASSED] VIC 97
[04:04:49] [PASSED] VIC 101
[04:04:49] [PASSED] VIC 102
[04:04:49] [PASSED] VIC 106
[04:04:49] [PASSED] VIC 107
[04:04:49] === [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv420_valid ===
[04:04:49] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv420_10_bpc
[04:04:49] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv420_12_bpc
[04:04:49] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv422_8_bpc
[04:04:49] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv422_10_bpc
[04:04:49] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv422_12_bpc
[04:04:49] === [PASSED] drm_test_connector_hdmi_compute_mode_clock ====
[04:04:49] == drm_hdmi_connector_get_broadcast_rgb_name (2 subtests) ==
[04:04:49] === drm_test_drm_hdmi_connector_get_broadcast_rgb_name ====
[04:04:49] [PASSED] Automatic
[04:04:49] [PASSED] Full
[04:04:49] [PASSED] Limited 16:235
[04:04:49] === [PASSED] drm_test_drm_hdmi_connector_get_broadcast_rgb_name ===
[04:04:49] [PASSED] drm_test_drm_hdmi_connector_get_broadcast_rgb_name_invalid
[04:04:49] ==== [PASSED] drm_hdmi_connector_get_broadcast_rgb_name ====
[04:04:49] == drm_hdmi_connector_get_output_format_name (2 subtests) ==
[04:04:49] === drm_test_drm_hdmi_connector_get_output_format_name ====
[04:04:49] [PASSED] RGB
[04:04:49] [PASSED] YUV 4:2:0
[04:04:49] [PASSED] YUV 4:2:2
[04:04:49] [PASSED] YUV 4:4:4
[04:04:49] === [PASSED] drm_test_drm_hdmi_connector_get_output_format_name ===
[04:04:49] [PASSED] drm_test_drm_hdmi_connector_get_output_format_name_invalid
[04:04:49] ==== [PASSED] drm_hdmi_connector_get_output_format_name ====
[04:04:49] ============= drm_damage_helper (21 subtests) ==============
[04:04:49] [PASSED] drm_test_damage_iter_no_damage
[04:04:49] [PASSED] drm_test_damage_iter_no_damage_fractional_src
[04:04:49] [PASSED] drm_test_damage_iter_no_damage_src_moved
[04:04:49] [PASSED] drm_test_damage_iter_no_damage_fractional_src_moved
[04:04:49] [PASSED] drm_test_damage_iter_no_damage_not_visible
[04:04:49] [PASSED] drm_test_damage_iter_no_damage_no_crtc
[04:04:49] [PASSED] drm_test_damage_iter_no_damage_no_fb
[04:04:49] [PASSED] drm_test_damage_iter_simple_damage
[04:04:49] [PASSED] drm_test_damage_iter_single_damage
[04:04:49] [PASSED] drm_test_damage_iter_single_damage_intersect_src
[04:04:49] [PASSED] drm_test_damage_iter_single_damage_outside_src
[04:04:49] [PASSED] drm_test_damage_iter_single_damage_fractional_src
[04:04:49] [PASSED] drm_test_damage_iter_single_damage_intersect_fractional_src
[04:04:49] [PASSED] drm_test_damage_iter_single_damage_outside_fractional_src
[04:04:49] [PASSED] drm_test_damage_iter_single_damage_src_moved
[04:04:49] [PASSED] drm_test_damage_iter_single_damage_fractional_src_moved
[04:04:49] [PASSED] drm_test_damage_iter_damage
[04:04:49] [PASSED] drm_test_damage_iter_damage_one_intersect
[04:04:49] [PASSED] drm_test_damage_iter_damage_one_outside
[04:04:49] [PASSED] drm_test_damage_iter_damage_src_moved
[04:04:49] [PASSED] drm_test_damage_iter_damage_not_visible
[04:04:49] ================ [PASSED] drm_damage_helper ================
[04:04:49] ============== drm_dp_mst_helper (3 subtests) ==============
[04:04:49] ============== drm_test_dp_mst_calc_pbn_mode ==============
[04:04:49] [PASSED] Clock 154000 BPP 30 DSC disabled
[04:04:49] [PASSED] Clock 234000 BPP 30 DSC disabled
[04:04:49] [PASSED] Clock 297000 BPP 24 DSC disabled
[04:04:49] [PASSED] Clock 332880 BPP 24 DSC enabled
[04:04:49] [PASSED] Clock 324540 BPP 24 DSC enabled
[04:04:49] ========== [PASSED] drm_test_dp_mst_calc_pbn_mode ==========
[04:04:49] ============== drm_test_dp_mst_calc_pbn_div ===============
[04:04:49] [PASSED] Link rate 2000000 lane count 4
[04:04:49] [PASSED] Link rate 2000000 lane count 2
[04:04:49] [PASSED] Link rate 2000000 lane count 1
[04:04:49] [PASSED] Link rate 1350000 lane count 4
[04:04:49] [PASSED] Link rate 1350000 lane count 2
[04:04:49] [PASSED] Link rate 1350000 lane count 1
[04:04:49] [PASSED] Link rate 1000000 lane count 4
[04:04:49] [PASSED] Link rate 1000000 lane count 2
[04:04:49] [PASSED] Link rate 1000000 lane count 1
[04:04:49] [PASSED] Link rate 810000 lane count 4
[04:04:49] [PASSED] Link rate 810000 lane count 2
[04:04:49] [PASSED] Link rate 810000 lane count 1
[04:04:49] [PASSED] Link rate 540000 lane count 4
[04:04:49] [PASSED] Link rate 540000 lane count 2
[04:04:49] [PASSED] Link rate 540000 lane count 1
[04:04:49] [PASSED] Link rate 270000 lane count 4
[04:04:49] [PASSED] Link rate 270000 lane count 2
[04:04:49] [PASSED] Link rate 270000 lane count 1
[04:04:49] [PASSED] Link rate 162000 lane count 4
[04:04:49] [PASSED] Link rate 162000 lane count 2
[04:04:49] [PASSED] Link rate 162000 lane count 1
[04:04:49] ========== [PASSED] drm_test_dp_mst_calc_pbn_div ===========
[04:04:49] ========= drm_test_dp_mst_sideband_msg_req_decode =========
[04:04:49] [PASSED] DP_ENUM_PATH_RESOURCES with port number
[04:04:49] [PASSED] DP_POWER_UP_PHY with port number
[04:04:49] [PASSED] DP_POWER_DOWN_PHY with port number
[04:04:49] [PASSED] DP_ALLOCATE_PAYLOAD with SDP stream sinks
[04:04:49] [PASSED] DP_ALLOCATE_PAYLOAD with port number
[04:04:49] [PASSED] DP_ALLOCATE_PAYLOAD with VCPI
[04:04:49] [PASSED] DP_ALLOCATE_PAYLOAD with PBN
[04:04:49] [PASSED] DP_QUERY_PAYLOAD with port number
[04:04:49] [PASSED] DP_QUERY_PAYLOAD with VCPI
[04:04:49] [PASSED] DP_REMOTE_DPCD_READ with port number
[04:04:49] [PASSED] DP_REMOTE_DPCD_READ with DPCD address
[04:04:49] [PASSED] DP_REMOTE_DPCD_READ with max number of bytes
[04:04:49] [PASSED] DP_REMOTE_DPCD_WRITE with port number
[04:04:49] [PASSED] DP_REMOTE_DPCD_WRITE with DPCD address
[04:04:49] [PASSED] DP_REMOTE_DPCD_WRITE with data array
[04:04:49] [PASSED] DP_REMOTE_I2C_READ with port number
[04:04:49] [PASSED] DP_REMOTE_I2C_READ with I2C device ID
[04:04:49] [PASSED] DP_REMOTE_I2C_READ with transactions array
[04:04:49] [PASSED] DP_REMOTE_I2C_WRITE with port number
[04:04:49] [PASSED] DP_REMOTE_I2C_WRITE with I2C device ID
[04:04:49] [PASSED] DP_REMOTE_I2C_WRITE with data array
[04:04:49] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream ID
[04:04:49] [PASSED] DP_QUERY_STREAM_ENC_STATUS with client ID
[04:04:49] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream event
[04:04:49] [PASSED] DP_QUERY_STREAM_ENC_STATUS with valid stream event
[04:04:49] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream behavior
[04:04:49] [PASSED] DP_QUERY_STREAM_ENC_STATUS with a valid stream behavior
[04:04:49] ===== [PASSED] drm_test_dp_mst_sideband_msg_req_decode =====
[04:04:49] ================ [PASSED] drm_dp_mst_helper ================
[04:04:49] ================== drm_exec (7 subtests) ===================
[04:04:49] [PASSED] sanitycheck
[04:04:49] [PASSED] test_lock
[04:04:49] [PASSED] test_lock_unlock
[04:04:49] [PASSED] test_duplicates
[04:04:49] [PASSED] test_prepare
[04:04:49] [PASSED] test_prepare_array
[04:04:49] [PASSED] test_multiple_loops
[04:04:49] ==================== [PASSED] drm_exec =====================
[04:04:49] =========== drm_format_helper_test (17 subtests) ===========
[04:04:49] ============== drm_test_fb_xrgb8888_to_gray8 ==============
[04:04:49] [PASSED] single_pixel_source_buffer
[04:04:49] [PASSED] single_pixel_clip_rectangle
[04:04:49] [PASSED] well_known_colors
[04:04:49] [PASSED] destination_pitch
[04:04:49] ========== [PASSED] drm_test_fb_xrgb8888_to_gray8 ==========
[04:04:49] ============= drm_test_fb_xrgb8888_to_rgb332 ==============
[04:04:49] [PASSED] single_pixel_source_buffer
[04:04:49] [PASSED] single_pixel_clip_rectangle
[04:04:49] [PASSED] well_known_colors
[04:04:49] [PASSED] destination_pitch
[04:04:49] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb332 ==========
[04:04:49] ============= drm_test_fb_xrgb8888_to_rgb565 ==============
[04:04:49] [PASSED] single_pixel_source_buffer
[04:04:49] [PASSED] single_pixel_clip_rectangle
[04:04:49] [PASSED] well_known_colors
[04:04:49] [PASSED] destination_pitch
[04:04:49] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb565 ==========
[04:04:49] ============ drm_test_fb_xrgb8888_to_xrgb1555 =============
[04:04:49] [PASSED] single_pixel_source_buffer
[04:04:49] [PASSED] single_pixel_clip_rectangle
[04:04:49] [PASSED] well_known_colors
[04:04:49] [PASSED] destination_pitch
[04:04:49] ======== [PASSED] drm_test_fb_xrgb8888_to_xrgb1555 =========
[04:04:49] ============ drm_test_fb_xrgb8888_to_argb1555 =============
[04:04:49] [PASSED] single_pixel_source_buffer
[04:04:49] [PASSED] single_pixel_clip_rectangle
[04:04:49] [PASSED] well_known_colors
[04:04:49] [PASSED] destination_pitch
[04:04:49] ======== [PASSED] drm_test_fb_xrgb8888_to_argb1555 =========
[04:04:49] ============ drm_test_fb_xrgb8888_to_rgba5551 =============
[04:04:49] [PASSED] single_pixel_source_buffer
[04:04:49] [PASSED] single_pixel_clip_rectangle
[04:04:49] [PASSED] well_known_colors
[04:04:49] [PASSED] destination_pitch
[04:04:49] ======== [PASSED] drm_test_fb_xrgb8888_to_rgba5551 =========
[04:04:49] ============= drm_test_fb_xrgb8888_to_rgb888 ==============
[04:04:49] [PASSED] single_pixel_source_buffer
[04:04:49] [PASSED] single_pixel_clip_rectangle
[04:04:49] [PASSED] well_known_colors
[04:04:49] [PASSED] destination_pitch
[04:04:49] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb888 ==========
[04:04:49] ============= drm_test_fb_xrgb8888_to_bgr888 ==============
[04:04:49] [PASSED] single_pixel_source_buffer
[04:04:49] [PASSED] single_pixel_clip_rectangle
[04:04:49] [PASSED] well_known_colors
[04:04:49] [PASSED] destination_pitch
[04:04:49] ========= [PASSED] drm_test_fb_xrgb8888_to_bgr888 ==========
[04:04:49] ============ drm_test_fb_xrgb8888_to_argb8888 =============
[04:04:49] [PASSED] single_pixel_source_buffer
[04:04:49] [PASSED] single_pixel_clip_rectangle
[04:04:49] [PASSED] well_known_colors
[04:04:49] [PASSED] destination_pitch
[04:04:49] ======== [PASSED] drm_test_fb_xrgb8888_to_argb8888 =========
[04:04:49] =========== drm_test_fb_xrgb8888_to_xrgb2101010 ===========
[04:04:49] [PASSED] single_pixel_source_buffer
[04:04:49] [PASSED] single_pixel_clip_rectangle
[04:04:49] [PASSED] well_known_colors
[04:04:49] [PASSED] destination_pitch
[04:04:49] ======= [PASSED] drm_test_fb_xrgb8888_to_xrgb2101010 =======
[04:04:49] =========== drm_test_fb_xrgb8888_to_argb2101010 ===========
[04:04:49] [PASSED] single_pixel_source_buffer
[04:04:49] [PASSED] single_pixel_clip_rectangle
[04:04:49] [PASSED] well_known_colors
[04:04:49] [PASSED] destination_pitch
[04:04:49] ======= [PASSED] drm_test_fb_xrgb8888_to_argb2101010 =======
[04:04:49] ============== drm_test_fb_xrgb8888_to_mono ===============
[04:04:49] [PASSED] single_pixel_source_buffer
[04:04:49] [PASSED] single_pixel_clip_rectangle
[04:04:49] [PASSED] well_known_colors
[04:04:49] [PASSED] destination_pitch
[04:04:49] ========== [PASSED] drm_test_fb_xrgb8888_to_mono ===========
[04:04:49] ==================== drm_test_fb_swab =====================
[04:04:49] [PASSED] single_pixel_source_buffer
[04:04:49] [PASSED] single_pixel_clip_rectangle
[04:04:49] [PASSED] well_known_colors
[04:04:49] [PASSED] destination_pitch
[04:04:49] ================ [PASSED] drm_test_fb_swab =================
[04:04:49] ============ drm_test_fb_xrgb8888_to_xbgr8888 =============
[04:04:49] [PASSED] single_pixel_source_buffer
[04:04:49] [PASSED] single_pixel_clip_rectangle
[04:04:49] [PASSED] well_known_colors
[04:04:49] [PASSED] destination_pitch
[04:04:49] ======== [PASSED] drm_test_fb_xrgb8888_to_xbgr8888 =========
[04:04:49] ============ drm_test_fb_xrgb8888_to_abgr8888 =============
[04:04:49] [PASSED] single_pixel_source_buffer
[04:04:49] [PASSED] single_pixel_clip_rectangle
[04:04:49] [PASSED] well_known_colors
[04:04:49] [PASSED] destination_pitch
[04:04:49] ======== [PASSED] drm_test_fb_xrgb8888_to_abgr8888 =========
[04:04:49] ================= drm_test_fb_clip_offset =================
[04:04:49] [PASSED] pass through
[04:04:49] [PASSED] horizontal offset
[04:04:49] [PASSED] vertical offset
[04:04:49] [PASSED] horizontal and vertical offset
[04:04:49] [PASSED] horizontal offset (custom pitch)
[04:04:49] [PASSED] vertical offset (custom pitch)
[04:04:49] [PASSED] horizontal and vertical offset (custom pitch)
[04:04:49] ============= [PASSED] drm_test_fb_clip_offset =============
[04:04:49] =================== drm_test_fb_memcpy ====================
[04:04:49] [PASSED] single_pixel_source_buffer: XR24 little-endian (0x34325258)
[04:04:49] [PASSED] single_pixel_source_buffer: XRA8 little-endian (0x38415258)
[04:04:49] [PASSED] single_pixel_source_buffer: YU24 little-endian (0x34325559)
[04:04:49] [PASSED] single_pixel_clip_rectangle: XB24 little-endian (0x34324258)
[04:04:49] [PASSED] single_pixel_clip_rectangle: XRA8 little-endian (0x38415258)
[04:04:49] [PASSED] single_pixel_clip_rectangle: YU24 little-endian (0x34325559)
[04:04:49] [PASSED] well_known_colors: XB24 little-endian (0x34324258)
[04:04:49] [PASSED] well_known_colors: XRA8 little-endian (0x38415258)
[04:04:49] [PASSED] well_known_colors: YU24 little-endian (0x34325559)
[04:04:49] [PASSED] destination_pitch: XB24 little-endian (0x34324258)
[04:04:49] [PASSED] destination_pitch: XRA8 little-endian (0x38415258)
[04:04:49] [PASSED] destination_pitch: YU24 little-endian (0x34325559)
[04:04:49] =============== [PASSED] drm_test_fb_memcpy ================
[04:04:49] ============= [PASSED] drm_format_helper_test ==============
[04:04:49] ================= drm_format (18 subtests) =================
[04:04:49] [PASSED] drm_test_format_block_width_invalid
[04:04:49] [PASSED] drm_test_format_block_width_one_plane
[04:04:49] [PASSED] drm_test_format_block_width_two_plane
[04:04:49] [PASSED] drm_test_format_block_width_three_plane
[04:04:49] [PASSED] drm_test_format_block_width_tiled
[04:04:49] [PASSED] drm_test_format_block_height_invalid
[04:04:49] [PASSED] drm_test_format_block_height_one_plane
[04:04:49] [PASSED] drm_test_format_block_height_two_plane
[04:04:49] [PASSED] drm_test_format_block_height_three_plane
[04:04:49] [PASSED] drm_test_format_block_height_tiled
[04:04:49] [PASSED] drm_test_format_min_pitch_invalid
[04:04:49] [PASSED] drm_test_format_min_pitch_one_plane_8bpp
[04:04:49] [PASSED] drm_test_format_min_pitch_one_plane_16bpp
[04:04:49] [PASSED] drm_test_format_min_pitch_one_plane_24bpp
[04:04:49] [PASSED] drm_test_format_min_pitch_one_plane_32bpp
[04:04:49] [PASSED] drm_test_format_min_pitch_two_plane
[04:04:49] [PASSED] drm_test_format_min_pitch_three_plane_8bpp
[04:04:49] [PASSED] drm_test_format_min_pitch_tiled
[04:04:49] =================== [PASSED] drm_format ====================
[04:04:49] ============== drm_framebuffer (10 subtests) ===============
[04:04:49] ========== drm_test_framebuffer_check_src_coords ==========
[04:04:49] [PASSED] Success: source fits into fb
[04:04:49] [PASSED] Fail: overflowing fb with x-axis coordinate
[04:04:49] [PASSED] Fail: overflowing fb with y-axis coordinate
[04:04:49] [PASSED] Fail: overflowing fb with source width
[04:04:49] [PASSED] Fail: overflowing fb with source height
[04:04:49] ====== [PASSED] drm_test_framebuffer_check_src_coords ======
[04:04:49] [PASSED] drm_test_framebuffer_cleanup
[04:04:49] =============== drm_test_framebuffer_create ===============
[04:04:49] [PASSED] ABGR8888 normal sizes
[04:04:49] [PASSED] ABGR8888 max sizes
[04:04:49] [PASSED] ABGR8888 pitch greater than min required
[04:04:49] [PASSED] ABGR8888 pitch less than min required
[04:04:49] [PASSED] ABGR8888 Invalid width
[04:04:49] [PASSED] ABGR8888 Invalid buffer handle
[04:04:49] [PASSED] No pixel format
[04:04:49] [PASSED] ABGR8888 Width 0
[04:04:49] [PASSED] ABGR8888 Height 0
[04:04:49] [PASSED] ABGR8888 Out of bound height * pitch combination
[04:04:49] [PASSED] ABGR8888 Large buffer offset
[04:04:49] [PASSED] ABGR8888 Buffer offset for inexistent plane
[04:04:49] [PASSED] ABGR8888 Invalid flag
[04:04:49] [PASSED] ABGR8888 Set DRM_MODE_FB_MODIFIERS without modifiers
[04:04:49] [PASSED] ABGR8888 Valid buffer modifier
[04:04:49] [PASSED] ABGR8888 Invalid buffer modifier(DRM_FORMAT_MOD_SAMSUNG_64_32_TILE)
[04:04:49] [PASSED] ABGR8888 Extra pitches without DRM_MODE_FB_MODIFIERS
[04:04:49] [PASSED] ABGR8888 Extra pitches with DRM_MODE_FB_MODIFIERS
[04:04:49] [PASSED] NV12 Normal sizes
[04:04:49] [PASSED] NV12 Max sizes
[04:04:49] [PASSED] NV12 Invalid pitch
[04:04:49] [PASSED] NV12 Invalid modifier/missing DRM_MODE_FB_MODIFIERS flag
[04:04:49] [PASSED] NV12 different modifier per-plane
[04:04:49] [PASSED] NV12 with DRM_FORMAT_MOD_SAMSUNG_64_32_TILE
[04:04:49] [PASSED] NV12 Valid modifiers without DRM_MODE_FB_MODIFIERS
[04:04:49] [PASSED] NV12 Modifier for inexistent plane
[04:04:49] [PASSED] NV12 Handle for inexistent plane
[04:04:49] [PASSED] NV12 Handle for inexistent plane without DRM_MODE_FB_MODIFIERS
[04:04:49] [PASSED] YVU420 DRM_MODE_FB_MODIFIERS set without modifier
[04:04:49] [PASSED] YVU420 Normal sizes
[04:04:49] [PASSED] YVU420 Max sizes
[04:04:49] [PASSED] YVU420 Invalid pitch
[04:04:49] [PASSED] YVU420 Different pitches
[04:04:49] [PASSED] YVU420 Different buffer offsets/pitches
[04:04:49] [PASSED] YVU420 Modifier set just for plane 0, without DRM_MODE_FB_MODIFIERS
[04:04:49] [PASSED] YVU420 Modifier set just for planes 0, 1, without DRM_MODE_FB_MODIFIERS
[04:04:49] [PASSED] YVU420 Modifier set just for plane 0, 1, with DRM_MODE_FB_MODIFIERS
[04:04:49] [PASSED] YVU420 Valid modifier
[04:04:49] [PASSED] YVU420 Different modifiers per plane
[04:04:49] [PASSED] YVU420 Modifier for inexistent plane
[04:04:49] [PASSED] YUV420_10BIT Invalid modifier(DRM_FORMAT_MOD_LINEAR)
[04:04:49] [PASSED] X0L2 Normal sizes
[04:04:49] [PASSED] X0L2 Max sizes
[04:04:49] [PASSED] X0L2 Invalid pitch
[04:04:49] [PASSED] X0L2 Pitch greater than minimum required
[04:04:49] [PASSED] X0L2 Handle for inexistent plane
[04:04:49] [PASSED] X0L2 Offset for inexistent plane, without DRM_MODE_FB_MODIFIERS set
[04:04:49] [PASSED] X0L2 Modifier without DRM_MODE_FB_MODIFIERS set
[04:04:49] [PASSED] X0L2 Valid modifier
[04:04:49] [PASSED] X0L2 Modifier for inexistent plane
[04:04:49] =========== [PASSED] drm_test_framebuffer_create ===========
[04:04:49] [PASSED] drm_test_framebuffer_free
[04:04:49] [PASSED] drm_test_framebuffer_init
[04:04:49] [PASSED] drm_test_framebuffer_init_bad_format
[04:04:49] [PASSED] drm_test_framebuffer_init_dev_mismatch
[04:04:49] [PASSED] drm_test_framebuffer_lookup
[04:04:49] [PASSED] drm_test_framebuffer_lookup_inexistent
[04:04:49] [PASSED] drm_test_framebuffer_modifiers_not_supported
[04:04:49] ================= [PASSED] drm_framebuffer =================
[04:04:49] ================ drm_gem_shmem (8 subtests) ================
[04:04:49] [PASSED] drm_gem_shmem_test_obj_create
[04:04:49] [PASSED] drm_gem_shmem_test_obj_create_private
[04:04:49] [PASSED] drm_gem_shmem_test_pin_pages
[04:04:49] [PASSED] drm_gem_shmem_test_vmap
[04:04:49] [PASSED] drm_gem_shmem_test_get_pages_sgt
[04:04:49] [PASSED] drm_gem_shmem_test_get_sg_table
[04:04:49] [PASSED] drm_gem_shmem_test_madvise
[04:04:49] [PASSED] drm_gem_shmem_test_purge
[04:04:49] ================== [PASSED] drm_gem_shmem ==================
[04:04:49] === drm_atomic_helper_connector_hdmi_check (27 subtests) ===
[04:04:49] [PASSED] drm_test_check_broadcast_rgb_auto_cea_mode
[04:04:49] [PASSED] drm_test_check_broadcast_rgb_auto_cea_mode_vic_1
[04:04:49] [PASSED] drm_test_check_broadcast_rgb_full_cea_mode
[04:04:49] [PASSED] drm_test_check_broadcast_rgb_full_cea_mode_vic_1
[04:04:49] [PASSED] drm_test_check_broadcast_rgb_limited_cea_mode
[04:04:49] [PASSED] drm_test_check_broadcast_rgb_limited_cea_mode_vic_1
[04:04:49] ====== drm_test_check_broadcast_rgb_cea_mode_yuv420 =======
[04:04:49] [PASSED] Automatic
[04:04:49] [PASSED] Full
[04:04:49] [PASSED] Limited 16:235
[04:04:49] == [PASSED] drm_test_check_broadcast_rgb_cea_mode_yuv420 ===
[04:04:49] [PASSED] drm_test_check_broadcast_rgb_crtc_mode_changed
[04:04:49] [PASSED] drm_test_check_broadcast_rgb_crtc_mode_not_changed
[04:04:49] [PASSED] drm_test_check_disable_connector
[04:04:49] [PASSED] drm_test_check_hdmi_funcs_reject_rate
[04:04:49] [PASSED] drm_test_check_max_tmds_rate_bpc_fallback_rgb
[04:04:49] [PASSED] drm_test_check_max_tmds_rate_bpc_fallback_yuv420
[04:04:49] [PASSED] drm_test_check_max_tmds_rate_bpc_fallback_ignore_yuv422
[04:04:49] [PASSED] drm_test_check_max_tmds_rate_bpc_fallback_ignore_yuv420
[04:04:49] [PASSED] drm_test_check_driver_unsupported_fallback_yuv420
[04:04:49] [PASSED] drm_test_check_output_bpc_crtc_mode_changed
[04:04:49] [PASSED] drm_test_check_output_bpc_crtc_mode_not_changed
[04:04:49] [PASSED] drm_test_check_output_bpc_dvi
[04:04:49] [PASSED] drm_test_check_output_bpc_format_vic_1
[04:04:49] [PASSED] drm_test_check_output_bpc_format_display_8bpc_only
[04:04:49] [PASSED] drm_test_check_output_bpc_format_display_rgb_only
[04:04:49] [PASSED] drm_test_check_output_bpc_format_driver_8bpc_only
[04:04:49] [PASSED] drm_test_check_output_bpc_format_driver_rgb_only
[04:04:49] [PASSED] drm_test_check_tmds_char_rate_rgb_8bpc
[04:04:49] [PASSED] drm_test_check_tmds_char_rate_rgb_10bpc
[04:04:49] [PASSED] drm_test_check_tmds_char_rate_rgb_12bpc
[04:04:49] ===== [PASSED] drm_atomic_helper_connector_hdmi_check ======
[04:04:49] === drm_atomic_helper_connector_hdmi_reset (6 subtests) ====
[04:04:49] [PASSED] drm_test_check_broadcast_rgb_value
[04:04:49] [PASSED] drm_test_check_bpc_8_value
[04:04:49] [PASSED] drm_test_check_bpc_10_value
[04:04:49] [PASSED] drm_test_check_bpc_12_value
[04:04:49] [PASSED] drm_test_check_format_value
[04:04:49] [PASSED] drm_test_check_tmds_char_value
[04:04:49] ===== [PASSED] drm_atomic_helper_connector_hdmi_reset ======
[04:04:49] = drm_atomic_helper_connector_hdmi_mode_valid (4 subtests) =
[04:04:49] [PASSED] drm_test_check_mode_valid
[04:04:49] [PASSED] drm_test_check_mode_valid_reject
[04:04:49] [PASSED] drm_test_check_mode_valid_reject_rate
[04:04:49] [PASSED] drm_test_check_mode_valid_reject_max_clock
[04:04:49] === [PASSED] drm_atomic_helper_connector_hdmi_mode_valid ===
[04:04:49] ================= drm_managed (2 subtests) =================
[04:04:49] [PASSED] drm_test_managed_release_action
[04:04:49] [PASSED] drm_test_managed_run_action
[04:04:49] =================== [PASSED] drm_managed ===================
[04:04:49] =================== drm_mm (6 subtests) ====================
[04:04:49] [PASSED] drm_test_mm_init
[04:04:49] [PASSED] drm_test_mm_debug
[04:04:49] [PASSED] drm_test_mm_align32
[04:04:49] [PASSED] drm_test_mm_align64
[04:04:49] [PASSED] drm_test_mm_lowest
[04:04:49] [PASSED] drm_test_mm_highest
[04:04:49] ===================== [PASSED] drm_mm ======================
[04:04:49] ============= drm_modes_analog_tv (5 subtests) =============
[04:04:49] [PASSED] drm_test_modes_analog_tv_mono_576i
[04:04:49] [PASSED] drm_test_modes_analog_tv_ntsc_480i
[04:04:49] [PASSED] drm_test_modes_analog_tv_ntsc_480i_inlined
[04:04:49] [PASSED] drm_test_modes_analog_tv_pal_576i
[04:04:49] [PASSED] drm_test_modes_analog_tv_pal_576i_inlined
[04:04:49] =============== [PASSED] drm_modes_analog_tv ===============
[04:04:49] ============== drm_plane_helper (2 subtests) ===============
[04:04:49] =============== drm_test_check_plane_state ================
[04:04:49] [PASSED] clipping_simple
[04:04:49] [PASSED] clipping_rotate_reflect
[04:04:49] [PASSED] positioning_simple
[04:04:49] [PASSED] upscaling
[04:04:49] [PASSED] downscaling
[04:04:49] [PASSED] rounding1
[04:04:49] [PASSED] rounding2
[04:04:49] [PASSED] rounding3
[04:04:49] [PASSED] rounding4
[04:04:49] =========== [PASSED] drm_test_check_plane_state ============
[04:04:49] =========== drm_test_check_invalid_plane_state ============
[04:04:49] [PASSED] positioning_invalid
[04:04:49] [PASSED] upscaling_invalid
[04:04:49] [PASSED] downscaling_invalid
[04:04:49] ======= [PASSED] drm_test_check_invalid_plane_state ========
[04:04:49] ================ [PASSED] drm_plane_helper =================
[04:04:49] ====== drm_connector_helper_tv_get_modes (1 subtest) =======
[04:04:49] ====== drm_test_connector_helper_tv_get_modes_check =======
[04:04:49] [PASSED] None
[04:04:49] [PASSED] PAL
[04:04:49] [PASSED] NTSC
[04:04:49] [PASSED] Both, NTSC Default
[04:04:49] [PASSED] Both, PAL Default
[04:04:49] [PASSED] Both, NTSC Default, with PAL on command-line
[04:04:49] [PASSED] Both, PAL Default, with NTSC on command-line
[04:04:49] == [PASSED] drm_test_connector_helper_tv_get_modes_check ===
[04:04:49] ======== [PASSED] drm_connector_helper_tv_get_modes ========
[04:04:49] ================== drm_rect (9 subtests) ===================
[04:04:49] [PASSED] drm_test_rect_clip_scaled_div_by_zero
[04:04:49] [PASSED] drm_test_rect_clip_scaled_not_clipped
[04:04:49] [PASSED] drm_test_rect_clip_scaled_clipped
[04:04:49] [PASSED] drm_test_rect_clip_scaled_signed_vs_unsigned
[04:04:49] ================= drm_test_rect_intersect =================
[04:04:49] [PASSED] top-left x bottom-right: 2x2+1+1 x 2x2+0+0
[04:04:49] [PASSED] top-right x bottom-left: 2x2+0+0 x 2x2+1-1
[04:04:49] [PASSED] bottom-left x top-right: 2x2+1-1 x 2x2+0+0
[04:04:49] [PASSED] bottom-right x top-left: 2x2+0+0 x 2x2+1+1
[04:04:49] [PASSED] right x left: 2x1+0+0 x 3x1+1+0
[04:04:49] [PASSED] left x right: 3x1+1+0 x 2x1+0+0
[04:04:49] [PASSED] up x bottom: 1x2+0+0 x 1x3+0-1
[04:04:49] [PASSED] bottom x up: 1x3+0-1 x 1x2+0+0
[04:04:49] [PASSED] touching corner: 1x1+0+0 x 2x2+1+1
[04:04:49] [PASSED] touching side: 1x1+0+0 x 1x1+1+0
[04:04:49] [PASSED] equal rects: 2x2+0+0 x 2x2+0+0
[04:04:49] [PASSED] inside another: 2x2+0+0 x 1x1+1+1
[04:04:49] [PASSED] far away: 1x1+0+0 x 1x1+3+6
[04:04:49] [PASSED] points intersecting: 0x0+5+10 x 0x0+5+10
[04:04:49] [PASSED] points not intersecting: 0x0+0+0 x 0x0+5+10
[04:04:49] ============= [PASSED] drm_test_rect_intersect =============
[04:04:49] ================ drm_test_rect_calc_hscale ================
[04:04:49] [PASSED] normal use
[04:04:49] [PASSED] out of max range
[04:04:49] [PASSED] out of min range
[04:04:49] [PASSED] zero dst
[04:04:49] [PASSED] negative src
[04:04:49] [PASSED] negative dst
[04:04:49] ============ [PASSED] drm_test_rect_calc_hscale ============
[04:04:49] ================ drm_test_rect_calc_vscale ================
[04:04:49] [PASSED] normal use
stty: 'standard input': Inappropriate ioctl for device
[04:04:49] [PASSED] out of max range
[04:04:49] [PASSED] out of min range
[04:04:49] [PASSED] zero dst
[04:04:49] [PASSED] negative src
[04:04:49] [PASSED] negative dst
[04:04:49] ============ [PASSED] drm_test_rect_calc_vscale ============
[04:04:49] ================== drm_test_rect_rotate ===================
[04:04:49] [PASSED] reflect-x
[04:04:49] [PASSED] reflect-y
[04:04:49] [PASSED] rotate-0
[04:04:49] [PASSED] rotate-90
[04:04:49] [PASSED] rotate-180
[04:04:49] [PASSED] rotate-270
[04:04:49] ============== [PASSED] drm_test_rect_rotate ===============
[04:04:49] ================ drm_test_rect_rotate_inv =================
[04:04:49] [PASSED] reflect-x
[04:04:49] [PASSED] reflect-y
[04:04:49] [PASSED] rotate-0
[04:04:49] [PASSED] rotate-90
[04:04:49] [PASSED] rotate-180
[04:04:49] [PASSED] rotate-270
[04:04:49] ============ [PASSED] drm_test_rect_rotate_inv =============
[04:04:49] ==================== [PASSED] drm_rect =====================
[04:04:49] ============ drm_sysfb_modeset_test (1 subtest) ============
[04:04:49] ============ drm_test_sysfb_build_fourcc_list =============
[04:04:49] [PASSED] no native formats
[04:04:49] [PASSED] XRGB8888 as native format
[04:04:49] [PASSED] remove duplicates
[04:04:49] [PASSED] convert alpha formats
[04:04:49] [PASSED] random formats
[04:04:49] ======== [PASSED] drm_test_sysfb_build_fourcc_list =========
[04:04:49] ============= [PASSED] drm_sysfb_modeset_test ==============
[04:04:49] ================== drm_fixp (2 subtests) ===================
[04:04:49] [PASSED] drm_test_int2fixp
[04:04:49] [PASSED] drm_test_sm2fixp
[04:04:49] ==================== [PASSED] drm_fixp =====================
[04:04:49] ============================================================
[04:04:49] Testing complete. Ran 624 tests: passed: 624
[04:04:49] Elapsed time: 27.234s total, 1.698s configuring, 25.116s building, 0.380s running
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/ttm/tests/.kunitconfig
[04:04:49] Configuring KUnit Kernel ...
Regenerating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[04:04:51] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make all compile_commands.json scripts_gdb ARCH=um O=.kunit --jobs=48
[04:05:00] Starting KUnit Kernel (1/1)...
[04:05:00] ============================================================
Running tests with:
$ .kunit/linux kunit.enable=1 mem=1G console=tty kunit_shutdown=halt
[04:05:00] ================= ttm_device (5 subtests) ==================
[04:05:00] [PASSED] ttm_device_init_basic
[04:05:00] [PASSED] ttm_device_init_multiple
[04:05:00] [PASSED] ttm_device_fini_basic
[04:05:00] [PASSED] ttm_device_init_no_vma_man
[04:05:00] ================== ttm_device_init_pools ==================
[04:05:00] [PASSED] No DMA allocations, no DMA32 required
[04:05:00] [PASSED] DMA allocations, DMA32 required
[04:05:00] [PASSED] No DMA allocations, DMA32 required
[04:05:00] [PASSED] DMA allocations, no DMA32 required
[04:05:00] ============== [PASSED] ttm_device_init_pools ==============
[04:05:00] =================== [PASSED] ttm_device ====================
[04:05:00] ================== ttm_pool (8 subtests) ===================
[04:05:00] ================== ttm_pool_alloc_basic ===================
[04:05:00] [PASSED] One page
[04:05:00] [PASSED] More than one page
[04:05:00] [PASSED] Above the allocation limit
[04:05:00] [PASSED] One page, with coherent DMA mappings enabled
[04:05:00] [PASSED] Above the allocation limit, with coherent DMA mappings enabled
[04:05:00] ============== [PASSED] ttm_pool_alloc_basic ===============
[04:05:00] ============== ttm_pool_alloc_basic_dma_addr ==============
[04:05:00] [PASSED] One page
[04:05:00] [PASSED] More than one page
[04:05:00] [PASSED] Above the allocation limit
[04:05:00] [PASSED] One page, with coherent DMA mappings enabled
[04:05:00] [PASSED] Above the allocation limit, with coherent DMA mappings enabled
[04:05:00] ========== [PASSED] ttm_pool_alloc_basic_dma_addr ==========
[04:05:00] [PASSED] ttm_pool_alloc_order_caching_match
[04:05:00] [PASSED] ttm_pool_alloc_caching_mismatch
[04:05:00] [PASSED] ttm_pool_alloc_order_mismatch
[04:05:00] [PASSED] ttm_pool_free_dma_alloc
[04:05:00] [PASSED] ttm_pool_free_no_dma_alloc
[04:05:00] [PASSED] ttm_pool_fini_basic
[04:05:00] ==================== [PASSED] ttm_pool =====================
[04:05:00] ================ ttm_resource (8 subtests) =================
[04:05:00] ================= ttm_resource_init_basic =================
[04:05:00] [PASSED] Init resource in TTM_PL_SYSTEM
[04:05:00] [PASSED] Init resource in TTM_PL_VRAM
[04:05:00] [PASSED] Init resource in a private placement
[04:05:00] [PASSED] Init resource in TTM_PL_SYSTEM, set placement flags
[04:05:00] ============= [PASSED] ttm_resource_init_basic =============
[04:05:00] [PASSED] ttm_resource_init_pinned
[04:05:00] [PASSED] ttm_resource_fini_basic
[04:05:00] [PASSED] ttm_resource_manager_init_basic
[04:05:00] [PASSED] ttm_resource_manager_usage_basic
[04:05:00] [PASSED] ttm_resource_manager_set_used_basic
[04:05:00] [PASSED] ttm_sys_man_alloc_basic
[04:05:00] [PASSED] ttm_sys_man_free_basic
[04:05:00] ================== [PASSED] ttm_resource ===================
[04:05:00] =================== ttm_tt (15 subtests) ===================
[04:05:00] ==================== ttm_tt_init_basic ====================
[04:05:00] [PASSED] Page-aligned size
[04:05:00] [PASSED] Extra pages requested
[04:05:00] ================ [PASSED] ttm_tt_init_basic ================
[04:05:00] [PASSED] ttm_tt_init_misaligned
[04:05:00] [PASSED] ttm_tt_fini_basic
[04:05:00] [PASSED] ttm_tt_fini_sg
[04:05:00] [PASSED] ttm_tt_fini_shmem
[04:05:00] [PASSED] ttm_tt_create_basic
[04:05:00] [PASSED] ttm_tt_create_invalid_bo_type
[04:05:00] [PASSED] ttm_tt_create_ttm_exists
[04:05:00] [PASSED] ttm_tt_create_failed
[04:05:00] [PASSED] ttm_tt_destroy_basic
[04:05:00] [PASSED] ttm_tt_populate_null_ttm
[04:05:00] [PASSED] ttm_tt_populate_populated_ttm
[04:05:00] [PASSED] ttm_tt_unpopulate_basic
[04:05:00] [PASSED] ttm_tt_unpopulate_empty_ttm
[04:05:00] [PASSED] ttm_tt_swapin_basic
[04:05:00] ===================== [PASSED] ttm_tt ======================
[04:05:00] =================== ttm_bo (14 subtests) ===================
[04:05:00] =========== ttm_bo_reserve_optimistic_no_ticket ===========
[04:05:00] [PASSED] Cannot be interrupted and sleeps
[04:05:00] [PASSED] Cannot be interrupted, locks straight away
[04:05:00] [PASSED] Can be interrupted, sleeps
[04:05:00] ======= [PASSED] ttm_bo_reserve_optimistic_no_ticket =======
[04:05:00] [PASSED] ttm_bo_reserve_locked_no_sleep
[04:05:00] [PASSED] ttm_bo_reserve_no_wait_ticket
[04:05:00] [PASSED] ttm_bo_reserve_double_resv
[04:05:00] [PASSED] ttm_bo_reserve_interrupted
[04:05:00] [PASSED] ttm_bo_reserve_deadlock
[04:05:00] [PASSED] ttm_bo_unreserve_basic
[04:05:00] [PASSED] ttm_bo_unreserve_pinned
[04:05:00] [PASSED] ttm_bo_unreserve_bulk
[04:05:00] [PASSED] ttm_bo_fini_basic
[04:05:00] [PASSED] ttm_bo_fini_shared_resv
[04:05:00] [PASSED] ttm_bo_pin_basic
[04:05:00] [PASSED] ttm_bo_pin_unpin_resource
[04:05:00] [PASSED] ttm_bo_multiple_pin_one_unpin
[04:05:00] ===================== [PASSED] ttm_bo ======================
[04:05:00] ============== ttm_bo_validate (21 subtests) ===============
[04:05:00] ============== ttm_bo_init_reserved_sys_man ===============
[04:05:00] [PASSED] Buffer object for userspace
[04:05:00] [PASSED] Kernel buffer object
[04:05:00] [PASSED] Shared buffer object
[04:05:00] ========== [PASSED] ttm_bo_init_reserved_sys_man ===========
[04:05:00] ============== ttm_bo_init_reserved_mock_man ==============
[04:05:00] [PASSED] Buffer object for userspace
[04:05:00] [PASSED] Kernel buffer object
[04:05:00] [PASSED] Shared buffer object
[04:05:00] ========== [PASSED] ttm_bo_init_reserved_mock_man ==========
[04:05:00] [PASSED] ttm_bo_init_reserved_resv
[04:05:00] ================== ttm_bo_validate_basic ==================
[04:05:00] [PASSED] Buffer object for userspace
[04:05:00] [PASSED] Kernel buffer object
[04:05:00] [PASSED] Shared buffer object
[04:05:00] ============== [PASSED] ttm_bo_validate_basic ==============
[04:05:00] [PASSED] ttm_bo_validate_invalid_placement
[04:05:00] ============= ttm_bo_validate_same_placement ==============
[04:05:00] [PASSED] System manager
[04:05:00] [PASSED] VRAM manager
[04:05:00] ========= [PASSED] ttm_bo_validate_same_placement ==========
[04:05:00] [PASSED] ttm_bo_validate_failed_alloc
[04:05:00] [PASSED] ttm_bo_validate_pinned
[04:05:00] [PASSED] ttm_bo_validate_busy_placement
[04:05:00] ================ ttm_bo_validate_multihop =================
[04:05:00] [PASSED] Buffer object for userspace
[04:05:00] [PASSED] Kernel buffer object
[04:05:00] [PASSED] Shared buffer object
[04:05:00] ============ [PASSED] ttm_bo_validate_multihop =============
[04:05:00] ========== ttm_bo_validate_no_placement_signaled ==========
[04:05:00] [PASSED] Buffer object in system domain, no page vector
[04:05:00] [PASSED] Buffer object in system domain with an existing page vector
[04:05:00] ====== [PASSED] ttm_bo_validate_no_placement_signaled ======
[04:05:00] ======== ttm_bo_validate_no_placement_not_signaled ========
[04:05:00] [PASSED] Buffer object for userspace
[04:05:00] [PASSED] Kernel buffer object
[04:05:00] [PASSED] Shared buffer object
[04:05:00] ==== [PASSED] ttm_bo_validate_no_placement_not_signaled ====
[04:05:00] [PASSED] ttm_bo_validate_move_fence_signaled
[04:05:00] ========= ttm_bo_validate_move_fence_not_signaled =========
[04:05:00] [PASSED] Waits for GPU
[04:05:00] [PASSED] Tries to lock straight away
[04:05:00] ===== [PASSED] ttm_bo_validate_move_fence_not_signaled =====
[04:05:00] [PASSED] ttm_bo_validate_happy_evict
[04:05:00] [PASSED] ttm_bo_validate_all_pinned_evict
[04:05:00] [PASSED] ttm_bo_validate_allowed_only_evict
[04:05:00] [PASSED] ttm_bo_validate_deleted_evict
[04:05:00] [PASSED] ttm_bo_validate_busy_domain_evict
[04:05:00] [PASSED] ttm_bo_validate_evict_gutting
[04:05:00] [PASSED] ttm_bo_validate_recrusive_evict
stty: 'standard input': Inappropriate ioctl for device
[04:05:00] ================= [PASSED] ttm_bo_validate =================
[04:05:00] ============================================================
[04:05:00] Testing complete. Ran 101 tests: passed: 101
[04:05:00] Elapsed time: 11.363s total, 1.694s configuring, 9.403s building, 0.229s running
+ cleanup
++ stat -c %u:%g /kernel
+ chown -R 1003:1003 /kernel
^ permalink raw reply [flat|nested] 21+ messages in thread
* ✓ Xe.CI.BAT: success for OA: More OA and register whitelist changes (rev2)
2025-12-02 2:51 [PATCH v2 0/5] OA: More OA and register whitelist changes Ashutosh Dixit
` (6 preceding siblings ...)
2025-12-02 4:05 ` ✓ CI.KUnit: success " Patchwork
@ 2025-12-02 5:06 ` Patchwork
2025-12-02 7:27 ` ✗ Xe.CI.Full: failure " Patchwork
` (6 subsequent siblings)
14 siblings, 0 replies; 21+ messages in thread
From: Patchwork @ 2025-12-02 5:06 UTC (permalink / raw)
To: Ashutosh Dixit; +Cc: intel-xe
[-- Attachment #1: Type: text/plain, Size: 872 bytes --]
== Series Details ==
Series: OA: More OA and register whitelist changes (rev2)
URL : https://patchwork.freedesktop.org/series/158084/
State : success
== Summary ==
CI Bug Log - changes from xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65_BAT -> xe-pw-158084v2_BAT
====================================================
Summary
-------
**SUCCESS**
No regressions found.
Participating hosts (12 -> 12)
------------------------------
No changes in participating hosts
Changes
-------
No changes found
Build changes
-------------
* Linux: xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65 -> xe-pw-158084v2
IGT_8647: 8647
xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65: 639f325d8cbdc690de963db2fe5840444ac7ea65
xe-pw-158084v2: 158084v2
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/index.html
[-- Attachment #2: Type: text/html, Size: 1420 bytes --]
^ permalink raw reply [flat|nested] 21+ messages in thread
* ✗ Xe.CI.Full: failure for OA: More OA and register whitelist changes (rev2)
2025-12-02 2:51 [PATCH v2 0/5] OA: More OA and register whitelist changes Ashutosh Dixit
` (7 preceding siblings ...)
2025-12-02 5:06 ` ✓ Xe.CI.BAT: " Patchwork
@ 2025-12-02 7:27 ` Patchwork
2025-12-02 21:30 ` Dixit, Ashutosh
2025-12-03 16:19 ` ✗ CI.checkpatch: warning for OA: More OA and register whitelist changes (rev3) Patchwork
` (5 subsequent siblings)
14 siblings, 1 reply; 21+ messages in thread
From: Patchwork @ 2025-12-02 7:27 UTC (permalink / raw)
To: Ashutosh Dixit; +Cc: intel-xe
[-- Attachment #1: Type: text/plain, Size: 56862 bytes --]
== Series Details ==
Series: OA: More OA and register whitelist changes (rev2)
URL : https://patchwork.freedesktop.org/series/158084/
State : failure
== Summary ==
CI Bug Log - changes from xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65_FULL -> xe-pw-158084v2_FULL
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with xe-pw-158084v2_FULL absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in xe-pw-158084v2_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 (4 -> 4)
------------------------------
No changes in participating hosts
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in xe-pw-158084v2_FULL:
### IGT changes ###
#### Possible regressions ####
* igt@kms_pm_rpm@legacy-planes-dpms:
- shard-bmg: [PASS][1] -> [FAIL][2] +2 other tests fail
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-bmg-4/igt@kms_pm_rpm@legacy-planes-dpms.html
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-6/igt@kms_pm_rpm@legacy-planes-dpms.html
* igt@xe_exec_system_allocator@prefetch-benchmark:
- shard-bmg: [PASS][3] -> [DMESG-WARN][4]
[3]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-bmg-1/igt@xe_exec_system_allocator@prefetch-benchmark.html
[4]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-6/igt@xe_exec_system_allocator@prefetch-benchmark.html
* igt@xe_oa@oa-unit-exclusive-stream-sample-oa:
- shard-lnl: [PASS][5] -> [FAIL][6]
[5]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-lnl-2/igt@xe_oa@oa-unit-exclusive-stream-sample-oa.html
[6]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-lnl-1/igt@xe_oa@oa-unit-exclusive-stream-sample-oa.html
* igt@xe_pmu@engine-activity-single-load:
- shard-dg2-set2: [PASS][7] -> [FAIL][8] +1 other test fail
[7]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-dg2-464/igt@xe_pmu@engine-activity-single-load.html
[8]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-dg2-463/igt@xe_pmu@engine-activity-single-load.html
Known issues
------------
Here are the changes found in xe-pw-158084v2_FULL that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@kms_async_flips@async-flip-with-page-flip-events-linear-atomic:
- shard-lnl: NOTRUN -> [FAIL][9] ([Intel XE#6054] / [Intel XE#6676])
[9]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-lnl-8/igt@kms_async_flips@async-flip-with-page-flip-events-linear-atomic.html
* igt@kms_async_flips@async-flip-with-page-flip-events-linear-atomic@pipe-a-edp-1:
- shard-lnl: NOTRUN -> [FAIL][10] ([Intel XE#6676]) +1 other test fail
[10]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-lnl-8/igt@kms_async_flips@async-flip-with-page-flip-events-linear-atomic@pipe-a-edp-1.html
* igt@kms_async_flips@async-flip-with-page-flip-events-linear-atomic@pipe-c-edp-1:
- shard-lnl: NOTRUN -> [FAIL][11] ([Intel XE#6054])
[11]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-lnl-8/igt@kms_async_flips@async-flip-with-page-flip-events-linear-atomic@pipe-c-edp-1.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0:
- shard-adlp: NOTRUN -> [SKIP][12] ([Intel XE#1124]) +3 other tests skip
[12]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-adlp-6/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0.html
* igt@kms_big_fb@x-tiled-8bpp-rotate-270:
- shard-lnl: NOTRUN -> [SKIP][13] ([Intel XE#1407]) +3 other tests skip
[13]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-lnl-8/igt@kms_big_fb@x-tiled-8bpp-rotate-270.html
* igt@kms_big_fb@y-tiled-32bpp-rotate-90:
- shard-bmg: NOTRUN -> [SKIP][14] ([Intel XE#1124]) +2 other tests skip
[14]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-3/igt@kms_big_fb@y-tiled-32bpp-rotate-90.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-hflip:
- shard-lnl: NOTRUN -> [SKIP][15] ([Intel XE#1124]) +3 other tests skip
[15]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-lnl-5/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-hflip.html
* igt@kms_bw@linear-tiling-1-displays-2560x1440p:
- shard-bmg: NOTRUN -> [SKIP][16] ([Intel XE#367])
[16]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-3/igt@kms_bw@linear-tiling-1-displays-2560x1440p.html
* igt@kms_bw@linear-tiling-2-displays-2160x1440p:
- shard-lnl: NOTRUN -> [SKIP][17] ([Intel XE#367])
[17]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-lnl-5/igt@kms_bw@linear-tiling-2-displays-2160x1440p.html
* igt@kms_ccs@bad-pixel-format-y-tiled-gen12-rc-ccs-cc@pipe-d-hdmi-a-1:
- shard-adlp: NOTRUN -> [SKIP][18] ([Intel XE#455] / [Intel XE#787]) +7 other tests skip
[18]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-adlp-6/igt@kms_ccs@bad-pixel-format-y-tiled-gen12-rc-ccs-cc@pipe-d-hdmi-a-1.html
* igt@kms_ccs@ccs-on-another-bo-4-tiled-mtl-rc-ccs-cc:
- shard-bmg: NOTRUN -> [SKIP][19] ([Intel XE#2887]) +1 other test skip
[19]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-3/igt@kms_ccs@ccs-on-another-bo-4-tiled-mtl-rc-ccs-cc.html
* igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-rc-ccs:
- shard-lnl: NOTRUN -> [SKIP][20] ([Intel XE#2887]) +2 other tests skip
[20]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-lnl-8/igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-rc-ccs.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-mc-ccs@pipe-c-hdmi-a-1:
- shard-adlp: NOTRUN -> [SKIP][21] ([Intel XE#787]) +11 other tests skip
[21]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-adlp-3/igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-mc-ccs@pipe-c-hdmi-a-1.html
* igt@kms_chamelium_color@ctm-negative:
- shard-lnl: NOTRUN -> [SKIP][22] ([Intel XE#306]) +1 other test skip
[22]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-lnl-8/igt@kms_chamelium_color@ctm-negative.html
* igt@kms_chamelium_frames@hdmi-cmp-planes-random:
- shard-adlp: NOTRUN -> [SKIP][23] ([Intel XE#373]) +1 other test skip
[23]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-adlp-3/igt@kms_chamelium_frames@hdmi-cmp-planes-random.html
* igt@kms_chamelium_hpd@hdmi-hpd:
- shard-lnl: NOTRUN -> [SKIP][24] ([Intel XE#373]) +2 other tests skip
[24]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-lnl-5/igt@kms_chamelium_hpd@hdmi-hpd.html
* igt@kms_chamelium_hpd@hdmi-hpd-with-enabled-mode:
- shard-bmg: NOTRUN -> [SKIP][25] ([Intel XE#2252]) +1 other test skip
[25]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-3/igt@kms_chamelium_hpd@hdmi-hpd-with-enabled-mode.html
* igt@kms_colorop@plane-xr24-xr24-ctm_3x4_bt709_dec_enc:
- shard-bmg: NOTRUN -> [SKIP][26] ([Intel XE#6704]) +1 other test skip
[26]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-3/igt@kms_colorop@plane-xr24-xr24-ctm_3x4_bt709_dec_enc.html
* igt@kms_colorop@plane-xr24-xr24-srgb_inv_eotf_lut:
- shard-lnl: NOTRUN -> [SKIP][27] ([Intel XE#6704])
[27]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-lnl-5/igt@kms_colorop@plane-xr24-xr24-srgb_inv_eotf_lut.html
* igt@kms_content_protection@lic-type-1:
- shard-lnl: NOTRUN -> [SKIP][28] ([Intel XE#3278])
[28]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-lnl-5/igt@kms_content_protection@lic-type-1.html
* igt@kms_content_protection@suspend-resume:
- shard-lnl: NOTRUN -> [SKIP][29] ([Intel XE#6705])
[29]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-lnl-8/igt@kms_content_protection@suspend-resume.html
* igt@kms_content_protection@uevent:
- shard-bmg: NOTRUN -> [FAIL][30] ([Intel XE#6707]) +1 other test fail
[30]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-3/igt@kms_content_protection@uevent.html
* igt@kms_cursor_crc@cursor-onscreen-32x32:
- shard-bmg: NOTRUN -> [SKIP][31] ([Intel XE#2320])
[31]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-3/igt@kms_cursor_crc@cursor-onscreen-32x32.html
* igt@kms_cursor_crc@cursor-suspend@pipe-a-edp-1:
- shard-lnl: NOTRUN -> [ABORT][32] ([Intel XE#6675]) +2 other tests abort
[32]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-lnl-5/igt@kms_cursor_crc@cursor-suspend@pipe-a-edp-1.html
* igt@kms_cursor_legacy@cursorb-vs-flipa-atomic:
- shard-bmg: [PASS][33] -> [SKIP][34] ([Intel XE#2291])
[33]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-bmg-8/igt@kms_cursor_legacy@cursorb-vs-flipa-atomic.html
[34]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-2/igt@kms_cursor_legacy@cursorb-vs-flipa-atomic.html
* igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions:
- shard-lnl: NOTRUN -> [SKIP][35] ([Intel XE#309]) +1 other test skip
[35]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-lnl-8/igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions.html
* igt@kms_cursor_legacy@cursorb-vs-flipb-atomic:
- shard-adlp: NOTRUN -> [SKIP][36] ([Intel XE#309]) +1 other test skip
[36]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-adlp-3/igt@kms_cursor_legacy@cursorb-vs-flipb-atomic.html
* igt@kms_cursor_legacy@flip-vs-cursor-atomic:
- shard-bmg: [PASS][37] -> [FAIL][38] ([Intel XE#6715])
[37]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-bmg-3/igt@kms_cursor_legacy@flip-vs-cursor-atomic.html
[38]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-7/igt@kms_cursor_legacy@flip-vs-cursor-atomic.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size:
- shard-adlp: NOTRUN -> [SKIP][39] ([Intel XE#323])
[39]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-adlp-6/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size.html
* igt@kms_dsc@dsc-basic:
- shard-bmg: NOTRUN -> [SKIP][40] ([Intel XE#2244])
[40]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-3/igt@kms_dsc@dsc-basic.html
* igt@kms_fbc_dirty_rect@fbc-dirty-rectangle-out-visible-area:
- shard-lnl: NOTRUN -> [SKIP][41] ([Intel XE#4422])
[41]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-lnl-5/igt@kms_fbc_dirty_rect@fbc-dirty-rectangle-out-visible-area.html
* igt@kms_feature_discovery@dp-mst:
- shard-adlp: NOTRUN -> [SKIP][42] ([Intel XE#1137])
[42]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-adlp-3/igt@kms_feature_discovery@dp-mst.html
* igt@kms_flip@2x-blocking-absolute-wf_vblank-interruptible:
- shard-lnl: NOTRUN -> [SKIP][43] ([Intel XE#1421]) +2 other tests skip
[43]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-lnl-8/igt@kms_flip@2x-blocking-absolute-wf_vblank-interruptible.html
* igt@kms_flip@2x-flip-vs-suspend-interruptible@ab-dp2-hdmi-a3:
- shard-bmg: NOTRUN -> [ABORT][44] ([Intel XE#6675]) +5 other tests abort
[44]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-5/igt@kms_flip@2x-flip-vs-suspend-interruptible@ab-dp2-hdmi-a3.html
* igt@kms_flip@2x-nonexisting-fb:
- shard-bmg: [PASS][45] -> [SKIP][46] ([Intel XE#2316]) +9 other tests skip
[45]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-bmg-1/igt@kms_flip@2x-nonexisting-fb.html
[46]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-6/igt@kms_flip@2x-nonexisting-fb.html
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode:
- shard-bmg: NOTRUN -> [SKIP][47] ([Intel XE#2293]) +2 other tests skip
[47]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-3/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-32bpp-xtile-downscaling:
- shard-lnl: NOTRUN -> [SKIP][48] ([Intel XE#1397] / [Intel XE#1745]) +1 other test skip
[48]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-lnl-5/igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-32bpp-xtile-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-32bpp-xtile-downscaling@pipe-a-default-mode:
- shard-lnl: NOTRUN -> [SKIP][49] ([Intel XE#1397]) +1 other test skip
[49]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-lnl-5/igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-32bpp-xtile-downscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling:
- shard-bmg: NOTRUN -> [SKIP][50] ([Intel XE#2293] / [Intel XE#2380]) +2 other tests skip
[50]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-7/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling.html
* igt@kms_frontbuffer_tracking@drrs-1p-offscreen-pri-indfb-draw-render:
- shard-lnl: NOTRUN -> [SKIP][51] ([Intel XE#6312])
[51]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-lnl-5/igt@kms_frontbuffer_tracking@drrs-1p-offscreen-pri-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@drrs-1p-offscreen-pri-shrfb-draw-render:
- shard-adlp: NOTRUN -> [SKIP][52] ([Intel XE#6312]) +1 other test skip
[52]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-adlp-3/igt@kms_frontbuffer_tracking@drrs-1p-offscreen-pri-shrfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-shrfb-pgflip-blt:
- shard-bmg: NOTRUN -> [SKIP][53] ([Intel XE#4141]) +2 other tests skip
[53]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-3/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-shrfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-cur-indfb-move:
- shard-lnl: NOTRUN -> [SKIP][54] ([Intel XE#651]) +4 other tests skip
[54]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-lnl-8/igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-cur-indfb-move.html
* igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-spr-indfb-onoff:
- shard-lnl: NOTRUN -> [SKIP][55] ([Intel XE#656]) +12 other tests skip
[55]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-lnl-5/igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-spr-indfb-onoff.html
* igt@kms_frontbuffer_tracking@fbcdrrs-rgb101010-draw-render:
- shard-bmg: NOTRUN -> [SKIP][56] ([Intel XE#2311]) +5 other tests skip
[56]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-7/igt@kms_frontbuffer_tracking@fbcdrrs-rgb101010-draw-render.html
* igt@kms_frontbuffer_tracking@fbcdrrs-rgb565-draw-render:
- shard-adlp: NOTRUN -> [SKIP][57] ([Intel XE#651]) +1 other test skip
[57]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-adlp-6/igt@kms_frontbuffer_tracking@fbcdrrs-rgb565-draw-render.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-move:
- shard-adlp: NOTRUN -> [SKIP][58] ([Intel XE#656]) +2 other tests skip
[58]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-adlp-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-move.html
* igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-render:
- shard-adlp: NOTRUN -> [SKIP][59] ([Intel XE#653]) +1 other test skip
[59]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-adlp-3/igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-render.html
* igt@kms_frontbuffer_tracking@fbcpsr-tiling-y:
- shard-lnl: NOTRUN -> [SKIP][60] ([Intel XE#1469])
[60]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-lnl-8/igt@kms_frontbuffer_tracking@fbcpsr-tiling-y.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-shrfb-plflip-blt:
- shard-bmg: NOTRUN -> [SKIP][61] ([Intel XE#2313]) +3 other tests skip
[61]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-3/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-shrfb-plflip-blt.html
* igt@kms_hdr@static-toggle-suspend@pipe-a-hdmi-a-6:
- shard-dg2-set2: NOTRUN -> [ABORT][62] ([Intel XE#6675])
[62]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-dg2-464/igt@kms_hdr@static-toggle-suspend@pipe-a-hdmi-a-6.html
* igt@kms_pipe_crc_basic@suspend-read-crc:
- shard-adlp: NOTRUN -> [ABORT][63] ([Intel XE#6675]) +1 other test abort
[63]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-adlp-3/igt@kms_pipe_crc_basic@suspend-read-crc.html
* igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-edp-1:
- shard-lnl: [PASS][64] -> [ABORT][65] ([Intel XE#6675]) +1 other test abort
[64]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-lnl-3/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-edp-1.html
[65]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-lnl-8/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-edp-1.html
* igt@kms_pipe_crc_basic@suspend-read-crc@pipe-d-hdmi-a-1:
- shard-adlp: NOTRUN -> [INCOMPLETE][66] ([Intel XE#6718])
[66]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-adlp-3/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-d-hdmi-a-1.html
* igt@kms_pipe_stress@stress-xrgb8888-ytiled:
- shard-lnl: NOTRUN -> [SKIP][67] ([Intel XE#4329])
[67]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-lnl-8/igt@kms_pipe_stress@stress-xrgb8888-ytiled.html
* igt@kms_plane_scaling@plane-upscale-20x20-with-modifiers:
- shard-bmg: [PASS][68] -> [DMESG-WARN][69] ([Intel XE#3428])
[68]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-bmg-1/igt@kms_plane_scaling@plane-upscale-20x20-with-modifiers.html
[69]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-6/igt@kms_plane_scaling@plane-upscale-20x20-with-modifiers.html
* igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-5@pipe-a:
- shard-lnl: NOTRUN -> [SKIP][70] ([Intel XE#5825]) +3 other tests skip
[70]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-lnl-8/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-5@pipe-a.html
* igt@kms_pm_rpm@system-suspend-idle:
- shard-dg2-set2: [PASS][71] -> [ABORT][72] ([Intel XE#6675])
[71]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-dg2-436/igt@kms_pm_rpm@system-suspend-idle.html
[72]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-dg2-434/igt@kms_pm_rpm@system-suspend-idle.html
* igt@kms_properties@connector-properties-atomic:
- shard-adlp: [PASS][73] -> [DMESG-WARN][74] ([Intel XE#2953] / [Intel XE#4173])
[73]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-adlp-3/igt@kms_properties@connector-properties-atomic.html
[74]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-adlp-9/igt@kms_properties@connector-properties-atomic.html
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-fully-sf:
- shard-adlp: NOTRUN -> [SKIP][75] ([Intel XE#1406] / [Intel XE#1489]) +1 other test skip
[75]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-adlp-6/igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-fully-sf.html
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-sf-dmg-area:
- shard-lnl: NOTRUN -> [SKIP][76] ([Intel XE#1406] / [Intel XE#2893] / [Intel XE#4608])
[76]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-lnl-8/igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-sf-dmg-area.html
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-sf-dmg-area@pipe-a-edp-1:
- shard-lnl: NOTRUN -> [SKIP][77] ([Intel XE#1406] / [Intel XE#4608]) +1 other test skip
[77]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-lnl-8/igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-sf-dmg-area@pipe-a-edp-1.html
* igt@kms_psr2_su@page_flip-xrgb8888:
- shard-lnl: NOTRUN -> [SKIP][78] ([Intel XE#1128] / [Intel XE#1406])
[78]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-lnl-5/igt@kms_psr2_su@page_flip-xrgb8888.html
* igt@kms_psr@fbc-pr-basic:
- shard-bmg: NOTRUN -> [SKIP][79] ([Intel XE#1406] / [Intel XE#2234] / [Intel XE#2850]) +1 other test skip
[79]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-3/igt@kms_psr@fbc-pr-basic.html
* igt@kms_psr@fbc-psr2-basic:
- shard-adlp: NOTRUN -> [SKIP][80] ([Intel XE#1406] / [Intel XE#2850] / [Intel XE#929]) +2 other tests skip
[80]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-adlp-3/igt@kms_psr@fbc-psr2-basic.html
* igt@kms_psr@fbc-psr2-primary-page-flip:
- shard-lnl: NOTRUN -> [SKIP][81] ([Intel XE#1406])
[81]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-lnl-8/igt@kms_psr@fbc-psr2-primary-page-flip.html
* igt@kms_psr@fbc-psr2-primary-page-flip@edp-1:
- shard-lnl: NOTRUN -> [SKIP][82] ([Intel XE#1406] / [Intel XE#4609])
[82]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-lnl-8/igt@kms_psr@fbc-psr2-primary-page-flip@edp-1.html
* igt@kms_rotation_crc@primary-4-tiled-reflect-x-0:
- shard-lnl: NOTRUN -> [SKIP][83] ([Intel XE#3414] / [Intel XE#3904]) +2 other tests skip
[83]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-lnl-5/igt@kms_rotation_crc@primary-4-tiled-reflect-x-0.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180:
- shard-bmg: NOTRUN -> [SKIP][84] ([Intel XE#2330])
[84]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-3/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html
* igt@kms_setmode@basic@pipe-a-hdmi-a-3:
- shard-bmg: [PASS][85] -> [FAIL][86] ([Intel XE#6361]) +2 other tests fail
[85]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-bmg-5/igt@kms_setmode@basic@pipe-a-hdmi-a-3.html
[86]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-1/igt@kms_setmode@basic@pipe-a-hdmi-a-3.html
* igt@kms_setmode@clone-exclusive-crtc:
- shard-adlp: NOTRUN -> [SKIP][87] ([Intel XE#455]) +4 other tests skip
[87]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-adlp-6/igt@kms_setmode@clone-exclusive-crtc.html
* igt@kms_setmode@invalid-clone-single-crtc:
- shard-lnl: NOTRUN -> [SKIP][88] ([Intel XE#1435])
[88]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-lnl-5/igt@kms_setmode@invalid-clone-single-crtc.html
* igt@testdisplay:
- shard-bmg: [PASS][89] -> [ABORT][90] ([Intel XE#6740])
[89]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-bmg-4/igt@testdisplay.html
[90]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-5/igt@testdisplay.html
* igt@xe_copy_basic@mem-copy-linear-0xfd:
- shard-adlp: NOTRUN -> [SKIP][91] ([Intel XE#1123])
[91]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-adlp-3/igt@xe_copy_basic@mem-copy-linear-0xfd.html
* igt@xe_eudebug@basic-vm-bind-ufence:
- shard-lnl: NOTRUN -> [SKIP][92] ([Intel XE#4837]) +2 other tests skip
[92]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-lnl-8/igt@xe_eudebug@basic-vm-bind-ufence.html
* igt@xe_eudebug_online@interrupt-other-debuggable:
- shard-adlp: NOTRUN -> [SKIP][93] ([Intel XE#4837] / [Intel XE#5565]) +1 other test skip
[93]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-adlp-6/igt@xe_eudebug_online@interrupt-other-debuggable.html
* igt@xe_eudebug_online@set-breakpoint:
- shard-bmg: NOTRUN -> [SKIP][94] ([Intel XE#4837]) +2 other tests skip
[94]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-3/igt@xe_eudebug_online@set-breakpoint.html
* igt@xe_evict@evict-beng-large-cm:
- shard-lnl: NOTRUN -> [SKIP][95] ([Intel XE#688]) +3 other tests skip
[95]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-lnl-8/igt@xe_evict@evict-beng-large-cm.html
* igt@xe_evict@evict-mixed-many-threads-small:
- shard-adlp: NOTRUN -> [SKIP][96] ([Intel XE#261])
[96]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-adlp-3/igt@xe_evict@evict-mixed-many-threads-small.html
* igt@xe_evict@evict-small-cm:
- shard-adlp: NOTRUN -> [SKIP][97] ([Intel XE#261] / [Intel XE#5564] / [Intel XE#688]) +1 other test skip
[97]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-adlp-3/igt@xe_evict@evict-small-cm.html
* igt@xe_exec_basic@multigpu-no-exec-userptr-invalidate:
- shard-lnl: NOTRUN -> [SKIP][98] ([Intel XE#1392]) +3 other tests skip
[98]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-lnl-8/igt@xe_exec_basic@multigpu-no-exec-userptr-invalidate.html
* igt@xe_exec_basic@multigpu-no-exec-userptr-rebind:
- shard-bmg: NOTRUN -> [SKIP][99] ([Intel XE#2322]) +1 other test skip
[99]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-7/igt@xe_exec_basic@multigpu-no-exec-userptr-rebind.html
* igt@xe_exec_basic@multigpu-once-basic-defer-bind:
- shard-adlp: NOTRUN -> [SKIP][100] ([Intel XE#1392] / [Intel XE#5575]) +2 other tests skip
[100]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-adlp-3/igt@xe_exec_basic@multigpu-once-basic-defer-bind.html
* igt@xe_exec_fault_mode@many-bindexecqueue-imm:
- shard-adlp: NOTRUN -> [SKIP][101] ([Intel XE#288] / [Intel XE#5561]) +8 other tests skip
[101]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-adlp-3/igt@xe_exec_fault_mode@many-bindexecqueue-imm.html
* igt@xe_exec_system_allocator@madvise-range-invalidate-change-attr:
- shard-lnl: NOTRUN -> [WARN][102] ([Intel XE#5786])
[102]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-lnl-8/igt@xe_exec_system_allocator@madvise-range-invalidate-change-attr.html
* igt@xe_exec_system_allocator@pat-index-madvise-pat-idx-wt-multi-vma:
- shard-lnl: NOTRUN -> [SKIP][103] ([Intel XE#6196])
[103]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-lnl-8/igt@xe_exec_system_allocator@pat-index-madvise-pat-idx-wt-multi-vma.html
* igt@xe_exec_system_allocator@process-many-mmap-huge:
- shard-lnl: NOTRUN -> [SKIP][104] ([Intel XE#4943]) +7 other tests skip
[104]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-lnl-5/igt@xe_exec_system_allocator@process-many-mmap-huge.html
* igt@xe_exec_system_allocator@threads-many-large-malloc-multi-fault:
- shard-adlp: NOTRUN -> [SKIP][105] ([Intel XE#4915]) +66 other tests skip
[105]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-adlp-3/igt@xe_exec_system_allocator@threads-many-large-malloc-multi-fault.html
* igt@xe_exec_system_allocator@threads-shared-vm-many-stride-mmap-free-huge:
- shard-bmg: NOTRUN -> [SKIP][106] ([Intel XE#4943]) +3 other tests skip
[106]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-3/igt@xe_exec_system_allocator@threads-shared-vm-many-stride-mmap-free-huge.html
* igt@xe_module_load@load:
- shard-bmg: ([PASS][107], [PASS][108], [PASS][109], [PASS][110], [PASS][111], [PASS][112], [PASS][113], [PASS][114], [PASS][115], [PASS][116], [PASS][117], [PASS][118], [PASS][119], [PASS][120], [PASS][121], [PASS][122], [PASS][123], [PASS][124], [PASS][125], [PASS][126], [PASS][127], [PASS][128], [PASS][129], [PASS][130]) -> ([PASS][131], [PASS][132], [PASS][133], [PASS][134], [SKIP][135], [PASS][136], [PASS][137], [PASS][138], [PASS][139], [PASS][140], [PASS][141], [PASS][142], [PASS][143], [PASS][144], [PASS][145], [PASS][146], [PASS][147], [PASS][148], [PASS][149], [PASS][150], [PASS][151], [PASS][152], [PASS][153], [PASS][154], [PASS][155], [PASS][156]) ([Intel XE#2457])
[107]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-bmg-2/igt@xe_module_load@load.html
[108]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-bmg-4/igt@xe_module_load@load.html
[109]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-bmg-6/igt@xe_module_load@load.html
[110]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-bmg-1/igt@xe_module_load@load.html
[111]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-bmg-8/igt@xe_module_load@load.html
[112]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-bmg-3/igt@xe_module_load@load.html
[113]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-bmg-3/igt@xe_module_load@load.html
[114]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-bmg-5/igt@xe_module_load@load.html
[115]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-bmg-5/igt@xe_module_load@load.html
[116]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-bmg-5/igt@xe_module_load@load.html
[117]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-bmg-5/igt@xe_module_load@load.html
[118]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-bmg-1/igt@xe_module_load@load.html
[119]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-bmg-7/igt@xe_module_load@load.html
[120]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-bmg-7/igt@xe_module_load@load.html
[121]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-bmg-4/igt@xe_module_load@load.html
[122]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-bmg-4/igt@xe_module_load@load.html
[123]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-bmg-8/igt@xe_module_load@load.html
[124]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-bmg-8/igt@xe_module_load@load.html
[125]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-bmg-7/igt@xe_module_load@load.html
[126]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-bmg-6/igt@xe_module_load@load.html
[127]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-bmg-6/igt@xe_module_load@load.html
[128]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-bmg-3/igt@xe_module_load@load.html
[129]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-bmg-6/igt@xe_module_load@load.html
[130]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-bmg-2/igt@xe_module_load@load.html
[131]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-2/igt@xe_module_load@load.html
[132]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-1/igt@xe_module_load@load.html
[133]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-1/igt@xe_module_load@load.html
[134]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-1/igt@xe_module_load@load.html
[135]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-3/igt@xe_module_load@load.html
[136]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-4/igt@xe_module_load@load.html
[137]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-1/igt@xe_module_load@load.html
[138]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-6/igt@xe_module_load@load.html
[139]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-6/igt@xe_module_load@load.html
[140]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-3/igt@xe_module_load@load.html
[141]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-3/igt@xe_module_load@load.html
[142]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-3/igt@xe_module_load@load.html
[143]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-8/igt@xe_module_load@load.html
[144]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-8/igt@xe_module_load@load.html
[145]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-8/igt@xe_module_load@load.html
[146]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-3/igt@xe_module_load@load.html
[147]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-5/igt@xe_module_load@load.html
[148]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-7/igt@xe_module_load@load.html
[149]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-4/igt@xe_module_load@load.html
[150]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-5/igt@xe_module_load@load.html
[151]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-5/igt@xe_module_load@load.html
[152]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-4/igt@xe_module_load@load.html
[153]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-7/igt@xe_module_load@load.html
[154]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-2/igt@xe_module_load@load.html
[155]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-2/igt@xe_module_load@load.html
[156]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-7/igt@xe_module_load@load.html
* igt@xe_oa@whitelisted-registers-userspace-config:
- shard-adlp: NOTRUN -> [SKIP][157] ([Intel XE#3573]) +1 other test skip
[157]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-adlp-3/igt@xe_oa@whitelisted-registers-userspace-config.html
* igt@xe_pm@d3hot-i2c:
- shard-adlp: NOTRUN -> [SKIP][158] ([Intel XE#5742])
[158]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-adlp-6/igt@xe_pm@d3hot-i2c.html
* igt@xe_pm@s2idle-basic-exec:
- shard-adlp: [PASS][159] -> [ABORT][160] ([Intel XE#6675]) +5 other tests abort
[159]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-adlp-6/igt@xe_pm@s2idle-basic-exec.html
[160]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-adlp-1/igt@xe_pm@s2idle-basic-exec.html
* igt@xe_pm@s2idle-d3cold-basic-exec:
- shard-lnl: NOTRUN -> [SKIP][161] ([Intel XE#2284] / [Intel XE#366])
[161]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-lnl-8/igt@xe_pm@s2idle-d3cold-basic-exec.html
* igt@xe_pm@s2idle-vm-bind-prefetch:
- shard-bmg: [PASS][162] -> [ABORT][163] ([Intel XE#6675])
[162]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-bmg-1/igt@xe_pm@s2idle-vm-bind-prefetch.html
[163]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-3/igt@xe_pm@s2idle-vm-bind-prefetch.html
* igt@xe_pm@s3-d3cold-basic-exec:
- shard-bmg: NOTRUN -> [SKIP][164] ([Intel XE#2284])
[164]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-3/igt@xe_pm@s3-d3cold-basic-exec.html
* igt@xe_pxp@pxp-termination-key-update-post-termination-irq:
- shard-adlp: NOTRUN -> [SKIP][165] ([Intel XE#4733] / [Intel XE#5594]) +1 other test skip
[165]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-adlp-3/igt@xe_pxp@pxp-termination-key-update-post-termination-irq.html
* igt@xe_query@multigpu-query-mem-usage:
- shard-adlp: NOTRUN -> [SKIP][166] ([Intel XE#944])
[166]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-adlp-6/igt@xe_query@multigpu-query-mem-usage.html
* igt@xe_query@multigpu-query-uc-fw-version-huc:
- shard-lnl: NOTRUN -> [SKIP][167] ([Intel XE#944])
[167]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-lnl-5/igt@xe_query@multigpu-query-uc-fw-version-huc.html
#### Possible fixes ####
* igt@kms_async_flips@crc-atomic@pipe-b-hdmi-a-1:
- shard-adlp: [FAIL][168] ([Intel XE#3884]) -> [PASS][169]
[168]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-adlp-8/igt@kms_async_flips@crc-atomic@pipe-b-hdmi-a-1.html
[169]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-adlp-3/igt@kms_async_flips@crc-atomic@pipe-b-hdmi-a-1.html
* igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-async-flip:
- shard-adlp: [FAIL][170] ([Intel XE#1231]) -> [PASS][171]
[170]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-adlp-9/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-async-flip.html
[171]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-adlp-1/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-async-flip.html
* igt@kms_flip@2x-blocking-absolute-wf_vblank:
- shard-bmg: [SKIP][172] ([Intel XE#2316]) -> [PASS][173]
[172]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-bmg-6/igt@kms_flip@2x-blocking-absolute-wf_vblank.html
[173]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-1/igt@kms_flip@2x-blocking-absolute-wf_vblank.html
* igt@kms_pipe_crc_basic@read-crc-frame-sequence:
- shard-bmg: [ABORT][174] ([Intel XE#1727]) -> [PASS][175] +1 other test pass
[174]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-bmg-2/igt@kms_pipe_crc_basic@read-crc-frame-sequence.html
[175]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-3/igt@kms_pipe_crc_basic@read-crc-frame-sequence.html
* igt@kms_plane@plane-panning-bottom-right-suspend@pipe-a:
- shard-bmg: [ABORT][176] ([Intel XE#6675]) -> [PASS][177]
[176]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-bmg-5/igt@kms_plane@plane-panning-bottom-right-suspend@pipe-a.html
[177]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-1/igt@kms_plane@plane-panning-bottom-right-suspend@pipe-a.html
* igt@kms_psr@psr-suspend@edp-1:
- shard-lnl: [ABORT][178] ([Intel XE#2625] / [Intel XE#6675]) -> [PASS][179] +1 other test pass
[178]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-lnl-5/igt@kms_psr@psr-suspend@edp-1.html
[179]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-lnl-8/igt@kms_psr@psr-suspend@edp-1.html
* igt@kms_setmode@basic@pipe-b-edp-1:
- shard-lnl: [FAIL][180] ([Intel XE#6361]) -> [PASS][181] +2 other tests pass
[180]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-lnl-8/igt@kms_setmode@basic@pipe-b-edp-1.html
[181]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-lnl-5/igt@kms_setmode@basic@pipe-b-edp-1.html
* igt@xe_pm@s2idle-vm-bind-unbind-all:
- shard-lnl: [ABORT][182] ([Intel XE#6675]) -> [PASS][183] +2 other tests pass
[182]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-lnl-4/igt@xe_pm@s2idle-vm-bind-unbind-all.html
[183]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-lnl-5/igt@xe_pm@s2idle-vm-bind-unbind-all.html
* igt@xe_pm@s3-multiple-execs:
- shard-adlp: [ABORT][184] ([Intel XE#6675]) -> [PASS][185] +2 other tests pass
[184]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-adlp-1/igt@xe_pm@s3-multiple-execs.html
[185]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-adlp-3/igt@xe_pm@s3-multiple-execs.html
#### Warnings ####
* igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip:
- shard-adlp: [FAIL][186] ([Intel XE#1231]) -> [FAIL][187] ([Intel XE#1231] / [Intel XE#6699]) +4 other tests fail
[186]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-adlp-6/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html
[187]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-adlp-6/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html
* igt@kms_content_protection@srm:
- shard-bmg: [FAIL][188] ([Intel XE#1178]) -> [SKIP][189] ([Intel XE#2341])
[188]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-bmg-8/igt@kms_content_protection@srm.html
[189]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-2/igt@kms_content_protection@srm.html
* igt@kms_flip@2x-flip-vs-suspend-interruptible:
- shard-bmg: [SKIP][190] ([Intel XE#2316]) -> [ABORT][191] ([Intel XE#6675])
[190]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-bmg-2/igt@kms_flip@2x-flip-vs-suspend-interruptible.html
[191]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-5/igt@kms_flip@2x-flip-vs-suspend-interruptible.html
* igt@kms_frontbuffer_tracking@drrs-2p-primscrn-pri-shrfb-draw-render:
- shard-bmg: [SKIP][192] ([Intel XE#2312]) -> [SKIP][193] ([Intel XE#2311]) +2 other tests skip
[192]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-bmg-6/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-pri-shrfb-draw-render.html
[193]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-1/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-pri-shrfb-draw-render.html
* igt@kms_frontbuffer_tracking@drrs-2p-primscrn-spr-indfb-draw-render:
- shard-bmg: [SKIP][194] ([Intel XE#2311]) -> [SKIP][195] ([Intel XE#2312]) +10 other tests skip
[194]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-bmg-8/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-spr-indfb-draw-render.html
[195]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-2/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-spr-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-render:
- shard-bmg: [SKIP][196] ([Intel XE#2312]) -> [SKIP][197] ([Intel XE#4141])
[196]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-bmg-2/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-render.html
[197]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-3/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-render:
- shard-bmg: [SKIP][198] ([Intel XE#4141]) -> [SKIP][199] ([Intel XE#2312]) +5 other tests skip
[198]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-bmg-8/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-render.html
[199]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-2/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-onoff:
- shard-bmg: [SKIP][200] ([Intel XE#2312]) -> [SKIP][201] ([Intel XE#2313]) +2 other tests skip
[200]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-bmg-2/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-onoff.html
[201]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-3/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-onoff.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-fullscreen:
- shard-bmg: [SKIP][202] ([Intel XE#2313]) -> [SKIP][203] ([Intel XE#2312]) +9 other tests skip
[202]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-bmg-4/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-fullscreen.html
[203]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-6/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-fullscreen.html
* igt@kms_joiner@basic-big-joiner:
- shard-bmg: [SKIP][204] ([Intel XE#346]) -> [SKIP][205] ([Intel XE#346] / [Intel XE#6590]) +1 other test skip
[204]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-bmg-7/igt@kms_joiner@basic-big-joiner.html
[205]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-8/igt@kms_joiner@basic-big-joiner.html
* igt@kms_joiner@basic-ultra-joiner:
- shard-bmg: [SKIP][206] ([Intel XE#2927]) -> [SKIP][207] ([Intel XE#2927] / [Intel XE#6590])
[206]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-bmg-8/igt@kms_joiner@basic-ultra-joiner.html
[207]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-2/igt@kms_joiner@basic-ultra-joiner.html
* igt@kms_joiner@invalid-modeset-force-ultra-joiner:
- shard-bmg: [SKIP][208] ([Intel XE#2934]) -> [SKIP][209] ([Intel XE#2934] / [Intel XE#6590])
[208]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-bmg-6/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html
[209]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-2/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html
* igt@kms_pipe_crc_basic@suspend-read-crc@pipe-b-edp-1:
- shard-lnl: [ABORT][210] ([Intel XE#6675]) -> [INCOMPLETE][211] ([Intel XE#6718])
[210]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-lnl-3/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-b-edp-1.html
[211]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-lnl-8/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-b-edp-1.html
* igt@kms_plane@plane-panning-bottom-right-suspend@pipe-b:
- shard-lnl: [INCOMPLETE][212] ([Intel XE#1035]) -> [ABORT][213] ([Intel XE#6675])
[212]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-lnl-2/igt@kms_plane@plane-panning-bottom-right-suspend@pipe-b.html
[213]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-lnl-3/igt@kms_plane@plane-panning-bottom-right-suspend@pipe-b.html
* igt@kms_plane_multiple@2x-tiling-y:
- shard-bmg: [SKIP][214] ([Intel XE#5021]) -> [SKIP][215] ([Intel XE#4596])
[214]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65/shard-bmg-1/igt@kms_plane_multiple@2x-tiling-y.html
[215]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/shard-bmg-6/igt@kms_plane_multiple@2x-tiling-y.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[Intel XE#1035]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1035
[Intel XE#1123]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1123
[Intel XE#1124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1124
[Intel XE#1128]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1128
[Intel XE#1137]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1137
[Intel XE#1178]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1178
[Intel XE#1231]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1231
[Intel XE#1392]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1392
[Intel XE#1397]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1397
[Intel XE#1406]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1406
[Intel XE#1407]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1407
[Intel XE#1421]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1421
[Intel XE#1435]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1435
[Intel XE#1469]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1469
[Intel XE#1489]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1489
[Intel XE#1727]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1727
[Intel XE#1745]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1745
[Intel XE#2234]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2234
[Intel XE#2244]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2244
[Intel XE#2252]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2252
[Intel XE#2284]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2284
[Intel XE#2291]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2291
[Intel XE#2293]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2293
[Intel XE#2311]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2311
[Intel XE#2312]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2312
[Intel XE#2313]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2313
[Intel XE#2316]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2316
[Intel XE#2320]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2320
[Intel XE#2322]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2322
[Intel XE#2330]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2330
[Intel XE#2341]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2341
[Intel XE#2380]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2380
[Intel XE#2457]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2457
[Intel XE#261]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/261
[Intel XE#2625]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2625
[Intel XE#2850]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2850
[Intel XE#288]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/288
[Intel XE#2887]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2887
[Intel XE#2893]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2893
[Intel XE#2927]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2927
[Intel XE#2934]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2934
[Intel XE#2953]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2953
[Intel XE#306]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/306
[Intel XE#309]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/309
[Intel XE#323]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/323
[Intel XE#3278]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3278
[Intel XE#3414]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3414
[Intel XE#3428]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3428
[Intel XE#346]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/346
[Intel XE#3573]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3573
[Intel XE#366]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/366
[Intel XE#367]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/367
[Intel XE#373]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/373
[Intel XE#3884]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3884
[Intel XE#3904]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3904
[Intel XE#4141]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4141
[Intel XE#4173]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4173
[Intel XE#4329]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4329
[Intel XE#4422]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4422
[Intel XE#455]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/455
[Intel XE#4596]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4596
[Intel XE#4608]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4608
[Intel XE#4609]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4609
[Intel XE#4733]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4733
[Intel XE#4837]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4837
[Intel XE#4915]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4915
[Intel XE#4943]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4943
[Intel XE#5021]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5021
[Intel XE#5561]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5561
[Intel XE#5564]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5564
[Intel XE#5565]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5565
[Intel XE#5575]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5575
[Intel XE#5594]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5594
[Intel XE#5742]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5742
[Intel XE#5786]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5786
[Intel XE#5825]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5825
[Intel XE#6054]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6054
[Intel XE#6196]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6196
[Intel XE#6312]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6312
[Intel XE#6361]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6361
[Intel XE#651]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/651
[Intel XE#653]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/653
[Intel XE#656]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/656
[Intel XE#6590]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6590
[Intel XE#6675]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6675
[Intel XE#6676]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6676
[Intel XE#6699]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6699
[Intel XE#6704]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6704
[Intel XE#6705]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6705
[Intel XE#6707]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6707
[Intel XE#6715]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6715
[Intel XE#6718]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6718
[Intel XE#6740]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6740
[Intel XE#688]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/688
[Intel XE#787]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/787
[Intel XE#929]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/929
[Intel XE#944]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/944
Build changes
-------------
* Linux: xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65 -> xe-pw-158084v2
IGT_8647: 8647
xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65: 639f325d8cbdc690de963db2fe5840444ac7ea65
xe-pw-158084v2: 158084v2
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/index.html
[-- Attachment #2: Type: text/html, Size: 65746 bytes --]
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: ✗ Xe.CI.Full: failure for OA: More OA and register whitelist changes (rev2)
2025-12-02 7:27 ` ✗ Xe.CI.Full: failure " Patchwork
@ 2025-12-02 21:30 ` Dixit, Ashutosh
0 siblings, 0 replies; 21+ messages in thread
From: Dixit, Ashutosh @ 2025-12-02 21:30 UTC (permalink / raw)
To: intel-xe; +Cc: Umesh Nerlige Ramappa
On Mon, 01 Dec 2025 23:27:54 -0800, Patchwork wrote:
>
> [1 <text/plain; utf-8 (7bit)>]
> [2 <text/html; utf-8 (quoted-printable)>]
> Project List - Patchwork
>
> Patch Details
>
> Series: OA: More OA and register whitelist changes (rev2)
> URL: https://patchwork.freedesktop.org/series/158084/
> State: failure
> Details: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v2/index.html
>
> CI Bug Log - changes from xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65_FULL -> xe-pw-158084v2_FULL
>
> Summary
>
> FAILURE
>
> Serious unknown changes coming with xe-pw-158084v2_FULL absolutely need to be
> verified manually.
>
> If you think the reported changes have nothing to do with the changes
> introduced in xe-pw-158084v2_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 (4 -> 4)
>
> No changes in participating hosts
>
> Possible new issues
>
> Here are the unknown changes that may have been introduced in xe-pw-158084v2_FULL:
>
> IGT changes
>
> Possible regressions
>
> * igt@kms_pm_rpm@legacy-planes-dpms:
>
> * shard-bmg: PASS -> FAIL +2 other tests fail
>
> * igt@xe_exec_system_allocator@prefetch-benchmark:
>
> * shard-bmg: PASS -> DMESG-WARN
>
> * igt@xe_oa@oa-unit-exclusive-stream-sample-oa:
>
> * shard-lnl: PASS -> FAIL
Just a clarification about this failure:
This failure is due to this kernel patch "drm/xe/oa: Allow exec_queue's to
be specified only for OAG OA unit". This IGT patch will fix this failure:
"tests/intel/xe_oa: Drop oa-unit-exclusive-stream-exec-q". It is posted here:
https://patchwork.freedesktop.org/patch/690390/?series=158083&rev=1
The kernel patch is needed. Without it, we will see a different failure
when we run the mmio trigger test on all OA units. Without the kernel patch
the following check will fail when we run the mmio_trigger test on the
OAM_SAG OA unit which does not have any hwe's:
static int xe_oa_assign_hwe(struct xe_oa *oa, struct xe_oa_open_param *param)
{
/* When we have an exec_q, get hwe from the exec_q */
if (param->exec_q) {
param->hwe = xe_gt_hw_engine(param->exec_q->gt, param->exec_q->class,
param->engine_instance, true);
if (!param->hwe || param->hwe->oa_unit != param->oa_unit)
goto err;
Here the 'param->hwe->oa_unit != param->oa_unit' check will fail on the
OAM_SAG OA unit. The best way out of this seems to be restrict exec_queue's
only for the OAG unit.
Thanks.
--
Ashutosh
>
> * igt@xe_pmu@engine-activity-single-load:
>
> * shard-dg2-set2: PASS -> FAIL +1 other test fail
>
> Known issues
>
> Here are the changes found in xe-pw-158084v2_FULL that come from known issues:
>
> IGT changes
>
> Issues hit
>
> * igt@kms_async_flips@async-flip-with-page-flip-events-linear-atomic:
>
> * shard-lnl: NOTRUN -> FAIL (Intel XE#6054 / Intel XE#6676)
>
> * igt@kms_async_flips@async-flip-with-page-flip-events-linear-atomic@pipe-a-edp-1:
>
> * shard-lnl: NOTRUN -> FAIL (Intel XE#6676) +1 other test fail
>
> * igt@kms_async_flips@async-flip-with-page-flip-events-linear-atomic@pipe-c-edp-1:
>
> * shard-lnl: NOTRUN -> FAIL (Intel XE#6054)
>
> * igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0:
>
> * shard-adlp: NOTRUN -> SKIP (Intel XE#1124) +3 other tests skip
>
> * igt@kms_big_fb@x-tiled-8bpp-rotate-270:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#1407) +3 other tests skip
>
> * igt@kms_big_fb@y-tiled-32bpp-rotate-90:
>
> * shard-bmg: NOTRUN -> SKIP (Intel XE#1124) +2 other tests skip
>
> * igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-hflip:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#1124) +3 other tests skip
>
> * igt@kms_bw@linear-tiling-1-displays-2560x1440p:
>
> * shard-bmg: NOTRUN -> SKIP (Intel XE#367)
>
> * igt@kms_bw@linear-tiling-2-displays-2160x1440p:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#367)
>
> * igt@kms_ccs@bad-pixel-format-y-tiled-gen12-rc-ccs-cc@pipe-d-hdmi-a-1:
>
> * shard-adlp: NOTRUN -> SKIP (Intel XE#455 / Intel XE#787) +7 other tests skip
>
> * igt@kms_ccs@ccs-on-another-bo-4-tiled-mtl-rc-ccs-cc:
>
> * shard-bmg: NOTRUN -> SKIP (Intel XE#2887) +1 other test skip
>
> * igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-rc-ccs:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#2887) +2 other tests skip
>
> * igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-mc-ccs@pipe-c-hdmi-a-1:
>
> * shard-adlp: NOTRUN -> SKIP (Intel XE#787) +11 other tests skip
>
> * igt@kms_chamelium_color@ctm-negative:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#306) +1 other test skip
>
> * igt@kms_chamelium_frames@hdmi-cmp-planes-random:
>
> * shard-adlp: NOTRUN -> SKIP (Intel XE#373) +1 other test skip
>
> * igt@kms_chamelium_hpd@hdmi-hpd:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#373) +2 other tests skip
>
> * igt@kms_chamelium_hpd@hdmi-hpd-with-enabled-mode:
>
> * shard-bmg: NOTRUN -> SKIP (Intel XE#2252) +1 other test skip
>
> * igt@kms_colorop@plane-xr24-xr24-ctm_3x4_bt709_dec_enc:
>
> * shard-bmg: NOTRUN -> SKIP (Intel XE#6704) +1 other test skip
>
> * igt@kms_colorop@plane-xr24-xr24-srgb_inv_eotf_lut:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#6704)
>
> * igt@kms_content_protection@lic-type-1:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#3278)
>
> * igt@kms_content_protection@suspend-resume:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#6705)
>
> * igt@kms_content_protection@uevent:
>
> * shard-bmg: NOTRUN -> FAIL (Intel XE#6707) +1 other test fail
>
> * igt@kms_cursor_crc@cursor-onscreen-32x32:
>
> * shard-bmg: NOTRUN -> SKIP (Intel XE#2320)
>
> * igt@kms_cursor_crc@cursor-suspend@pipe-a-edp-1:
>
> * shard-lnl: NOTRUN -> ABORT (Intel XE#6675) +2 other tests abort
>
> * igt@kms_cursor_legacy@cursorb-vs-flipa-atomic:
>
> * shard-bmg: PASS -> SKIP (Intel XE#2291)
>
> * igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#309) +1 other test skip
>
> * igt@kms_cursor_legacy@cursorb-vs-flipb-atomic:
>
> * shard-adlp: NOTRUN -> SKIP (Intel XE#309) +1 other test skip
>
> * igt@kms_cursor_legacy@flip-vs-cursor-atomic:
>
> * shard-bmg: PASS -> FAIL (Intel XE#6715)
>
> * igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size:
>
> * shard-adlp: NOTRUN -> SKIP (Intel XE#323)
>
> * igt@kms_dsc@dsc-basic:
>
> * shard-bmg: NOTRUN -> SKIP (Intel XE#2244)
>
> * igt@kms_fbc_dirty_rect@fbc-dirty-rectangle-out-visible-area:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#4422)
>
> * igt@kms_feature_discovery@dp-mst:
>
> * shard-adlp: NOTRUN -> SKIP (Intel XE#1137)
>
> * igt@kms_flip@2x-blocking-absolute-wf_vblank-interruptible:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#1421) +2 other tests skip
>
> * igt@kms_flip@2x-flip-vs-suspend-interruptible@ab-dp2-hdmi-a3:
>
> * shard-bmg: NOTRUN -> ABORT (Intel XE#6675) +5 other tests abort
>
> * igt@kms_flip@2x-nonexisting-fb:
>
> * shard-bmg: PASS -> SKIP (Intel XE#2316) +9 other tests skip
>
> * igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode:
>
> * shard-bmg: NOTRUN -> SKIP (Intel XE#2293) +2 other tests skip
>
> * igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-32bpp-xtile-downscaling:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#1397 / Intel XE#1745) +1 other test skip
>
> * igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-32bpp-xtile-downscaling@pipe-a-default-mode:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#1397) +1 other test skip
>
> * igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling:
>
> * shard-bmg: NOTRUN -> SKIP (Intel XE#2293 / Intel XE#2380) +2 other tests skip
>
> * igt@kms_frontbuffer_tracking@drrs-1p-offscreen-pri-indfb-draw-render:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#6312)
>
> * igt@kms_frontbuffer_tracking@drrs-1p-offscreen-pri-shrfb-draw-render:
>
> * shard-adlp: NOTRUN -> SKIP (Intel XE#6312) +1 other test skip
>
> * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-shrfb-pgflip-blt:
>
> * shard-bmg: NOTRUN -> SKIP (Intel XE#4141) +2 other tests skip
>
> * igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-cur-indfb-move:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#651) +4 other tests skip
>
> * igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-spr-indfb-onoff:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#656) +12 other tests skip
>
> * igt@kms_frontbuffer_tracking@fbcdrrs-rgb101010-draw-render:
>
> * shard-bmg: NOTRUN -> SKIP (Intel XE#2311) +5 other tests skip
>
> * igt@kms_frontbuffer_tracking@fbcdrrs-rgb565-draw-render:
>
> * shard-adlp: NOTRUN -> SKIP (Intel XE#651) +1 other test skip
>
> * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-move:
>
> * shard-adlp: NOTRUN -> SKIP (Intel XE#656) +2 other tests skip
>
> * igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-render:
>
> * shard-adlp: NOTRUN -> SKIP (Intel XE#653) +1 other test skip
>
> * igt@kms_frontbuffer_tracking@fbcpsr-tiling-y:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#1469)
>
> * igt@kms_frontbuffer_tracking@psr-2p-scndscrn-shrfb-plflip-blt:
>
> * shard-bmg: NOTRUN -> SKIP (Intel XE#2313) +3 other tests skip
>
> * igt@kms_hdr@static-toggle-suspend@pipe-a-hdmi-a-6:
>
> * shard-dg2-set2: NOTRUN -> ABORT (Intel XE#6675)
>
> * igt@kms_pipe_crc_basic@suspend-read-crc:
>
> * shard-adlp: NOTRUN -> ABORT (Intel XE#6675) +1 other test abort
>
> * igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-edp-1:
>
> * shard-lnl: PASS -> ABORT (Intel XE#6675) +1 other test abort
>
> * igt@kms_pipe_crc_basic@suspend-read-crc@pipe-d-hdmi-a-1:
>
> * shard-adlp: NOTRUN -> INCOMPLETE (Intel XE#6718)
>
> * igt@kms_pipe_stress@stress-xrgb8888-ytiled:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#4329)
>
> * igt@kms_plane_scaling@plane-upscale-20x20-with-modifiers:
>
> * shard-bmg: PASS -> DMESG-WARN (Intel XE#3428)
>
> * igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-5@pipe-a:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#5825) +3 other tests skip
>
> * igt@kms_pm_rpm@system-suspend-idle:
>
> * shard-dg2-set2: PASS -> ABORT (Intel XE#6675)
>
> * igt@kms_properties@connector-properties-atomic:
>
> * shard-adlp: PASS -> DMESG-WARN (Intel XE#2953 / Intel XE#4173)
>
> * igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-fully-sf:
>
> * shard-adlp: NOTRUN -> SKIP (Intel XE#1406 / Intel XE#1489) +1 other test skip
>
> * igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-sf-dmg-area:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#1406 / Intel XE#2893 / Intel XE#4608)
>
> * igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-sf-dmg-area@pipe-a-edp-1:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#1406 / Intel XE#4608) +1 other test skip
>
> * igt@kms_psr2_su@page_flip-xrgb8888:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#1128 / Intel XE#1406)
>
> * igt@kms_psr@fbc-pr-basic:
>
> * shard-bmg: NOTRUN -> SKIP (Intel XE#1406 / Intel XE#2234 / Intel XE#2850) +1 other test skip
>
> * igt@kms_psr@fbc-psr2-basic:
>
> * shard-adlp: NOTRUN -> SKIP (Intel XE#1406 / Intel XE#2850 / Intel XE#929) +2 other tests skip
>
> * igt@kms_psr@fbc-psr2-primary-page-flip:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#1406)
>
> * igt@kms_psr@fbc-psr2-primary-page-flip@edp-1:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#1406 / Intel XE#4609)
>
> * igt@kms_rotation_crc@primary-4-tiled-reflect-x-0:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#3414 / Intel XE#3904) +2 other tests skip
>
> * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180:
>
> * shard-bmg: NOTRUN -> SKIP (Intel XE#2330)
>
> * igt@kms_setmode@basic@pipe-a-hdmi-a-3:
>
> * shard-bmg: PASS -> FAIL (Intel XE#6361) +2 other tests fail
>
> * igt@kms_setmode@clone-exclusive-crtc:
>
> * shard-adlp: NOTRUN -> SKIP (Intel XE#455) +4 other tests skip
>
> * igt@kms_setmode@invalid-clone-single-crtc:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#1435)
>
> * igt@testdisplay:
>
> * shard-bmg: PASS -> ABORT (Intel XE#6740)
>
> * igt@xe_copy_basic@mem-copy-linear-0xfd:
>
> * shard-adlp: NOTRUN -> SKIP (Intel XE#1123)
>
> * igt@xe_eudebug@basic-vm-bind-ufence:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#4837) +2 other tests skip
>
> * igt@xe_eudebug_online@interrupt-other-debuggable:
>
> * shard-adlp: NOTRUN -> SKIP (Intel XE#4837 / Intel XE#5565) +1 other test skip
>
> * igt@xe_eudebug_online@set-breakpoint:
>
> * shard-bmg: NOTRUN -> SKIP (Intel XE#4837) +2 other tests skip
>
> * igt@xe_evict@evict-beng-large-cm:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#688) +3 other tests skip
>
> * igt@xe_evict@evict-mixed-many-threads-small:
>
> * shard-adlp: NOTRUN -> SKIP (Intel XE#261)
>
> * igt@xe_evict@evict-small-cm:
>
> * shard-adlp: NOTRUN -> SKIP (Intel XE#261 / Intel XE#5564 / Intel XE#688) +1 other test skip
>
> * igt@xe_exec_basic@multigpu-no-exec-userptr-invalidate:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#1392) +3 other tests skip
>
> * igt@xe_exec_basic@multigpu-no-exec-userptr-rebind:
>
> * shard-bmg: NOTRUN -> SKIP (Intel XE#2322) +1 other test skip
>
> * igt@xe_exec_basic@multigpu-once-basic-defer-bind:
>
> * shard-adlp: NOTRUN -> SKIP (Intel XE#1392 / Intel XE#5575) +2 other tests skip
>
> * igt@xe_exec_fault_mode@many-bindexecqueue-imm:
>
> * shard-adlp: NOTRUN -> SKIP (Intel XE#288 / Intel XE#5561) +8 other tests skip
>
> * igt@xe_exec_system_allocator@madvise-range-invalidate-change-attr:
>
> * shard-lnl: NOTRUN -> WARN (Intel XE#5786)
>
> * igt@xe_exec_system_allocator@pat-index-madvise-pat-idx-wt-multi-vma:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#6196)
>
> * igt@xe_exec_system_allocator@process-many-mmap-huge:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#4943) +7 other tests skip
>
> * igt@xe_exec_system_allocator@threads-many-large-malloc-multi-fault:
>
> * shard-adlp: NOTRUN -> SKIP (Intel XE#4915) +66 other tests skip
>
> * igt@xe_exec_system_allocator@threads-shared-vm-many-stride-mmap-free-huge:
>
> * shard-bmg: NOTRUN -> SKIP (Intel XE#4943) +3 other tests skip
>
> * igt@xe_module_load@load:
>
> * shard-bmg: (PASS, PASS, PASS, PASS, PASS, PASS, PASS, PASS, PASS, PASS, PASS, PASS, PASS, PASS, PASS, PASS, PASS,
> PASS, PASS, PASS, PASS, PASS, PASS, PASS) -> (PASS, PASS, PASS, PASS, SKIP, PASS, PASS, PASS, PASS, PASS, PASS, PASS,
> PASS, PASS, PASS, PASS, PASS, PASS, PASS, PASS, PASS, PASS, PASS, PASS, PASS, PASS) (Intel XE#2457)
>
> * igt@xe_oa@whitelisted-registers-userspace-config:
>
> * shard-adlp: NOTRUN -> SKIP (Intel XE#3573) +1 other test skip
>
> * igt@xe_pm@d3hot-i2c:
>
> * shard-adlp: NOTRUN -> SKIP (Intel XE#5742)
>
> * igt@xe_pm@s2idle-basic-exec:
>
> * shard-adlp: PASS -> ABORT (Intel XE#6675) +5 other tests abort
>
> * igt@xe_pm@s2idle-d3cold-basic-exec:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#2284 / Intel XE#366)
>
> * igt@xe_pm@s2idle-vm-bind-prefetch:
>
> * shard-bmg: PASS -> ABORT (Intel XE#6675)
>
> * igt@xe_pm@s3-d3cold-basic-exec:
>
> * shard-bmg: NOTRUN -> SKIP (Intel XE#2284)
>
> * igt@xe_pxp@pxp-termination-key-update-post-termination-irq:
>
> * shard-adlp: NOTRUN -> SKIP (Intel XE#4733 / Intel XE#5594) +1 other test skip
>
> * igt@xe_query@multigpu-query-mem-usage:
>
> * shard-adlp: NOTRUN -> SKIP (Intel XE#944)
>
> * igt@xe_query@multigpu-query-uc-fw-version-huc:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#944)
>
> Possible fixes
>
> * igt@kms_async_flips@crc-atomic@pipe-b-hdmi-a-1:
>
> * shard-adlp: FAIL (Intel XE#3884) -> PASS
>
> * igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-async-flip:
>
> * shard-adlp: FAIL (Intel XE#1231) -> PASS
>
> * igt@kms_flip@2x-blocking-absolute-wf_vblank:
>
> * shard-bmg: SKIP (Intel XE#2316) -> PASS
>
> * igt@kms_pipe_crc_basic@read-crc-frame-sequence:
>
> * shard-bmg: ABORT (Intel XE#1727) -> PASS +1 other test pass
>
> * igt@kms_plane@plane-panning-bottom-right-suspend@pipe-a:
>
> * shard-bmg: ABORT (Intel XE#6675) -> PASS
>
> * igt@kms_psr@psr-suspend@edp-1:
>
> * shard-lnl: ABORT (Intel XE#2625 / Intel XE#6675) -> PASS +1 other test pass
>
> * igt@kms_setmode@basic@pipe-b-edp-1:
>
> * shard-lnl: FAIL (Intel XE#6361) -> PASS +2 other tests pass
>
> * igt@xe_pm@s2idle-vm-bind-unbind-all:
>
> * shard-lnl: ABORT (Intel XE#6675) -> PASS +2 other tests pass
>
> * igt@xe_pm@s3-multiple-execs:
>
> * shard-adlp: ABORT (Intel XE#6675) -> PASS +2 other tests pass
>
> Warnings
>
> * igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip:
>
> * shard-adlp: FAIL (Intel XE#1231) -> FAIL (Intel XE#1231 / Intel XE#6699) +4 other tests fail
>
> * igt@kms_content_protection@srm:
>
> * shard-bmg: FAIL (Intel XE#1178) -> SKIP (Intel XE#2341)
>
> * igt@kms_flip@2x-flip-vs-suspend-interruptible:
>
> * shard-bmg: SKIP (Intel XE#2316) -> ABORT (Intel XE#6675)
>
> * igt@kms_frontbuffer_tracking@drrs-2p-primscrn-pri-shrfb-draw-render:
>
> * shard-bmg: SKIP (Intel XE#2312) -> SKIP (Intel XE#2311) +2 other tests skip
>
> * igt@kms_frontbuffer_tracking@drrs-2p-primscrn-spr-indfb-draw-render:
>
> * shard-bmg: SKIP (Intel XE#2311) -> SKIP (Intel XE#2312) +10 other tests skip
>
> * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-render:
>
> * shard-bmg: SKIP (Intel XE#2312) -> SKIP (Intel XE#4141)
>
> * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-render:
>
> * shard-bmg: SKIP (Intel XE#4141) -> SKIP (Intel XE#2312) +5 other tests skip
>
> * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-onoff:
>
> * shard-bmg: SKIP (Intel XE#2312) -> SKIP (Intel XE#2313) +2 other tests skip
>
> * igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-fullscreen:
>
> * shard-bmg: SKIP (Intel XE#2313) -> SKIP (Intel XE#2312) +9 other tests skip
>
> * igt@kms_joiner@basic-big-joiner:
>
> * shard-bmg: SKIP (Intel XE#346) -> SKIP (Intel XE#346 / Intel XE#6590) +1 other test skip
>
> * igt@kms_joiner@basic-ultra-joiner:
>
> * shard-bmg: SKIP (Intel XE#2927) -> SKIP (Intel XE#2927 / Intel XE#6590)
>
> * igt@kms_joiner@invalid-modeset-force-ultra-joiner:
>
> * shard-bmg: SKIP (Intel XE#2934) -> SKIP (Intel XE#2934 / Intel XE#6590)
>
> * igt@kms_pipe_crc_basic@suspend-read-crc@pipe-b-edp-1:
>
> * shard-lnl: ABORT (Intel XE#6675) -> INCOMPLETE (Intel XE#6718)
>
> * igt@kms_plane@plane-panning-bottom-right-suspend@pipe-b:
>
> * shard-lnl: INCOMPLETE (Intel XE#1035) -> ABORT (Intel XE#6675)
>
> * igt@kms_plane_multiple@2x-tiling-y:
>
> * shard-bmg: SKIP (Intel XE#5021) -> SKIP (Intel XE#4596)
>
> {name}: This element is suppressed. This means it is ignored when computing
> the status of the difference (SUCCESS, WARNING, or FAILURE).
>
> Build changes
>
> * Linux: xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65 -> xe-pw-158084v2
>
> IGT_8647: 8647
> xe-4178-639f325d8cbdc690de963db2fe5840444ac7ea65: 639f325d8cbdc690de963db2fe5840444ac7ea65
> xe-pw-158084v2: 158084v2
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [PATCH v2 2/5] drm/xe/oa/uapi: Add gt_id to struct drm_xe_oa_unit
2025-12-02 2:51 ` [PATCH v2 2/5] drm/xe/oa/uapi: Add gt_id to struct drm_xe_oa_unit Ashutosh Dixit
@ 2025-12-02 22:27 ` Umesh Nerlige Ramappa
2025-12-02 23:16 ` Umesh Nerlige Ramappa
0 siblings, 1 reply; 21+ messages in thread
From: Umesh Nerlige Ramappa @ 2025-12-02 22:27 UTC (permalink / raw)
To: Ashutosh Dixit; +Cc: intel-xe
On Mon, Dec 01, 2025 at 06:51:12PM -0800, Ashutosh Dixit wrote:
>gt_id was previously omitted from 'struct drm_xe_oa_unit' because it could
>be determine from hwe's attached to the OA unit. However, we now have OA
>units which don't have any hwe's attached to them. Hence add gt_id to
>'struct drm_xe_oa_unit' in order to provide this needed information to
>userspace.
>
>Signed-off-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
>Reviewed-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
>---
>v2: Change gt_id to u16 (Matt Brost)
>---
> drivers/gpu/drm/xe/xe_query.c | 4 +++-
> include/uapi/drm/xe_drm.h | 9 ++++++++-
> 2 files changed, 11 insertions(+), 2 deletions(-)
>
>diff --git a/drivers/gpu/drm/xe/xe_query.c b/drivers/gpu/drm/xe/xe_query.c
>index a7bf1fd6dd6ac..18bd8047ebfdb 100644
>--- a/drivers/gpu/drm/xe/xe_query.c
>+++ b/drivers/gpu/drm/xe/xe_query.c
>@@ -682,7 +682,9 @@ static int query_oa_units(struct xe_device *xe,
> du->capabilities = DRM_XE_OA_CAPS_BASE | DRM_XE_OA_CAPS_SYNCS |
> DRM_XE_OA_CAPS_OA_BUFFER_SIZE |
> DRM_XE_OA_CAPS_WAIT_NUM_REPORTS |
>- DRM_XE_OA_CAPS_OAM;
>+ DRM_XE_OA_CAPS_OAM |
>+ DRM_XE_OA_CAPS_OA_UNIT_GT_ID;
>+ du->gt_id = u->gt->info.id;
> j = 0;
> for_each_hw_engine(hwe, gt, hwe_id) {
> if (!xe_hw_engine_is_reserved(hwe) &&
>diff --git a/include/uapi/drm/xe_drm.h b/include/uapi/drm/xe_drm.h
>index 37881b1eb6bad..4413c7f918740 100644
>--- a/include/uapi/drm/xe_drm.h
>+++ b/include/uapi/drm/xe_drm.h
>@@ -1681,12 +1681,19 @@ struct drm_xe_oa_unit {
> #define DRM_XE_OA_CAPS_OA_BUFFER_SIZE (1 << 2)
> #define DRM_XE_OA_CAPS_WAIT_NUM_REPORTS (1 << 3)
> #define DRM_XE_OA_CAPS_OAM (1 << 4)
>+#define DRM_XE_OA_CAPS_OA_UNIT_GT_ID (1 << 5)
>
> /** @oa_timestamp_freq: OA timestamp freq */
> __u64 oa_timestamp_freq;
>
>+ /** @gt_id: gt id for this OA unit */
>+ __u16 gt_id;
>+
>+ /** @reserved1: MBZ */
>+ __u16 reserved1[3];
>+
> /** @reserved: MBZ */
>- __u64 reserved[4];
>+ __u64 reserved[3];
Maybe I missed this in earlier reviews, AFAIR, we should ensure the MBZ
part in the implementation (i.e. check that reserved fields are zero
when validating the params). Not sure if things changed with Xe KMD.
Regards,
Umesh
>
> /** @num_engines: number of engines in @eci array */
> __u64 num_engines;
>--
>2.48.1
>
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [PATCH v2 2/5] drm/xe/oa/uapi: Add gt_id to struct drm_xe_oa_unit
2025-12-02 22:27 ` Umesh Nerlige Ramappa
@ 2025-12-02 23:16 ` Umesh Nerlige Ramappa
0 siblings, 0 replies; 21+ messages in thread
From: Umesh Nerlige Ramappa @ 2025-12-02 23:16 UTC (permalink / raw)
To: Ashutosh Dixit; +Cc: intel-xe
On Tue, Dec 02, 2025 at 02:27:16PM -0800, Umesh Nerlige Ramappa wrote:
>On Mon, Dec 01, 2025 at 06:51:12PM -0800, Ashutosh Dixit wrote:
>>gt_id was previously omitted from 'struct drm_xe_oa_unit' because it could
>>be determine from hwe's attached to the OA unit. However, we now have OA
>>units which don't have any hwe's attached to them. Hence add gt_id to
>>'struct drm_xe_oa_unit' in order to provide this needed information to
>>userspace.
>>
>>Signed-off-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
>>Reviewed-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
>>---
>>v2: Change gt_id to u16 (Matt Brost)
>>---
>>drivers/gpu/drm/xe/xe_query.c | 4 +++-
>>include/uapi/drm/xe_drm.h | 9 ++++++++-
>>2 files changed, 11 insertions(+), 2 deletions(-)
>>
>>diff --git a/drivers/gpu/drm/xe/xe_query.c b/drivers/gpu/drm/xe/xe_query.c
>>index a7bf1fd6dd6ac..18bd8047ebfdb 100644
>>--- a/drivers/gpu/drm/xe/xe_query.c
>>+++ b/drivers/gpu/drm/xe/xe_query.c
>>@@ -682,7 +682,9 @@ static int query_oa_units(struct xe_device *xe,
>> du->capabilities = DRM_XE_OA_CAPS_BASE | DRM_XE_OA_CAPS_SYNCS |
>> DRM_XE_OA_CAPS_OA_BUFFER_SIZE |
>> DRM_XE_OA_CAPS_WAIT_NUM_REPORTS |
>>- DRM_XE_OA_CAPS_OAM;
>>+ DRM_XE_OA_CAPS_OAM |
>>+ DRM_XE_OA_CAPS_OA_UNIT_GT_ID;
>>+ du->gt_id = u->gt->info.id;
>> j = 0;
>> for_each_hw_engine(hwe, gt, hwe_id) {
>> if (!xe_hw_engine_is_reserved(hwe) &&
>>diff --git a/include/uapi/drm/xe_drm.h b/include/uapi/drm/xe_drm.h
>>index 37881b1eb6bad..4413c7f918740 100644
>>--- a/include/uapi/drm/xe_drm.h
>>+++ b/include/uapi/drm/xe_drm.h
>>@@ -1681,12 +1681,19 @@ struct drm_xe_oa_unit {
>>#define DRM_XE_OA_CAPS_OA_BUFFER_SIZE (1 << 2)
>>#define DRM_XE_OA_CAPS_WAIT_NUM_REPORTS (1 << 3)
>>#define DRM_XE_OA_CAPS_OAM (1 << 4)
>>+#define DRM_XE_OA_CAPS_OA_UNIT_GT_ID (1 << 5)
>>
>> /** @oa_timestamp_freq: OA timestamp freq */
>> __u64 oa_timestamp_freq;
>>
>>+ /** @gt_id: gt id for this OA unit */
>>+ __u16 gt_id;
>>+
>>+ /** @reserved1: MBZ */
>>+ __u16 reserved1[3];
>>+
>> /** @reserved: MBZ */
>>- __u64 reserved[4];
>>+ __u64 reserved[3];
>
>Maybe I missed this in earlier reviews, AFAIR, we should ensure the
>MBZ part in the implementation (i.e. check that reserved fields are
>zero when validating the params). Not sure if things changed with Xe
>KMD.
Please ignore, since this is output data.
Thanks,
Umesh
>
>Regards,
>Umesh
>>
>> /** @num_engines: number of engines in @eci array */
>> __u64 num_engines;
>>--
>>2.48.1
>>
^ permalink raw reply [flat|nested] 21+ messages in thread
* ✗ CI.checkpatch: warning for OA: More OA and register whitelist changes (rev3)
2025-12-02 2:51 [PATCH v2 0/5] OA: More OA and register whitelist changes Ashutosh Dixit
` (8 preceding siblings ...)
2025-12-02 7:27 ` ✗ Xe.CI.Full: failure " Patchwork
@ 2025-12-03 16:19 ` Patchwork
2025-12-03 16:21 ` ✓ CI.KUnit: success " Patchwork
` (4 subsequent siblings)
14 siblings, 0 replies; 21+ messages in thread
From: Patchwork @ 2025-12-03 16:19 UTC (permalink / raw)
To: Ashutosh Dixit; +Cc: intel-xe
== Series Details ==
Series: OA: More OA and register whitelist changes (rev3)
URL : https://patchwork.freedesktop.org/series/158084/
State : warning
== Summary ==
+ KERNEL=/kernel
+ git clone https://gitlab.freedesktop.org/drm/maintainer-tools mt
Cloning into 'mt'...
warning: redirecting to https://gitlab.freedesktop.org/drm/maintainer-tools.git/
+ git -C mt rev-list -n1 origin/master
2de9a3901bc28757c7906b454717b64e2a214021
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 47f152fe218c0e056590338ff69747e0e4c7bc9a
Author: Ashutosh Dixit <ashutosh.dixit@intel.com>
Date: Mon Dec 1 18:51:15 2025 -0800
drm/xe/rtp: Whitelist OAM MMIO trigger registers
Whitelist OAM registers to enable userspace to execute MMIO triggers on OAM
units.
Signed-off-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
Reviewed-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
+ /mt/dim checkpatch 49ff1c99988384f49566e8b30f48031f2ab6ce9a drm-intel
1acd015ef40b drm/xe/oa: Use explicit struct initialization for struct xe_oa_regs
1cbc878a1bbb drm/xe/oa/uapi: Add gt_id to struct drm_xe_oa_unit
5d20282f79d1 drm/xe/oa: Allow exec_queue's to be specified only for OAG OA unit
d4afe9447674 drm/xe/rtp: Refactor OAG MMIO trigger register whitelisting
-:50: ERROR:COMPLEX_MACRO: Macros with complex values should be enclosed in parentheses
#50: FILE: drivers/gpu/drm/xe/xe_reg_whitelist.c:78:
+#define WHITELIST_OA_MMIO_TRG(trg, status, head) \
+ WHITELIST(trg, RING_FORCE_TO_NONPRIV_ACCESS_RW), \
+ WHITELIST(status, RING_FORCE_TO_NONPRIV_ACCESS_RD), \
+ WHITELIST(head, RING_FORCE_TO_NONPRIV_ACCESS_RD | RING_FORCE_TO_NONPRIV_RANGE_4)
BUT SEE:
do {} while (0) advice is over-stated in a few situations:
The more obvious case is macros, like MODULE_PARM_DESC, invoked at
file-scope, where C disallows code (it must be in functions). See
$exceptions if you have one to add by name.
More troublesome is declarative macros used at top of new scope,
like DECLARE_PER_CPU. These might just compile with a do-while-0
wrapper, but would be incorrect. Most of these are handled by
detecting struct,union,etc declaration primitives in $exceptions.
Theres also macros called inside an if (block), which "return" an
expression. These cannot do-while, and need a ({}) wrapper.
Enjoy this qualification while we work to improve our heuristics.
total: 1 errors, 0 warnings, 0 checks, 53 lines checked
47f152fe218c drm/xe/rtp: Whitelist OAM MMIO trigger registers
-:56: ERROR:COMPLEX_MACRO: Macros with complex values should be enclosed in parentheses
#56: FILE: drivers/gpu/drm/xe/xe_reg_whitelist.c:86:
+#define WHITELIST_OAM_MMIO_TRG \
+ WHITELIST_OA_MMIO_TRG(OAM_MMIO_TRG(XE_OAM_SAG_BASE_ADJ), \
+ OAM_STATUS(XE_OAM_SAG_BASE_ADJ), \
+ OAM_HEAD_POINTER(XE_OAM_SAG_BASE_ADJ)), \
+ WHITELIST_OA_MMIO_TRG(OAM_MMIO_TRG(XE_OAM_SCMI_0_BASE_ADJ), \
+ OAM_STATUS(XE_OAM_SCMI_0_BASE_ADJ), \
+ OAM_HEAD_POINTER(XE_OAM_SCMI_0_BASE_ADJ)), \
+ WHITELIST_OA_MMIO_TRG(OAM_MMIO_TRG(XE_OAM_SCMI_1_BASE_ADJ), \
+ OAM_STATUS(XE_OAM_SCMI_1_BASE_ADJ), \
+ OAM_HEAD_POINTER(XE_OAM_SCMI_1_BASE_ADJ))
BUT SEE:
do {} while (0) advice is over-stated in a few situations:
The more obvious case is macros, like MODULE_PARM_DESC, invoked at
file-scope, where C disallows code (it must be in functions). See
$exceptions if you have one to add by name.
More troublesome is declarative macros used at top of new scope,
like DECLARE_PER_CPU. These might just compile with a do-while-0
wrapper, but would be incorrect. Most of these are handled by
detecting struct,union,etc declaration primitives in $exceptions.
Theres also macros called inside an if (block), which "return" an
expression. These cannot do-while, and need a ({}) wrapper.
Enjoy this qualification while we work to improve our heuristics.
total: 1 errors, 0 warnings, 0 checks, 59 lines checked
^ permalink raw reply [flat|nested] 21+ messages in thread
* ✓ CI.KUnit: success for OA: More OA and register whitelist changes (rev3)
2025-12-02 2:51 [PATCH v2 0/5] OA: More OA and register whitelist changes Ashutosh Dixit
` (9 preceding siblings ...)
2025-12-03 16:19 ` ✗ CI.checkpatch: warning for OA: More OA and register whitelist changes (rev3) Patchwork
@ 2025-12-03 16:21 ` Patchwork
2025-12-04 5:01 ` ✗ CI.checkpatch: warning for OA: More OA and register whitelist changes (rev4) Patchwork
` (3 subsequent siblings)
14 siblings, 0 replies; 21+ messages in thread
From: Patchwork @ 2025-12-03 16:21 UTC (permalink / raw)
To: Ashutosh Dixit; +Cc: intel-xe
== Series Details ==
Series: OA: More OA and register whitelist changes (rev3)
URL : https://patchwork.freedesktop.org/series/158084/
State : success
== Summary ==
+ trap cleanup EXIT
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/xe/.kunitconfig
[16:19:49] Configuring KUnit Kernel ...
Generating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[16:19:54] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make all compile_commands.json scripts_gdb ARCH=um O=.kunit --jobs=25
[16:20:31] Starting KUnit Kernel (1/1)...
[16:20:31] ============================================================
Running tests with:
$ .kunit/linux kunit.enable=1 mem=1G console=tty kunit_shutdown=halt
[16:20:31] ================== guc_buf (11 subtests) ===================
[16:20:31] [PASSED] test_smallest
[16:20:31] [PASSED] test_largest
[16:20:32] [PASSED] test_granular
[16:20:32] [PASSED] test_unique
[16:20:32] [PASSED] test_overlap
[16:20:32] [PASSED] test_reusable
[16:20:32] [PASSED] test_too_big
[16:20:32] [PASSED] test_flush
[16:20:32] [PASSED] test_lookup
[16:20:32] [PASSED] test_data
[16:20:32] [PASSED] test_class
[16:20:32] ===================== [PASSED] guc_buf =====================
[16:20:32] =================== guc_dbm (7 subtests) ===================
[16:20:32] [PASSED] test_empty
[16:20:32] [PASSED] test_default
[16:20:32] ======================== test_size ========================
[16:20:32] [PASSED] 4
[16:20:32] [PASSED] 8
[16:20:32] [PASSED] 32
[16:20:32] [PASSED] 256
[16:20:32] ==================== [PASSED] test_size ====================
[16:20:32] ======================= test_reuse ========================
[16:20:32] [PASSED] 4
[16:20:32] [PASSED] 8
[16:20:32] [PASSED] 32
[16:20:32] [PASSED] 256
[16:20:32] =================== [PASSED] test_reuse ====================
[16:20:32] =================== test_range_overlap ====================
[16:20:32] [PASSED] 4
[16:20:32] [PASSED] 8
[16:20:32] [PASSED] 32
[16:20:32] [PASSED] 256
[16:20:32] =============== [PASSED] test_range_overlap ================
[16:20:32] =================== test_range_compact ====================
[16:20:32] [PASSED] 4
[16:20:32] [PASSED] 8
[16:20:32] [PASSED] 32
[16:20:32] [PASSED] 256
[16:20:32] =============== [PASSED] test_range_compact ================
[16:20:32] ==================== test_range_spare =====================
[16:20:32] [PASSED] 4
[16:20:32] [PASSED] 8
[16:20:32] [PASSED] 32
[16:20:32] [PASSED] 256
[16:20:32] ================ [PASSED] test_range_spare =================
[16:20:32] ===================== [PASSED] guc_dbm =====================
[16:20:32] =================== guc_idm (6 subtests) ===================
[16:20:32] [PASSED] bad_init
[16:20:32] [PASSED] no_init
[16:20:32] [PASSED] init_fini
[16:20:32] [PASSED] check_used
[16:20:32] [PASSED] check_quota
[16:20:32] [PASSED] check_all
[16:20:32] ===================== [PASSED] guc_idm =====================
[16:20:32] ================== no_relay (3 subtests) ===================
[16:20:32] [PASSED] xe_drops_guc2pf_if_not_ready
[16:20:32] [PASSED] xe_drops_guc2vf_if_not_ready
[16:20:32] [PASSED] xe_rejects_send_if_not_ready
[16:20:32] ==================== [PASSED] no_relay =====================
[16:20:32] ================== pf_relay (14 subtests) ==================
[16:20:32] [PASSED] pf_rejects_guc2pf_too_short
[16:20:32] [PASSED] pf_rejects_guc2pf_too_long
[16:20:32] [PASSED] pf_rejects_guc2pf_no_payload
[16:20:32] [PASSED] pf_fails_no_payload
[16:20:32] [PASSED] pf_fails_bad_origin
[16:20:32] [PASSED] pf_fails_bad_type
[16:20:32] [PASSED] pf_txn_reports_error
[16:20:32] [PASSED] pf_txn_sends_pf2guc
[16:20:32] [PASSED] pf_sends_pf2guc
[16:20:32] [SKIPPED] pf_loopback_nop
[16:20:32] [SKIPPED] pf_loopback_echo
[16:20:32] [SKIPPED] pf_loopback_fail
[16:20:32] [SKIPPED] pf_loopback_busy
[16:20:32] [SKIPPED] pf_loopback_retry
[16:20:32] ==================== [PASSED] pf_relay =====================
[16:20:32] ================== vf_relay (3 subtests) ===================
[16:20:32] [PASSED] vf_rejects_guc2vf_too_short
[16:20:32] [PASSED] vf_rejects_guc2vf_too_long
[16:20:32] [PASSED] vf_rejects_guc2vf_no_payload
[16:20:32] ==================== [PASSED] vf_relay =====================
[16:20:32] ================ pf_gt_config (6 subtests) =================
[16:20:32] [PASSED] fair_contexts_1vf
[16:20:32] [PASSED] fair_doorbells_1vf
[16:20:32] [PASSED] fair_ggtt_1vf
[16:20:32] ====================== fair_contexts ======================
[16:20:32] [PASSED] 1 VF
[16:20:32] [PASSED] 2 VFs
[16:20:32] [PASSED] 3 VFs
[16:20:32] [PASSED] 4 VFs
[16:20:32] [PASSED] 5 VFs
[16:20:32] [PASSED] 6 VFs
[16:20:32] [PASSED] 7 VFs
[16:20:32] [PASSED] 8 VFs
[16:20:32] [PASSED] 9 VFs
[16:20:32] [PASSED] 10 VFs
[16:20:32] [PASSED] 11 VFs
[16:20:32] [PASSED] 12 VFs
[16:20:32] [PASSED] 13 VFs
[16:20:32] [PASSED] 14 VFs
[16:20:32] [PASSED] 15 VFs
[16:20:32] [PASSED] 16 VFs
[16:20:32] [PASSED] 17 VFs
[16:20:32] [PASSED] 18 VFs
[16:20:32] [PASSED] 19 VFs
[16:20:32] [PASSED] 20 VFs
[16:20:32] [PASSED] 21 VFs
[16:20:32] [PASSED] 22 VFs
[16:20:32] [PASSED] 23 VFs
[16:20:32] [PASSED] 24 VFs
[16:20:32] [PASSED] 25 VFs
[16:20:32] [PASSED] 26 VFs
[16:20:32] [PASSED] 27 VFs
[16:20:32] [PASSED] 28 VFs
[16:20:32] [PASSED] 29 VFs
[16:20:32] [PASSED] 30 VFs
[16:20:32] [PASSED] 31 VFs
[16:20:32] [PASSED] 32 VFs
[16:20:32] [PASSED] 33 VFs
[16:20:32] [PASSED] 34 VFs
[16:20:32] [PASSED] 35 VFs
[16:20:32] [PASSED] 36 VFs
[16:20:32] [PASSED] 37 VFs
[16:20:32] [PASSED] 38 VFs
[16:20:32] [PASSED] 39 VFs
[16:20:32] [PASSED] 40 VFs
[16:20:32] [PASSED] 41 VFs
[16:20:32] [PASSED] 42 VFs
[16:20:32] [PASSED] 43 VFs
[16:20:32] [PASSED] 44 VFs
[16:20:32] [PASSED] 45 VFs
[16:20:32] [PASSED] 46 VFs
[16:20:32] [PASSED] 47 VFs
[16:20:32] [PASSED] 48 VFs
[16:20:32] [PASSED] 49 VFs
[16:20:32] [PASSED] 50 VFs
[16:20:32] [PASSED] 51 VFs
[16:20:32] [PASSED] 52 VFs
[16:20:32] [PASSED] 53 VFs
[16:20:32] [PASSED] 54 VFs
[16:20:32] [PASSED] 55 VFs
[16:20:32] [PASSED] 56 VFs
[16:20:32] [PASSED] 57 VFs
[16:20:32] [PASSED] 58 VFs
[16:20:32] [PASSED] 59 VFs
[16:20:32] [PASSED] 60 VFs
[16:20:32] [PASSED] 61 VFs
[16:20:32] [PASSED] 62 VFs
[16:20:32] [PASSED] 63 VFs
[16:20:32] ================== [PASSED] fair_contexts ==================
[16:20:32] ===================== fair_doorbells ======================
[16:20:32] [PASSED] 1 VF
[16:20:32] [PASSED] 2 VFs
[16:20:32] [PASSED] 3 VFs
[16:20:32] [PASSED] 4 VFs
[16:20:32] [PASSED] 5 VFs
[16:20:32] [PASSED] 6 VFs
[16:20:32] [PASSED] 7 VFs
[16:20:32] [PASSED] 8 VFs
[16:20:32] [PASSED] 9 VFs
[16:20:32] [PASSED] 10 VFs
[16:20:32] [PASSED] 11 VFs
[16:20:32] [PASSED] 12 VFs
[16:20:32] [PASSED] 13 VFs
[16:20:32] [PASSED] 14 VFs
[16:20:32] [PASSED] 15 VFs
[16:20:32] [PASSED] 16 VFs
[16:20:32] [PASSED] 17 VFs
[16:20:32] [PASSED] 18 VFs
[16:20:32] [PASSED] 19 VFs
[16:20:32] [PASSED] 20 VFs
[16:20:32] [PASSED] 21 VFs
[16:20:32] [PASSED] 22 VFs
[16:20:32] [PASSED] 23 VFs
[16:20:32] [PASSED] 24 VFs
[16:20:32] [PASSED] 25 VFs
[16:20:32] [PASSED] 26 VFs
[16:20:32] [PASSED] 27 VFs
[16:20:32] [PASSED] 28 VFs
[16:20:32] [PASSED] 29 VFs
[16:20:32] [PASSED] 30 VFs
[16:20:32] [PASSED] 31 VFs
[16:20:32] [PASSED] 32 VFs
[16:20:32] [PASSED] 33 VFs
[16:20:32] [PASSED] 34 VFs
[16:20:32] [PASSED] 35 VFs
[16:20:32] [PASSED] 36 VFs
[16:20:32] [PASSED] 37 VFs
[16:20:32] [PASSED] 38 VFs
[16:20:32] [PASSED] 39 VFs
[16:20:32] [PASSED] 40 VFs
[16:20:32] [PASSED] 41 VFs
[16:20:32] [PASSED] 42 VFs
[16:20:32] [PASSED] 43 VFs
[16:20:32] [PASSED] 44 VFs
[16:20:32] [PASSED] 45 VFs
[16:20:32] [PASSED] 46 VFs
[16:20:32] [PASSED] 47 VFs
[16:20:32] [PASSED] 48 VFs
[16:20:32] [PASSED] 49 VFs
[16:20:32] [PASSED] 50 VFs
[16:20:32] [PASSED] 51 VFs
[16:20:32] [PASSED] 52 VFs
[16:20:32] [PASSED] 53 VFs
[16:20:32] [PASSED] 54 VFs
[16:20:32] [PASSED] 55 VFs
[16:20:32] [PASSED] 56 VFs
[16:20:32] [PASSED] 57 VFs
[16:20:32] [PASSED] 58 VFs
[16:20:32] [PASSED] 59 VFs
[16:20:32] [PASSED] 60 VFs
[16:20:32] [PASSED] 61 VFs
[16:20:32] [PASSED] 62 VFs
[16:20:32] [PASSED] 63 VFs
[16:20:32] ================= [PASSED] fair_doorbells ==================
[16:20:32] ======================== fair_ggtt ========================
[16:20:32] [PASSED] 1 VF
[16:20:32] [PASSED] 2 VFs
[16:20:32] [PASSED] 3 VFs
[16:20:32] [PASSED] 4 VFs
[16:20:32] [PASSED] 5 VFs
[16:20:32] [PASSED] 6 VFs
[16:20:32] [PASSED] 7 VFs
[16:20:32] [PASSED] 8 VFs
[16:20:32] [PASSED] 9 VFs
[16:20:32] [PASSED] 10 VFs
[16:20:32] [PASSED] 11 VFs
[16:20:32] [PASSED] 12 VFs
[16:20:32] [PASSED] 13 VFs
[16:20:32] [PASSED] 14 VFs
[16:20:32] [PASSED] 15 VFs
[16:20:32] [PASSED] 16 VFs
[16:20:32] [PASSED] 17 VFs
[16:20:32] [PASSED] 18 VFs
[16:20:32] [PASSED] 19 VFs
[16:20:32] [PASSED] 20 VFs
[16:20:32] [PASSED] 21 VFs
[16:20:32] [PASSED] 22 VFs
[16:20:32] [PASSED] 23 VFs
[16:20:32] [PASSED] 24 VFs
[16:20:32] [PASSED] 25 VFs
[16:20:32] [PASSED] 26 VFs
[16:20:32] [PASSED] 27 VFs
[16:20:32] [PASSED] 28 VFs
[16:20:32] [PASSED] 29 VFs
[16:20:32] [PASSED] 30 VFs
[16:20:32] [PASSED] 31 VFs
[16:20:32] [PASSED] 32 VFs
[16:20:32] [PASSED] 33 VFs
[16:20:32] [PASSED] 34 VFs
[16:20:32] [PASSED] 35 VFs
[16:20:32] [PASSED] 36 VFs
[16:20:32] [PASSED] 37 VFs
[16:20:32] [PASSED] 38 VFs
[16:20:32] [PASSED] 39 VFs
[16:20:32] [PASSED] 40 VFs
[16:20:32] [PASSED] 41 VFs
[16:20:32] [PASSED] 42 VFs
[16:20:32] [PASSED] 43 VFs
[16:20:32] [PASSED] 44 VFs
[16:20:32] [PASSED] 45 VFs
[16:20:32] [PASSED] 46 VFs
[16:20:32] [PASSED] 47 VFs
[16:20:32] [PASSED] 48 VFs
[16:20:32] [PASSED] 49 VFs
[16:20:32] [PASSED] 50 VFs
[16:20:32] [PASSED] 51 VFs
[16:20:32] [PASSED] 52 VFs
[16:20:32] [PASSED] 53 VFs
[16:20:32] [PASSED] 54 VFs
[16:20:32] [PASSED] 55 VFs
[16:20:32] [PASSED] 56 VFs
[16:20:32] [PASSED] 57 VFs
[16:20:32] [PASSED] 58 VFs
[16:20:32] [PASSED] 59 VFs
[16:20:32] [PASSED] 60 VFs
[16:20:32] [PASSED] 61 VFs
[16:20:32] [PASSED] 62 VFs
[16:20:32] [PASSED] 63 VFs
[16:20:32] ==================== [PASSED] fair_ggtt ====================
[16:20:32] ================== [PASSED] pf_gt_config ===================
[16:20:32] ===================== lmtt (1 subtest) =====================
[16:20:32] ======================== test_ops =========================
[16:20:32] [PASSED] 2-level
[16:20:32] [PASSED] multi-level
[16:20:32] ==================== [PASSED] test_ops =====================
[16:20:32] ====================== [PASSED] lmtt =======================
[16:20:32] ================= pf_service (11 subtests) =================
[16:20:32] [PASSED] pf_negotiate_any
[16:20:32] [PASSED] pf_negotiate_base_match
[16:20:32] [PASSED] pf_negotiate_base_newer
[16:20:32] [PASSED] pf_negotiate_base_next
[16:20:32] [SKIPPED] pf_negotiate_base_older
[16:20:32] [PASSED] pf_negotiate_base_prev
[16:20:32] [PASSED] pf_negotiate_latest_match
[16:20:32] [PASSED] pf_negotiate_latest_newer
[16:20:32] [PASSED] pf_negotiate_latest_next
[16:20:32] [SKIPPED] pf_negotiate_latest_older
[16:20:32] [SKIPPED] pf_negotiate_latest_prev
[16:20:32] =================== [PASSED] pf_service ====================
[16:20:32] ================= xe_guc_g2g (2 subtests) ==================
[16:20:32] ============== xe_live_guc_g2g_kunit_default ==============
[16:20:32] ========= [SKIPPED] xe_live_guc_g2g_kunit_default ==========
[16:20:32] ============== xe_live_guc_g2g_kunit_allmem ===============
[16:20:32] ========== [SKIPPED] xe_live_guc_g2g_kunit_allmem ==========
[16:20:32] =================== [SKIPPED] xe_guc_g2g ===================
[16:20:32] =================== xe_mocs (2 subtests) ===================
[16:20:32] ================ xe_live_mocs_kernel_kunit ================
[16:20:32] =========== [SKIPPED] xe_live_mocs_kernel_kunit ============
[16:20:32] ================ xe_live_mocs_reset_kunit =================
[16:20:32] ============ [SKIPPED] xe_live_mocs_reset_kunit ============
[16:20:32] ==================== [SKIPPED] xe_mocs =====================
[16:20:32] ================= xe_migrate (2 subtests) ==================
[16:20:32] ================= xe_migrate_sanity_kunit =================
[16:20:32] ============ [SKIPPED] xe_migrate_sanity_kunit =============
[16:20:32] ================== xe_validate_ccs_kunit ==================
[16:20:32] ============= [SKIPPED] xe_validate_ccs_kunit ==============
[16:20:32] =================== [SKIPPED] xe_migrate ===================
[16:20:32] ================== xe_dma_buf (1 subtest) ==================
[16:20:32] ==================== xe_dma_buf_kunit =====================
[16:20:32] ================ [SKIPPED] xe_dma_buf_kunit ================
[16:20:32] =================== [SKIPPED] xe_dma_buf ===================
[16:20:32] ================= xe_bo_shrink (1 subtest) =================
[16:20:32] =================== xe_bo_shrink_kunit ====================
[16:20:32] =============== [SKIPPED] xe_bo_shrink_kunit ===============
[16:20:32] ================== [SKIPPED] xe_bo_shrink ==================
[16:20:32] ==================== xe_bo (2 subtests) ====================
[16:20:32] ================== xe_ccs_migrate_kunit ===================
[16:20:32] ============== [SKIPPED] xe_ccs_migrate_kunit ==============
[16:20:32] ==================== xe_bo_evict_kunit ====================
[16:20:32] =============== [SKIPPED] xe_bo_evict_kunit ================
[16:20:32] ===================== [SKIPPED] xe_bo ======================
[16:20:32] ==================== args (11 subtests) ====================
[16:20:32] [PASSED] count_args_test
[16:20:32] [PASSED] call_args_example
[16:20:32] [PASSED] call_args_test
[16:20:32] [PASSED] drop_first_arg_example
[16:20:32] [PASSED] drop_first_arg_test
[16:20:32] [PASSED] first_arg_example
[16:20:32] [PASSED] first_arg_test
[16:20:32] [PASSED] last_arg_example
[16:20:32] [PASSED] last_arg_test
[16:20:32] [PASSED] pick_arg_example
[16:20:32] [PASSED] sep_comma_example
[16:20:32] ====================== [PASSED] args =======================
[16:20:32] =================== xe_pci (3 subtests) ====================
[16:20:32] ==================== check_graphics_ip ====================
[16:20:32] [PASSED] 12.00 Xe_LP
[16:20:32] [PASSED] 12.10 Xe_LP+
[16:20:32] [PASSED] 12.55 Xe_HPG
[16:20:32] [PASSED] 12.60 Xe_HPC
[16:20:32] [PASSED] 12.70 Xe_LPG
[16:20:32] [PASSED] 12.71 Xe_LPG
[16:20:32] [PASSED] 12.74 Xe_LPG+
[16:20:32] [PASSED] 20.01 Xe2_HPG
[16:20:32] [PASSED] 20.02 Xe2_HPG
[16:20:32] [PASSED] 20.04 Xe2_LPG
[16:20:32] [PASSED] 30.00 Xe3_LPG
[16:20:32] [PASSED] 30.01 Xe3_LPG
[16:20:32] [PASSED] 30.03 Xe3_LPG
[16:20:32] [PASSED] 30.04 Xe3_LPG
[16:20:32] [PASSED] 30.05 Xe3_LPG
[16:20:32] [PASSED] 35.11 Xe3p_XPC
[16:20:32] ================ [PASSED] check_graphics_ip ================
[16:20:32] ===================== check_media_ip ======================
[16:20:32] [PASSED] 12.00 Xe_M
[16:20:32] [PASSED] 12.55 Xe_HPM
[16:20:32] [PASSED] 13.00 Xe_LPM+
[16:20:32] [PASSED] 13.01 Xe2_HPM
[16:20:32] [PASSED] 20.00 Xe2_LPM
[16:20:32] [PASSED] 30.00 Xe3_LPM
[16:20:32] [PASSED] 30.02 Xe3_LPM
[16:20:32] [PASSED] 35.00 Xe3p_LPM
[16:20:32] [PASSED] 35.03 Xe3p_HPM
[16:20:32] ================= [PASSED] check_media_ip ==================
[16:20:32] =================== check_platform_desc ===================
[16:20:32] [PASSED] 0x9A60 (TIGERLAKE)
[16:20:32] [PASSED] 0x9A68 (TIGERLAKE)
[16:20:32] [PASSED] 0x9A70 (TIGERLAKE)
[16:20:32] [PASSED] 0x9A40 (TIGERLAKE)
[16:20:32] [PASSED] 0x9A49 (TIGERLAKE)
[16:20:32] [PASSED] 0x9A59 (TIGERLAKE)
[16:20:32] [PASSED] 0x9A78 (TIGERLAKE)
[16:20:32] [PASSED] 0x9AC0 (TIGERLAKE)
[16:20:32] [PASSED] 0x9AC9 (TIGERLAKE)
[16:20:32] [PASSED] 0x9AD9 (TIGERLAKE)
[16:20:32] [PASSED] 0x9AF8 (TIGERLAKE)
[16:20:32] [PASSED] 0x4C80 (ROCKETLAKE)
[16:20:32] [PASSED] 0x4C8A (ROCKETLAKE)
[16:20:32] [PASSED] 0x4C8B (ROCKETLAKE)
[16:20:32] [PASSED] 0x4C8C (ROCKETLAKE)
[16:20:32] [PASSED] 0x4C90 (ROCKETLAKE)
[16:20:32] [PASSED] 0x4C9A (ROCKETLAKE)
[16:20:32] [PASSED] 0x4680 (ALDERLAKE_S)
[16:20:32] [PASSED] 0x4682 (ALDERLAKE_S)
[16:20:32] [PASSED] 0x4688 (ALDERLAKE_S)
[16:20:32] [PASSED] 0x468A (ALDERLAKE_S)
[16:20:32] [PASSED] 0x468B (ALDERLAKE_S)
[16:20:32] [PASSED] 0x4690 (ALDERLAKE_S)
[16:20:32] [PASSED] 0x4692 (ALDERLAKE_S)
[16:20:32] [PASSED] 0x4693 (ALDERLAKE_S)
[16:20:32] [PASSED] 0x46A0 (ALDERLAKE_P)
[16:20:32] [PASSED] 0x46A1 (ALDERLAKE_P)
[16:20:32] [PASSED] 0x46A2 (ALDERLAKE_P)
[16:20:32] [PASSED] 0x46A3 (ALDERLAKE_P)
[16:20:32] [PASSED] 0x46A6 (ALDERLAKE_P)
[16:20:32] [PASSED] 0x46A8 (ALDERLAKE_P)
[16:20:32] [PASSED] 0x46AA (ALDERLAKE_P)
[16:20:32] [PASSED] 0x462A (ALDERLAKE_P)
[16:20:32] [PASSED] 0x4626 (ALDERLAKE_P)
[16:20:32] [PASSED] 0x4628 (ALDERLAKE_P)
[16:20:32] [PASSED] 0x46B0 (ALDERLAKE_P)
stty: 'standard input': Inappropriate ioctl for device
[16:20:32] [PASSED] 0x46B1 (ALDERLAKE_P)
[16:20:32] [PASSED] 0x46B2 (ALDERLAKE_P)
[16:20:32] [PASSED] 0x46B3 (ALDERLAKE_P)
[16:20:32] [PASSED] 0x46C0 (ALDERLAKE_P)
[16:20:32] [PASSED] 0x46C1 (ALDERLAKE_P)
[16:20:32] [PASSED] 0x46C2 (ALDERLAKE_P)
[16:20:32] [PASSED] 0x46C3 (ALDERLAKE_P)
[16:20:32] [PASSED] 0x46D0 (ALDERLAKE_N)
[16:20:32] [PASSED] 0x46D1 (ALDERLAKE_N)
[16:20:32] [PASSED] 0x46D2 (ALDERLAKE_N)
[16:20:32] [PASSED] 0x46D3 (ALDERLAKE_N)
[16:20:32] [PASSED] 0x46D4 (ALDERLAKE_N)
[16:20:32] [PASSED] 0xA721 (ALDERLAKE_P)
[16:20:32] [PASSED] 0xA7A1 (ALDERLAKE_P)
[16:20:32] [PASSED] 0xA7A9 (ALDERLAKE_P)
[16:20:32] [PASSED] 0xA7AC (ALDERLAKE_P)
[16:20:32] [PASSED] 0xA7AD (ALDERLAKE_P)
[16:20:32] [PASSED] 0xA720 (ALDERLAKE_P)
[16:20:32] [PASSED] 0xA7A0 (ALDERLAKE_P)
[16:20:32] [PASSED] 0xA7A8 (ALDERLAKE_P)
[16:20:32] [PASSED] 0xA7AA (ALDERLAKE_P)
[16:20:32] [PASSED] 0xA7AB (ALDERLAKE_P)
[16:20:32] [PASSED] 0xA780 (ALDERLAKE_S)
[16:20:32] [PASSED] 0xA781 (ALDERLAKE_S)
[16:20:32] [PASSED] 0xA782 (ALDERLAKE_S)
[16:20:32] [PASSED] 0xA783 (ALDERLAKE_S)
[16:20:32] [PASSED] 0xA788 (ALDERLAKE_S)
[16:20:32] [PASSED] 0xA789 (ALDERLAKE_S)
[16:20:32] [PASSED] 0xA78A (ALDERLAKE_S)
[16:20:32] [PASSED] 0xA78B (ALDERLAKE_S)
[16:20:32] [PASSED] 0x4905 (DG1)
[16:20:32] [PASSED] 0x4906 (DG1)
[16:20:32] [PASSED] 0x4907 (DG1)
[16:20:32] [PASSED] 0x4908 (DG1)
[16:20:32] [PASSED] 0x4909 (DG1)
[16:20:32] [PASSED] 0x56C0 (DG2)
[16:20:32] [PASSED] 0x56C2 (DG2)
[16:20:32] [PASSED] 0x56C1 (DG2)
[16:20:32] [PASSED] 0x7D51 (METEORLAKE)
[16:20:32] [PASSED] 0x7DD1 (METEORLAKE)
[16:20:32] [PASSED] 0x7D41 (METEORLAKE)
[16:20:32] [PASSED] 0x7D67 (METEORLAKE)
[16:20:32] [PASSED] 0xB640 (METEORLAKE)
[16:20:32] [PASSED] 0x56A0 (DG2)
[16:20:32] [PASSED] 0x56A1 (DG2)
[16:20:32] [PASSED] 0x56A2 (DG2)
[16:20:32] [PASSED] 0x56BE (DG2)
[16:20:32] [PASSED] 0x56BF (DG2)
[16:20:32] [PASSED] 0x5690 (DG2)
[16:20:32] [PASSED] 0x5691 (DG2)
[16:20:32] [PASSED] 0x5692 (DG2)
[16:20:32] [PASSED] 0x56A5 (DG2)
[16:20:32] [PASSED] 0x56A6 (DG2)
[16:20:32] [PASSED] 0x56B0 (DG2)
[16:20:32] [PASSED] 0x56B1 (DG2)
[16:20:32] [PASSED] 0x56BA (DG2)
[16:20:32] [PASSED] 0x56BB (DG2)
[16:20:32] [PASSED] 0x56BC (DG2)
[16:20:32] [PASSED] 0x56BD (DG2)
[16:20:32] [PASSED] 0x5693 (DG2)
[16:20:32] [PASSED] 0x5694 (DG2)
[16:20:32] [PASSED] 0x5695 (DG2)
[16:20:32] [PASSED] 0x56A3 (DG2)
[16:20:32] [PASSED] 0x56A4 (DG2)
[16:20:32] [PASSED] 0x56B2 (DG2)
[16:20:32] [PASSED] 0x56B3 (DG2)
[16:20:32] [PASSED] 0x5696 (DG2)
[16:20:32] [PASSED] 0x5697 (DG2)
[16:20:32] [PASSED] 0xB69 (PVC)
[16:20:32] [PASSED] 0xB6E (PVC)
[16:20:32] [PASSED] 0xBD4 (PVC)
[16:20:32] [PASSED] 0xBD5 (PVC)
[16:20:32] [PASSED] 0xBD6 (PVC)
[16:20:32] [PASSED] 0xBD7 (PVC)
[16:20:32] [PASSED] 0xBD8 (PVC)
[16:20:32] [PASSED] 0xBD9 (PVC)
[16:20:32] [PASSED] 0xBDA (PVC)
[16:20:32] [PASSED] 0xBDB (PVC)
[16:20:32] [PASSED] 0xBE0 (PVC)
[16:20:32] [PASSED] 0xBE1 (PVC)
[16:20:32] [PASSED] 0xBE5 (PVC)
[16:20:32] [PASSED] 0x7D40 (METEORLAKE)
[16:20:32] [PASSED] 0x7D45 (METEORLAKE)
[16:20:32] [PASSED] 0x7D55 (METEORLAKE)
[16:20:32] [PASSED] 0x7D60 (METEORLAKE)
[16:20:32] [PASSED] 0x7DD5 (METEORLAKE)
[16:20:32] [PASSED] 0x6420 (LUNARLAKE)
[16:20:32] [PASSED] 0x64A0 (LUNARLAKE)
[16:20:32] [PASSED] 0x64B0 (LUNARLAKE)
[16:20:32] [PASSED] 0xE202 (BATTLEMAGE)
[16:20:32] [PASSED] 0xE209 (BATTLEMAGE)
[16:20:32] [PASSED] 0xE20B (BATTLEMAGE)
[16:20:32] [PASSED] 0xE20C (BATTLEMAGE)
[16:20:32] [PASSED] 0xE20D (BATTLEMAGE)
[16:20:32] [PASSED] 0xE210 (BATTLEMAGE)
[16:20:32] [PASSED] 0xE211 (BATTLEMAGE)
[16:20:32] [PASSED] 0xE212 (BATTLEMAGE)
[16:20:32] [PASSED] 0xE216 (BATTLEMAGE)
[16:20:32] [PASSED] 0xE220 (BATTLEMAGE)
[16:20:32] [PASSED] 0xE221 (BATTLEMAGE)
[16:20:32] [PASSED] 0xE222 (BATTLEMAGE)
[16:20:32] [PASSED] 0xE223 (BATTLEMAGE)
[16:20:32] [PASSED] 0xB080 (PANTHERLAKE)
[16:20:32] [PASSED] 0xB081 (PANTHERLAKE)
[16:20:32] [PASSED] 0xB082 (PANTHERLAKE)
[16:20:32] [PASSED] 0xB083 (PANTHERLAKE)
[16:20:32] [PASSED] 0xB084 (PANTHERLAKE)
[16:20:32] [PASSED] 0xB085 (PANTHERLAKE)
[16:20:32] [PASSED] 0xB086 (PANTHERLAKE)
[16:20:32] [PASSED] 0xB087 (PANTHERLAKE)
[16:20:32] [PASSED] 0xB08F (PANTHERLAKE)
[16:20:32] [PASSED] 0xB090 (PANTHERLAKE)
[16:20:32] [PASSED] 0xB0A0 (PANTHERLAKE)
[16:20:32] [PASSED] 0xB0B0 (PANTHERLAKE)
[16:20:32] [PASSED] 0xD740 (NOVALAKE_S)
[16:20:32] [PASSED] 0xD741 (NOVALAKE_S)
[16:20:32] [PASSED] 0xD742 (NOVALAKE_S)
[16:20:32] [PASSED] 0xD743 (NOVALAKE_S)
[16:20:32] [PASSED] 0xD744 (NOVALAKE_S)
[16:20:32] [PASSED] 0xD745 (NOVALAKE_S)
[16:20:32] [PASSED] 0x674C (CRESCENTISLAND)
[16:20:32] [PASSED] 0xFD80 (PANTHERLAKE)
[16:20:32] [PASSED] 0xFD81 (PANTHERLAKE)
[16:20:32] =============== [PASSED] check_platform_desc ===============
[16:20:32] ===================== [PASSED] xe_pci ======================
[16:20:32] =================== xe_rtp (2 subtests) ====================
[16:20:32] =============== xe_rtp_process_to_sr_tests ================
[16:20:32] [PASSED] coalesce-same-reg
[16:20:32] [PASSED] no-match-no-add
[16:20:32] [PASSED] match-or
[16:20:32] [PASSED] match-or-xfail
[16:20:32] [PASSED] no-match-no-add-multiple-rules
[16:20:32] [PASSED] two-regs-two-entries
[16:20:32] [PASSED] clr-one-set-other
[16:20:32] [PASSED] set-field
[16:20:32] [PASSED] conflict-duplicate
[16:20:32] [PASSED] conflict-not-disjoint
[16:20:32] [PASSED] conflict-reg-type
[16:20:32] =========== [PASSED] xe_rtp_process_to_sr_tests ============
[16:20:32] ================== xe_rtp_process_tests ===================
[16:20:32] [PASSED] active1
[16:20:32] [PASSED] active2
[16:20:32] [PASSED] active-inactive
[16:20:32] [PASSED] inactive-active
[16:20:32] [PASSED] inactive-1st_or_active-inactive
[16:20:32] [PASSED] inactive-2nd_or_active-inactive
[16:20:32] [PASSED] inactive-last_or_active-inactive
[16:20:32] [PASSED] inactive-no_or_active-inactive
[16:20:32] ============== [PASSED] xe_rtp_process_tests ===============
[16:20:32] ===================== [PASSED] xe_rtp ======================
[16:20:32] ==================== xe_wa (1 subtest) =====================
[16:20:32] ======================== xe_wa_gt =========================
[16:20:32] [PASSED] TIGERLAKE B0
[16:20:32] [PASSED] DG1 A0
[16:20:32] [PASSED] DG1 B0
[16:20:32] [PASSED] ALDERLAKE_S A0
[16:20:32] [PASSED] ALDERLAKE_S B0
[16:20:32] [PASSED] ALDERLAKE_S C0
[16:20:32] [PASSED] ALDERLAKE_S D0
[16:20:32] [PASSED] ALDERLAKE_P A0
[16:20:32] [PASSED] ALDERLAKE_P B0
[16:20:32] [PASSED] ALDERLAKE_P C0
[16:20:32] [PASSED] ALDERLAKE_S RPLS D0
[16:20:32] [PASSED] ALDERLAKE_P RPLU E0
[16:20:32] [PASSED] DG2 G10 C0
[16:20:32] [PASSED] DG2 G11 B1
[16:20:32] [PASSED] DG2 G12 A1
[16:20:32] [PASSED] METEORLAKE 12.70(Xe_LPG) A0 13.00(Xe_LPM+) A0
[16:20:32] [PASSED] METEORLAKE 12.71(Xe_LPG) A0 13.00(Xe_LPM+) A0
[16:20:32] [PASSED] METEORLAKE 12.74(Xe_LPG+) A0 13.00(Xe_LPM+) A0
[16:20:32] [PASSED] LUNARLAKE 20.04(Xe2_LPG) A0 20.00(Xe2_LPM) A0
[16:20:32] [PASSED] LUNARLAKE 20.04(Xe2_LPG) B0 20.00(Xe2_LPM) A0
[16:20:32] [PASSED] BATTLEMAGE 20.01(Xe2_HPG) A0 13.01(Xe2_HPM) A1
[16:20:32] [PASSED] PANTHERLAKE 30.00(Xe3_LPG) A0 30.00(Xe3_LPM) A0
[16:20:32] ==================== [PASSED] xe_wa_gt =====================
[16:20:32] ====================== [PASSED] xe_wa ======================
[16:20:32] ============================================================
[16:20:32] Testing complete. Ran 510 tests: passed: 492, skipped: 18
[16:20:32] Elapsed time: 42.528s total, 4.281s configuring, 37.730s building, 0.478s running
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/tests/.kunitconfig
[16:20:32] Configuring KUnit Kernel ...
Regenerating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[16:20:34] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make all compile_commands.json scripts_gdb ARCH=um O=.kunit --jobs=25
[16:21:04] Starting KUnit Kernel (1/1)...
[16:21:04] ============================================================
Running tests with:
$ .kunit/linux kunit.enable=1 mem=1G console=tty kunit_shutdown=halt
[16:21:04] ============ drm_test_pick_cmdline (2 subtests) ============
[16:21:04] [PASSED] drm_test_pick_cmdline_res_1920_1080_60
[16:21:04] =============== drm_test_pick_cmdline_named ===============
[16:21:04] [PASSED] NTSC
[16:21:04] [PASSED] NTSC-J
[16:21:04] [PASSED] PAL
[16:21:04] [PASSED] PAL-M
[16:21:04] =========== [PASSED] drm_test_pick_cmdline_named ===========
[16:21:04] ============== [PASSED] drm_test_pick_cmdline ==============
[16:21:04] == drm_test_atomic_get_connector_for_encoder (1 subtest) ===
[16:21:04] [PASSED] drm_test_drm_atomic_get_connector_for_encoder
[16:21:04] ==== [PASSED] drm_test_atomic_get_connector_for_encoder ====
[16:21:04] =========== drm_validate_clone_mode (2 subtests) ===========
[16:21:04] ============== drm_test_check_in_clone_mode ===============
[16:21:04] [PASSED] in_clone_mode
[16:21:04] [PASSED] not_in_clone_mode
[16:21:04] ========== [PASSED] drm_test_check_in_clone_mode ===========
[16:21:04] =============== drm_test_check_valid_clones ===============
[16:21:04] [PASSED] not_in_clone_mode
[16:21:04] [PASSED] valid_clone
[16:21:04] [PASSED] invalid_clone
[16:21:04] =========== [PASSED] drm_test_check_valid_clones ===========
[16:21:04] ============= [PASSED] drm_validate_clone_mode =============
[16:21:04] ============= drm_validate_modeset (1 subtest) =============
[16:21:04] [PASSED] drm_test_check_connector_changed_modeset
[16:21:04] ============== [PASSED] drm_validate_modeset ===============
[16:21:04] ====== drm_test_bridge_get_current_state (2 subtests) ======
[16:21:04] [PASSED] drm_test_drm_bridge_get_current_state_atomic
[16:21:04] [PASSED] drm_test_drm_bridge_get_current_state_legacy
[16:21:04] ======== [PASSED] drm_test_bridge_get_current_state ========
[16:21:04] ====== drm_test_bridge_helper_reset_crtc (3 subtests) ======
[16:21:04] [PASSED] drm_test_drm_bridge_helper_reset_crtc_atomic
[16:21:04] [PASSED] drm_test_drm_bridge_helper_reset_crtc_atomic_disabled
[16:21:04] [PASSED] drm_test_drm_bridge_helper_reset_crtc_legacy
[16:21:04] ======== [PASSED] drm_test_bridge_helper_reset_crtc ========
[16:21:04] ============== drm_bridge_alloc (2 subtests) ===============
[16:21:04] [PASSED] drm_test_drm_bridge_alloc_basic
[16:21:04] [PASSED] drm_test_drm_bridge_alloc_get_put
[16:21:04] ================ [PASSED] drm_bridge_alloc =================
[16:21:04] ================== drm_buddy (8 subtests) ==================
[16:21:04] [PASSED] drm_test_buddy_alloc_limit
[16:21:04] [PASSED] drm_test_buddy_alloc_optimistic
[16:21:04] [PASSED] drm_test_buddy_alloc_pessimistic
[16:21:04] [PASSED] drm_test_buddy_alloc_pathological
[16:21:04] [PASSED] drm_test_buddy_alloc_contiguous
[16:21:04] [PASSED] drm_test_buddy_alloc_clear
[16:21:04] [PASSED] drm_test_buddy_alloc_range_bias
[16:21:04] [PASSED] drm_test_buddy_fragmentation_performance
[16:21:04] ==================== [PASSED] drm_buddy ====================
[16:21:04] ============= drm_cmdline_parser (40 subtests) =============
[16:21:04] [PASSED] drm_test_cmdline_force_d_only
[16:21:04] [PASSED] drm_test_cmdline_force_D_only_dvi
[16:21:04] [PASSED] drm_test_cmdline_force_D_only_hdmi
[16:21:04] [PASSED] drm_test_cmdline_force_D_only_not_digital
[16:21:04] [PASSED] drm_test_cmdline_force_e_only
[16:21:04] [PASSED] drm_test_cmdline_res
[16:21:04] [PASSED] drm_test_cmdline_res_vesa
[16:21:04] [PASSED] drm_test_cmdline_res_vesa_rblank
[16:21:04] [PASSED] drm_test_cmdline_res_rblank
[16:21:04] [PASSED] drm_test_cmdline_res_bpp
[16:21:04] [PASSED] drm_test_cmdline_res_refresh
[16:21:04] [PASSED] drm_test_cmdline_res_bpp_refresh
[16:21:04] [PASSED] drm_test_cmdline_res_bpp_refresh_interlaced
[16:21:04] [PASSED] drm_test_cmdline_res_bpp_refresh_margins
[16:21:04] [PASSED] drm_test_cmdline_res_bpp_refresh_force_off
[16:21:04] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on
[16:21:04] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on_analog
[16:21:04] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on_digital
[16:21:04] [PASSED] drm_test_cmdline_res_bpp_refresh_interlaced_margins_force_on
[16:21:04] [PASSED] drm_test_cmdline_res_margins_force_on
[16:21:04] [PASSED] drm_test_cmdline_res_vesa_margins
[16:21:04] [PASSED] drm_test_cmdline_name
[16:21:04] [PASSED] drm_test_cmdline_name_bpp
[16:21:04] [PASSED] drm_test_cmdline_name_option
[16:21:04] [PASSED] drm_test_cmdline_name_bpp_option
[16:21:04] [PASSED] drm_test_cmdline_rotate_0
[16:21:04] [PASSED] drm_test_cmdline_rotate_90
[16:21:04] [PASSED] drm_test_cmdline_rotate_180
[16:21:04] [PASSED] drm_test_cmdline_rotate_270
[16:21:04] [PASSED] drm_test_cmdline_hmirror
[16:21:04] [PASSED] drm_test_cmdline_vmirror
[16:21:04] [PASSED] drm_test_cmdline_margin_options
[16:21:04] [PASSED] drm_test_cmdline_multiple_options
[16:21:04] [PASSED] drm_test_cmdline_bpp_extra_and_option
[16:21:04] [PASSED] drm_test_cmdline_extra_and_option
[16:21:04] [PASSED] drm_test_cmdline_freestanding_options
[16:21:04] [PASSED] drm_test_cmdline_freestanding_force_e_and_options
[16:21:04] [PASSED] drm_test_cmdline_panel_orientation
[16:21:04] ================ drm_test_cmdline_invalid =================
[16:21:04] [PASSED] margin_only
[16:21:04] [PASSED] interlace_only
[16:21:04] [PASSED] res_missing_x
[16:21:04] [PASSED] res_missing_y
[16:21:04] [PASSED] res_bad_y
[16:21:04] [PASSED] res_missing_y_bpp
[16:21:04] [PASSED] res_bad_bpp
[16:21:04] [PASSED] res_bad_refresh
[16:21:04] [PASSED] res_bpp_refresh_force_on_off
[16:21:04] [PASSED] res_invalid_mode
[16:21:04] [PASSED] res_bpp_wrong_place_mode
[16:21:04] [PASSED] name_bpp_refresh
[16:21:04] [PASSED] name_refresh
[16:21:04] [PASSED] name_refresh_wrong_mode
[16:21:04] [PASSED] name_refresh_invalid_mode
[16:21:04] [PASSED] rotate_multiple
[16:21:04] [PASSED] rotate_invalid_val
[16:21:04] [PASSED] rotate_truncated
[16:21:04] [PASSED] invalid_option
[16:21:04] [PASSED] invalid_tv_option
[16:21:04] [PASSED] truncated_tv_option
[16:21:04] ============ [PASSED] drm_test_cmdline_invalid =============
[16:21:04] =============== drm_test_cmdline_tv_options ===============
[16:21:04] [PASSED] NTSC
[16:21:04] [PASSED] NTSC_443
[16:21:04] [PASSED] NTSC_J
[16:21:04] [PASSED] PAL
[16:21:04] [PASSED] PAL_M
[16:21:04] [PASSED] PAL_N
[16:21:04] [PASSED] SECAM
[16:21:04] [PASSED] MONO_525
[16:21:04] [PASSED] MONO_625
[16:21:04] =========== [PASSED] drm_test_cmdline_tv_options ===========
[16:21:04] =============== [PASSED] drm_cmdline_parser ================
[16:21:04] ========== drmm_connector_hdmi_init (20 subtests) ==========
[16:21:04] [PASSED] drm_test_connector_hdmi_init_valid
[16:21:04] [PASSED] drm_test_connector_hdmi_init_bpc_8
[16:21:04] [PASSED] drm_test_connector_hdmi_init_bpc_10
[16:21:04] [PASSED] drm_test_connector_hdmi_init_bpc_12
[16:21:04] [PASSED] drm_test_connector_hdmi_init_bpc_invalid
[16:21:04] [PASSED] drm_test_connector_hdmi_init_bpc_null
[16:21:04] [PASSED] drm_test_connector_hdmi_init_formats_empty
[16:21:04] [PASSED] drm_test_connector_hdmi_init_formats_no_rgb
[16:21:04] === drm_test_connector_hdmi_init_formats_yuv420_allowed ===
[16:21:04] [PASSED] supported_formats=0x9 yuv420_allowed=1
[16:21:04] [PASSED] supported_formats=0x9 yuv420_allowed=0
[16:21:04] [PASSED] supported_formats=0x3 yuv420_allowed=1
[16:21:04] [PASSED] supported_formats=0x3 yuv420_allowed=0
[16:21:04] === [PASSED] drm_test_connector_hdmi_init_formats_yuv420_allowed ===
[16:21:04] [PASSED] drm_test_connector_hdmi_init_null_ddc
[16:21:04] [PASSED] drm_test_connector_hdmi_init_null_product
[16:21:04] [PASSED] drm_test_connector_hdmi_init_null_vendor
[16:21:04] [PASSED] drm_test_connector_hdmi_init_product_length_exact
[16:21:04] [PASSED] drm_test_connector_hdmi_init_product_length_too_long
[16:21:04] [PASSED] drm_test_connector_hdmi_init_product_valid
[16:21:04] [PASSED] drm_test_connector_hdmi_init_vendor_length_exact
[16:21:04] [PASSED] drm_test_connector_hdmi_init_vendor_length_too_long
[16:21:04] [PASSED] drm_test_connector_hdmi_init_vendor_valid
[16:21:04] ========= drm_test_connector_hdmi_init_type_valid =========
[16:21:04] [PASSED] HDMI-A
[16:21:04] [PASSED] HDMI-B
[16:21:04] ===== [PASSED] drm_test_connector_hdmi_init_type_valid =====
[16:21:04] ======== drm_test_connector_hdmi_init_type_invalid ========
[16:21:04] [PASSED] Unknown
[16:21:04] [PASSED] VGA
[16:21:04] [PASSED] DVI-I
[16:21:04] [PASSED] DVI-D
[16:21:04] [PASSED] DVI-A
[16:21:04] [PASSED] Composite
[16:21:04] [PASSED] SVIDEO
[16:21:04] [PASSED] LVDS
[16:21:04] [PASSED] Component
[16:21:04] [PASSED] DIN
[16:21:04] [PASSED] DP
[16:21:04] [PASSED] TV
[16:21:04] [PASSED] eDP
[16:21:04] [PASSED] Virtual
[16:21:04] [PASSED] DSI
[16:21:04] [PASSED] DPI
[16:21:04] [PASSED] Writeback
[16:21:04] [PASSED] SPI
[16:21:04] [PASSED] USB
[16:21:04] ==== [PASSED] drm_test_connector_hdmi_init_type_invalid ====
[16:21:04] ============ [PASSED] drmm_connector_hdmi_init =============
[16:21:04] ============= drmm_connector_init (3 subtests) =============
[16:21:04] [PASSED] drm_test_drmm_connector_init
[16:21:04] [PASSED] drm_test_drmm_connector_init_null_ddc
[16:21:04] ========= drm_test_drmm_connector_init_type_valid =========
[16:21:04] [PASSED] Unknown
[16:21:04] [PASSED] VGA
[16:21:04] [PASSED] DVI-I
[16:21:04] [PASSED] DVI-D
[16:21:04] [PASSED] DVI-A
[16:21:04] [PASSED] Composite
[16:21:04] [PASSED] SVIDEO
[16:21:04] [PASSED] LVDS
[16:21:04] [PASSED] Component
[16:21:04] [PASSED] DIN
[16:21:04] [PASSED] DP
[16:21:04] [PASSED] HDMI-A
[16:21:04] [PASSED] HDMI-B
[16:21:04] [PASSED] TV
[16:21:04] [PASSED] eDP
[16:21:04] [PASSED] Virtual
[16:21:04] [PASSED] DSI
[16:21:04] [PASSED] DPI
[16:21:04] [PASSED] Writeback
[16:21:04] [PASSED] SPI
[16:21:04] [PASSED] USB
[16:21:04] ===== [PASSED] drm_test_drmm_connector_init_type_valid =====
[16:21:04] =============== [PASSED] drmm_connector_init ===============
[16:21:04] ========= drm_connector_dynamic_init (6 subtests) ==========
[16:21:04] [PASSED] drm_test_drm_connector_dynamic_init
[16:21:04] [PASSED] drm_test_drm_connector_dynamic_init_null_ddc
[16:21:04] [PASSED] drm_test_drm_connector_dynamic_init_not_added
[16:21:04] [PASSED] drm_test_drm_connector_dynamic_init_properties
[16:21:04] ===== drm_test_drm_connector_dynamic_init_type_valid ======
[16:21:04] [PASSED] Unknown
[16:21:04] [PASSED] VGA
[16:21:04] [PASSED] DVI-I
[16:21:04] [PASSED] DVI-D
[16:21:04] [PASSED] DVI-A
[16:21:04] [PASSED] Composite
[16:21:04] [PASSED] SVIDEO
[16:21:04] [PASSED] LVDS
[16:21:04] [PASSED] Component
[16:21:04] [PASSED] DIN
[16:21:04] [PASSED] DP
[16:21:04] [PASSED] HDMI-A
[16:21:04] [PASSED] HDMI-B
[16:21:04] [PASSED] TV
[16:21:04] [PASSED] eDP
[16:21:04] [PASSED] Virtual
[16:21:04] [PASSED] DSI
[16:21:04] [PASSED] DPI
[16:21:04] [PASSED] Writeback
[16:21:04] [PASSED] SPI
[16:21:04] [PASSED] USB
[16:21:04] = [PASSED] drm_test_drm_connector_dynamic_init_type_valid ==
[16:21:04] ======== drm_test_drm_connector_dynamic_init_name =========
[16:21:04] [PASSED] Unknown
[16:21:04] [PASSED] VGA
[16:21:04] [PASSED] DVI-I
[16:21:04] [PASSED] DVI-D
[16:21:04] [PASSED] DVI-A
[16:21:04] [PASSED] Composite
[16:21:04] [PASSED] SVIDEO
[16:21:04] [PASSED] LVDS
[16:21:04] [PASSED] Component
[16:21:04] [PASSED] DIN
[16:21:04] [PASSED] DP
[16:21:04] [PASSED] HDMI-A
[16:21:04] [PASSED] HDMI-B
[16:21:04] [PASSED] TV
[16:21:04] [PASSED] eDP
[16:21:04] [PASSED] Virtual
[16:21:04] [PASSED] DSI
[16:21:04] [PASSED] DPI
[16:21:04] [PASSED] Writeback
[16:21:04] [PASSED] SPI
[16:21:04] [PASSED] USB
[16:21:04] ==== [PASSED] drm_test_drm_connector_dynamic_init_name =====
[16:21:04] =========== [PASSED] drm_connector_dynamic_init ============
[16:21:04] ==== drm_connector_dynamic_register_early (4 subtests) =====
[16:21:04] [PASSED] drm_test_drm_connector_dynamic_register_early_on_list
[16:21:04] [PASSED] drm_test_drm_connector_dynamic_register_early_defer
[16:21:04] [PASSED] drm_test_drm_connector_dynamic_register_early_no_init
[16:21:04] [PASSED] drm_test_drm_connector_dynamic_register_early_no_mode_object
[16:21:04] ====== [PASSED] drm_connector_dynamic_register_early =======
[16:21:04] ======= drm_connector_dynamic_register (7 subtests) ========
[16:21:04] [PASSED] drm_test_drm_connector_dynamic_register_on_list
[16:21:04] [PASSED] drm_test_drm_connector_dynamic_register_no_defer
[16:21:04] [PASSED] drm_test_drm_connector_dynamic_register_no_init
[16:21:04] [PASSED] drm_test_drm_connector_dynamic_register_mode_object
[16:21:04] [PASSED] drm_test_drm_connector_dynamic_register_sysfs
[16:21:04] [PASSED] drm_test_drm_connector_dynamic_register_sysfs_name
[16:21:04] [PASSED] drm_test_drm_connector_dynamic_register_debugfs
[16:21:04] ========= [PASSED] drm_connector_dynamic_register ==========
[16:21:04] = drm_connector_attach_broadcast_rgb_property (2 subtests) =
[16:21:04] [PASSED] drm_test_drm_connector_attach_broadcast_rgb_property
[16:21:04] [PASSED] drm_test_drm_connector_attach_broadcast_rgb_property_hdmi_connector
[16:21:04] === [PASSED] drm_connector_attach_broadcast_rgb_property ===
[16:21:04] ========== drm_get_tv_mode_from_name (2 subtests) ==========
[16:21:04] ========== drm_test_get_tv_mode_from_name_valid ===========
[16:21:04] [PASSED] NTSC
[16:21:04] [PASSED] NTSC-443
[16:21:04] [PASSED] NTSC-J
[16:21:04] [PASSED] PAL
[16:21:04] [PASSED] PAL-M
[16:21:04] [PASSED] PAL-N
[16:21:04] [PASSED] SECAM
[16:21:04] [PASSED] Mono
[16:21:04] ====== [PASSED] drm_test_get_tv_mode_from_name_valid =======
[16:21:04] [PASSED] drm_test_get_tv_mode_from_name_truncated
[16:21:04] ============ [PASSED] drm_get_tv_mode_from_name ============
[16:21:04] = drm_test_connector_hdmi_compute_mode_clock (12 subtests) =
[16:21:04] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb
[16:21:04] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_10bpc
[16:21:04] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_10bpc_vic_1
[16:21:04] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_12bpc
[16:21:04] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_12bpc_vic_1
[16:21:04] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_double
[16:21:04] = drm_test_connector_hdmi_compute_mode_clock_yuv420_valid =
[16:21:04] [PASSED] VIC 96
[16:21:04] [PASSED] VIC 97
[16:21:04] [PASSED] VIC 101
[16:21:04] [PASSED] VIC 102
[16:21:04] [PASSED] VIC 106
[16:21:04] [PASSED] VIC 107
[16:21:04] === [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv420_valid ===
[16:21:04] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv420_10_bpc
[16:21:04] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv420_12_bpc
[16:21:04] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv422_8_bpc
[16:21:04] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv422_10_bpc
[16:21:04] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv422_12_bpc
[16:21:04] === [PASSED] drm_test_connector_hdmi_compute_mode_clock ====
[16:21:04] == drm_hdmi_connector_get_broadcast_rgb_name (2 subtests) ==
[16:21:04] === drm_test_drm_hdmi_connector_get_broadcast_rgb_name ====
[16:21:04] [PASSED] Automatic
[16:21:04] [PASSED] Full
[16:21:04] [PASSED] Limited 16:235
[16:21:04] === [PASSED] drm_test_drm_hdmi_connector_get_broadcast_rgb_name ===
[16:21:04] [PASSED] drm_test_drm_hdmi_connector_get_broadcast_rgb_name_invalid
[16:21:04] ==== [PASSED] drm_hdmi_connector_get_broadcast_rgb_name ====
[16:21:04] == drm_hdmi_connector_get_output_format_name (2 subtests) ==
[16:21:04] === drm_test_drm_hdmi_connector_get_output_format_name ====
[16:21:04] [PASSED] RGB
[16:21:04] [PASSED] YUV 4:2:0
[16:21:04] [PASSED] YUV 4:2:2
[16:21:04] [PASSED] YUV 4:4:4
[16:21:04] === [PASSED] drm_test_drm_hdmi_connector_get_output_format_name ===
[16:21:04] [PASSED] drm_test_drm_hdmi_connector_get_output_format_name_invalid
[16:21:04] ==== [PASSED] drm_hdmi_connector_get_output_format_name ====
[16:21:04] ============= drm_damage_helper (21 subtests) ==============
[16:21:04] [PASSED] drm_test_damage_iter_no_damage
[16:21:04] [PASSED] drm_test_damage_iter_no_damage_fractional_src
[16:21:04] [PASSED] drm_test_damage_iter_no_damage_src_moved
[16:21:04] [PASSED] drm_test_damage_iter_no_damage_fractional_src_moved
[16:21:04] [PASSED] drm_test_damage_iter_no_damage_not_visible
[16:21:04] [PASSED] drm_test_damage_iter_no_damage_no_crtc
[16:21:04] [PASSED] drm_test_damage_iter_no_damage_no_fb
[16:21:04] [PASSED] drm_test_damage_iter_simple_damage
[16:21:04] [PASSED] drm_test_damage_iter_single_damage
[16:21:04] [PASSED] drm_test_damage_iter_single_damage_intersect_src
[16:21:04] [PASSED] drm_test_damage_iter_single_damage_outside_src
[16:21:04] [PASSED] drm_test_damage_iter_single_damage_fractional_src
[16:21:04] [PASSED] drm_test_damage_iter_single_damage_intersect_fractional_src
[16:21:04] [PASSED] drm_test_damage_iter_single_damage_outside_fractional_src
[16:21:04] [PASSED] drm_test_damage_iter_single_damage_src_moved
[16:21:04] [PASSED] drm_test_damage_iter_single_damage_fractional_src_moved
[16:21:04] [PASSED] drm_test_damage_iter_damage
[16:21:04] [PASSED] drm_test_damage_iter_damage_one_intersect
[16:21:04] [PASSED] drm_test_damage_iter_damage_one_outside
[16:21:04] [PASSED] drm_test_damage_iter_damage_src_moved
[16:21:04] [PASSED] drm_test_damage_iter_damage_not_visible
[16:21:04] ================ [PASSED] drm_damage_helper ================
[16:21:04] ============== drm_dp_mst_helper (3 subtests) ==============
[16:21:04] ============== drm_test_dp_mst_calc_pbn_mode ==============
[16:21:04] [PASSED] Clock 154000 BPP 30 DSC disabled
[16:21:04] [PASSED] Clock 234000 BPP 30 DSC disabled
[16:21:04] [PASSED] Clock 297000 BPP 24 DSC disabled
[16:21:04] [PASSED] Clock 332880 BPP 24 DSC enabled
[16:21:04] [PASSED] Clock 324540 BPP 24 DSC enabled
[16:21:04] ========== [PASSED] drm_test_dp_mst_calc_pbn_mode ==========
[16:21:04] ============== drm_test_dp_mst_calc_pbn_div ===============
[16:21:04] [PASSED] Link rate 2000000 lane count 4
[16:21:04] [PASSED] Link rate 2000000 lane count 2
[16:21:04] [PASSED] Link rate 2000000 lane count 1
[16:21:04] [PASSED] Link rate 1350000 lane count 4
[16:21:04] [PASSED] Link rate 1350000 lane count 2
[16:21:04] [PASSED] Link rate 1350000 lane count 1
[16:21:04] [PASSED] Link rate 1000000 lane count 4
[16:21:04] [PASSED] Link rate 1000000 lane count 2
[16:21:04] [PASSED] Link rate 1000000 lane count 1
[16:21:04] [PASSED] Link rate 810000 lane count 4
[16:21:04] [PASSED] Link rate 810000 lane count 2
[16:21:04] [PASSED] Link rate 810000 lane count 1
[16:21:04] [PASSED] Link rate 540000 lane count 4
[16:21:04] [PASSED] Link rate 540000 lane count 2
[16:21:04] [PASSED] Link rate 540000 lane count 1
[16:21:04] [PASSED] Link rate 270000 lane count 4
[16:21:04] [PASSED] Link rate 270000 lane count 2
[16:21:04] [PASSED] Link rate 270000 lane count 1
[16:21:04] [PASSED] Link rate 162000 lane count 4
[16:21:04] [PASSED] Link rate 162000 lane count 2
[16:21:04] [PASSED] Link rate 162000 lane count 1
[16:21:04] ========== [PASSED] drm_test_dp_mst_calc_pbn_div ===========
[16:21:04] ========= drm_test_dp_mst_sideband_msg_req_decode =========
[16:21:04] [PASSED] DP_ENUM_PATH_RESOURCES with port number
[16:21:04] [PASSED] DP_POWER_UP_PHY with port number
[16:21:04] [PASSED] DP_POWER_DOWN_PHY with port number
[16:21:04] [PASSED] DP_ALLOCATE_PAYLOAD with SDP stream sinks
[16:21:04] [PASSED] DP_ALLOCATE_PAYLOAD with port number
[16:21:04] [PASSED] DP_ALLOCATE_PAYLOAD with VCPI
[16:21:04] [PASSED] DP_ALLOCATE_PAYLOAD with PBN
[16:21:04] [PASSED] DP_QUERY_PAYLOAD with port number
[16:21:04] [PASSED] DP_QUERY_PAYLOAD with VCPI
[16:21:04] [PASSED] DP_REMOTE_DPCD_READ with port number
[16:21:04] [PASSED] DP_REMOTE_DPCD_READ with DPCD address
[16:21:04] [PASSED] DP_REMOTE_DPCD_READ with max number of bytes
[16:21:04] [PASSED] DP_REMOTE_DPCD_WRITE with port number
[16:21:04] [PASSED] DP_REMOTE_DPCD_WRITE with DPCD address
[16:21:04] [PASSED] DP_REMOTE_DPCD_WRITE with data array
[16:21:04] [PASSED] DP_REMOTE_I2C_READ with port number
[16:21:04] [PASSED] DP_REMOTE_I2C_READ with I2C device ID
[16:21:04] [PASSED] DP_REMOTE_I2C_READ with transactions array
[16:21:04] [PASSED] DP_REMOTE_I2C_WRITE with port number
[16:21:04] [PASSED] DP_REMOTE_I2C_WRITE with I2C device ID
[16:21:04] [PASSED] DP_REMOTE_I2C_WRITE with data array
[16:21:04] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream ID
[16:21:04] [PASSED] DP_QUERY_STREAM_ENC_STATUS with client ID
[16:21:04] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream event
[16:21:04] [PASSED] DP_QUERY_STREAM_ENC_STATUS with valid stream event
[16:21:04] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream behavior
[16:21:04] [PASSED] DP_QUERY_STREAM_ENC_STATUS with a valid stream behavior
[16:21:04] ===== [PASSED] drm_test_dp_mst_sideband_msg_req_decode =====
[16:21:04] ================ [PASSED] drm_dp_mst_helper ================
[16:21:04] ================== drm_exec (7 subtests) ===================
[16:21:04] [PASSED] sanitycheck
[16:21:04] [PASSED] test_lock
[16:21:04] [PASSED] test_lock_unlock
[16:21:04] [PASSED] test_duplicates
[16:21:04] [PASSED] test_prepare
[16:21:04] [PASSED] test_prepare_array
[16:21:04] [PASSED] test_multiple_loops
[16:21:04] ==================== [PASSED] drm_exec =====================
[16:21:04] =========== drm_format_helper_test (17 subtests) ===========
[16:21:04] ============== drm_test_fb_xrgb8888_to_gray8 ==============
[16:21:04] [PASSED] single_pixel_source_buffer
[16:21:04] [PASSED] single_pixel_clip_rectangle
[16:21:04] [PASSED] well_known_colors
[16:21:04] [PASSED] destination_pitch
[16:21:04] ========== [PASSED] drm_test_fb_xrgb8888_to_gray8 ==========
[16:21:04] ============= drm_test_fb_xrgb8888_to_rgb332 ==============
[16:21:04] [PASSED] single_pixel_source_buffer
[16:21:04] [PASSED] single_pixel_clip_rectangle
[16:21:04] [PASSED] well_known_colors
[16:21:04] [PASSED] destination_pitch
[16:21:04] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb332 ==========
[16:21:04] ============= drm_test_fb_xrgb8888_to_rgb565 ==============
[16:21:04] [PASSED] single_pixel_source_buffer
[16:21:04] [PASSED] single_pixel_clip_rectangle
[16:21:04] [PASSED] well_known_colors
[16:21:04] [PASSED] destination_pitch
[16:21:04] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb565 ==========
[16:21:04] ============ drm_test_fb_xrgb8888_to_xrgb1555 =============
[16:21:04] [PASSED] single_pixel_source_buffer
[16:21:04] [PASSED] single_pixel_clip_rectangle
[16:21:04] [PASSED] well_known_colors
[16:21:04] [PASSED] destination_pitch
[16:21:04] ======== [PASSED] drm_test_fb_xrgb8888_to_xrgb1555 =========
[16:21:04] ============ drm_test_fb_xrgb8888_to_argb1555 =============
[16:21:04] [PASSED] single_pixel_source_buffer
[16:21:04] [PASSED] single_pixel_clip_rectangle
[16:21:04] [PASSED] well_known_colors
[16:21:04] [PASSED] destination_pitch
[16:21:04] ======== [PASSED] drm_test_fb_xrgb8888_to_argb1555 =========
[16:21:04] ============ drm_test_fb_xrgb8888_to_rgba5551 =============
[16:21:04] [PASSED] single_pixel_source_buffer
[16:21:04] [PASSED] single_pixel_clip_rectangle
[16:21:04] [PASSED] well_known_colors
[16:21:04] [PASSED] destination_pitch
[16:21:04] ======== [PASSED] drm_test_fb_xrgb8888_to_rgba5551 =========
[16:21:04] ============= drm_test_fb_xrgb8888_to_rgb888 ==============
[16:21:04] [PASSED] single_pixel_source_buffer
[16:21:04] [PASSED] single_pixel_clip_rectangle
[16:21:04] [PASSED] well_known_colors
[16:21:04] [PASSED] destination_pitch
[16:21:04] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb888 ==========
[16:21:04] ============= drm_test_fb_xrgb8888_to_bgr888 ==============
[16:21:04] [PASSED] single_pixel_source_buffer
[16:21:04] [PASSED] single_pixel_clip_rectangle
[16:21:04] [PASSED] well_known_colors
[16:21:04] [PASSED] destination_pitch
[16:21:04] ========= [PASSED] drm_test_fb_xrgb8888_to_bgr888 ==========
[16:21:04] ============ drm_test_fb_xrgb8888_to_argb8888 =============
[16:21:04] [PASSED] single_pixel_source_buffer
[16:21:04] [PASSED] single_pixel_clip_rectangle
[16:21:04] [PASSED] well_known_colors
[16:21:04] [PASSED] destination_pitch
[16:21:04] ======== [PASSED] drm_test_fb_xrgb8888_to_argb8888 =========
[16:21:04] =========== drm_test_fb_xrgb8888_to_xrgb2101010 ===========
[16:21:04] [PASSED] single_pixel_source_buffer
[16:21:04] [PASSED] single_pixel_clip_rectangle
[16:21:04] [PASSED] well_known_colors
[16:21:04] [PASSED] destination_pitch
[16:21:04] ======= [PASSED] drm_test_fb_xrgb8888_to_xrgb2101010 =======
[16:21:04] =========== drm_test_fb_xrgb8888_to_argb2101010 ===========
[16:21:04] [PASSED] single_pixel_source_buffer
[16:21:04] [PASSED] single_pixel_clip_rectangle
[16:21:04] [PASSED] well_known_colors
[16:21:04] [PASSED] destination_pitch
[16:21:04] ======= [PASSED] drm_test_fb_xrgb8888_to_argb2101010 =======
[16:21:04] ============== drm_test_fb_xrgb8888_to_mono ===============
[16:21:04] [PASSED] single_pixel_source_buffer
[16:21:04] [PASSED] single_pixel_clip_rectangle
[16:21:04] [PASSED] well_known_colors
[16:21:04] [PASSED] destination_pitch
[16:21:04] ========== [PASSED] drm_test_fb_xrgb8888_to_mono ===========
[16:21:04] ==================== drm_test_fb_swab =====================
[16:21:04] [PASSED] single_pixel_source_buffer
[16:21:04] [PASSED] single_pixel_clip_rectangle
[16:21:04] [PASSED] well_known_colors
[16:21:04] [PASSED] destination_pitch
[16:21:04] ================ [PASSED] drm_test_fb_swab =================
[16:21:04] ============ drm_test_fb_xrgb8888_to_xbgr8888 =============
[16:21:04] [PASSED] single_pixel_source_buffer
[16:21:04] [PASSED] single_pixel_clip_rectangle
[16:21:04] [PASSED] well_known_colors
[16:21:04] [PASSED] destination_pitch
[16:21:04] ======== [PASSED] drm_test_fb_xrgb8888_to_xbgr8888 =========
[16:21:04] ============ drm_test_fb_xrgb8888_to_abgr8888 =============
[16:21:04] [PASSED] single_pixel_source_buffer
[16:21:04] [PASSED] single_pixel_clip_rectangle
[16:21:04] [PASSED] well_known_colors
[16:21:04] [PASSED] destination_pitch
[16:21:04] ======== [PASSED] drm_test_fb_xrgb8888_to_abgr8888 =========
[16:21:04] ================= drm_test_fb_clip_offset =================
[16:21:04] [PASSED] pass through
[16:21:04] [PASSED] horizontal offset
[16:21:04] [PASSED] vertical offset
[16:21:04] [PASSED] horizontal and vertical offset
[16:21:04] [PASSED] horizontal offset (custom pitch)
[16:21:04] [PASSED] vertical offset (custom pitch)
[16:21:04] [PASSED] horizontal and vertical offset (custom pitch)
[16:21:04] ============= [PASSED] drm_test_fb_clip_offset =============
[16:21:04] =================== drm_test_fb_memcpy ====================
[16:21:04] [PASSED] single_pixel_source_buffer: XR24 little-endian (0x34325258)
[16:21:04] [PASSED] single_pixel_source_buffer: XRA8 little-endian (0x38415258)
[16:21:04] [PASSED] single_pixel_source_buffer: YU24 little-endian (0x34325559)
[16:21:04] [PASSED] single_pixel_clip_rectangle: XB24 little-endian (0x34324258)
[16:21:04] [PASSED] single_pixel_clip_rectangle: XRA8 little-endian (0x38415258)
[16:21:04] [PASSED] single_pixel_clip_rectangle: YU24 little-endian (0x34325559)
[16:21:04] [PASSED] well_known_colors: XB24 little-endian (0x34324258)
[16:21:04] [PASSED] well_known_colors: XRA8 little-endian (0x38415258)
[16:21:04] [PASSED] well_known_colors: YU24 little-endian (0x34325559)
[16:21:04] [PASSED] destination_pitch: XB24 little-endian (0x34324258)
[16:21:04] [PASSED] destination_pitch: XRA8 little-endian (0x38415258)
[16:21:04] [PASSED] destination_pitch: YU24 little-endian (0x34325559)
[16:21:04] =============== [PASSED] drm_test_fb_memcpy ================
[16:21:04] ============= [PASSED] drm_format_helper_test ==============
[16:21:04] ================= drm_format (18 subtests) =================
[16:21:04] [PASSED] drm_test_format_block_width_invalid
[16:21:04] [PASSED] drm_test_format_block_width_one_plane
[16:21:04] [PASSED] drm_test_format_block_width_two_plane
[16:21:04] [PASSED] drm_test_format_block_width_three_plane
[16:21:04] [PASSED] drm_test_format_block_width_tiled
[16:21:04] [PASSED] drm_test_format_block_height_invalid
[16:21:04] [PASSED] drm_test_format_block_height_one_plane
[16:21:04] [PASSED] drm_test_format_block_height_two_plane
[16:21:04] [PASSED] drm_test_format_block_height_three_plane
[16:21:04] [PASSED] drm_test_format_block_height_tiled
[16:21:04] [PASSED] drm_test_format_min_pitch_invalid
[16:21:04] [PASSED] drm_test_format_min_pitch_one_plane_8bpp
[16:21:04] [PASSED] drm_test_format_min_pitch_one_plane_16bpp
[16:21:04] [PASSED] drm_test_format_min_pitch_one_plane_24bpp
[16:21:04] [PASSED] drm_test_format_min_pitch_one_plane_32bpp
[16:21:04] [PASSED] drm_test_format_min_pitch_two_plane
[16:21:04] [PASSED] drm_test_format_min_pitch_three_plane_8bpp
[16:21:04] [PASSED] drm_test_format_min_pitch_tiled
[16:21:04] =================== [PASSED] drm_format ====================
[16:21:04] ============== drm_framebuffer (10 subtests) ===============
[16:21:04] ========== drm_test_framebuffer_check_src_coords ==========
[16:21:04] [PASSED] Success: source fits into fb
[16:21:04] [PASSED] Fail: overflowing fb with x-axis coordinate
[16:21:04] [PASSED] Fail: overflowing fb with y-axis coordinate
[16:21:04] [PASSED] Fail: overflowing fb with source width
[16:21:04] [PASSED] Fail: overflowing fb with source height
[16:21:04] ====== [PASSED] drm_test_framebuffer_check_src_coords ======
[16:21:04] [PASSED] drm_test_framebuffer_cleanup
[16:21:04] =============== drm_test_framebuffer_create ===============
[16:21:04] [PASSED] ABGR8888 normal sizes
[16:21:04] [PASSED] ABGR8888 max sizes
[16:21:04] [PASSED] ABGR8888 pitch greater than min required
[16:21:04] [PASSED] ABGR8888 pitch less than min required
[16:21:04] [PASSED] ABGR8888 Invalid width
[16:21:04] [PASSED] ABGR8888 Invalid buffer handle
[16:21:04] [PASSED] No pixel format
[16:21:04] [PASSED] ABGR8888 Width 0
[16:21:04] [PASSED] ABGR8888 Height 0
[16:21:04] [PASSED] ABGR8888 Out of bound height * pitch combination
[16:21:04] [PASSED] ABGR8888 Large buffer offset
[16:21:04] [PASSED] ABGR8888 Buffer offset for inexistent plane
[16:21:04] [PASSED] ABGR8888 Invalid flag
[16:21:04] [PASSED] ABGR8888 Set DRM_MODE_FB_MODIFIERS without modifiers
[16:21:04] [PASSED] ABGR8888 Valid buffer modifier
[16:21:04] [PASSED] ABGR8888 Invalid buffer modifier(DRM_FORMAT_MOD_SAMSUNG_64_32_TILE)
[16:21:04] [PASSED] ABGR8888 Extra pitches without DRM_MODE_FB_MODIFIERS
[16:21:04] [PASSED] ABGR8888 Extra pitches with DRM_MODE_FB_MODIFIERS
[16:21:04] [PASSED] NV12 Normal sizes
[16:21:04] [PASSED] NV12 Max sizes
[16:21:04] [PASSED] NV12 Invalid pitch
[16:21:04] [PASSED] NV12 Invalid modifier/missing DRM_MODE_FB_MODIFIERS flag
[16:21:04] [PASSED] NV12 different modifier per-plane
[16:21:04] [PASSED] NV12 with DRM_FORMAT_MOD_SAMSUNG_64_32_TILE
[16:21:04] [PASSED] NV12 Valid modifiers without DRM_MODE_FB_MODIFIERS
[16:21:04] [PASSED] NV12 Modifier for inexistent plane
[16:21:04] [PASSED] NV12 Handle for inexistent plane
[16:21:04] [PASSED] NV12 Handle for inexistent plane without DRM_MODE_FB_MODIFIERS
[16:21:04] [PASSED] YVU420 DRM_MODE_FB_MODIFIERS set without modifier
[16:21:04] [PASSED] YVU420 Normal sizes
[16:21:04] [PASSED] YVU420 Max sizes
[16:21:04] [PASSED] YVU420 Invalid pitch
[16:21:04] [PASSED] YVU420 Different pitches
[16:21:04] [PASSED] YVU420 Different buffer offsets/pitches
[16:21:04] [PASSED] YVU420 Modifier set just for plane 0, without DRM_MODE_FB_MODIFIERS
[16:21:04] [PASSED] YVU420 Modifier set just for planes 0, 1, without DRM_MODE_FB_MODIFIERS
[16:21:04] [PASSED] YVU420 Modifier set just for plane 0, 1, with DRM_MODE_FB_MODIFIERS
[16:21:04] [PASSED] YVU420 Valid modifier
[16:21:04] [PASSED] YVU420 Different modifiers per plane
[16:21:04] [PASSED] YVU420 Modifier for inexistent plane
[16:21:04] [PASSED] YUV420_10BIT Invalid modifier(DRM_FORMAT_MOD_LINEAR)
[16:21:04] [PASSED] X0L2 Normal sizes
[16:21:04] [PASSED] X0L2 Max sizes
[16:21:04] [PASSED] X0L2 Invalid pitch
[16:21:04] [PASSED] X0L2 Pitch greater than minimum required
[16:21:04] [PASSED] X0L2 Handle for inexistent plane
[16:21:04] [PASSED] X0L2 Offset for inexistent plane, without DRM_MODE_FB_MODIFIERS set
[16:21:04] [PASSED] X0L2 Modifier without DRM_MODE_FB_MODIFIERS set
[16:21:04] [PASSED] X0L2 Valid modifier
[16:21:04] [PASSED] X0L2 Modifier for inexistent plane
[16:21:04] =========== [PASSED] drm_test_framebuffer_create ===========
[16:21:04] [PASSED] drm_test_framebuffer_free
[16:21:04] [PASSED] drm_test_framebuffer_init
[16:21:04] [PASSED] drm_test_framebuffer_init_bad_format
[16:21:04] [PASSED] drm_test_framebuffer_init_dev_mismatch
[16:21:04] [PASSED] drm_test_framebuffer_lookup
[16:21:04] [PASSED] drm_test_framebuffer_lookup_inexistent
[16:21:04] [PASSED] drm_test_framebuffer_modifiers_not_supported
[16:21:04] ================= [PASSED] drm_framebuffer =================
[16:21:04] ================ drm_gem_shmem (8 subtests) ================
[16:21:04] [PASSED] drm_gem_shmem_test_obj_create
[16:21:04] [PASSED] drm_gem_shmem_test_obj_create_private
[16:21:04] [PASSED] drm_gem_shmem_test_pin_pages
[16:21:04] [PASSED] drm_gem_shmem_test_vmap
[16:21:04] [PASSED] drm_gem_shmem_test_get_pages_sgt
[16:21:04] [PASSED] drm_gem_shmem_test_get_sg_table
[16:21:04] [PASSED] drm_gem_shmem_test_madvise
[16:21:04] [PASSED] drm_gem_shmem_test_purge
[16:21:04] ================== [PASSED] drm_gem_shmem ==================
[16:21:04] === drm_atomic_helper_connector_hdmi_check (27 subtests) ===
[16:21:04] [PASSED] drm_test_check_broadcast_rgb_auto_cea_mode
[16:21:04] [PASSED] drm_test_check_broadcast_rgb_auto_cea_mode_vic_1
[16:21:04] [PASSED] drm_test_check_broadcast_rgb_full_cea_mode
[16:21:04] [PASSED] drm_test_check_broadcast_rgb_full_cea_mode_vic_1
[16:21:04] [PASSED] drm_test_check_broadcast_rgb_limited_cea_mode
[16:21:04] [PASSED] drm_test_check_broadcast_rgb_limited_cea_mode_vic_1
[16:21:04] ====== drm_test_check_broadcast_rgb_cea_mode_yuv420 =======
[16:21:04] [PASSED] Automatic
[16:21:04] [PASSED] Full
[16:21:04] [PASSED] Limited 16:235
[16:21:04] == [PASSED] drm_test_check_broadcast_rgb_cea_mode_yuv420 ===
[16:21:04] [PASSED] drm_test_check_broadcast_rgb_crtc_mode_changed
[16:21:04] [PASSED] drm_test_check_broadcast_rgb_crtc_mode_not_changed
[16:21:04] [PASSED] drm_test_check_disable_connector
[16:21:04] [PASSED] drm_test_check_hdmi_funcs_reject_rate
[16:21:04] [PASSED] drm_test_check_max_tmds_rate_bpc_fallback_rgb
[16:21:04] [PASSED] drm_test_check_max_tmds_rate_bpc_fallback_yuv420
[16:21:04] [PASSED] drm_test_check_max_tmds_rate_bpc_fallback_ignore_yuv422
[16:21:04] [PASSED] drm_test_check_max_tmds_rate_bpc_fallback_ignore_yuv420
[16:21:04] [PASSED] drm_test_check_driver_unsupported_fallback_yuv420
[16:21:04] [PASSED] drm_test_check_output_bpc_crtc_mode_changed
[16:21:04] [PASSED] drm_test_check_output_bpc_crtc_mode_not_changed
[16:21:04] [PASSED] drm_test_check_output_bpc_dvi
[16:21:04] [PASSED] drm_test_check_output_bpc_format_vic_1
[16:21:04] [PASSED] drm_test_check_output_bpc_format_display_8bpc_only
[16:21:04] [PASSED] drm_test_check_output_bpc_format_display_rgb_only
[16:21:04] [PASSED] drm_test_check_output_bpc_format_driver_8bpc_only
[16:21:04] [PASSED] drm_test_check_output_bpc_format_driver_rgb_only
[16:21:04] [PASSED] drm_test_check_tmds_char_rate_rgb_8bpc
[16:21:04] [PASSED] drm_test_check_tmds_char_rate_rgb_10bpc
[16:21:04] [PASSED] drm_test_check_tmds_char_rate_rgb_12bpc
[16:21:04] ===== [PASSED] drm_atomic_helper_connector_hdmi_check ======
[16:21:04] === drm_atomic_helper_connector_hdmi_reset (6 subtests) ====
[16:21:04] [PASSED] drm_test_check_broadcast_rgb_value
[16:21:04] [PASSED] drm_test_check_bpc_8_value
[16:21:04] [PASSED] drm_test_check_bpc_10_value
[16:21:04] [PASSED] drm_test_check_bpc_12_value
[16:21:04] [PASSED] drm_test_check_format_value
[16:21:04] [PASSED] drm_test_check_tmds_char_value
[16:21:04] ===== [PASSED] drm_atomic_helper_connector_hdmi_reset ======
[16:21:04] = drm_atomic_helper_connector_hdmi_mode_valid (4 subtests) =
[16:21:04] [PASSED] drm_test_check_mode_valid
[16:21:04] [PASSED] drm_test_check_mode_valid_reject
[16:21:04] [PASSED] drm_test_check_mode_valid_reject_rate
[16:21:04] [PASSED] drm_test_check_mode_valid_reject_max_clock
[16:21:04] === [PASSED] drm_atomic_helper_connector_hdmi_mode_valid ===
[16:21:04] ================= drm_managed (2 subtests) =================
[16:21:04] [PASSED] drm_test_managed_release_action
[16:21:04] [PASSED] drm_test_managed_run_action
[16:21:04] =================== [PASSED] drm_managed ===================
[16:21:04] =================== drm_mm (6 subtests) ====================
[16:21:04] [PASSED] drm_test_mm_init
[16:21:04] [PASSED] drm_test_mm_debug
[16:21:04] [PASSED] drm_test_mm_align32
[16:21:04] [PASSED] drm_test_mm_align64
[16:21:04] [PASSED] drm_test_mm_lowest
[16:21:04] [PASSED] drm_test_mm_highest
[16:21:04] ===================== [PASSED] drm_mm ======================
[16:21:04] ============= drm_modes_analog_tv (5 subtests) =============
[16:21:04] [PASSED] drm_test_modes_analog_tv_mono_576i
[16:21:04] [PASSED] drm_test_modes_analog_tv_ntsc_480i
[16:21:04] [PASSED] drm_test_modes_analog_tv_ntsc_480i_inlined
[16:21:04] [PASSED] drm_test_modes_analog_tv_pal_576i
[16:21:04] [PASSED] drm_test_modes_analog_tv_pal_576i_inlined
[16:21:04] =============== [PASSED] drm_modes_analog_tv ===============
[16:21:04] ============== drm_plane_helper (2 subtests) ===============
[16:21:04] =============== drm_test_check_plane_state ================
[16:21:04] [PASSED] clipping_simple
[16:21:04] [PASSED] clipping_rotate_reflect
[16:21:04] [PASSED] positioning_simple
[16:21:04] [PASSED] upscaling
[16:21:04] [PASSED] downscaling
[16:21:04] [PASSED] rounding1
[16:21:04] [PASSED] rounding2
[16:21:04] [PASSED] rounding3
[16:21:04] [PASSED] rounding4
[16:21:04] =========== [PASSED] drm_test_check_plane_state ============
[16:21:04] =========== drm_test_check_invalid_plane_state ============
[16:21:04] [PASSED] positioning_invalid
[16:21:04] [PASSED] upscaling_invalid
[16:21:04] [PASSED] downscaling_invalid
[16:21:04] ======= [PASSED] drm_test_check_invalid_plane_state ========
[16:21:04] ================ [PASSED] drm_plane_helper =================
[16:21:04] ====== drm_connector_helper_tv_get_modes (1 subtest) =======
[16:21:04] ====== drm_test_connector_helper_tv_get_modes_check =======
[16:21:04] [PASSED] None
[16:21:04] [PASSED] PAL
[16:21:04] [PASSED] NTSC
[16:21:04] [PASSED] Both, NTSC Default
[16:21:04] [PASSED] Both, PAL Default
[16:21:04] [PASSED] Both, NTSC Default, with PAL on command-line
[16:21:04] [PASSED] Both, PAL Default, with NTSC on command-line
[16:21:04] == [PASSED] drm_test_connector_helper_tv_get_modes_check ===
[16:21:04] ======== [PASSED] drm_connector_helper_tv_get_modes ========
[16:21:04] ================== drm_rect (9 subtests) ===================
[16:21:04] [PASSED] drm_test_rect_clip_scaled_div_by_zero
[16:21:04] [PASSED] drm_test_rect_clip_scaled_not_clipped
[16:21:04] [PASSED] drm_test_rect_clip_scaled_clipped
[16:21:04] [PASSED] drm_test_rect_clip_scaled_signed_vs_unsigned
[16:21:04] ================= drm_test_rect_intersect =================
[16:21:04] [PASSED] top-left x bottom-right: 2x2+1+1 x 2x2+0+0
[16:21:04] [PASSED] top-right x bottom-left: 2x2+0+0 x 2x2+1-1
[16:21:04] [PASSED] bottom-left x top-right: 2x2+1-1 x 2x2+0+0
[16:21:04] [PASSED] bottom-right x top-left: 2x2+0+0 x 2x2+1+1
[16:21:04] [PASSED] right x left: 2x1+0+0 x 3x1+1+0
[16:21:04] [PASSED] left x right: 3x1+1+0 x 2x1+0+0
[16:21:04] [PASSED] up x bottom: 1x2+0+0 x 1x3+0-1
[16:21:04] [PASSED] bottom x up: 1x3+0-1 x 1x2+0+0
[16:21:04] [PASSED] touching corner: 1x1+0+0 x 2x2+1+1
[16:21:04] [PASSED] touching side: 1x1+0+0 x 1x1+1+0
[16:21:04] [PASSED] equal rects: 2x2+0+0 x 2x2+0+0
[16:21:04] [PASSED] inside another: 2x2+0+0 x 1x1+1+1
[16:21:04] [PASSED] far away: 1x1+0+0 x 1x1+3+6
[16:21:04] [PASSED] points intersecting: 0x0+5+10 x 0x0+5+10
[16:21:04] [PASSED] points not intersecting: 0x0+0+0 x 0x0+5+10
[16:21:04] ============= [PASSED] drm_test_rect_intersect =============
[16:21:04] ================ drm_test_rect_calc_hscale ================
[16:21:04] [PASSED] normal use
[16:21:04] [PASSED] out of max range
[16:21:04] [PASSED] out of min range
[16:21:04] [PASSED] zero dst
[16:21:04] [PASSED] negative src
[16:21:04] [PASSED] negative dst
[16:21:04] ============ [PASSED] drm_test_rect_calc_hscale ============
[16:21:04] ================ drm_test_rect_calc_vscale ================
[16:21:04] [PASSED] normal use
stty: 'standard input': Inappropriate ioctl for device
[16:21:04] [PASSED] out of max range
[16:21:04] [PASSED] out of min range
[16:21:04] [PASSED] zero dst
[16:21:04] [PASSED] negative src
[16:21:04] [PASSED] negative dst
[16:21:04] ============ [PASSED] drm_test_rect_calc_vscale ============
[16:21:04] ================== drm_test_rect_rotate ===================
[16:21:04] [PASSED] reflect-x
[16:21:04] [PASSED] reflect-y
[16:21:04] [PASSED] rotate-0
[16:21:04] [PASSED] rotate-90
[16:21:04] [PASSED] rotate-180
[16:21:04] [PASSED] rotate-270
[16:21:04] ============== [PASSED] drm_test_rect_rotate ===============
[16:21:04] ================ drm_test_rect_rotate_inv =================
[16:21:04] [PASSED] reflect-x
[16:21:04] [PASSED] reflect-y
[16:21:04] [PASSED] rotate-0
[16:21:04] [PASSED] rotate-90
[16:21:04] [PASSED] rotate-180
[16:21:04] [PASSED] rotate-270
[16:21:04] ============ [PASSED] drm_test_rect_rotate_inv =============
[16:21:04] ==================== [PASSED] drm_rect =====================
[16:21:04] ============ drm_sysfb_modeset_test (1 subtest) ============
[16:21:04] ============ drm_test_sysfb_build_fourcc_list =============
[16:21:04] [PASSED] no native formats
[16:21:04] [PASSED] XRGB8888 as native format
[16:21:04] [PASSED] remove duplicates
[16:21:04] [PASSED] convert alpha formats
[16:21:04] [PASSED] random formats
[16:21:04] ======== [PASSED] drm_test_sysfb_build_fourcc_list =========
[16:21:04] ============= [PASSED] drm_sysfb_modeset_test ==============
[16:21:04] ================== drm_fixp (2 subtests) ===================
[16:21:04] [PASSED] drm_test_int2fixp
[16:21:04] [PASSED] drm_test_sm2fixp
[16:21:04] ==================== [PASSED] drm_fixp =====================
[16:21:04] ============================================================
[16:21:04] Testing complete. Ran 624 tests: passed: 624
[16:21:04] Elapsed time: 32.167s total, 1.626s configuring, 30.074s building, 0.405s running
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/ttm/tests/.kunitconfig
[16:21:04] Configuring KUnit Kernel ...
Regenerating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[16:21:06] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make all compile_commands.json scripts_gdb ARCH=um O=.kunit --jobs=25
[16:21:15] Starting KUnit Kernel (1/1)...
[16:21:15] ============================================================
Running tests with:
$ .kunit/linux kunit.enable=1 mem=1G console=tty kunit_shutdown=halt
[16:21:15] ================= ttm_device (5 subtests) ==================
[16:21:15] [PASSED] ttm_device_init_basic
[16:21:15] [PASSED] ttm_device_init_multiple
[16:21:15] [PASSED] ttm_device_fini_basic
[16:21:15] [PASSED] ttm_device_init_no_vma_man
[16:21:15] ================== ttm_device_init_pools ==================
[16:21:15] [PASSED] No DMA allocations, no DMA32 required
[16:21:15] [PASSED] DMA allocations, DMA32 required
[16:21:15] [PASSED] No DMA allocations, DMA32 required
[16:21:15] [PASSED] DMA allocations, no DMA32 required
[16:21:15] ============== [PASSED] ttm_device_init_pools ==============
[16:21:15] =================== [PASSED] ttm_device ====================
[16:21:15] ================== ttm_pool (8 subtests) ===================
[16:21:15] ================== ttm_pool_alloc_basic ===================
[16:21:15] [PASSED] One page
[16:21:15] [PASSED] More than one page
[16:21:15] [PASSED] Above the allocation limit
[16:21:15] [PASSED] One page, with coherent DMA mappings enabled
[16:21:15] [PASSED] Above the allocation limit, with coherent DMA mappings enabled
[16:21:15] ============== [PASSED] ttm_pool_alloc_basic ===============
[16:21:15] ============== ttm_pool_alloc_basic_dma_addr ==============
[16:21:15] [PASSED] One page
[16:21:15] [PASSED] More than one page
[16:21:15] [PASSED] Above the allocation limit
[16:21:15] [PASSED] One page, with coherent DMA mappings enabled
[16:21:15] [PASSED] Above the allocation limit, with coherent DMA mappings enabled
[16:21:15] ========== [PASSED] ttm_pool_alloc_basic_dma_addr ==========
[16:21:15] [PASSED] ttm_pool_alloc_order_caching_match
[16:21:15] [PASSED] ttm_pool_alloc_caching_mismatch
[16:21:15] [PASSED] ttm_pool_alloc_order_mismatch
[16:21:15] [PASSED] ttm_pool_free_dma_alloc
[16:21:15] [PASSED] ttm_pool_free_no_dma_alloc
[16:21:15] [PASSED] ttm_pool_fini_basic
[16:21:15] ==================== [PASSED] ttm_pool =====================
[16:21:15] ================ ttm_resource (8 subtests) =================
[16:21:15] ================= ttm_resource_init_basic =================
[16:21:15] [PASSED] Init resource in TTM_PL_SYSTEM
[16:21:15] [PASSED] Init resource in TTM_PL_VRAM
[16:21:15] [PASSED] Init resource in a private placement
[16:21:15] [PASSED] Init resource in TTM_PL_SYSTEM, set placement flags
[16:21:15] ============= [PASSED] ttm_resource_init_basic =============
[16:21:15] [PASSED] ttm_resource_init_pinned
[16:21:15] [PASSED] ttm_resource_fini_basic
[16:21:15] [PASSED] ttm_resource_manager_init_basic
[16:21:15] [PASSED] ttm_resource_manager_usage_basic
[16:21:15] [PASSED] ttm_resource_manager_set_used_basic
[16:21:15] [PASSED] ttm_sys_man_alloc_basic
[16:21:15] [PASSED] ttm_sys_man_free_basic
[16:21:15] ================== [PASSED] ttm_resource ===================
[16:21:15] =================== ttm_tt (15 subtests) ===================
[16:21:15] ==================== ttm_tt_init_basic ====================
[16:21:15] [PASSED] Page-aligned size
[16:21:15] [PASSED] Extra pages requested
[16:21:15] ================ [PASSED] ttm_tt_init_basic ================
[16:21:15] [PASSED] ttm_tt_init_misaligned
[16:21:15] [PASSED] ttm_tt_fini_basic
[16:21:15] [PASSED] ttm_tt_fini_sg
[16:21:15] [PASSED] ttm_tt_fini_shmem
[16:21:15] [PASSED] ttm_tt_create_basic
[16:21:15] [PASSED] ttm_tt_create_invalid_bo_type
[16:21:15] [PASSED] ttm_tt_create_ttm_exists
[16:21:15] [PASSED] ttm_tt_create_failed
[16:21:15] [PASSED] ttm_tt_destroy_basic
[16:21:15] [PASSED] ttm_tt_populate_null_ttm
[16:21:15] [PASSED] ttm_tt_populate_populated_ttm
[16:21:15] [PASSED] ttm_tt_unpopulate_basic
[16:21:15] [PASSED] ttm_tt_unpopulate_empty_ttm
[16:21:15] [PASSED] ttm_tt_swapin_basic
[16:21:15] ===================== [PASSED] ttm_tt ======================
[16:21:15] =================== ttm_bo (14 subtests) ===================
[16:21:15] =========== ttm_bo_reserve_optimistic_no_ticket ===========
[16:21:15] [PASSED] Cannot be interrupted and sleeps
[16:21:15] [PASSED] Cannot be interrupted, locks straight away
[16:21:15] [PASSED] Can be interrupted, sleeps
[16:21:15] ======= [PASSED] ttm_bo_reserve_optimistic_no_ticket =======
[16:21:15] [PASSED] ttm_bo_reserve_locked_no_sleep
[16:21:15] [PASSED] ttm_bo_reserve_no_wait_ticket
[16:21:15] [PASSED] ttm_bo_reserve_double_resv
[16:21:15] [PASSED] ttm_bo_reserve_interrupted
[16:21:15] [PASSED] ttm_bo_reserve_deadlock
[16:21:15] [PASSED] ttm_bo_unreserve_basic
[16:21:15] [PASSED] ttm_bo_unreserve_pinned
[16:21:15] [PASSED] ttm_bo_unreserve_bulk
[16:21:15] [PASSED] ttm_bo_fini_basic
[16:21:15] [PASSED] ttm_bo_fini_shared_resv
[16:21:15] [PASSED] ttm_bo_pin_basic
[16:21:15] [PASSED] ttm_bo_pin_unpin_resource
[16:21:15] [PASSED] ttm_bo_multiple_pin_one_unpin
[16:21:15] ===================== [PASSED] ttm_bo ======================
[16:21:15] ============== ttm_bo_validate (21 subtests) ===============
[16:21:15] ============== ttm_bo_init_reserved_sys_man ===============
[16:21:15] [PASSED] Buffer object for userspace
[16:21:15] [PASSED] Kernel buffer object
[16:21:15] [PASSED] Shared buffer object
[16:21:15] ========== [PASSED] ttm_bo_init_reserved_sys_man ===========
[16:21:15] ============== ttm_bo_init_reserved_mock_man ==============
[16:21:15] [PASSED] Buffer object for userspace
[16:21:15] [PASSED] Kernel buffer object
[16:21:15] [PASSED] Shared buffer object
[16:21:15] ========== [PASSED] ttm_bo_init_reserved_mock_man ==========
[16:21:15] [PASSED] ttm_bo_init_reserved_resv
[16:21:15] ================== ttm_bo_validate_basic ==================
[16:21:15] [PASSED] Buffer object for userspace
[16:21:15] [PASSED] Kernel buffer object
[16:21:15] [PASSED] Shared buffer object
[16:21:15] ============== [PASSED] ttm_bo_validate_basic ==============
[16:21:15] [PASSED] ttm_bo_validate_invalid_placement
[16:21:15] ============= ttm_bo_validate_same_placement ==============
[16:21:15] [PASSED] System manager
[16:21:15] [PASSED] VRAM manager
[16:21:15] ========= [PASSED] ttm_bo_validate_same_placement ==========
[16:21:15] [PASSED] ttm_bo_validate_failed_alloc
[16:21:15] [PASSED] ttm_bo_validate_pinned
[16:21:15] [PASSED] ttm_bo_validate_busy_placement
[16:21:15] ================ ttm_bo_validate_multihop =================
[16:21:15] [PASSED] Buffer object for userspace
[16:21:15] [PASSED] Kernel buffer object
[16:21:15] [PASSED] Shared buffer object
[16:21:15] ============ [PASSED] ttm_bo_validate_multihop =============
[16:21:15] ========== ttm_bo_validate_no_placement_signaled ==========
[16:21:15] [PASSED] Buffer object in system domain, no page vector
[16:21:15] [PASSED] Buffer object in system domain with an existing page vector
[16:21:15] ====== [PASSED] ttm_bo_validate_no_placement_signaled ======
[16:21:15] ======== ttm_bo_validate_no_placement_not_signaled ========
[16:21:15] [PASSED] Buffer object for userspace
[16:21:15] [PASSED] Kernel buffer object
[16:21:15] [PASSED] Shared buffer object
[16:21:15] ==== [PASSED] ttm_bo_validate_no_placement_not_signaled ====
[16:21:15] [PASSED] ttm_bo_validate_move_fence_signaled
[16:21:15] ========= ttm_bo_validate_move_fence_not_signaled =========
[16:21:15] [PASSED] Waits for GPU
[16:21:15] [PASSED] Tries to lock straight away
[16:21:15] ===== [PASSED] ttm_bo_validate_move_fence_not_signaled =====
[16:21:15] [PASSED] ttm_bo_validate_happy_evict
[16:21:15] [PASSED] ttm_bo_validate_all_pinned_evict
[16:21:15] [PASSED] ttm_bo_validate_allowed_only_evict
[16:21:15] [PASSED] ttm_bo_validate_deleted_evict
[16:21:15] [PASSED] ttm_bo_validate_busy_domain_evict
[16:21:15] [PASSED] ttm_bo_validate_evict_gutting
[16:21:15] [PASSED] ttm_bo_validate_recrusive_evict
stty: 'standard input': Inappropriate ioctl for device
[16:21:15] ================= [PASSED] ttm_bo_validate =================
[16:21:15] ============================================================
[16:21:15] Testing complete. Ran 101 tests: passed: 101
[16:21:15] Elapsed time: 11.046s total, 1.599s configuring, 9.181s building, 0.223s running
+ cleanup
++ stat -c %u:%g /kernel
+ chown -R 1003:1003 /kernel
^ permalink raw reply [flat|nested] 21+ messages in thread
* ✗ CI.checkpatch: warning for OA: More OA and register whitelist changes (rev4)
2025-12-02 2:51 [PATCH v2 0/5] OA: More OA and register whitelist changes Ashutosh Dixit
` (10 preceding siblings ...)
2025-12-03 16:21 ` ✓ CI.KUnit: success " Patchwork
@ 2025-12-04 5:01 ` Patchwork
2025-12-04 5:03 ` ✓ CI.KUnit: success " Patchwork
` (2 subsequent siblings)
14 siblings, 0 replies; 21+ messages in thread
From: Patchwork @ 2025-12-04 5:01 UTC (permalink / raw)
To: Ashutosh Dixit; +Cc: intel-xe
== Series Details ==
Series: OA: More OA and register whitelist changes (rev4)
URL : https://patchwork.freedesktop.org/series/158084/
State : warning
== Summary ==
+ KERNEL=/kernel
+ git clone https://gitlab.freedesktop.org/drm/maintainer-tools mt
Cloning into 'mt'...
warning: redirecting to https://gitlab.freedesktop.org/drm/maintainer-tools.git/
+ git -C mt rev-list -n1 origin/master
2de9a3901bc28757c7906b454717b64e2a214021
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 369e43f2fbe388e7240402884d5396e703e78ee9
Author: Ashutosh Dixit <ashutosh.dixit@intel.com>
Date: Mon Dec 1 18:51:15 2025 -0800
drm/xe/rtp: Whitelist OAM MMIO trigger registers
Whitelist OAM registers to enable userspace to execute MMIO triggers on OAM
units.
Signed-off-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
Reviewed-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
+ /mt/dim checkpatch 2d16d4e1aef3cb501fcd37c8558dafeb579be813 drm-intel
df0ae51ea029 drm/xe/oa: Use explicit struct initialization for struct xe_oa_regs
5f59b7a1124c drm/xe/oa/uapi: Add gt_id to struct drm_xe_oa_unit
ce8857699d9e drm/xe/oa: Allow exec_queue's to be specified only for OAG OA unit
6040ed70da6f drm/xe/rtp: Refactor OAG MMIO trigger register whitelisting
-:50: ERROR:COMPLEX_MACRO: Macros with complex values should be enclosed in parentheses
#50: FILE: drivers/gpu/drm/xe/xe_reg_whitelist.c:78:
+#define WHITELIST_OA_MMIO_TRG(trg, status, head) \
+ WHITELIST(trg, RING_FORCE_TO_NONPRIV_ACCESS_RW), \
+ WHITELIST(status, RING_FORCE_TO_NONPRIV_ACCESS_RD), \
+ WHITELIST(head, RING_FORCE_TO_NONPRIV_ACCESS_RD | RING_FORCE_TO_NONPRIV_RANGE_4)
BUT SEE:
do {} while (0) advice is over-stated in a few situations:
The more obvious case is macros, like MODULE_PARM_DESC, invoked at
file-scope, where C disallows code (it must be in functions). See
$exceptions if you have one to add by name.
More troublesome is declarative macros used at top of new scope,
like DECLARE_PER_CPU. These might just compile with a do-while-0
wrapper, but would be incorrect. Most of these are handled by
detecting struct,union,etc declaration primitives in $exceptions.
Theres also macros called inside an if (block), which "return" an
expression. These cannot do-while, and need a ({}) wrapper.
Enjoy this qualification while we work to improve our heuristics.
total: 1 errors, 0 warnings, 0 checks, 53 lines checked
369e43f2fbe3 drm/xe/rtp: Whitelist OAM MMIO trigger registers
-:56: ERROR:COMPLEX_MACRO: Macros with complex values should be enclosed in parentheses
#56: FILE: drivers/gpu/drm/xe/xe_reg_whitelist.c:86:
+#define WHITELIST_OAM_MMIO_TRG \
+ WHITELIST_OA_MMIO_TRG(OAM_MMIO_TRG(XE_OAM_SAG_BASE_ADJ), \
+ OAM_STATUS(XE_OAM_SAG_BASE_ADJ), \
+ OAM_HEAD_POINTER(XE_OAM_SAG_BASE_ADJ)), \
+ WHITELIST_OA_MMIO_TRG(OAM_MMIO_TRG(XE_OAM_SCMI_0_BASE_ADJ), \
+ OAM_STATUS(XE_OAM_SCMI_0_BASE_ADJ), \
+ OAM_HEAD_POINTER(XE_OAM_SCMI_0_BASE_ADJ)), \
+ WHITELIST_OA_MMIO_TRG(OAM_MMIO_TRG(XE_OAM_SCMI_1_BASE_ADJ), \
+ OAM_STATUS(XE_OAM_SCMI_1_BASE_ADJ), \
+ OAM_HEAD_POINTER(XE_OAM_SCMI_1_BASE_ADJ))
BUT SEE:
do {} while (0) advice is over-stated in a few situations:
The more obvious case is macros, like MODULE_PARM_DESC, invoked at
file-scope, where C disallows code (it must be in functions). See
$exceptions if you have one to add by name.
More troublesome is declarative macros used at top of new scope,
like DECLARE_PER_CPU. These might just compile with a do-while-0
wrapper, but would be incorrect. Most of these are handled by
detecting struct,union,etc declaration primitives in $exceptions.
Theres also macros called inside an if (block), which "return" an
expression. These cannot do-while, and need a ({}) wrapper.
Enjoy this qualification while we work to improve our heuristics.
total: 1 errors, 0 warnings, 0 checks, 59 lines checked
^ permalink raw reply [flat|nested] 21+ messages in thread
* ✓ CI.KUnit: success for OA: More OA and register whitelist changes (rev4)
2025-12-02 2:51 [PATCH v2 0/5] OA: More OA and register whitelist changes Ashutosh Dixit
` (11 preceding siblings ...)
2025-12-04 5:01 ` ✗ CI.checkpatch: warning for OA: More OA and register whitelist changes (rev4) Patchwork
@ 2025-12-04 5:03 ` Patchwork
2025-12-04 6:04 ` ✓ Xe.CI.BAT: " Patchwork
2025-12-04 6:53 ` ✗ Xe.CI.Full: failure " Patchwork
14 siblings, 0 replies; 21+ messages in thread
From: Patchwork @ 2025-12-04 5:03 UTC (permalink / raw)
To: Ashutosh Dixit; +Cc: intel-xe
== Series Details ==
Series: OA: More OA and register whitelist changes (rev4)
URL : https://patchwork.freedesktop.org/series/158084/
State : success
== Summary ==
+ trap cleanup EXIT
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/xe/.kunitconfig
[05:01:57] Configuring KUnit Kernel ...
Generating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[05:02:02] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make all compile_commands.json scripts_gdb ARCH=um O=.kunit --jobs=48
[05:02:32] Starting KUnit Kernel (1/1)...
[05:02:32] ============================================================
Running tests with:
$ .kunit/linux kunit.enable=1 mem=1G console=tty kunit_shutdown=halt
[05:02:32] ================== guc_buf (11 subtests) ===================
[05:02:32] [PASSED] test_smallest
[05:02:32] [PASSED] test_largest
[05:02:32] [PASSED] test_granular
[05:02:32] [PASSED] test_unique
[05:02:32] [PASSED] test_overlap
[05:02:32] [PASSED] test_reusable
[05:02:32] [PASSED] test_too_big
[05:02:32] [PASSED] test_flush
[05:02:32] [PASSED] test_lookup
[05:02:32] [PASSED] test_data
[05:02:32] [PASSED] test_class
[05:02:32] ===================== [PASSED] guc_buf =====================
[05:02:32] =================== guc_dbm (7 subtests) ===================
[05:02:32] [PASSED] test_empty
[05:02:32] [PASSED] test_default
[05:02:32] ======================== test_size ========================
[05:02:32] [PASSED] 4
[05:02:32] [PASSED] 8
[05:02:32] [PASSED] 32
[05:02:32] [PASSED] 256
[05:02:32] ==================== [PASSED] test_size ====================
[05:02:32] ======================= test_reuse ========================
[05:02:32] [PASSED] 4
[05:02:32] [PASSED] 8
[05:02:32] [PASSED] 32
[05:02:32] [PASSED] 256
[05:02:32] =================== [PASSED] test_reuse ====================
[05:02:32] =================== test_range_overlap ====================
[05:02:32] [PASSED] 4
[05:02:32] [PASSED] 8
[05:02:32] [PASSED] 32
[05:02:32] [PASSED] 256
[05:02:32] =============== [PASSED] test_range_overlap ================
[05:02:32] =================== test_range_compact ====================
[05:02:32] [PASSED] 4
[05:02:32] [PASSED] 8
[05:02:32] [PASSED] 32
[05:02:32] [PASSED] 256
[05:02:32] =============== [PASSED] test_range_compact ================
[05:02:32] ==================== test_range_spare =====================
[05:02:32] [PASSED] 4
[05:02:32] [PASSED] 8
[05:02:32] [PASSED] 32
[05:02:32] [PASSED] 256
[05:02:32] ================ [PASSED] test_range_spare =================
[05:02:32] ===================== [PASSED] guc_dbm =====================
[05:02:32] =================== guc_idm (6 subtests) ===================
[05:02:32] [PASSED] bad_init
[05:02:32] [PASSED] no_init
[05:02:32] [PASSED] init_fini
[05:02:32] [PASSED] check_used
[05:02:32] [PASSED] check_quota
[05:02:32] [PASSED] check_all
[05:02:32] ===================== [PASSED] guc_idm =====================
[05:02:32] ================== no_relay (3 subtests) ===================
[05:02:32] [PASSED] xe_drops_guc2pf_if_not_ready
[05:02:32] [PASSED] xe_drops_guc2vf_if_not_ready
[05:02:32] [PASSED] xe_rejects_send_if_not_ready
[05:02:32] ==================== [PASSED] no_relay =====================
[05:02:32] ================== pf_relay (14 subtests) ==================
[05:02:32] [PASSED] pf_rejects_guc2pf_too_short
[05:02:33] [PASSED] pf_rejects_guc2pf_too_long
[05:02:33] [PASSED] pf_rejects_guc2pf_no_payload
[05:02:33] [PASSED] pf_fails_no_payload
[05:02:33] [PASSED] pf_fails_bad_origin
[05:02:33] [PASSED] pf_fails_bad_type
[05:02:33] [PASSED] pf_txn_reports_error
[05:02:33] [PASSED] pf_txn_sends_pf2guc
[05:02:33] [PASSED] pf_sends_pf2guc
[05:02:33] [SKIPPED] pf_loopback_nop
[05:02:33] [SKIPPED] pf_loopback_echo
[05:02:33] [SKIPPED] pf_loopback_fail
[05:02:33] [SKIPPED] pf_loopback_busy
[05:02:33] [SKIPPED] pf_loopback_retry
[05:02:33] ==================== [PASSED] pf_relay =====================
[05:02:33] ================== vf_relay (3 subtests) ===================
[05:02:33] [PASSED] vf_rejects_guc2vf_too_short
[05:02:33] [PASSED] vf_rejects_guc2vf_too_long
[05:02:33] [PASSED] vf_rejects_guc2vf_no_payload
[05:02:33] ==================== [PASSED] vf_relay =====================
[05:02:33] ================ pf_gt_config (6 subtests) =================
[05:02:33] [PASSED] fair_contexts_1vf
[05:02:33] [PASSED] fair_doorbells_1vf
[05:02:33] [PASSED] fair_ggtt_1vf
[05:02:33] ====================== fair_contexts ======================
[05:02:33] [PASSED] 1 VF
[05:02:33] [PASSED] 2 VFs
[05:02:33] [PASSED] 3 VFs
[05:02:33] [PASSED] 4 VFs
[05:02:33] [PASSED] 5 VFs
[05:02:33] [PASSED] 6 VFs
[05:02:33] [PASSED] 7 VFs
[05:02:33] [PASSED] 8 VFs
[05:02:33] [PASSED] 9 VFs
[05:02:33] [PASSED] 10 VFs
[05:02:33] [PASSED] 11 VFs
[05:02:33] [PASSED] 12 VFs
[05:02:33] [PASSED] 13 VFs
[05:02:33] [PASSED] 14 VFs
[05:02:33] [PASSED] 15 VFs
[05:02:33] [PASSED] 16 VFs
[05:02:33] [PASSED] 17 VFs
[05:02:33] [PASSED] 18 VFs
[05:02:33] [PASSED] 19 VFs
[05:02:33] [PASSED] 20 VFs
[05:02:33] [PASSED] 21 VFs
[05:02:33] [PASSED] 22 VFs
[05:02:33] [PASSED] 23 VFs
[05:02:33] [PASSED] 24 VFs
[05:02:33] [PASSED] 25 VFs
[05:02:33] [PASSED] 26 VFs
[05:02:33] [PASSED] 27 VFs
[05:02:33] [PASSED] 28 VFs
[05:02:33] [PASSED] 29 VFs
[05:02:33] [PASSED] 30 VFs
[05:02:33] [PASSED] 31 VFs
[05:02:33] [PASSED] 32 VFs
[05:02:33] [PASSED] 33 VFs
[05:02:33] [PASSED] 34 VFs
[05:02:33] [PASSED] 35 VFs
[05:02:33] [PASSED] 36 VFs
[05:02:33] [PASSED] 37 VFs
[05:02:33] [PASSED] 38 VFs
[05:02:33] [PASSED] 39 VFs
[05:02:33] [PASSED] 40 VFs
[05:02:33] [PASSED] 41 VFs
[05:02:33] [PASSED] 42 VFs
[05:02:33] [PASSED] 43 VFs
[05:02:33] [PASSED] 44 VFs
[05:02:33] [PASSED] 45 VFs
[05:02:33] [PASSED] 46 VFs
[05:02:33] [PASSED] 47 VFs
[05:02:33] [PASSED] 48 VFs
[05:02:33] [PASSED] 49 VFs
[05:02:33] [PASSED] 50 VFs
[05:02:33] [PASSED] 51 VFs
[05:02:33] [PASSED] 52 VFs
[05:02:33] [PASSED] 53 VFs
[05:02:33] [PASSED] 54 VFs
[05:02:33] [PASSED] 55 VFs
[05:02:33] [PASSED] 56 VFs
[05:02:33] [PASSED] 57 VFs
[05:02:33] [PASSED] 58 VFs
[05:02:33] [PASSED] 59 VFs
[05:02:33] [PASSED] 60 VFs
[05:02:33] [PASSED] 61 VFs
[05:02:33] [PASSED] 62 VFs
[05:02:33] [PASSED] 63 VFs
[05:02:33] ================== [PASSED] fair_contexts ==================
[05:02:33] ===================== fair_doorbells ======================
[05:02:33] [PASSED] 1 VF
[05:02:33] [PASSED] 2 VFs
[05:02:33] [PASSED] 3 VFs
[05:02:33] [PASSED] 4 VFs
[05:02:33] [PASSED] 5 VFs
[05:02:33] [PASSED] 6 VFs
[05:02:33] [PASSED] 7 VFs
[05:02:33] [PASSED] 8 VFs
[05:02:33] [PASSED] 9 VFs
[05:02:33] [PASSED] 10 VFs
[05:02:33] [PASSED] 11 VFs
[05:02:33] [PASSED] 12 VFs
[05:02:33] [PASSED] 13 VFs
[05:02:33] [PASSED] 14 VFs
[05:02:33] [PASSED] 15 VFs
[05:02:33] [PASSED] 16 VFs
[05:02:33] [PASSED] 17 VFs
[05:02:33] [PASSED] 18 VFs
[05:02:33] [PASSED] 19 VFs
[05:02:33] [PASSED] 20 VFs
[05:02:33] [PASSED] 21 VFs
[05:02:33] [PASSED] 22 VFs
[05:02:33] [PASSED] 23 VFs
[05:02:33] [PASSED] 24 VFs
[05:02:33] [PASSED] 25 VFs
[05:02:33] [PASSED] 26 VFs
[05:02:33] [PASSED] 27 VFs
[05:02:33] [PASSED] 28 VFs
[05:02:33] [PASSED] 29 VFs
[05:02:33] [PASSED] 30 VFs
[05:02:33] [PASSED] 31 VFs
[05:02:33] [PASSED] 32 VFs
[05:02:33] [PASSED] 33 VFs
[05:02:33] [PASSED] 34 VFs
[05:02:33] [PASSED] 35 VFs
[05:02:33] [PASSED] 36 VFs
[05:02:33] [PASSED] 37 VFs
[05:02:33] [PASSED] 38 VFs
[05:02:33] [PASSED] 39 VFs
[05:02:33] [PASSED] 40 VFs
[05:02:33] [PASSED] 41 VFs
[05:02:33] [PASSED] 42 VFs
[05:02:33] [PASSED] 43 VFs
[05:02:33] [PASSED] 44 VFs
[05:02:33] [PASSED] 45 VFs
[05:02:33] [PASSED] 46 VFs
[05:02:33] [PASSED] 47 VFs
[05:02:33] [PASSED] 48 VFs
[05:02:33] [PASSED] 49 VFs
[05:02:33] [PASSED] 50 VFs
[05:02:33] [PASSED] 51 VFs
[05:02:33] [PASSED] 52 VFs
[05:02:33] [PASSED] 53 VFs
[05:02:33] [PASSED] 54 VFs
[05:02:33] [PASSED] 55 VFs
[05:02:33] [PASSED] 56 VFs
[05:02:33] [PASSED] 57 VFs
[05:02:33] [PASSED] 58 VFs
[05:02:33] [PASSED] 59 VFs
[05:02:33] [PASSED] 60 VFs
[05:02:33] [PASSED] 61 VFs
[05:02:33] [PASSED] 62 VFs
[05:02:33] [PASSED] 63 VFs
[05:02:33] ================= [PASSED] fair_doorbells ==================
[05:02:33] ======================== fair_ggtt ========================
[05:02:33] [PASSED] 1 VF
[05:02:33] [PASSED] 2 VFs
[05:02:33] [PASSED] 3 VFs
[05:02:33] [PASSED] 4 VFs
[05:02:33] [PASSED] 5 VFs
[05:02:33] [PASSED] 6 VFs
[05:02:33] [PASSED] 7 VFs
[05:02:33] [PASSED] 8 VFs
[05:02:33] [PASSED] 9 VFs
[05:02:33] [PASSED] 10 VFs
[05:02:33] [PASSED] 11 VFs
[05:02:33] [PASSED] 12 VFs
[05:02:33] [PASSED] 13 VFs
[05:02:33] [PASSED] 14 VFs
[05:02:33] [PASSED] 15 VFs
[05:02:33] [PASSED] 16 VFs
[05:02:33] [PASSED] 17 VFs
[05:02:33] [PASSED] 18 VFs
[05:02:33] [PASSED] 19 VFs
[05:02:33] [PASSED] 20 VFs
[05:02:33] [PASSED] 21 VFs
[05:02:33] [PASSED] 22 VFs
[05:02:33] [PASSED] 23 VFs
[05:02:33] [PASSED] 24 VFs
[05:02:33] [PASSED] 25 VFs
[05:02:33] [PASSED] 26 VFs
[05:02:33] [PASSED] 27 VFs
[05:02:33] [PASSED] 28 VFs
[05:02:33] [PASSED] 29 VFs
[05:02:33] [PASSED] 30 VFs
[05:02:33] [PASSED] 31 VFs
[05:02:33] [PASSED] 32 VFs
[05:02:33] [PASSED] 33 VFs
[05:02:33] [PASSED] 34 VFs
[05:02:33] [PASSED] 35 VFs
[05:02:33] [PASSED] 36 VFs
[05:02:33] [PASSED] 37 VFs
[05:02:33] [PASSED] 38 VFs
[05:02:33] [PASSED] 39 VFs
[05:02:33] [PASSED] 40 VFs
[05:02:33] [PASSED] 41 VFs
[05:02:33] [PASSED] 42 VFs
[05:02:33] [PASSED] 43 VFs
[05:02:33] [PASSED] 44 VFs
[05:02:33] [PASSED] 45 VFs
[05:02:33] [PASSED] 46 VFs
[05:02:33] [PASSED] 47 VFs
[05:02:33] [PASSED] 48 VFs
[05:02:33] [PASSED] 49 VFs
[05:02:33] [PASSED] 50 VFs
[05:02:33] [PASSED] 51 VFs
[05:02:33] [PASSED] 52 VFs
[05:02:33] [PASSED] 53 VFs
[05:02:33] [PASSED] 54 VFs
[05:02:33] [PASSED] 55 VFs
[05:02:33] [PASSED] 56 VFs
[05:02:33] [PASSED] 57 VFs
[05:02:33] [PASSED] 58 VFs
[05:02:33] [PASSED] 59 VFs
[05:02:33] [PASSED] 60 VFs
[05:02:33] [PASSED] 61 VFs
[05:02:33] [PASSED] 62 VFs
[05:02:33] [PASSED] 63 VFs
[05:02:33] ==================== [PASSED] fair_ggtt ====================
[05:02:33] ================== [PASSED] pf_gt_config ===================
[05:02:33] ===================== lmtt (1 subtest) =====================
[05:02:33] ======================== test_ops =========================
[05:02:33] [PASSED] 2-level
[05:02:33] [PASSED] multi-level
[05:02:33] ==================== [PASSED] test_ops =====================
[05:02:33] ====================== [PASSED] lmtt =======================
[05:02:33] ================= pf_service (11 subtests) =================
[05:02:33] [PASSED] pf_negotiate_any
[05:02:33] [PASSED] pf_negotiate_base_match
[05:02:33] [PASSED] pf_negotiate_base_newer
[05:02:33] [PASSED] pf_negotiate_base_next
[05:02:33] [SKIPPED] pf_negotiate_base_older
[05:02:33] [PASSED] pf_negotiate_base_prev
[05:02:33] [PASSED] pf_negotiate_latest_match
[05:02:33] [PASSED] pf_negotiate_latest_newer
[05:02:33] [PASSED] pf_negotiate_latest_next
[05:02:33] [SKIPPED] pf_negotiate_latest_older
[05:02:33] [SKIPPED] pf_negotiate_latest_prev
[05:02:33] =================== [PASSED] pf_service ====================
[05:02:33] ================= xe_guc_g2g (2 subtests) ==================
[05:02:33] ============== xe_live_guc_g2g_kunit_default ==============
[05:02:33] ========= [SKIPPED] xe_live_guc_g2g_kunit_default ==========
[05:02:33] ============== xe_live_guc_g2g_kunit_allmem ===============
[05:02:33] ========== [SKIPPED] xe_live_guc_g2g_kunit_allmem ==========
[05:02:33] =================== [SKIPPED] xe_guc_g2g ===================
[05:02:33] =================== xe_mocs (2 subtests) ===================
[05:02:33] ================ xe_live_mocs_kernel_kunit ================
[05:02:33] =========== [SKIPPED] xe_live_mocs_kernel_kunit ============
[05:02:33] ================ xe_live_mocs_reset_kunit =================
[05:02:33] ============ [SKIPPED] xe_live_mocs_reset_kunit ============
[05:02:33] ==================== [SKIPPED] xe_mocs =====================
[05:02:33] ================= xe_migrate (2 subtests) ==================
[05:02:33] ================= xe_migrate_sanity_kunit =================
[05:02:33] ============ [SKIPPED] xe_migrate_sanity_kunit =============
[05:02:33] ================== xe_validate_ccs_kunit ==================
[05:02:33] ============= [SKIPPED] xe_validate_ccs_kunit ==============
[05:02:33] =================== [SKIPPED] xe_migrate ===================
[05:02:33] ================== xe_dma_buf (1 subtest) ==================
[05:02:33] ==================== xe_dma_buf_kunit =====================
[05:02:33] ================ [SKIPPED] xe_dma_buf_kunit ================
[05:02:33] =================== [SKIPPED] xe_dma_buf ===================
[05:02:33] ================= xe_bo_shrink (1 subtest) =================
[05:02:33] =================== xe_bo_shrink_kunit ====================
[05:02:33] =============== [SKIPPED] xe_bo_shrink_kunit ===============
[05:02:33] ================== [SKIPPED] xe_bo_shrink ==================
[05:02:33] ==================== xe_bo (2 subtests) ====================
[05:02:33] ================== xe_ccs_migrate_kunit ===================
[05:02:33] ============== [SKIPPED] xe_ccs_migrate_kunit ==============
[05:02:33] ==================== xe_bo_evict_kunit ====================
[05:02:33] =============== [SKIPPED] xe_bo_evict_kunit ================
[05:02:33] ===================== [SKIPPED] xe_bo ======================
[05:02:33] ==================== args (11 subtests) ====================
[05:02:33] [PASSED] count_args_test
[05:02:33] [PASSED] call_args_example
[05:02:33] [PASSED] call_args_test
[05:02:33] [PASSED] drop_first_arg_example
[05:02:33] [PASSED] drop_first_arg_test
[05:02:33] [PASSED] first_arg_example
[05:02:33] [PASSED] first_arg_test
[05:02:33] [PASSED] last_arg_example
[05:02:33] [PASSED] last_arg_test
[05:02:33] [PASSED] pick_arg_example
[05:02:33] [PASSED] sep_comma_example
[05:02:33] ====================== [PASSED] args =======================
[05:02:33] =================== xe_pci (3 subtests) ====================
[05:02:33] ==================== check_graphics_ip ====================
[05:02:33] [PASSED] 12.00 Xe_LP
[05:02:33] [PASSED] 12.10 Xe_LP+
[05:02:33] [PASSED] 12.55 Xe_HPG
[05:02:33] [PASSED] 12.60 Xe_HPC
[05:02:33] [PASSED] 12.70 Xe_LPG
[05:02:33] [PASSED] 12.71 Xe_LPG
[05:02:33] [PASSED] 12.74 Xe_LPG+
[05:02:33] [PASSED] 20.01 Xe2_HPG
[05:02:33] [PASSED] 20.02 Xe2_HPG
[05:02:33] [PASSED] 20.04 Xe2_LPG
[05:02:33] [PASSED] 30.00 Xe3_LPG
[05:02:33] [PASSED] 30.01 Xe3_LPG
[05:02:33] [PASSED] 30.03 Xe3_LPG
[05:02:33] [PASSED] 30.04 Xe3_LPG
[05:02:33] [PASSED] 30.05 Xe3_LPG
[05:02:33] [PASSED] 35.11 Xe3p_XPC
[05:02:33] ================ [PASSED] check_graphics_ip ================
[05:02:33] ===================== check_media_ip ======================
[05:02:33] [PASSED] 12.00 Xe_M
[05:02:33] [PASSED] 12.55 Xe_HPM
[05:02:33] [PASSED] 13.00 Xe_LPM+
[05:02:33] [PASSED] 13.01 Xe2_HPM
[05:02:33] [PASSED] 20.00 Xe2_LPM
[05:02:33] [PASSED] 30.00 Xe3_LPM
[05:02:33] [PASSED] 30.02 Xe3_LPM
[05:02:33] [PASSED] 35.00 Xe3p_LPM
[05:02:33] [PASSED] 35.03 Xe3p_HPM
[05:02:33] ================= [PASSED] check_media_ip ==================
[05:02:33] =================== check_platform_desc ===================
[05:02:33] [PASSED] 0x9A60 (TIGERLAKE)
[05:02:33] [PASSED] 0x9A68 (TIGERLAKE)
[05:02:33] [PASSED] 0x9A70 (TIGERLAKE)
[05:02:33] [PASSED] 0x9A40 (TIGERLAKE)
[05:02:33] [PASSED] 0x9A49 (TIGERLAKE)
[05:02:33] [PASSED] 0x9A59 (TIGERLAKE)
[05:02:33] [PASSED] 0x9A78 (TIGERLAKE)
[05:02:33] [PASSED] 0x9AC0 (TIGERLAKE)
[05:02:33] [PASSED] 0x9AC9 (TIGERLAKE)
[05:02:33] [PASSED] 0x9AD9 (TIGERLAKE)
[05:02:33] [PASSED] 0x9AF8 (TIGERLAKE)
[05:02:33] [PASSED] 0x4C80 (ROCKETLAKE)
[05:02:33] [PASSED] 0x4C8A (ROCKETLAKE)
[05:02:33] [PASSED] 0x4C8B (ROCKETLAKE)
[05:02:33] [PASSED] 0x4C8C (ROCKETLAKE)
[05:02:33] [PASSED] 0x4C90 (ROCKETLAKE)
[05:02:33] [PASSED] 0x4C9A (ROCKETLAKE)
[05:02:33] [PASSED] 0x4680 (ALDERLAKE_S)
[05:02:33] [PASSED] 0x4682 (ALDERLAKE_S)
[05:02:33] [PASSED] 0x4688 (ALDERLAKE_S)
[05:02:33] [PASSED] 0x468A (ALDERLAKE_S)
[05:02:33] [PASSED] 0x468B (ALDERLAKE_S)
[05:02:33] [PASSED] 0x4690 (ALDERLAKE_S)
[05:02:33] [PASSED] 0x4692 (ALDERLAKE_S)
[05:02:33] [PASSED] 0x4693 (ALDERLAKE_S)
[05:02:33] [PASSED] 0x46A0 (ALDERLAKE_P)
[05:02:33] [PASSED] 0x46A1 (ALDERLAKE_P)
[05:02:33] [PASSED] 0x46A2 (ALDERLAKE_P)
[05:02:33] [PASSED] 0x46A3 (ALDERLAKE_P)
[05:02:33] [PASSED] 0x46A6 (ALDERLAKE_P)
[05:02:33] [PASSED] 0x46A8 (ALDERLAKE_P)
[05:02:33] [PASSED] 0x46AA (ALDERLAKE_P)
[05:02:33] [PASSED] 0x462A (ALDERLAKE_P)
[05:02:33] [PASSED] 0x4626 (ALDERLAKE_P)
[05:02:33] [PASSED] 0x4628 (ALDERLAKE_P)
[05:02:33] [PASSED] 0x46B0 (ALDERLAKE_P)
stty: 'standard input': Inappropriate ioctl for device
[05:02:33] [PASSED] 0x46B1 (ALDERLAKE_P)
[05:02:33] [PASSED] 0x46B2 (ALDERLAKE_P)
[05:02:33] [PASSED] 0x46B3 (ALDERLAKE_P)
[05:02:33] [PASSED] 0x46C0 (ALDERLAKE_P)
[05:02:33] [PASSED] 0x46C1 (ALDERLAKE_P)
[05:02:33] [PASSED] 0x46C2 (ALDERLAKE_P)
[05:02:33] [PASSED] 0x46C3 (ALDERLAKE_P)
[05:02:33] [PASSED] 0x46D0 (ALDERLAKE_N)
[05:02:33] [PASSED] 0x46D1 (ALDERLAKE_N)
[05:02:33] [PASSED] 0x46D2 (ALDERLAKE_N)
[05:02:33] [PASSED] 0x46D3 (ALDERLAKE_N)
[05:02:33] [PASSED] 0x46D4 (ALDERLAKE_N)
[05:02:33] [PASSED] 0xA721 (ALDERLAKE_P)
[05:02:33] [PASSED] 0xA7A1 (ALDERLAKE_P)
[05:02:33] [PASSED] 0xA7A9 (ALDERLAKE_P)
[05:02:33] [PASSED] 0xA7AC (ALDERLAKE_P)
[05:02:33] [PASSED] 0xA7AD (ALDERLAKE_P)
[05:02:33] [PASSED] 0xA720 (ALDERLAKE_P)
[05:02:33] [PASSED] 0xA7A0 (ALDERLAKE_P)
[05:02:33] [PASSED] 0xA7A8 (ALDERLAKE_P)
[05:02:33] [PASSED] 0xA7AA (ALDERLAKE_P)
[05:02:33] [PASSED] 0xA7AB (ALDERLAKE_P)
[05:02:33] [PASSED] 0xA780 (ALDERLAKE_S)
[05:02:33] [PASSED] 0xA781 (ALDERLAKE_S)
[05:02:33] [PASSED] 0xA782 (ALDERLAKE_S)
[05:02:33] [PASSED] 0xA783 (ALDERLAKE_S)
[05:02:33] [PASSED] 0xA788 (ALDERLAKE_S)
[05:02:33] [PASSED] 0xA789 (ALDERLAKE_S)
[05:02:33] [PASSED] 0xA78A (ALDERLAKE_S)
[05:02:33] [PASSED] 0xA78B (ALDERLAKE_S)
[05:02:33] [PASSED] 0x4905 (DG1)
[05:02:33] [PASSED] 0x4906 (DG1)
[05:02:33] [PASSED] 0x4907 (DG1)
[05:02:33] [PASSED] 0x4908 (DG1)
[05:02:33] [PASSED] 0x4909 (DG1)
[05:02:33] [PASSED] 0x56C0 (DG2)
[05:02:33] [PASSED] 0x56C2 (DG2)
[05:02:33] [PASSED] 0x56C1 (DG2)
[05:02:33] [PASSED] 0x7D51 (METEORLAKE)
[05:02:33] [PASSED] 0x7DD1 (METEORLAKE)
[05:02:33] [PASSED] 0x7D41 (METEORLAKE)
[05:02:33] [PASSED] 0x7D67 (METEORLAKE)
[05:02:33] [PASSED] 0xB640 (METEORLAKE)
[05:02:33] [PASSED] 0x56A0 (DG2)
[05:02:33] [PASSED] 0x56A1 (DG2)
[05:02:33] [PASSED] 0x56A2 (DG2)
[05:02:33] [PASSED] 0x56BE (DG2)
[05:02:33] [PASSED] 0x56BF (DG2)
[05:02:33] [PASSED] 0x5690 (DG2)
[05:02:33] [PASSED] 0x5691 (DG2)
[05:02:33] [PASSED] 0x5692 (DG2)
[05:02:33] [PASSED] 0x56A5 (DG2)
[05:02:33] [PASSED] 0x56A6 (DG2)
[05:02:33] [PASSED] 0x56B0 (DG2)
[05:02:33] [PASSED] 0x56B1 (DG2)
[05:02:33] [PASSED] 0x56BA (DG2)
[05:02:33] [PASSED] 0x56BB (DG2)
[05:02:33] [PASSED] 0x56BC (DG2)
[05:02:33] [PASSED] 0x56BD (DG2)
[05:02:33] [PASSED] 0x5693 (DG2)
[05:02:33] [PASSED] 0x5694 (DG2)
[05:02:33] [PASSED] 0x5695 (DG2)
[05:02:33] [PASSED] 0x56A3 (DG2)
[05:02:33] [PASSED] 0x56A4 (DG2)
[05:02:33] [PASSED] 0x56B2 (DG2)
[05:02:33] [PASSED] 0x56B3 (DG2)
[05:02:33] [PASSED] 0x5696 (DG2)
[05:02:33] [PASSED] 0x5697 (DG2)
[05:02:33] [PASSED] 0xB69 (PVC)
[05:02:33] [PASSED] 0xB6E (PVC)
[05:02:33] [PASSED] 0xBD4 (PVC)
[05:02:33] [PASSED] 0xBD5 (PVC)
[05:02:33] [PASSED] 0xBD6 (PVC)
[05:02:33] [PASSED] 0xBD7 (PVC)
[05:02:33] [PASSED] 0xBD8 (PVC)
[05:02:33] [PASSED] 0xBD9 (PVC)
[05:02:33] [PASSED] 0xBDA (PVC)
[05:02:33] [PASSED] 0xBDB (PVC)
[05:02:33] [PASSED] 0xBE0 (PVC)
[05:02:33] [PASSED] 0xBE1 (PVC)
[05:02:33] [PASSED] 0xBE5 (PVC)
[05:02:33] [PASSED] 0x7D40 (METEORLAKE)
[05:02:33] [PASSED] 0x7D45 (METEORLAKE)
[05:02:33] [PASSED] 0x7D55 (METEORLAKE)
[05:02:33] [PASSED] 0x7D60 (METEORLAKE)
[05:02:33] [PASSED] 0x7DD5 (METEORLAKE)
[05:02:33] [PASSED] 0x6420 (LUNARLAKE)
[05:02:33] [PASSED] 0x64A0 (LUNARLAKE)
[05:02:33] [PASSED] 0x64B0 (LUNARLAKE)
[05:02:33] [PASSED] 0xE202 (BATTLEMAGE)
[05:02:33] [PASSED] 0xE209 (BATTLEMAGE)
[05:02:33] [PASSED] 0xE20B (BATTLEMAGE)
[05:02:33] [PASSED] 0xE20C (BATTLEMAGE)
[05:02:33] [PASSED] 0xE20D (BATTLEMAGE)
[05:02:33] [PASSED] 0xE210 (BATTLEMAGE)
[05:02:33] [PASSED] 0xE211 (BATTLEMAGE)
[05:02:33] [PASSED] 0xE212 (BATTLEMAGE)
[05:02:33] [PASSED] 0xE216 (BATTLEMAGE)
[05:02:33] [PASSED] 0xE220 (BATTLEMAGE)
[05:02:33] [PASSED] 0xE221 (BATTLEMAGE)
[05:02:33] [PASSED] 0xE222 (BATTLEMAGE)
[05:02:33] [PASSED] 0xE223 (BATTLEMAGE)
[05:02:33] [PASSED] 0xB080 (PANTHERLAKE)
[05:02:33] [PASSED] 0xB081 (PANTHERLAKE)
[05:02:33] [PASSED] 0xB082 (PANTHERLAKE)
[05:02:33] [PASSED] 0xB083 (PANTHERLAKE)
[05:02:33] [PASSED] 0xB084 (PANTHERLAKE)
[05:02:33] [PASSED] 0xB085 (PANTHERLAKE)
[05:02:33] [PASSED] 0xB086 (PANTHERLAKE)
[05:02:33] [PASSED] 0xB087 (PANTHERLAKE)
[05:02:33] [PASSED] 0xB08F (PANTHERLAKE)
[05:02:33] [PASSED] 0xB090 (PANTHERLAKE)
[05:02:33] [PASSED] 0xB0A0 (PANTHERLAKE)
[05:02:33] [PASSED] 0xB0B0 (PANTHERLAKE)
[05:02:33] [PASSED] 0xD740 (NOVALAKE_S)
[05:02:33] [PASSED] 0xD741 (NOVALAKE_S)
[05:02:33] [PASSED] 0xD742 (NOVALAKE_S)
[05:02:33] [PASSED] 0xD743 (NOVALAKE_S)
[05:02:33] [PASSED] 0xD744 (NOVALAKE_S)
[05:02:33] [PASSED] 0xD745 (NOVALAKE_S)
[05:02:33] [PASSED] 0x674C (CRESCENTISLAND)
[05:02:33] [PASSED] 0xFD80 (PANTHERLAKE)
[05:02:33] [PASSED] 0xFD81 (PANTHERLAKE)
[05:02:33] =============== [PASSED] check_platform_desc ===============
[05:02:33] ===================== [PASSED] xe_pci ======================
[05:02:33] =================== xe_rtp (2 subtests) ====================
[05:02:33] =============== xe_rtp_process_to_sr_tests ================
[05:02:33] [PASSED] coalesce-same-reg
[05:02:33] [PASSED] no-match-no-add
[05:02:33] [PASSED] match-or
[05:02:33] [PASSED] match-or-xfail
[05:02:33] [PASSED] no-match-no-add-multiple-rules
[05:02:33] [PASSED] two-regs-two-entries
[05:02:33] [PASSED] clr-one-set-other
[05:02:33] [PASSED] set-field
[05:02:33] [PASSED] conflict-duplicate
[05:02:33] [PASSED] conflict-not-disjoint
[05:02:33] [PASSED] conflict-reg-type
[05:02:33] =========== [PASSED] xe_rtp_process_to_sr_tests ============
[05:02:33] ================== xe_rtp_process_tests ===================
[05:02:33] [PASSED] active1
[05:02:33] [PASSED] active2
[05:02:33] [PASSED] active-inactive
[05:02:33] [PASSED] inactive-active
[05:02:33] [PASSED] inactive-1st_or_active-inactive
[05:02:33] [PASSED] inactive-2nd_or_active-inactive
[05:02:33] [PASSED] inactive-last_or_active-inactive
[05:02:33] [PASSED] inactive-no_or_active-inactive
[05:02:33] ============== [PASSED] xe_rtp_process_tests ===============
[05:02:33] ===================== [PASSED] xe_rtp ======================
[05:02:33] ==================== xe_wa (1 subtest) =====================
[05:02:33] ======================== xe_wa_gt =========================
[05:02:33] [PASSED] TIGERLAKE B0
[05:02:33] [PASSED] DG1 A0
[05:02:33] [PASSED] DG1 B0
[05:02:33] [PASSED] ALDERLAKE_S A0
[05:02:33] [PASSED] ALDERLAKE_S B0
[05:02:33] [PASSED] ALDERLAKE_S C0
[05:02:33] [PASSED] ALDERLAKE_S D0
[05:02:33] [PASSED] ALDERLAKE_P A0
[05:02:33] [PASSED] ALDERLAKE_P B0
[05:02:33] [PASSED] ALDERLAKE_P C0
[05:02:33] [PASSED] ALDERLAKE_S RPLS D0
[05:02:33] [PASSED] ALDERLAKE_P RPLU E0
[05:02:33] [PASSED] DG2 G10 C0
[05:02:33] [PASSED] DG2 G11 B1
[05:02:33] [PASSED] DG2 G12 A1
[05:02:33] [PASSED] METEORLAKE 12.70(Xe_LPG) A0 13.00(Xe_LPM+) A0
[05:02:33] [PASSED] METEORLAKE 12.71(Xe_LPG) A0 13.00(Xe_LPM+) A0
[05:02:33] [PASSED] METEORLAKE 12.74(Xe_LPG+) A0 13.00(Xe_LPM+) A0
[05:02:33] [PASSED] LUNARLAKE 20.04(Xe2_LPG) A0 20.00(Xe2_LPM) A0
[05:02:33] [PASSED] LUNARLAKE 20.04(Xe2_LPG) B0 20.00(Xe2_LPM) A0
[05:02:33] [PASSED] BATTLEMAGE 20.01(Xe2_HPG) A0 13.01(Xe2_HPM) A1
[05:02:33] [PASSED] PANTHERLAKE 30.00(Xe3_LPG) A0 30.00(Xe3_LPM) A0
[05:02:33] ==================== [PASSED] xe_wa_gt =====================
[05:02:33] ====================== [PASSED] xe_wa ======================
[05:02:33] ============================================================
[05:02:33] Testing complete. Ran 510 tests: passed: 492, skipped: 18
[05:02:33] Elapsed time: 35.383s total, 4.210s configuring, 30.656s building, 0.470s running
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/tests/.kunitconfig
[05:02:33] Configuring KUnit Kernel ...
Regenerating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[05:02:35] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make all compile_commands.json scripts_gdb ARCH=um O=.kunit --jobs=48
[05:02:59] Starting KUnit Kernel (1/1)...
[05:02:59] ============================================================
Running tests with:
$ .kunit/linux kunit.enable=1 mem=1G console=tty kunit_shutdown=halt
[05:02:59] ============ drm_test_pick_cmdline (2 subtests) ============
[05:02:59] [PASSED] drm_test_pick_cmdline_res_1920_1080_60
[05:02:59] =============== drm_test_pick_cmdline_named ===============
[05:02:59] [PASSED] NTSC
[05:02:59] [PASSED] NTSC-J
[05:02:59] [PASSED] PAL
[05:02:59] [PASSED] PAL-M
[05:02:59] =========== [PASSED] drm_test_pick_cmdline_named ===========
[05:02:59] ============== [PASSED] drm_test_pick_cmdline ==============
[05:02:59] == drm_test_atomic_get_connector_for_encoder (1 subtest) ===
[05:02:59] [PASSED] drm_test_drm_atomic_get_connector_for_encoder
[05:02:59] ==== [PASSED] drm_test_atomic_get_connector_for_encoder ====
[05:02:59] =========== drm_validate_clone_mode (2 subtests) ===========
[05:02:59] ============== drm_test_check_in_clone_mode ===============
[05:02:59] [PASSED] in_clone_mode
[05:02:59] [PASSED] not_in_clone_mode
[05:02:59] ========== [PASSED] drm_test_check_in_clone_mode ===========
[05:02:59] =============== drm_test_check_valid_clones ===============
[05:02:59] [PASSED] not_in_clone_mode
[05:02:59] [PASSED] valid_clone
[05:02:59] [PASSED] invalid_clone
[05:02:59] =========== [PASSED] drm_test_check_valid_clones ===========
[05:02:59] ============= [PASSED] drm_validate_clone_mode =============
[05:02:59] ============= drm_validate_modeset (1 subtest) =============
[05:02:59] [PASSED] drm_test_check_connector_changed_modeset
[05:02:59] ============== [PASSED] drm_validate_modeset ===============
[05:02:59] ====== drm_test_bridge_get_current_state (2 subtests) ======
[05:02:59] [PASSED] drm_test_drm_bridge_get_current_state_atomic
[05:02:59] [PASSED] drm_test_drm_bridge_get_current_state_legacy
[05:02:59] ======== [PASSED] drm_test_bridge_get_current_state ========
[05:02:59] ====== drm_test_bridge_helper_reset_crtc (3 subtests) ======
[05:02:59] [PASSED] drm_test_drm_bridge_helper_reset_crtc_atomic
[05:02:59] [PASSED] drm_test_drm_bridge_helper_reset_crtc_atomic_disabled
[05:02:59] [PASSED] drm_test_drm_bridge_helper_reset_crtc_legacy
[05:02:59] ======== [PASSED] drm_test_bridge_helper_reset_crtc ========
[05:02:59] ============== drm_bridge_alloc (2 subtests) ===============
[05:02:59] [PASSED] drm_test_drm_bridge_alloc_basic
[05:02:59] [PASSED] drm_test_drm_bridge_alloc_get_put
[05:02:59] ================ [PASSED] drm_bridge_alloc =================
[05:02:59] ================== drm_buddy (8 subtests) ==================
[05:02:59] [PASSED] drm_test_buddy_alloc_limit
[05:02:59] [PASSED] drm_test_buddy_alloc_optimistic
[05:02:59] [PASSED] drm_test_buddy_alloc_pessimistic
[05:02:59] [PASSED] drm_test_buddy_alloc_pathological
[05:02:59] [PASSED] drm_test_buddy_alloc_contiguous
[05:02:59] [PASSED] drm_test_buddy_alloc_clear
[05:03:00] [PASSED] drm_test_buddy_alloc_range_bias
[05:03:00] [PASSED] drm_test_buddy_fragmentation_performance
[05:03:00] ==================== [PASSED] drm_buddy ====================
[05:03:00] ============= drm_cmdline_parser (40 subtests) =============
[05:03:00] [PASSED] drm_test_cmdline_force_d_only
[05:03:00] [PASSED] drm_test_cmdline_force_D_only_dvi
[05:03:00] [PASSED] drm_test_cmdline_force_D_only_hdmi
[05:03:00] [PASSED] drm_test_cmdline_force_D_only_not_digital
[05:03:00] [PASSED] drm_test_cmdline_force_e_only
[05:03:00] [PASSED] drm_test_cmdline_res
[05:03:00] [PASSED] drm_test_cmdline_res_vesa
[05:03:00] [PASSED] drm_test_cmdline_res_vesa_rblank
[05:03:00] [PASSED] drm_test_cmdline_res_rblank
[05:03:00] [PASSED] drm_test_cmdline_res_bpp
[05:03:00] [PASSED] drm_test_cmdline_res_refresh
[05:03:00] [PASSED] drm_test_cmdline_res_bpp_refresh
[05:03:00] [PASSED] drm_test_cmdline_res_bpp_refresh_interlaced
[05:03:00] [PASSED] drm_test_cmdline_res_bpp_refresh_margins
[05:03:00] [PASSED] drm_test_cmdline_res_bpp_refresh_force_off
[05:03:00] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on
[05:03:00] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on_analog
[05:03:00] [PASSED] drm_test_cmdline_res_bpp_refresh_force_on_digital
[05:03:00] [PASSED] drm_test_cmdline_res_bpp_refresh_interlaced_margins_force_on
[05:03:00] [PASSED] drm_test_cmdline_res_margins_force_on
[05:03:00] [PASSED] drm_test_cmdline_res_vesa_margins
[05:03:00] [PASSED] drm_test_cmdline_name
[05:03:00] [PASSED] drm_test_cmdline_name_bpp
[05:03:00] [PASSED] drm_test_cmdline_name_option
[05:03:00] [PASSED] drm_test_cmdline_name_bpp_option
[05:03:00] [PASSED] drm_test_cmdline_rotate_0
[05:03:00] [PASSED] drm_test_cmdline_rotate_90
[05:03:00] [PASSED] drm_test_cmdline_rotate_180
[05:03:00] [PASSED] drm_test_cmdline_rotate_270
[05:03:00] [PASSED] drm_test_cmdline_hmirror
[05:03:00] [PASSED] drm_test_cmdline_vmirror
[05:03:00] [PASSED] drm_test_cmdline_margin_options
[05:03:00] [PASSED] drm_test_cmdline_multiple_options
[05:03:00] [PASSED] drm_test_cmdline_bpp_extra_and_option
[05:03:00] [PASSED] drm_test_cmdline_extra_and_option
[05:03:00] [PASSED] drm_test_cmdline_freestanding_options
[05:03:00] [PASSED] drm_test_cmdline_freestanding_force_e_and_options
[05:03:00] [PASSED] drm_test_cmdline_panel_orientation
[05:03:00] ================ drm_test_cmdline_invalid =================
[05:03:00] [PASSED] margin_only
[05:03:00] [PASSED] interlace_only
[05:03:00] [PASSED] res_missing_x
[05:03:00] [PASSED] res_missing_y
[05:03:00] [PASSED] res_bad_y
[05:03:00] [PASSED] res_missing_y_bpp
[05:03:00] [PASSED] res_bad_bpp
[05:03:00] [PASSED] res_bad_refresh
[05:03:00] [PASSED] res_bpp_refresh_force_on_off
[05:03:00] [PASSED] res_invalid_mode
[05:03:00] [PASSED] res_bpp_wrong_place_mode
[05:03:00] [PASSED] name_bpp_refresh
[05:03:00] [PASSED] name_refresh
[05:03:00] [PASSED] name_refresh_wrong_mode
[05:03:00] [PASSED] name_refresh_invalid_mode
[05:03:00] [PASSED] rotate_multiple
[05:03:00] [PASSED] rotate_invalid_val
[05:03:00] [PASSED] rotate_truncated
[05:03:00] [PASSED] invalid_option
[05:03:00] [PASSED] invalid_tv_option
[05:03:00] [PASSED] truncated_tv_option
[05:03:00] ============ [PASSED] drm_test_cmdline_invalid =============
[05:03:00] =============== drm_test_cmdline_tv_options ===============
[05:03:00] [PASSED] NTSC
[05:03:00] [PASSED] NTSC_443
[05:03:00] [PASSED] NTSC_J
[05:03:00] [PASSED] PAL
[05:03:00] [PASSED] PAL_M
[05:03:00] [PASSED] PAL_N
[05:03:00] [PASSED] SECAM
[05:03:00] [PASSED] MONO_525
[05:03:00] [PASSED] MONO_625
[05:03:00] =========== [PASSED] drm_test_cmdline_tv_options ===========
[05:03:00] =============== [PASSED] drm_cmdline_parser ================
[05:03:00] ========== drmm_connector_hdmi_init (20 subtests) ==========
[05:03:00] [PASSED] drm_test_connector_hdmi_init_valid
[05:03:00] [PASSED] drm_test_connector_hdmi_init_bpc_8
[05:03:00] [PASSED] drm_test_connector_hdmi_init_bpc_10
[05:03:00] [PASSED] drm_test_connector_hdmi_init_bpc_12
[05:03:00] [PASSED] drm_test_connector_hdmi_init_bpc_invalid
[05:03:00] [PASSED] drm_test_connector_hdmi_init_bpc_null
[05:03:00] [PASSED] drm_test_connector_hdmi_init_formats_empty
[05:03:00] [PASSED] drm_test_connector_hdmi_init_formats_no_rgb
[05:03:00] === drm_test_connector_hdmi_init_formats_yuv420_allowed ===
[05:03:00] [PASSED] supported_formats=0x9 yuv420_allowed=1
[05:03:00] [PASSED] supported_formats=0x9 yuv420_allowed=0
[05:03:00] [PASSED] supported_formats=0x3 yuv420_allowed=1
[05:03:00] [PASSED] supported_formats=0x3 yuv420_allowed=0
[05:03:00] === [PASSED] drm_test_connector_hdmi_init_formats_yuv420_allowed ===
[05:03:00] [PASSED] drm_test_connector_hdmi_init_null_ddc
[05:03:00] [PASSED] drm_test_connector_hdmi_init_null_product
[05:03:00] [PASSED] drm_test_connector_hdmi_init_null_vendor
[05:03:00] [PASSED] drm_test_connector_hdmi_init_product_length_exact
[05:03:00] [PASSED] drm_test_connector_hdmi_init_product_length_too_long
[05:03:00] [PASSED] drm_test_connector_hdmi_init_product_valid
[05:03:00] [PASSED] drm_test_connector_hdmi_init_vendor_length_exact
[05:03:00] [PASSED] drm_test_connector_hdmi_init_vendor_length_too_long
[05:03:00] [PASSED] drm_test_connector_hdmi_init_vendor_valid
[05:03:00] ========= drm_test_connector_hdmi_init_type_valid =========
[05:03:00] [PASSED] HDMI-A
[05:03:00] [PASSED] HDMI-B
[05:03:00] ===== [PASSED] drm_test_connector_hdmi_init_type_valid =====
[05:03:00] ======== drm_test_connector_hdmi_init_type_invalid ========
[05:03:00] [PASSED] Unknown
[05:03:00] [PASSED] VGA
[05:03:00] [PASSED] DVI-I
[05:03:00] [PASSED] DVI-D
[05:03:00] [PASSED] DVI-A
[05:03:00] [PASSED] Composite
[05:03:00] [PASSED] SVIDEO
[05:03:00] [PASSED] LVDS
[05:03:00] [PASSED] Component
[05:03:00] [PASSED] DIN
[05:03:00] [PASSED] DP
[05:03:00] [PASSED] TV
[05:03:00] [PASSED] eDP
[05:03:00] [PASSED] Virtual
[05:03:00] [PASSED] DSI
[05:03:00] [PASSED] DPI
[05:03:00] [PASSED] Writeback
[05:03:00] [PASSED] SPI
[05:03:00] [PASSED] USB
[05:03:00] ==== [PASSED] drm_test_connector_hdmi_init_type_invalid ====
[05:03:00] ============ [PASSED] drmm_connector_hdmi_init =============
[05:03:00] ============= drmm_connector_init (3 subtests) =============
[05:03:00] [PASSED] drm_test_drmm_connector_init
[05:03:00] [PASSED] drm_test_drmm_connector_init_null_ddc
[05:03:00] ========= drm_test_drmm_connector_init_type_valid =========
[05:03:00] [PASSED] Unknown
[05:03:00] [PASSED] VGA
[05:03:00] [PASSED] DVI-I
[05:03:00] [PASSED] DVI-D
[05:03:00] [PASSED] DVI-A
[05:03:00] [PASSED] Composite
[05:03:00] [PASSED] SVIDEO
[05:03:00] [PASSED] LVDS
[05:03:00] [PASSED] Component
[05:03:00] [PASSED] DIN
[05:03:00] [PASSED] DP
[05:03:00] [PASSED] HDMI-A
[05:03:00] [PASSED] HDMI-B
[05:03:00] [PASSED] TV
[05:03:00] [PASSED] eDP
[05:03:00] [PASSED] Virtual
[05:03:00] [PASSED] DSI
[05:03:00] [PASSED] DPI
[05:03:00] [PASSED] Writeback
[05:03:00] [PASSED] SPI
[05:03:00] [PASSED] USB
[05:03:00] ===== [PASSED] drm_test_drmm_connector_init_type_valid =====
[05:03:00] =============== [PASSED] drmm_connector_init ===============
[05:03:00] ========= drm_connector_dynamic_init (6 subtests) ==========
[05:03:00] [PASSED] drm_test_drm_connector_dynamic_init
[05:03:00] [PASSED] drm_test_drm_connector_dynamic_init_null_ddc
[05:03:00] [PASSED] drm_test_drm_connector_dynamic_init_not_added
[05:03:00] [PASSED] drm_test_drm_connector_dynamic_init_properties
[05:03:00] ===== drm_test_drm_connector_dynamic_init_type_valid ======
[05:03:00] [PASSED] Unknown
[05:03:00] [PASSED] VGA
[05:03:00] [PASSED] DVI-I
[05:03:00] [PASSED] DVI-D
[05:03:00] [PASSED] DVI-A
[05:03:00] [PASSED] Composite
[05:03:00] [PASSED] SVIDEO
[05:03:00] [PASSED] LVDS
[05:03:00] [PASSED] Component
[05:03:00] [PASSED] DIN
[05:03:00] [PASSED] DP
[05:03:00] [PASSED] HDMI-A
[05:03:00] [PASSED] HDMI-B
[05:03:00] [PASSED] TV
[05:03:00] [PASSED] eDP
[05:03:00] [PASSED] Virtual
[05:03:00] [PASSED] DSI
[05:03:00] [PASSED] DPI
[05:03:00] [PASSED] Writeback
[05:03:00] [PASSED] SPI
[05:03:00] [PASSED] USB
[05:03:00] = [PASSED] drm_test_drm_connector_dynamic_init_type_valid ==
[05:03:00] ======== drm_test_drm_connector_dynamic_init_name =========
[05:03:00] [PASSED] Unknown
[05:03:00] [PASSED] VGA
[05:03:00] [PASSED] DVI-I
[05:03:00] [PASSED] DVI-D
[05:03:00] [PASSED] DVI-A
[05:03:00] [PASSED] Composite
[05:03:00] [PASSED] SVIDEO
[05:03:00] [PASSED] LVDS
[05:03:00] [PASSED] Component
[05:03:00] [PASSED] DIN
[05:03:00] [PASSED] DP
[05:03:00] [PASSED] HDMI-A
[05:03:00] [PASSED] HDMI-B
[05:03:00] [PASSED] TV
[05:03:00] [PASSED] eDP
[05:03:00] [PASSED] Virtual
[05:03:00] [PASSED] DSI
[05:03:00] [PASSED] DPI
[05:03:00] [PASSED] Writeback
[05:03:00] [PASSED] SPI
[05:03:00] [PASSED] USB
[05:03:00] ==== [PASSED] drm_test_drm_connector_dynamic_init_name =====
[05:03:00] =========== [PASSED] drm_connector_dynamic_init ============
[05:03:00] ==== drm_connector_dynamic_register_early (4 subtests) =====
[05:03:00] [PASSED] drm_test_drm_connector_dynamic_register_early_on_list
[05:03:00] [PASSED] drm_test_drm_connector_dynamic_register_early_defer
[05:03:00] [PASSED] drm_test_drm_connector_dynamic_register_early_no_init
[05:03:00] [PASSED] drm_test_drm_connector_dynamic_register_early_no_mode_object
[05:03:00] ====== [PASSED] drm_connector_dynamic_register_early =======
[05:03:00] ======= drm_connector_dynamic_register (7 subtests) ========
[05:03:00] [PASSED] drm_test_drm_connector_dynamic_register_on_list
[05:03:00] [PASSED] drm_test_drm_connector_dynamic_register_no_defer
[05:03:00] [PASSED] drm_test_drm_connector_dynamic_register_no_init
[05:03:00] [PASSED] drm_test_drm_connector_dynamic_register_mode_object
[05:03:00] [PASSED] drm_test_drm_connector_dynamic_register_sysfs
[05:03:00] [PASSED] drm_test_drm_connector_dynamic_register_sysfs_name
[05:03:00] [PASSED] drm_test_drm_connector_dynamic_register_debugfs
[05:03:00] ========= [PASSED] drm_connector_dynamic_register ==========
[05:03:00] = drm_connector_attach_broadcast_rgb_property (2 subtests) =
[05:03:00] [PASSED] drm_test_drm_connector_attach_broadcast_rgb_property
[05:03:00] [PASSED] drm_test_drm_connector_attach_broadcast_rgb_property_hdmi_connector
[05:03:00] === [PASSED] drm_connector_attach_broadcast_rgb_property ===
[05:03:00] ========== drm_get_tv_mode_from_name (2 subtests) ==========
[05:03:00] ========== drm_test_get_tv_mode_from_name_valid ===========
[05:03:00] [PASSED] NTSC
[05:03:00] [PASSED] NTSC-443
[05:03:00] [PASSED] NTSC-J
[05:03:00] [PASSED] PAL
[05:03:00] [PASSED] PAL-M
[05:03:00] [PASSED] PAL-N
[05:03:00] [PASSED] SECAM
[05:03:00] [PASSED] Mono
[05:03:00] ====== [PASSED] drm_test_get_tv_mode_from_name_valid =======
[05:03:00] [PASSED] drm_test_get_tv_mode_from_name_truncated
[05:03:00] ============ [PASSED] drm_get_tv_mode_from_name ============
[05:03:00] = drm_test_connector_hdmi_compute_mode_clock (12 subtests) =
[05:03:00] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb
[05:03:00] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_10bpc
[05:03:00] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_10bpc_vic_1
[05:03:00] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_12bpc
[05:03:00] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_12bpc_vic_1
[05:03:00] [PASSED] drm_test_drm_hdmi_compute_mode_clock_rgb_double
[05:03:00] = drm_test_connector_hdmi_compute_mode_clock_yuv420_valid =
[05:03:00] [PASSED] VIC 96
[05:03:00] [PASSED] VIC 97
[05:03:00] [PASSED] VIC 101
[05:03:00] [PASSED] VIC 102
[05:03:00] [PASSED] VIC 106
[05:03:00] [PASSED] VIC 107
[05:03:00] === [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv420_valid ===
[05:03:00] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv420_10_bpc
[05:03:00] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv420_12_bpc
[05:03:00] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv422_8_bpc
[05:03:00] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv422_10_bpc
[05:03:00] [PASSED] drm_test_connector_hdmi_compute_mode_clock_yuv422_12_bpc
[05:03:00] === [PASSED] drm_test_connector_hdmi_compute_mode_clock ====
[05:03:00] == drm_hdmi_connector_get_broadcast_rgb_name (2 subtests) ==
[05:03:00] === drm_test_drm_hdmi_connector_get_broadcast_rgb_name ====
[05:03:00] [PASSED] Automatic
[05:03:00] [PASSED] Full
[05:03:00] [PASSED] Limited 16:235
[05:03:00] === [PASSED] drm_test_drm_hdmi_connector_get_broadcast_rgb_name ===
[05:03:00] [PASSED] drm_test_drm_hdmi_connector_get_broadcast_rgb_name_invalid
[05:03:00] ==== [PASSED] drm_hdmi_connector_get_broadcast_rgb_name ====
[05:03:00] == drm_hdmi_connector_get_output_format_name (2 subtests) ==
[05:03:00] === drm_test_drm_hdmi_connector_get_output_format_name ====
[05:03:00] [PASSED] RGB
[05:03:00] [PASSED] YUV 4:2:0
[05:03:00] [PASSED] YUV 4:2:2
[05:03:00] [PASSED] YUV 4:4:4
[05:03:00] === [PASSED] drm_test_drm_hdmi_connector_get_output_format_name ===
[05:03:00] [PASSED] drm_test_drm_hdmi_connector_get_output_format_name_invalid
[05:03:00] ==== [PASSED] drm_hdmi_connector_get_output_format_name ====
[05:03:00] ============= drm_damage_helper (21 subtests) ==============
[05:03:00] [PASSED] drm_test_damage_iter_no_damage
[05:03:00] [PASSED] drm_test_damage_iter_no_damage_fractional_src
[05:03:00] [PASSED] drm_test_damage_iter_no_damage_src_moved
[05:03:00] [PASSED] drm_test_damage_iter_no_damage_fractional_src_moved
[05:03:00] [PASSED] drm_test_damage_iter_no_damage_not_visible
[05:03:00] [PASSED] drm_test_damage_iter_no_damage_no_crtc
[05:03:00] [PASSED] drm_test_damage_iter_no_damage_no_fb
[05:03:00] [PASSED] drm_test_damage_iter_simple_damage
[05:03:00] [PASSED] drm_test_damage_iter_single_damage
[05:03:00] [PASSED] drm_test_damage_iter_single_damage_intersect_src
[05:03:00] [PASSED] drm_test_damage_iter_single_damage_outside_src
[05:03:00] [PASSED] drm_test_damage_iter_single_damage_fractional_src
[05:03:00] [PASSED] drm_test_damage_iter_single_damage_intersect_fractional_src
[05:03:00] [PASSED] drm_test_damage_iter_single_damage_outside_fractional_src
[05:03:00] [PASSED] drm_test_damage_iter_single_damage_src_moved
[05:03:00] [PASSED] drm_test_damage_iter_single_damage_fractional_src_moved
[05:03:00] [PASSED] drm_test_damage_iter_damage
[05:03:00] [PASSED] drm_test_damage_iter_damage_one_intersect
[05:03:00] [PASSED] drm_test_damage_iter_damage_one_outside
[05:03:00] [PASSED] drm_test_damage_iter_damage_src_moved
[05:03:00] [PASSED] drm_test_damage_iter_damage_not_visible
[05:03:00] ================ [PASSED] drm_damage_helper ================
[05:03:00] ============== drm_dp_mst_helper (3 subtests) ==============
[05:03:00] ============== drm_test_dp_mst_calc_pbn_mode ==============
[05:03:00] [PASSED] Clock 154000 BPP 30 DSC disabled
[05:03:00] [PASSED] Clock 234000 BPP 30 DSC disabled
[05:03:00] [PASSED] Clock 297000 BPP 24 DSC disabled
[05:03:00] [PASSED] Clock 332880 BPP 24 DSC enabled
[05:03:00] [PASSED] Clock 324540 BPP 24 DSC enabled
[05:03:00] ========== [PASSED] drm_test_dp_mst_calc_pbn_mode ==========
[05:03:00] ============== drm_test_dp_mst_calc_pbn_div ===============
[05:03:00] [PASSED] Link rate 2000000 lane count 4
[05:03:00] [PASSED] Link rate 2000000 lane count 2
[05:03:00] [PASSED] Link rate 2000000 lane count 1
[05:03:00] [PASSED] Link rate 1350000 lane count 4
[05:03:00] [PASSED] Link rate 1350000 lane count 2
[05:03:00] [PASSED] Link rate 1350000 lane count 1
[05:03:00] [PASSED] Link rate 1000000 lane count 4
[05:03:00] [PASSED] Link rate 1000000 lane count 2
[05:03:00] [PASSED] Link rate 1000000 lane count 1
[05:03:00] [PASSED] Link rate 810000 lane count 4
[05:03:00] [PASSED] Link rate 810000 lane count 2
[05:03:00] [PASSED] Link rate 810000 lane count 1
[05:03:00] [PASSED] Link rate 540000 lane count 4
[05:03:00] [PASSED] Link rate 540000 lane count 2
[05:03:00] [PASSED] Link rate 540000 lane count 1
[05:03:00] [PASSED] Link rate 270000 lane count 4
[05:03:00] [PASSED] Link rate 270000 lane count 2
[05:03:00] [PASSED] Link rate 270000 lane count 1
[05:03:00] [PASSED] Link rate 162000 lane count 4
[05:03:00] [PASSED] Link rate 162000 lane count 2
[05:03:00] [PASSED] Link rate 162000 lane count 1
[05:03:00] ========== [PASSED] drm_test_dp_mst_calc_pbn_div ===========
[05:03:00] ========= drm_test_dp_mst_sideband_msg_req_decode =========
[05:03:00] [PASSED] DP_ENUM_PATH_RESOURCES with port number
[05:03:00] [PASSED] DP_POWER_UP_PHY with port number
[05:03:00] [PASSED] DP_POWER_DOWN_PHY with port number
[05:03:00] [PASSED] DP_ALLOCATE_PAYLOAD with SDP stream sinks
[05:03:00] [PASSED] DP_ALLOCATE_PAYLOAD with port number
[05:03:00] [PASSED] DP_ALLOCATE_PAYLOAD with VCPI
[05:03:00] [PASSED] DP_ALLOCATE_PAYLOAD with PBN
[05:03:00] [PASSED] DP_QUERY_PAYLOAD with port number
[05:03:00] [PASSED] DP_QUERY_PAYLOAD with VCPI
[05:03:00] [PASSED] DP_REMOTE_DPCD_READ with port number
[05:03:00] [PASSED] DP_REMOTE_DPCD_READ with DPCD address
[05:03:00] [PASSED] DP_REMOTE_DPCD_READ with max number of bytes
[05:03:00] [PASSED] DP_REMOTE_DPCD_WRITE with port number
[05:03:00] [PASSED] DP_REMOTE_DPCD_WRITE with DPCD address
[05:03:00] [PASSED] DP_REMOTE_DPCD_WRITE with data array
[05:03:00] [PASSED] DP_REMOTE_I2C_READ with port number
[05:03:00] [PASSED] DP_REMOTE_I2C_READ with I2C device ID
[05:03:00] [PASSED] DP_REMOTE_I2C_READ with transactions array
[05:03:00] [PASSED] DP_REMOTE_I2C_WRITE with port number
[05:03:00] [PASSED] DP_REMOTE_I2C_WRITE with I2C device ID
[05:03:00] [PASSED] DP_REMOTE_I2C_WRITE with data array
[05:03:00] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream ID
[05:03:00] [PASSED] DP_QUERY_STREAM_ENC_STATUS with client ID
[05:03:00] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream event
[05:03:00] [PASSED] DP_QUERY_STREAM_ENC_STATUS with valid stream event
[05:03:00] [PASSED] DP_QUERY_STREAM_ENC_STATUS with stream behavior
[05:03:00] [PASSED] DP_QUERY_STREAM_ENC_STATUS with a valid stream behavior
[05:03:00] ===== [PASSED] drm_test_dp_mst_sideband_msg_req_decode =====
[05:03:00] ================ [PASSED] drm_dp_mst_helper ================
[05:03:00] ================== drm_exec (7 subtests) ===================
[05:03:00] [PASSED] sanitycheck
[05:03:00] [PASSED] test_lock
[05:03:00] [PASSED] test_lock_unlock
[05:03:00] [PASSED] test_duplicates
[05:03:00] [PASSED] test_prepare
[05:03:00] [PASSED] test_prepare_array
[05:03:00] [PASSED] test_multiple_loops
[05:03:00] ==================== [PASSED] drm_exec =====================
[05:03:00] =========== drm_format_helper_test (17 subtests) ===========
[05:03:00] ============== drm_test_fb_xrgb8888_to_gray8 ==============
[05:03:00] [PASSED] single_pixel_source_buffer
[05:03:00] [PASSED] single_pixel_clip_rectangle
[05:03:00] [PASSED] well_known_colors
[05:03:00] [PASSED] destination_pitch
[05:03:00] ========== [PASSED] drm_test_fb_xrgb8888_to_gray8 ==========
[05:03:00] ============= drm_test_fb_xrgb8888_to_rgb332 ==============
[05:03:00] [PASSED] single_pixel_source_buffer
[05:03:00] [PASSED] single_pixel_clip_rectangle
[05:03:00] [PASSED] well_known_colors
[05:03:00] [PASSED] destination_pitch
[05:03:00] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb332 ==========
[05:03:00] ============= drm_test_fb_xrgb8888_to_rgb565 ==============
[05:03:00] [PASSED] single_pixel_source_buffer
[05:03:00] [PASSED] single_pixel_clip_rectangle
[05:03:00] [PASSED] well_known_colors
[05:03:00] [PASSED] destination_pitch
[05:03:00] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb565 ==========
[05:03:00] ============ drm_test_fb_xrgb8888_to_xrgb1555 =============
[05:03:00] [PASSED] single_pixel_source_buffer
[05:03:00] [PASSED] single_pixel_clip_rectangle
[05:03:00] [PASSED] well_known_colors
[05:03:00] [PASSED] destination_pitch
[05:03:00] ======== [PASSED] drm_test_fb_xrgb8888_to_xrgb1555 =========
[05:03:00] ============ drm_test_fb_xrgb8888_to_argb1555 =============
[05:03:00] [PASSED] single_pixel_source_buffer
[05:03:00] [PASSED] single_pixel_clip_rectangle
[05:03:00] [PASSED] well_known_colors
[05:03:00] [PASSED] destination_pitch
[05:03:00] ======== [PASSED] drm_test_fb_xrgb8888_to_argb1555 =========
[05:03:00] ============ drm_test_fb_xrgb8888_to_rgba5551 =============
[05:03:00] [PASSED] single_pixel_source_buffer
[05:03:00] [PASSED] single_pixel_clip_rectangle
[05:03:00] [PASSED] well_known_colors
[05:03:00] [PASSED] destination_pitch
[05:03:00] ======== [PASSED] drm_test_fb_xrgb8888_to_rgba5551 =========
[05:03:00] ============= drm_test_fb_xrgb8888_to_rgb888 ==============
[05:03:00] [PASSED] single_pixel_source_buffer
[05:03:00] [PASSED] single_pixel_clip_rectangle
[05:03:00] [PASSED] well_known_colors
[05:03:00] [PASSED] destination_pitch
[05:03:00] ========= [PASSED] drm_test_fb_xrgb8888_to_rgb888 ==========
[05:03:00] ============= drm_test_fb_xrgb8888_to_bgr888 ==============
[05:03:00] [PASSED] single_pixel_source_buffer
[05:03:00] [PASSED] single_pixel_clip_rectangle
[05:03:00] [PASSED] well_known_colors
[05:03:00] [PASSED] destination_pitch
[05:03:00] ========= [PASSED] drm_test_fb_xrgb8888_to_bgr888 ==========
[05:03:00] ============ drm_test_fb_xrgb8888_to_argb8888 =============
[05:03:00] [PASSED] single_pixel_source_buffer
[05:03:00] [PASSED] single_pixel_clip_rectangle
[05:03:00] [PASSED] well_known_colors
[05:03:00] [PASSED] destination_pitch
[05:03:00] ======== [PASSED] drm_test_fb_xrgb8888_to_argb8888 =========
[05:03:00] =========== drm_test_fb_xrgb8888_to_xrgb2101010 ===========
[05:03:00] [PASSED] single_pixel_source_buffer
[05:03:00] [PASSED] single_pixel_clip_rectangle
[05:03:00] [PASSED] well_known_colors
[05:03:00] [PASSED] destination_pitch
[05:03:00] ======= [PASSED] drm_test_fb_xrgb8888_to_xrgb2101010 =======
[05:03:00] =========== drm_test_fb_xrgb8888_to_argb2101010 ===========
[05:03:00] [PASSED] single_pixel_source_buffer
[05:03:00] [PASSED] single_pixel_clip_rectangle
[05:03:00] [PASSED] well_known_colors
[05:03:00] [PASSED] destination_pitch
[05:03:00] ======= [PASSED] drm_test_fb_xrgb8888_to_argb2101010 =======
[05:03:00] ============== drm_test_fb_xrgb8888_to_mono ===============
[05:03:00] [PASSED] single_pixel_source_buffer
[05:03:00] [PASSED] single_pixel_clip_rectangle
[05:03:00] [PASSED] well_known_colors
[05:03:00] [PASSED] destination_pitch
[05:03:00] ========== [PASSED] drm_test_fb_xrgb8888_to_mono ===========
[05:03:00] ==================== drm_test_fb_swab =====================
[05:03:00] [PASSED] single_pixel_source_buffer
[05:03:00] [PASSED] single_pixel_clip_rectangle
[05:03:00] [PASSED] well_known_colors
[05:03:00] [PASSED] destination_pitch
[05:03:00] ================ [PASSED] drm_test_fb_swab =================
[05:03:00] ============ drm_test_fb_xrgb8888_to_xbgr8888 =============
[05:03:00] [PASSED] single_pixel_source_buffer
[05:03:00] [PASSED] single_pixel_clip_rectangle
[05:03:00] [PASSED] well_known_colors
[05:03:00] [PASSED] destination_pitch
[05:03:00] ======== [PASSED] drm_test_fb_xrgb8888_to_xbgr8888 =========
[05:03:00] ============ drm_test_fb_xrgb8888_to_abgr8888 =============
[05:03:00] [PASSED] single_pixel_source_buffer
[05:03:00] [PASSED] single_pixel_clip_rectangle
[05:03:00] [PASSED] well_known_colors
[05:03:00] [PASSED] destination_pitch
[05:03:00] ======== [PASSED] drm_test_fb_xrgb8888_to_abgr8888 =========
[05:03:00] ================= drm_test_fb_clip_offset =================
[05:03:00] [PASSED] pass through
[05:03:00] [PASSED] horizontal offset
[05:03:00] [PASSED] vertical offset
[05:03:00] [PASSED] horizontal and vertical offset
[05:03:00] [PASSED] horizontal offset (custom pitch)
[05:03:00] [PASSED] vertical offset (custom pitch)
[05:03:00] [PASSED] horizontal and vertical offset (custom pitch)
[05:03:00] ============= [PASSED] drm_test_fb_clip_offset =============
[05:03:00] =================== drm_test_fb_memcpy ====================
[05:03:00] [PASSED] single_pixel_source_buffer: XR24 little-endian (0x34325258)
[05:03:00] [PASSED] single_pixel_source_buffer: XRA8 little-endian (0x38415258)
[05:03:00] [PASSED] single_pixel_source_buffer: YU24 little-endian (0x34325559)
[05:03:00] [PASSED] single_pixel_clip_rectangle: XB24 little-endian (0x34324258)
[05:03:00] [PASSED] single_pixel_clip_rectangle: XRA8 little-endian (0x38415258)
[05:03:00] [PASSED] single_pixel_clip_rectangle: YU24 little-endian (0x34325559)
[05:03:00] [PASSED] well_known_colors: XB24 little-endian (0x34324258)
[05:03:00] [PASSED] well_known_colors: XRA8 little-endian (0x38415258)
[05:03:00] [PASSED] well_known_colors: YU24 little-endian (0x34325559)
[05:03:00] [PASSED] destination_pitch: XB24 little-endian (0x34324258)
[05:03:00] [PASSED] destination_pitch: XRA8 little-endian (0x38415258)
[05:03:00] [PASSED] destination_pitch: YU24 little-endian (0x34325559)
[05:03:00] =============== [PASSED] drm_test_fb_memcpy ================
[05:03:00] ============= [PASSED] drm_format_helper_test ==============
[05:03:00] ================= drm_format (18 subtests) =================
[05:03:00] [PASSED] drm_test_format_block_width_invalid
[05:03:00] [PASSED] drm_test_format_block_width_one_plane
[05:03:00] [PASSED] drm_test_format_block_width_two_plane
[05:03:00] [PASSED] drm_test_format_block_width_three_plane
[05:03:00] [PASSED] drm_test_format_block_width_tiled
[05:03:00] [PASSED] drm_test_format_block_height_invalid
[05:03:00] [PASSED] drm_test_format_block_height_one_plane
[05:03:00] [PASSED] drm_test_format_block_height_two_plane
[05:03:00] [PASSED] drm_test_format_block_height_three_plane
[05:03:00] [PASSED] drm_test_format_block_height_tiled
[05:03:00] [PASSED] drm_test_format_min_pitch_invalid
[05:03:00] [PASSED] drm_test_format_min_pitch_one_plane_8bpp
[05:03:00] [PASSED] drm_test_format_min_pitch_one_plane_16bpp
[05:03:00] [PASSED] drm_test_format_min_pitch_one_plane_24bpp
[05:03:00] [PASSED] drm_test_format_min_pitch_one_plane_32bpp
[05:03:00] [PASSED] drm_test_format_min_pitch_two_plane
[05:03:00] [PASSED] drm_test_format_min_pitch_three_plane_8bpp
[05:03:00] [PASSED] drm_test_format_min_pitch_tiled
[05:03:00] =================== [PASSED] drm_format ====================
[05:03:00] ============== drm_framebuffer (10 subtests) ===============
[05:03:00] ========== drm_test_framebuffer_check_src_coords ==========
[05:03:00] [PASSED] Success: source fits into fb
[05:03:00] [PASSED] Fail: overflowing fb with x-axis coordinate
[05:03:00] [PASSED] Fail: overflowing fb with y-axis coordinate
[05:03:00] [PASSED] Fail: overflowing fb with source width
[05:03:00] [PASSED] Fail: overflowing fb with source height
[05:03:00] ====== [PASSED] drm_test_framebuffer_check_src_coords ======
[05:03:00] [PASSED] drm_test_framebuffer_cleanup
[05:03:00] =============== drm_test_framebuffer_create ===============
[05:03:00] [PASSED] ABGR8888 normal sizes
[05:03:00] [PASSED] ABGR8888 max sizes
[05:03:00] [PASSED] ABGR8888 pitch greater than min required
[05:03:00] [PASSED] ABGR8888 pitch less than min required
[05:03:00] [PASSED] ABGR8888 Invalid width
[05:03:00] [PASSED] ABGR8888 Invalid buffer handle
[05:03:00] [PASSED] No pixel format
[05:03:00] [PASSED] ABGR8888 Width 0
[05:03:00] [PASSED] ABGR8888 Height 0
[05:03:00] [PASSED] ABGR8888 Out of bound height * pitch combination
[05:03:00] [PASSED] ABGR8888 Large buffer offset
[05:03:00] [PASSED] ABGR8888 Buffer offset for inexistent plane
[05:03:00] [PASSED] ABGR8888 Invalid flag
[05:03:00] [PASSED] ABGR8888 Set DRM_MODE_FB_MODIFIERS without modifiers
[05:03:00] [PASSED] ABGR8888 Valid buffer modifier
[05:03:00] [PASSED] ABGR8888 Invalid buffer modifier(DRM_FORMAT_MOD_SAMSUNG_64_32_TILE)
[05:03:00] [PASSED] ABGR8888 Extra pitches without DRM_MODE_FB_MODIFIERS
[05:03:00] [PASSED] ABGR8888 Extra pitches with DRM_MODE_FB_MODIFIERS
[05:03:00] [PASSED] NV12 Normal sizes
[05:03:00] [PASSED] NV12 Max sizes
[05:03:00] [PASSED] NV12 Invalid pitch
[05:03:00] [PASSED] NV12 Invalid modifier/missing DRM_MODE_FB_MODIFIERS flag
[05:03:00] [PASSED] NV12 different modifier per-plane
[05:03:00] [PASSED] NV12 with DRM_FORMAT_MOD_SAMSUNG_64_32_TILE
[05:03:00] [PASSED] NV12 Valid modifiers without DRM_MODE_FB_MODIFIERS
[05:03:00] [PASSED] NV12 Modifier for inexistent plane
[05:03:00] [PASSED] NV12 Handle for inexistent plane
[05:03:00] [PASSED] NV12 Handle for inexistent plane without DRM_MODE_FB_MODIFIERS
[05:03:00] [PASSED] YVU420 DRM_MODE_FB_MODIFIERS set without modifier
[05:03:00] [PASSED] YVU420 Normal sizes
[05:03:00] [PASSED] YVU420 Max sizes
[05:03:00] [PASSED] YVU420 Invalid pitch
[05:03:00] [PASSED] YVU420 Different pitches
[05:03:00] [PASSED] YVU420 Different buffer offsets/pitches
[05:03:00] [PASSED] YVU420 Modifier set just for plane 0, without DRM_MODE_FB_MODIFIERS
[05:03:00] [PASSED] YVU420 Modifier set just for planes 0, 1, without DRM_MODE_FB_MODIFIERS
[05:03:00] [PASSED] YVU420 Modifier set just for plane 0, 1, with DRM_MODE_FB_MODIFIERS
[05:03:00] [PASSED] YVU420 Valid modifier
[05:03:00] [PASSED] YVU420 Different modifiers per plane
[05:03:00] [PASSED] YVU420 Modifier for inexistent plane
[05:03:00] [PASSED] YUV420_10BIT Invalid modifier(DRM_FORMAT_MOD_LINEAR)
[05:03:00] [PASSED] X0L2 Normal sizes
[05:03:00] [PASSED] X0L2 Max sizes
[05:03:00] [PASSED] X0L2 Invalid pitch
[05:03:00] [PASSED] X0L2 Pitch greater than minimum required
[05:03:00] [PASSED] X0L2 Handle for inexistent plane
[05:03:00] [PASSED] X0L2 Offset for inexistent plane, without DRM_MODE_FB_MODIFIERS set
[05:03:00] [PASSED] X0L2 Modifier without DRM_MODE_FB_MODIFIERS set
[05:03:00] [PASSED] X0L2 Valid modifier
[05:03:00] [PASSED] X0L2 Modifier for inexistent plane
[05:03:00] =========== [PASSED] drm_test_framebuffer_create ===========
[05:03:00] [PASSED] drm_test_framebuffer_free
[05:03:00] [PASSED] drm_test_framebuffer_init
[05:03:00] [PASSED] drm_test_framebuffer_init_bad_format
[05:03:00] [PASSED] drm_test_framebuffer_init_dev_mismatch
[05:03:00] [PASSED] drm_test_framebuffer_lookup
[05:03:00] [PASSED] drm_test_framebuffer_lookup_inexistent
[05:03:00] [PASSED] drm_test_framebuffer_modifiers_not_supported
[05:03:00] ================= [PASSED] drm_framebuffer =================
[05:03:00] ================ drm_gem_shmem (8 subtests) ================
[05:03:00] [PASSED] drm_gem_shmem_test_obj_create
[05:03:00] [PASSED] drm_gem_shmem_test_obj_create_private
[05:03:00] [PASSED] drm_gem_shmem_test_pin_pages
[05:03:00] [PASSED] drm_gem_shmem_test_vmap
[05:03:00] [PASSED] drm_gem_shmem_test_get_pages_sgt
[05:03:00] [PASSED] drm_gem_shmem_test_get_sg_table
[05:03:00] [PASSED] drm_gem_shmem_test_madvise
[05:03:00] [PASSED] drm_gem_shmem_test_purge
[05:03:00] ================== [PASSED] drm_gem_shmem ==================
[05:03:00] === drm_atomic_helper_connector_hdmi_check (27 subtests) ===
[05:03:00] [PASSED] drm_test_check_broadcast_rgb_auto_cea_mode
[05:03:00] [PASSED] drm_test_check_broadcast_rgb_auto_cea_mode_vic_1
[05:03:00] [PASSED] drm_test_check_broadcast_rgb_full_cea_mode
[05:03:00] [PASSED] drm_test_check_broadcast_rgb_full_cea_mode_vic_1
[05:03:00] [PASSED] drm_test_check_broadcast_rgb_limited_cea_mode
[05:03:00] [PASSED] drm_test_check_broadcast_rgb_limited_cea_mode_vic_1
[05:03:00] ====== drm_test_check_broadcast_rgb_cea_mode_yuv420 =======
[05:03:00] [PASSED] Automatic
[05:03:00] [PASSED] Full
[05:03:00] [PASSED] Limited 16:235
[05:03:00] == [PASSED] drm_test_check_broadcast_rgb_cea_mode_yuv420 ===
[05:03:00] [PASSED] drm_test_check_broadcast_rgb_crtc_mode_changed
[05:03:00] [PASSED] drm_test_check_broadcast_rgb_crtc_mode_not_changed
[05:03:00] [PASSED] drm_test_check_disable_connector
[05:03:00] [PASSED] drm_test_check_hdmi_funcs_reject_rate
[05:03:00] [PASSED] drm_test_check_max_tmds_rate_bpc_fallback_rgb
[05:03:00] [PASSED] drm_test_check_max_tmds_rate_bpc_fallback_yuv420
[05:03:00] [PASSED] drm_test_check_max_tmds_rate_bpc_fallback_ignore_yuv422
[05:03:00] [PASSED] drm_test_check_max_tmds_rate_bpc_fallback_ignore_yuv420
[05:03:00] [PASSED] drm_test_check_driver_unsupported_fallback_yuv420
[05:03:00] [PASSED] drm_test_check_output_bpc_crtc_mode_changed
[05:03:00] [PASSED] drm_test_check_output_bpc_crtc_mode_not_changed
[05:03:00] [PASSED] drm_test_check_output_bpc_dvi
[05:03:00] [PASSED] drm_test_check_output_bpc_format_vic_1
[05:03:00] [PASSED] drm_test_check_output_bpc_format_display_8bpc_only
[05:03:00] [PASSED] drm_test_check_output_bpc_format_display_rgb_only
[05:03:00] [PASSED] drm_test_check_output_bpc_format_driver_8bpc_only
[05:03:00] [PASSED] drm_test_check_output_bpc_format_driver_rgb_only
[05:03:00] [PASSED] drm_test_check_tmds_char_rate_rgb_8bpc
[05:03:00] [PASSED] drm_test_check_tmds_char_rate_rgb_10bpc
[05:03:00] [PASSED] drm_test_check_tmds_char_rate_rgb_12bpc
[05:03:00] ===== [PASSED] drm_atomic_helper_connector_hdmi_check ======
[05:03:00] === drm_atomic_helper_connector_hdmi_reset (6 subtests) ====
[05:03:00] [PASSED] drm_test_check_broadcast_rgb_value
[05:03:00] [PASSED] drm_test_check_bpc_8_value
[05:03:00] [PASSED] drm_test_check_bpc_10_value
[05:03:00] [PASSED] drm_test_check_bpc_12_value
[05:03:00] [PASSED] drm_test_check_format_value
[05:03:00] [PASSED] drm_test_check_tmds_char_value
[05:03:00] ===== [PASSED] drm_atomic_helper_connector_hdmi_reset ======
[05:03:00] = drm_atomic_helper_connector_hdmi_mode_valid (4 subtests) =
[05:03:00] [PASSED] drm_test_check_mode_valid
[05:03:00] [PASSED] drm_test_check_mode_valid_reject
[05:03:00] [PASSED] drm_test_check_mode_valid_reject_rate
[05:03:00] [PASSED] drm_test_check_mode_valid_reject_max_clock
[05:03:00] === [PASSED] drm_atomic_helper_connector_hdmi_mode_valid ===
[05:03:00] ================= drm_managed (2 subtests) =================
[05:03:00] [PASSED] drm_test_managed_release_action
[05:03:00] [PASSED] drm_test_managed_run_action
[05:03:00] =================== [PASSED] drm_managed ===================
[05:03:00] =================== drm_mm (6 subtests) ====================
[05:03:00] [PASSED] drm_test_mm_init
[05:03:00] [PASSED] drm_test_mm_debug
[05:03:00] [PASSED] drm_test_mm_align32
[05:03:00] [PASSED] drm_test_mm_align64
[05:03:00] [PASSED] drm_test_mm_lowest
[05:03:00] [PASSED] drm_test_mm_highest
[05:03:00] ===================== [PASSED] drm_mm ======================
[05:03:00] ============= drm_modes_analog_tv (5 subtests) =============
[05:03:00] [PASSED] drm_test_modes_analog_tv_mono_576i
[05:03:00] [PASSED] drm_test_modes_analog_tv_ntsc_480i
[05:03:00] [PASSED] drm_test_modes_analog_tv_ntsc_480i_inlined
[05:03:00] [PASSED] drm_test_modes_analog_tv_pal_576i
[05:03:00] [PASSED] drm_test_modes_analog_tv_pal_576i_inlined
[05:03:00] =============== [PASSED] drm_modes_analog_tv ===============
[05:03:00] ============== drm_plane_helper (2 subtests) ===============
[05:03:00] =============== drm_test_check_plane_state ================
[05:03:00] [PASSED] clipping_simple
[05:03:00] [PASSED] clipping_rotate_reflect
[05:03:00] [PASSED] positioning_simple
[05:03:00] [PASSED] upscaling
[05:03:00] [PASSED] downscaling
[05:03:00] [PASSED] rounding1
[05:03:00] [PASSED] rounding2
[05:03:00] [PASSED] rounding3
[05:03:00] [PASSED] rounding4
[05:03:00] =========== [PASSED] drm_test_check_plane_state ============
[05:03:00] =========== drm_test_check_invalid_plane_state ============
[05:03:00] [PASSED] positioning_invalid
[05:03:00] [PASSED] upscaling_invalid
[05:03:00] [PASSED] downscaling_invalid
[05:03:00] ======= [PASSED] drm_test_check_invalid_plane_state ========
[05:03:00] ================ [PASSED] drm_plane_helper =================
[05:03:00] ====== drm_connector_helper_tv_get_modes (1 subtest) =======
[05:03:00] ====== drm_test_connector_helper_tv_get_modes_check =======
[05:03:00] [PASSED] None
[05:03:00] [PASSED] PAL
[05:03:00] [PASSED] NTSC
[05:03:00] [PASSED] Both, NTSC Default
[05:03:00] [PASSED] Both, PAL Default
[05:03:00] [PASSED] Both, NTSC Default, with PAL on command-line
[05:03:00] [PASSED] Both, PAL Default, with NTSC on command-line
[05:03:00] == [PASSED] drm_test_connector_helper_tv_get_modes_check ===
[05:03:00] ======== [PASSED] drm_connector_helper_tv_get_modes ========
[05:03:00] ================== drm_rect (9 subtests) ===================
[05:03:00] [PASSED] drm_test_rect_clip_scaled_div_by_zero
[05:03:00] [PASSED] drm_test_rect_clip_scaled_not_clipped
[05:03:00] [PASSED] drm_test_rect_clip_scaled_clipped
[05:03:00] [PASSED] drm_test_rect_clip_scaled_signed_vs_unsigned
[05:03:00] ================= drm_test_rect_intersect =================
[05:03:00] [PASSED] top-left x bottom-right: 2x2+1+1 x 2x2+0+0
[05:03:00] [PASSED] top-right x bottom-left: 2x2+0+0 x 2x2+1-1
[05:03:00] [PASSED] bottom-left x top-right: 2x2+1-1 x 2x2+0+0
[05:03:00] [PASSED] bottom-right x top-left: 2x2+0+0 x 2x2+1+1
[05:03:00] [PASSED] right x left: 2x1+0+0 x 3x1+1+0
[05:03:00] [PASSED] left x right: 3x1+1+0 x 2x1+0+0
[05:03:00] [PASSED] up x bottom: 1x2+0+0 x 1x3+0-1
[05:03:00] [PASSED] bottom x up: 1x3+0-1 x 1x2+0+0
[05:03:00] [PASSED] touching corner: 1x1+0+0 x 2x2+1+1
[05:03:00] [PASSED] touching side: 1x1+0+0 x 1x1+1+0
[05:03:00] [PASSED] equal rects: 2x2+0+0 x 2x2+0+0
[05:03:00] [PASSED] inside another: 2x2+0+0 x 1x1+1+1
[05:03:00] [PASSED] far away: 1x1+0+0 x 1x1+3+6
[05:03:00] [PASSED] points intersecting: 0x0+5+10 x 0x0+5+10
[05:03:00] [PASSED] points not intersecting: 0x0+0+0 x 0x0+5+10
[05:03:00] ============= [PASSED] drm_test_rect_intersect =============
[05:03:00] ================ drm_test_rect_calc_hscale ================
[05:03:00] [PASSED] normal use
[05:03:00] [PASSED] out of max range
[05:03:00] [PASSED] out of min range
[05:03:00] [PASSED] zero dst
[05:03:00] [PASSED] negative src
[05:03:00] [PASSED] negative dst
[05:03:00] ============ [PASSED] drm_test_rect_calc_hscale ============
[05:03:00] ================ drm_test_rect_calc_vscale ================
[05:03:00] [PASSED] normal use
stty: 'standard input': Inappropriate ioctl for device
[05:03:00] [PASSED] out of max range
[05:03:00] [PASSED] out of min range
[05:03:00] [PASSED] zero dst
[05:03:00] [PASSED] negative src
[05:03:00] [PASSED] negative dst
[05:03:00] ============ [PASSED] drm_test_rect_calc_vscale ============
[05:03:00] ================== drm_test_rect_rotate ===================
[05:03:00] [PASSED] reflect-x
[05:03:00] [PASSED] reflect-y
[05:03:00] [PASSED] rotate-0
[05:03:00] [PASSED] rotate-90
[05:03:00] [PASSED] rotate-180
[05:03:00] [PASSED] rotate-270
[05:03:00] ============== [PASSED] drm_test_rect_rotate ===============
[05:03:00] ================ drm_test_rect_rotate_inv =================
[05:03:00] [PASSED] reflect-x
[05:03:00] [PASSED] reflect-y
[05:03:00] [PASSED] rotate-0
[05:03:00] [PASSED] rotate-90
[05:03:00] [PASSED] rotate-180
[05:03:00] [PASSED] rotate-270
[05:03:00] ============ [PASSED] drm_test_rect_rotate_inv =============
[05:03:00] ==================== [PASSED] drm_rect =====================
[05:03:00] ============ drm_sysfb_modeset_test (1 subtest) ============
[05:03:00] ============ drm_test_sysfb_build_fourcc_list =============
[05:03:00] [PASSED] no native formats
[05:03:00] [PASSED] XRGB8888 as native format
[05:03:00] [PASSED] remove duplicates
[05:03:00] [PASSED] convert alpha formats
[05:03:00] [PASSED] random formats
[05:03:00] ======== [PASSED] drm_test_sysfb_build_fourcc_list =========
[05:03:00] ============= [PASSED] drm_sysfb_modeset_test ==============
[05:03:00] ================== drm_fixp (2 subtests) ===================
[05:03:00] [PASSED] drm_test_int2fixp
[05:03:00] [PASSED] drm_test_sm2fixp
[05:03:00] ==================== [PASSED] drm_fixp =====================
[05:03:00] ============================================================
[05:03:00] Testing complete. Ran 624 tests: passed: 624
[05:03:00] Elapsed time: 26.875s total, 1.665s configuring, 24.792s building, 0.378s running
+ /kernel/tools/testing/kunit/kunit.py run --kunitconfig /kernel/drivers/gpu/drm/ttm/tests/.kunitconfig
[05:03:00] Configuring KUnit Kernel ...
Regenerating .config ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
[05:03:02] Building KUnit Kernel ...
Populating config with:
$ make ARCH=um O=.kunit olddefconfig
Building with:
$ make all compile_commands.json scripts_gdb ARCH=um O=.kunit --jobs=48
[05:03:11] Starting KUnit Kernel (1/1)...
[05:03:11] ============================================================
Running tests with:
$ .kunit/linux kunit.enable=1 mem=1G console=tty kunit_shutdown=halt
[05:03:11] ================= ttm_device (5 subtests) ==================
[05:03:11] [PASSED] ttm_device_init_basic
[05:03:11] [PASSED] ttm_device_init_multiple
[05:03:11] [PASSED] ttm_device_fini_basic
[05:03:11] [PASSED] ttm_device_init_no_vma_man
[05:03:11] ================== ttm_device_init_pools ==================
[05:03:11] [PASSED] No DMA allocations, no DMA32 required
[05:03:11] [PASSED] DMA allocations, DMA32 required
[05:03:11] [PASSED] No DMA allocations, DMA32 required
[05:03:11] [PASSED] DMA allocations, no DMA32 required
[05:03:11] ============== [PASSED] ttm_device_init_pools ==============
[05:03:11] =================== [PASSED] ttm_device ====================
[05:03:11] ================== ttm_pool (8 subtests) ===================
[05:03:11] ================== ttm_pool_alloc_basic ===================
[05:03:11] [PASSED] One page
[05:03:11] [PASSED] More than one page
[05:03:11] [PASSED] Above the allocation limit
[05:03:11] [PASSED] One page, with coherent DMA mappings enabled
[05:03:11] [PASSED] Above the allocation limit, with coherent DMA mappings enabled
[05:03:11] ============== [PASSED] ttm_pool_alloc_basic ===============
[05:03:11] ============== ttm_pool_alloc_basic_dma_addr ==============
[05:03:11] [PASSED] One page
[05:03:11] [PASSED] More than one page
[05:03:11] [PASSED] Above the allocation limit
[05:03:11] [PASSED] One page, with coherent DMA mappings enabled
[05:03:11] [PASSED] Above the allocation limit, with coherent DMA mappings enabled
[05:03:11] ========== [PASSED] ttm_pool_alloc_basic_dma_addr ==========
[05:03:11] [PASSED] ttm_pool_alloc_order_caching_match
[05:03:11] [PASSED] ttm_pool_alloc_caching_mismatch
[05:03:11] [PASSED] ttm_pool_alloc_order_mismatch
[05:03:11] [PASSED] ttm_pool_free_dma_alloc
[05:03:11] [PASSED] ttm_pool_free_no_dma_alloc
[05:03:11] [PASSED] ttm_pool_fini_basic
[05:03:11] ==================== [PASSED] ttm_pool =====================
[05:03:11] ================ ttm_resource (8 subtests) =================
[05:03:11] ================= ttm_resource_init_basic =================
[05:03:11] [PASSED] Init resource in TTM_PL_SYSTEM
[05:03:11] [PASSED] Init resource in TTM_PL_VRAM
[05:03:11] [PASSED] Init resource in a private placement
[05:03:11] [PASSED] Init resource in TTM_PL_SYSTEM, set placement flags
[05:03:11] ============= [PASSED] ttm_resource_init_basic =============
[05:03:11] [PASSED] ttm_resource_init_pinned
[05:03:11] [PASSED] ttm_resource_fini_basic
[05:03:11] [PASSED] ttm_resource_manager_init_basic
[05:03:11] [PASSED] ttm_resource_manager_usage_basic
[05:03:11] [PASSED] ttm_resource_manager_set_used_basic
[05:03:11] [PASSED] ttm_sys_man_alloc_basic
[05:03:11] [PASSED] ttm_sys_man_free_basic
[05:03:11] ================== [PASSED] ttm_resource ===================
[05:03:11] =================== ttm_tt (15 subtests) ===================
[05:03:11] ==================== ttm_tt_init_basic ====================
[05:03:11] [PASSED] Page-aligned size
[05:03:11] [PASSED] Extra pages requested
[05:03:11] ================ [PASSED] ttm_tt_init_basic ================
[05:03:11] [PASSED] ttm_tt_init_misaligned
[05:03:11] [PASSED] ttm_tt_fini_basic
[05:03:11] [PASSED] ttm_tt_fini_sg
[05:03:11] [PASSED] ttm_tt_fini_shmem
[05:03:11] [PASSED] ttm_tt_create_basic
[05:03:11] [PASSED] ttm_tt_create_invalid_bo_type
[05:03:11] [PASSED] ttm_tt_create_ttm_exists
[05:03:11] [PASSED] ttm_tt_create_failed
[05:03:11] [PASSED] ttm_tt_destroy_basic
[05:03:11] [PASSED] ttm_tt_populate_null_ttm
[05:03:11] [PASSED] ttm_tt_populate_populated_ttm
[05:03:11] [PASSED] ttm_tt_unpopulate_basic
[05:03:11] [PASSED] ttm_tt_unpopulate_empty_ttm
[05:03:11] [PASSED] ttm_tt_swapin_basic
[05:03:11] ===================== [PASSED] ttm_tt ======================
[05:03:11] =================== ttm_bo (14 subtests) ===================
[05:03:11] =========== ttm_bo_reserve_optimistic_no_ticket ===========
[05:03:11] [PASSED] Cannot be interrupted and sleeps
[05:03:11] [PASSED] Cannot be interrupted, locks straight away
[05:03:11] [PASSED] Can be interrupted, sleeps
[05:03:11] ======= [PASSED] ttm_bo_reserve_optimistic_no_ticket =======
[05:03:11] [PASSED] ttm_bo_reserve_locked_no_sleep
[05:03:11] [PASSED] ttm_bo_reserve_no_wait_ticket
[05:03:11] [PASSED] ttm_bo_reserve_double_resv
[05:03:11] [PASSED] ttm_bo_reserve_interrupted
[05:03:11] [PASSED] ttm_bo_reserve_deadlock
[05:03:11] [PASSED] ttm_bo_unreserve_basic
[05:03:11] [PASSED] ttm_bo_unreserve_pinned
[05:03:11] [PASSED] ttm_bo_unreserve_bulk
[05:03:11] [PASSED] ttm_bo_fini_basic
[05:03:11] [PASSED] ttm_bo_fini_shared_resv
[05:03:11] [PASSED] ttm_bo_pin_basic
[05:03:11] [PASSED] ttm_bo_pin_unpin_resource
[05:03:11] [PASSED] ttm_bo_multiple_pin_one_unpin
[05:03:11] ===================== [PASSED] ttm_bo ======================
[05:03:11] ============== ttm_bo_validate (21 subtests) ===============
[05:03:11] ============== ttm_bo_init_reserved_sys_man ===============
[05:03:11] [PASSED] Buffer object for userspace
[05:03:11] [PASSED] Kernel buffer object
[05:03:11] [PASSED] Shared buffer object
[05:03:11] ========== [PASSED] ttm_bo_init_reserved_sys_man ===========
[05:03:11] ============== ttm_bo_init_reserved_mock_man ==============
[05:03:11] [PASSED] Buffer object for userspace
[05:03:11] [PASSED] Kernel buffer object
[05:03:11] [PASSED] Shared buffer object
[05:03:11] ========== [PASSED] ttm_bo_init_reserved_mock_man ==========
[05:03:11] [PASSED] ttm_bo_init_reserved_resv
[05:03:11] ================== ttm_bo_validate_basic ==================
[05:03:11] [PASSED] Buffer object for userspace
[05:03:11] [PASSED] Kernel buffer object
[05:03:11] [PASSED] Shared buffer object
[05:03:11] ============== [PASSED] ttm_bo_validate_basic ==============
[05:03:11] [PASSED] ttm_bo_validate_invalid_placement
[05:03:11] ============= ttm_bo_validate_same_placement ==============
[05:03:11] [PASSED] System manager
[05:03:11] [PASSED] VRAM manager
[05:03:11] ========= [PASSED] ttm_bo_validate_same_placement ==========
[05:03:11] [PASSED] ttm_bo_validate_failed_alloc
[05:03:11] [PASSED] ttm_bo_validate_pinned
[05:03:11] [PASSED] ttm_bo_validate_busy_placement
[05:03:11] ================ ttm_bo_validate_multihop =================
[05:03:11] [PASSED] Buffer object for userspace
[05:03:11] [PASSED] Kernel buffer object
[05:03:11] [PASSED] Shared buffer object
[05:03:11] ============ [PASSED] ttm_bo_validate_multihop =============
[05:03:11] ========== ttm_bo_validate_no_placement_signaled ==========
[05:03:11] [PASSED] Buffer object in system domain, no page vector
[05:03:11] [PASSED] Buffer object in system domain with an existing page vector
[05:03:11] ====== [PASSED] ttm_bo_validate_no_placement_signaled ======
[05:03:11] ======== ttm_bo_validate_no_placement_not_signaled ========
[05:03:11] [PASSED] Buffer object for userspace
[05:03:11] [PASSED] Kernel buffer object
[05:03:11] [PASSED] Shared buffer object
[05:03:11] ==== [PASSED] ttm_bo_validate_no_placement_not_signaled ====
[05:03:11] [PASSED] ttm_bo_validate_move_fence_signaled
[05:03:11] ========= ttm_bo_validate_move_fence_not_signaled =========
[05:03:11] [PASSED] Waits for GPU
[05:03:11] [PASSED] Tries to lock straight away
[05:03:11] ===== [PASSED] ttm_bo_validate_move_fence_not_signaled =====
[05:03:11] [PASSED] ttm_bo_validate_happy_evict
[05:03:11] [PASSED] ttm_bo_validate_all_pinned_evict
[05:03:11] [PASSED] ttm_bo_validate_allowed_only_evict
[05:03:11] [PASSED] ttm_bo_validate_deleted_evict
[05:03:11] [PASSED] ttm_bo_validate_busy_domain_evict
[05:03:11] [PASSED] ttm_bo_validate_evict_gutting
[05:03:11] [PASSED] ttm_bo_validate_recrusive_evict
stty: 'standard input': Inappropriate ioctl for device
[05:03:11] ================= [PASSED] ttm_bo_validate =================
[05:03:11] ============================================================
[05:03:11] Testing complete. Ran 101 tests: passed: 101
[05:03:11] Elapsed time: 11.166s total, 1.684s configuring, 9.266s building, 0.179s running
+ cleanup
++ stat -c %u:%g /kernel
+ chown -R 1003:1003 /kernel
^ permalink raw reply [flat|nested] 21+ messages in thread
* ✓ Xe.CI.BAT: success for OA: More OA and register whitelist changes (rev4)
2025-12-02 2:51 [PATCH v2 0/5] OA: More OA and register whitelist changes Ashutosh Dixit
` (12 preceding siblings ...)
2025-12-04 5:03 ` ✓ CI.KUnit: success " Patchwork
@ 2025-12-04 6:04 ` Patchwork
2025-12-04 6:53 ` ✗ Xe.CI.Full: failure " Patchwork
14 siblings, 0 replies; 21+ messages in thread
From: Patchwork @ 2025-12-04 6:04 UTC (permalink / raw)
To: Ashutosh Dixit; +Cc: intel-xe
[-- Attachment #1: Type: text/plain, Size: 1642 bytes --]
== Series Details ==
Series: OA: More OA and register whitelist changes (rev4)
URL : https://patchwork.freedesktop.org/series/158084/
State : success
== Summary ==
CI Bug Log - changes from xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813_BAT -> xe-pw-158084v4_BAT
====================================================
Summary
-------
**SUCCESS**
No regressions found.
Participating hosts (12 -> 12)
------------------------------
No changes in participating hosts
Known issues
------------
Here are the changes found in xe-pw-158084v4_BAT that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@xe_waitfence@reltime:
- bat-dg2-oem2: [PASS][1] -> [FAIL][2] ([Intel XE#6520])
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/bat-dg2-oem2/igt@xe_waitfence@reltime.html
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/bat-dg2-oem2/igt@xe_waitfence@reltime.html
[Intel XE#6520]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6520
Build changes
-------------
* IGT: IGT_8653 -> IGT_8654
* Linux: xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813 -> xe-pw-158084v4
IGT_8653: c13e142a52b1654cbfb42b80985d6da656033ff4 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_8654: 38d9fde0432aa6f2bf6add062f1d4334ad467fbc @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813: 2d16d4e1aef3cb501fcd37c8558dafeb579be813
xe-pw-158084v4: 158084v4
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/index.html
[-- Attachment #2: Type: text/html, Size: 2221 bytes --]
^ permalink raw reply [flat|nested] 21+ messages in thread
* ✗ Xe.CI.Full: failure for OA: More OA and register whitelist changes (rev4)
2025-12-02 2:51 [PATCH v2 0/5] OA: More OA and register whitelist changes Ashutosh Dixit
` (13 preceding siblings ...)
2025-12-04 6:04 ` ✓ Xe.CI.BAT: " Patchwork
@ 2025-12-04 6:53 ` Patchwork
14 siblings, 0 replies; 21+ messages in thread
From: Patchwork @ 2025-12-04 6:53 UTC (permalink / raw)
To: Ashutosh Dixit; +Cc: intel-xe
[-- Attachment #1: Type: text/plain, Size: 124329 bytes --]
== Series Details ==
Series: OA: More OA and register whitelist changes (rev4)
URL : https://patchwork.freedesktop.org/series/158084/
State : failure
== Summary ==
CI Bug Log - changes from xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813_FULL -> xe-pw-158084v4_FULL
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with xe-pw-158084v4_FULL absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in xe-pw-158084v4_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 (4 -> 4)
------------------------------
No changes in participating hosts
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in xe-pw-158084v4_FULL:
### IGT changes ###
#### Possible regressions ####
* igt@kms_content_protection@legacy:
- shard-bmg: NOTRUN -> [FAIL][1] +1 other test fail
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-6/igt@kms_content_protection@legacy.html
#### Suppressed ####
The following results come from untrusted machines, tests, or statuses.
They do not affect the overall result.
* {igt@xe_eudebug_online@pagefault-one-of-many}:
- shard-lnl: NOTRUN -> [SKIP][2]
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-1/igt@xe_eudebug_online@pagefault-one-of-many.html
* {igt@xe_oa@oa-unit-exclusive-stream}:
- shard-adlp: NOTRUN -> [SKIP][3] +1 other test skip
[3]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-4/igt@xe_oa@oa-unit-exclusive-stream.html
- shard-dg2-set2: NOTRUN -> [SKIP][4]
[4]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-432/igt@xe_oa@oa-unit-exclusive-stream.html
Known issues
------------
Here are the changes found in xe-pw-158084v4_FULL that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@intel_hwmon@hwmon-write:
- shard-lnl: NOTRUN -> [SKIP][5] ([Intel XE#1125])
[5]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-8/igt@intel_hwmon@hwmon-write.html
* igt@kms_async_flips@async-flip-dpms:
- shard-lnl: NOTRUN -> [FAIL][6] ([Intel XE#6676]) +2 other tests fail
[6]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-5/igt@kms_async_flips@async-flip-dpms.html
* igt@kms_async_flips@invalid-async-flip@pipe-b-edp-1:
- shard-lnl: NOTRUN -> [FAIL][7] ([Intel XE#6678]) +5 other tests fail
[7]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-4/igt@kms_async_flips@invalid-async-flip@pipe-b-edp-1.html
* igt@kms_async_flips@test-cursor:
- shard-lnl: NOTRUN -> [SKIP][8] ([Intel XE#664])
[8]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-4/igt@kms_async_flips@test-cursor.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip:
- shard-lnl: NOTRUN -> [SKIP][9] ([Intel XE#1407]) +7 other tests skip
[9]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-8/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip:
- shard-lnl: NOTRUN -> [SKIP][10] ([Intel XE#3658]) +1 other test skip
[10]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-2/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip.html
* igt@kms_big_fb@x-tiled-32bpp-rotate-90:
- shard-adlp: NOTRUN -> [SKIP][11] ([Intel XE#316]) +5 other tests skip
[11]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-4/igt@kms_big_fb@x-tiled-32bpp-rotate-90.html
- shard-bmg: NOTRUN -> [SKIP][12] ([Intel XE#2327]) +4 other tests skip
[12]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-7/igt@kms_big_fb@x-tiled-32bpp-rotate-90.html
* igt@kms_big_fb@x-tiled-64bpp-rotate-180:
- shard-adlp: NOTRUN -> [FAIL][13] ([Intel XE#1874]) +1 other test fail
[13]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-8/igt@kms_big_fb@x-tiled-64bpp-rotate-180.html
* igt@kms_big_fb@x-tiled-64bpp-rotate-90:
- shard-dg2-set2: NOTRUN -> [SKIP][14] ([Intel XE#316]) +3 other tests skip
[14]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-434/igt@kms_big_fb@x-tiled-64bpp-rotate-90.html
* igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip:
- shard-adlp: NOTRUN -> [FAIL][15] ([Intel XE#1231] / [Intel XE#6699])
[15]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-9/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html
* igt@kms_big_fb@y-tiled-32bpp-rotate-0:
- shard-lnl: NOTRUN -> [SKIP][16] ([Intel XE#1124]) +17 other tests skip
[16]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-1/igt@kms_big_fb@y-tiled-32bpp-rotate-0.html
* igt@kms_big_fb@y-tiled-addfb:
- shard-bmg: NOTRUN -> [SKIP][17] ([Intel XE#2328])
[17]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-1/igt@kms_big_fb@y-tiled-addfb.html
- shard-dg2-set2: NOTRUN -> [SKIP][18] ([Intel XE#619])
[18]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-435/igt@kms_big_fb@y-tiled-addfb.html
* igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-async-flip:
- shard-adlp: [PASS][19] -> [FAIL][20] ([Intel XE#1231] / [Intel XE#6699])
[19]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-adlp-9/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-async-flip.html
[20]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-1/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-async-flip.html
* igt@kms_big_fb@yf-tiled-16bpp-rotate-180:
- shard-adlp: NOTRUN -> [SKIP][21] ([Intel XE#1124]) +14 other tests skip
[21]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-1/igt@kms_big_fb@yf-tiled-16bpp-rotate-180.html
- shard-bmg: NOTRUN -> [SKIP][22] ([Intel XE#1124]) +14 other tests skip
[22]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-4/igt@kms_big_fb@yf-tiled-16bpp-rotate-180.html
* igt@kms_big_fb@yf-tiled-64bpp-rotate-180:
- shard-dg2-set2: NOTRUN -> [SKIP][23] ([Intel XE#1124]) +11 other tests skip
[23]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-432/igt@kms_big_fb@yf-tiled-64bpp-rotate-180.html
* igt@kms_big_fb@yf-tiled-addfb:
- shard-lnl: NOTRUN -> [SKIP][24] ([Intel XE#1467]) +1 other test skip
[24]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-3/igt@kms_big_fb@yf-tiled-addfb.html
* igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow:
- shard-adlp: NOTRUN -> [SKIP][25] ([Intel XE#607])
[25]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-1/igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow.html
- shard-bmg: NOTRUN -> [SKIP][26] ([Intel XE#607])
[26]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-3/igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow.html
- shard-dg2-set2: NOTRUN -> [SKIP][27] ([Intel XE#607])
[27]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-435/igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow.html
- shard-lnl: NOTRUN -> [SKIP][28] ([Intel XE#1477])
[28]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-5/igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow.html
* igt@kms_bw@connected-linear-tiling-2-displays-2560x1440p:
- shard-adlp: NOTRUN -> [SKIP][29] ([Intel XE#2191]) +3 other tests skip
[29]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-6/igt@kms_bw@connected-linear-tiling-2-displays-2560x1440p.html
- shard-lnl: NOTRUN -> [SKIP][30] ([Intel XE#2191]) +1 other test skip
[30]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-1/igt@kms_bw@connected-linear-tiling-2-displays-2560x1440p.html
* igt@kms_bw@connected-linear-tiling-3-displays-1920x1080p:
- shard-bmg: NOTRUN -> [SKIP][31] ([Intel XE#2314] / [Intel XE#2894])
[31]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-3/igt@kms_bw@connected-linear-tiling-3-displays-1920x1080p.html
- shard-dg2-set2: NOTRUN -> [SKIP][32] ([Intel XE#2191])
[32]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-435/igt@kms_bw@connected-linear-tiling-3-displays-1920x1080p.html
* igt@kms_bw@connected-linear-tiling-4-displays-1920x1080p:
- shard-lnl: NOTRUN -> [SKIP][33] ([Intel XE#1512]) +1 other test skip
[33]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-2/igt@kms_bw@connected-linear-tiling-4-displays-1920x1080p.html
* igt@kms_bw@linear-tiling-1-displays-2560x1440p:
- shard-bmg: NOTRUN -> [SKIP][34] ([Intel XE#367]) +5 other tests skip
[34]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-4/igt@kms_bw@linear-tiling-1-displays-2560x1440p.html
* igt@kms_bw@linear-tiling-2-displays-2560x1440p:
- shard-adlp: NOTRUN -> [SKIP][35] ([Intel XE#367]) +6 other tests skip
[35]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-4/igt@kms_bw@linear-tiling-2-displays-2560x1440p.html
* igt@kms_bw@linear-tiling-2-displays-3840x2160p:
- shard-dg2-set2: NOTRUN -> [SKIP][36] ([Intel XE#367]) +4 other tests skip
[36]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-436/igt@kms_bw@linear-tiling-2-displays-3840x2160p.html
* igt@kms_bw@linear-tiling-3-displays-3840x2160p:
- shard-lnl: NOTRUN -> [SKIP][37] ([Intel XE#367]) +2 other tests skip
[37]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-2/igt@kms_bw@linear-tiling-3-displays-3840x2160p.html
* igt@kms_ccs@bad-aux-stride-4-tiled-mtl-mc-ccs@pipe-d-hdmi-a-1:
- shard-adlp: NOTRUN -> [SKIP][38] ([Intel XE#455] / [Intel XE#787]) +49 other tests skip
[38]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-4/igt@kms_ccs@bad-aux-stride-4-tiled-mtl-mc-ccs@pipe-d-hdmi-a-1.html
* igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs:
- shard-dg2-set2: NOTRUN -> [SKIP][39] ([Intel XE#2907]) +1 other test skip
[39]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-432/igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs.html
- shard-adlp: NOTRUN -> [SKIP][40] ([Intel XE#2907])
[40]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-2/igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs.html
* igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs@pipe-a-edp-1:
- shard-lnl: NOTRUN -> [SKIP][41] ([Intel XE#2669]) +7 other tests skip
[41]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-8/igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs@pipe-a-edp-1.html
* igt@kms_ccs@crc-primary-basic-4-tiled-mtl-mc-ccs@pipe-c-hdmi-a-1:
- shard-adlp: NOTRUN -> [SKIP][42] ([Intel XE#787]) +74 other tests skip
[42]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-8/igt@kms_ccs@crc-primary-basic-4-tiled-mtl-mc-ccs@pipe-c-hdmi-a-1.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-mc-ccs:
- shard-lnl: NOTRUN -> [SKIP][43] ([Intel XE#2887]) +20 other tests skip
[43]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-3/igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-mc-ccs.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-mc-ccs:
- shard-bmg: NOTRUN -> [SKIP][44] ([Intel XE#3432])
[44]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-6/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-mc-ccs.html
* igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-mc-ccs:
- shard-lnl: NOTRUN -> [SKIP][45] ([Intel XE#3432]) +2 other tests skip
[45]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-4/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-mc-ccs.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-rc-ccs-cc:
- shard-bmg: NOTRUN -> [SKIP][46] ([Intel XE#2887]) +21 other tests skip
[46]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-3/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-rc-ccs-cc.html
* igt@kms_ccs@crc-sprite-planes-basic-y-tiled-gen12-mc-ccs@pipe-b-hdmi-a-6:
- shard-dg2-set2: NOTRUN -> [SKIP][47] ([Intel XE#787]) +83 other tests skip
[47]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-463/igt@kms_ccs@crc-sprite-planes-basic-y-tiled-gen12-mc-ccs@pipe-b-hdmi-a-6.html
* igt@kms_ccs@missing-ccs-buffer-y-tiled-gen12-mc-ccs:
- shard-dg2-set2: NOTRUN -> [SKIP][48] ([Intel XE#455] / [Intel XE#787]) +23 other tests skip
[48]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-436/igt@kms_ccs@missing-ccs-buffer-y-tiled-gen12-mc-ccs.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs:
- shard-dg2-set2: NOTRUN -> [INCOMPLETE][49] ([Intel XE#2705] / [Intel XE#4212] / [Intel XE#4345])
[49]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-436/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-a-dp-4:
- shard-dg2-set2: NOTRUN -> [INCOMPLETE][50] ([Intel XE#2705] / [Intel XE#4212])
[50]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-436/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-a-dp-4.html
* igt@kms_cdclk@mode-transition:
- shard-adlp: NOTRUN -> [SKIP][51] ([Intel XE#4417] / [Intel XE#455])
[51]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-4/igt@kms_cdclk@mode-transition.html
* igt@kms_cdclk@mode-transition-all-outputs:
- shard-adlp: NOTRUN -> [SKIP][52] ([Intel XE#4418])
[52]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-8/igt@kms_cdclk@mode-transition-all-outputs.html
- shard-bmg: NOTRUN -> [SKIP][53] ([Intel XE#2724]) +1 other test skip
[53]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-5/igt@kms_cdclk@mode-transition-all-outputs.html
- shard-dg2-set2: NOTRUN -> [SKIP][54] ([Intel XE#4418])
[54]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-434/igt@kms_cdclk@mode-transition-all-outputs.html
- shard-lnl: NOTRUN -> [SKIP][55] ([Intel XE#4418])
[55]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-4/igt@kms_cdclk@mode-transition-all-outputs.html
* igt@kms_cdclk@mode-transition@pipe-a-hdmi-a-1:
- shard-adlp: NOTRUN -> [SKIP][56] ([Intel XE#4417]) +2 other tests skip
[56]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-4/igt@kms_cdclk@mode-transition@pipe-a-hdmi-a-1.html
* igt@kms_cdclk@mode-transition@pipe-d-dp-4:
- shard-dg2-set2: NOTRUN -> [SKIP][57] ([Intel XE#4417]) +3 other tests skip
[57]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-435/igt@kms_cdclk@mode-transition@pipe-d-dp-4.html
* igt@kms_chamelium_color@ctm-negative:
- shard-lnl: NOTRUN -> [SKIP][58] ([Intel XE#306]) +2 other tests skip
[58]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-2/igt@kms_chamelium_color@ctm-negative.html
* igt@kms_chamelium_color@degamma:
- shard-bmg: NOTRUN -> [SKIP][59] ([Intel XE#2325]) +1 other test skip
[59]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-5/igt@kms_chamelium_color@degamma.html
- shard-adlp: NOTRUN -> [SKIP][60] ([Intel XE#306]) +2 other tests skip
[60]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-8/igt@kms_chamelium_color@degamma.html
- shard-dg2-set2: NOTRUN -> [SKIP][61] ([Intel XE#306]) +1 other test skip
[61]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-434/igt@kms_chamelium_color@degamma.html
* igt@kms_chamelium_edid@hdmi-edid-change-during-hibernate:
- shard-adlp: NOTRUN -> [SKIP][62] ([Intel XE#373]) +16 other tests skip
[62]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-6/igt@kms_chamelium_edid@hdmi-edid-change-during-hibernate.html
* igt@kms_chamelium_frames@hdmi-aspect-ratio:
- shard-bmg: NOTRUN -> [SKIP][63] ([Intel XE#2252]) +16 other tests skip
[63]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-6/igt@kms_chamelium_frames@hdmi-aspect-ratio.html
* igt@kms_chamelium_hpd@hdmi-hpd-with-enabled-mode:
- shard-dg2-set2: NOTRUN -> [SKIP][64] ([Intel XE#373]) +12 other tests skip
[64]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-433/igt@kms_chamelium_hpd@hdmi-hpd-with-enabled-mode.html
- shard-lnl: NOTRUN -> [SKIP][65] ([Intel XE#373]) +18 other tests skip
[65]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-1/igt@kms_chamelium_hpd@hdmi-hpd-with-enabled-mode.html
* igt@kms_colorop@plane-xr24-xr24-bt2020_oetf:
- shard-lnl: NOTRUN -> [SKIP][66] ([Intel XE#6704]) +14 other tests skip
[66]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-8/igt@kms_colorop@plane-xr24-xr24-bt2020_oetf.html
* igt@kms_colorop@plane-xr24-xr24-multiply_125:
- shard-adlp: NOTRUN -> [SKIP][67] ([Intel XE#6704]) +18 other tests skip
[67]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-6/igt@kms_colorop@plane-xr24-xr24-multiply_125.html
* igt@kms_colorop@plane-xr24-xr24-pq_125_eotf:
- shard-dg2-set2: NOTRUN -> [SKIP][68] ([Intel XE#6704]) +12 other tests skip
[68]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-436/igt@kms_colorop@plane-xr24-xr24-pq_125_eotf.html
* igt@kms_colorop@plane-xr30-xr30-pq_eotf:
- shard-bmg: NOTRUN -> [SKIP][69] ([Intel XE#6704]) +13 other tests skip
[69]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-7/igt@kms_colorop@plane-xr30-xr30-pq_eotf.html
* igt@kms_content_protection@dp-mst-type-1:
- shard-bmg: NOTRUN -> [SKIP][70] ([Intel XE#2390])
[70]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-8/igt@kms_content_protection@dp-mst-type-1.html
- shard-adlp: NOTRUN -> [SKIP][71] ([Intel XE#307])
[71]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-3/igt@kms_content_protection@dp-mst-type-1.html
- shard-dg2-set2: NOTRUN -> [SKIP][72] ([Intel XE#307])
[72]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-434/igt@kms_content_protection@dp-mst-type-1.html
- shard-lnl: NOTRUN -> [SKIP][73] ([Intel XE#307])
[73]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-2/igt@kms_content_protection@dp-mst-type-1.html
* igt@kms_content_protection@lic-type-0@pipe-a-dp-2:
- shard-bmg: NOTRUN -> [FAIL][74] ([Intel XE#1178]) +5 other tests fail
[74]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-5/igt@kms_content_protection@lic-type-0@pipe-a-dp-2.html
* igt@kms_content_protection@lic-type-0@pipe-a-dp-4:
- shard-dg2-set2: NOTRUN -> [FAIL][75] ([Intel XE#3304])
[75]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-432/igt@kms_content_protection@lic-type-0@pipe-a-dp-4.html
* igt@kms_content_protection@lic-type-1:
- shard-lnl: NOTRUN -> [SKIP][76] ([Intel XE#3278]) +4 other tests skip
[76]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-4/igt@kms_content_protection@lic-type-1.html
* igt@kms_content_protection@srm@pipe-a-dp-4:
- shard-dg2-set2: NOTRUN -> [FAIL][77] ([Intel XE#1178]) +4 other tests fail
[77]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-434/igt@kms_content_protection@srm@pipe-a-dp-4.html
* igt@kms_cursor_crc@cursor-offscreen-256x85:
- shard-bmg: NOTRUN -> [SKIP][78] ([Intel XE#2320]) +8 other tests skip
[78]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-7/igt@kms_cursor_crc@cursor-offscreen-256x85.html
* igt@kms_cursor_crc@cursor-onscreen-512x170:
- shard-lnl: NOTRUN -> [SKIP][79] ([Intel XE#2321]) +4 other tests skip
[79]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-3/igt@kms_cursor_crc@cursor-onscreen-512x170.html
* igt@kms_cursor_crc@cursor-sliding-512x170:
- shard-adlp: NOTRUN -> [SKIP][80] ([Intel XE#308])
[80]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-8/igt@kms_cursor_crc@cursor-sliding-512x170.html
- shard-bmg: NOTRUN -> [SKIP][81] ([Intel XE#2321])
[81]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-6/igt@kms_cursor_crc@cursor-sliding-512x170.html
* igt@kms_cursor_crc@cursor-sliding-max-size:
- shard-lnl: NOTRUN -> [SKIP][82] ([Intel XE#1424]) +9 other tests skip
[82]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-4/igt@kms_cursor_crc@cursor-sliding-max-size.html
* igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy:
- shard-adlp: NOTRUN -> [SKIP][83] ([Intel XE#309]) +4 other tests skip
[83]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-3/igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy.html
* igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size:
- shard-lnl: NOTRUN -> [SKIP][84] ([Intel XE#309]) +3 other tests skip
[84]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-3/igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size.html
* igt@kms_cursor_legacy@flip-vs-cursor-atomic:
- shard-bmg: [PASS][85] -> [FAIL][86] ([Intel XE#6715])
[85]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-bmg-2/igt@kms_cursor_legacy@flip-vs-cursor-atomic.html
[86]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-7/igt@kms_cursor_legacy@flip-vs-cursor-atomic.html
* igt@kms_dirtyfb@drrs-dirtyfb-ioctl:
- shard-bmg: NOTRUN -> [SKIP][87] ([Intel XE#1508])
[87]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-6/igt@kms_dirtyfb@drrs-dirtyfb-ioctl.html
- shard-lnl: NOTRUN -> [SKIP][88] ([Intel XE#1508])
[88]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-8/igt@kms_dirtyfb@drrs-dirtyfb-ioctl.html
* igt@kms_dp_aux_dev:
- shard-adlp: NOTRUN -> [SKIP][89] ([Intel XE#3009])
[89]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-9/igt@kms_dp_aux_dev.html
* igt@kms_dp_link_training@non-uhbr-mst:
- shard-dg2-set2: NOTRUN -> [SKIP][90] ([Intel XE#4354])
[90]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-432/igt@kms_dp_link_training@non-uhbr-mst.html
- shard-adlp: NOTRUN -> [SKIP][91] ([Intel XE#4354])
[91]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-2/igt@kms_dp_link_training@non-uhbr-mst.html
* igt@kms_dp_link_training@uhbr-mst:
- shard-lnl: NOTRUN -> [SKIP][92] ([Intel XE#4354]) +1 other test skip
[92]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-5/igt@kms_dp_link_training@uhbr-mst.html
- shard-adlp: NOTRUN -> [SKIP][93] ([Intel XE#4356])
[93]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-1/igt@kms_dp_link_training@uhbr-mst.html
- shard-bmg: NOTRUN -> [SKIP][94] ([Intel XE#4354])
[94]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-4/igt@kms_dp_link_training@uhbr-mst.html
- shard-dg2-set2: NOTRUN -> [SKIP][95] ([Intel XE#4356])
[95]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-464/igt@kms_dp_link_training@uhbr-mst.html
* igt@kms_dp_linktrain_fallback@dp-fallback:
- shard-bmg: [PASS][96] -> [FAIL][97] ([Intel XE#4367])
[96]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-bmg-1/igt@kms_dp_linktrain_fallback@dp-fallback.html
[97]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-6/igt@kms_dp_linktrain_fallback@dp-fallback.html
- shard-lnl: NOTRUN -> [SKIP][98] ([Intel XE#4294])
[98]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-1/igt@kms_dp_linktrain_fallback@dp-fallback.html
* igt@kms_dsc@dsc-basic:
- shard-lnl: NOTRUN -> [SKIP][99] ([Intel XE#2244])
[99]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-1/igt@kms_dsc@dsc-basic.html
* igt@kms_feature_discovery@display-2x:
- shard-lnl: NOTRUN -> [SKIP][100] ([Intel XE#702])
[100]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-3/igt@kms_feature_discovery@display-2x.html
* igt@kms_feature_discovery@display-3x:
- shard-lnl: NOTRUN -> [SKIP][101] ([Intel XE#703])
[101]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-3/igt@kms_feature_discovery@display-3x.html
- shard-adlp: NOTRUN -> [SKIP][102] ([Intel XE#703])
[102]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-4/igt@kms_feature_discovery@display-3x.html
- shard-bmg: NOTRUN -> [SKIP][103] ([Intel XE#2373])
[103]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-1/igt@kms_feature_discovery@display-3x.html
- shard-dg2-set2: NOTRUN -> [SKIP][104] ([Intel XE#703])
[104]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-435/igt@kms_feature_discovery@display-3x.html
* igt@kms_feature_discovery@display-4x:
- shard-bmg: NOTRUN -> [SKIP][105] ([Intel XE#1138])
[105]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-6/igt@kms_feature_discovery@display-4x.html
* igt@kms_feature_discovery@dp-mst:
- shard-adlp: NOTRUN -> [SKIP][106] ([Intel XE#1137])
[106]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-1/igt@kms_feature_discovery@dp-mst.html
- shard-bmg: NOTRUN -> [SKIP][107] ([Intel XE#2375])
[107]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-4/igt@kms_feature_discovery@dp-mst.html
- shard-dg2-set2: NOTRUN -> [SKIP][108] ([Intel XE#1137])
[108]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-463/igt@kms_feature_discovery@dp-mst.html
- shard-lnl: NOTRUN -> [SKIP][109] ([Intel XE#1137])
[109]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-4/igt@kms_feature_discovery@dp-mst.html
* igt@kms_flip@2x-flip-vs-suspend:
- shard-lnl: NOTRUN -> [SKIP][110] ([Intel XE#1421]) +11 other tests skip
[110]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-1/igt@kms_flip@2x-flip-vs-suspend.html
* igt@kms_flip@2x-plain-flip:
- shard-adlp: NOTRUN -> [SKIP][111] ([Intel XE#310]) +9 other tests skip
[111]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-6/igt@kms_flip@2x-plain-flip.html
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-downscaling:
- shard-lnl: NOTRUN -> [SKIP][112] ([Intel XE#1397] / [Intel XE#1745]) +2 other tests skip
[112]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-8/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling:
- shard-bmg: NOTRUN -> [SKIP][113] ([Intel XE#2380]) +1 other test skip
[113]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-5/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-32bpp-xtile-downscaling@pipe-a-default-mode:
- shard-lnl: NOTRUN -> [SKIP][114] ([Intel XE#1397]) +2 other tests skip
[114]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-1/igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-32bpp-xtile-downscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling:
- shard-bmg: NOTRUN -> [SKIP][115] ([Intel XE#2293] / [Intel XE#2380]) +10 other tests skip
[115]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-2/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling:
- shard-lnl: NOTRUN -> [SKIP][116] ([Intel XE#1401] / [Intel XE#1745]) +9 other tests skip
[116]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-1/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-default-mode:
- shard-lnl: NOTRUN -> [SKIP][117] ([Intel XE#1401]) +9 other tests skip
[117]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-1/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-valid-mode:
- shard-bmg: NOTRUN -> [SKIP][118] ([Intel XE#2293]) +10 other tests skip
[118]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-6/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-valid-mode.html
* igt@kms_force_connector_basic@force-edid:
- shard-lnl: NOTRUN -> [SKIP][119] ([Intel XE#352])
[119]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-2/igt@kms_force_connector_basic@force-edid.html
* igt@kms_frontbuffer_tracking@drrs-1p-offscreen-pri-indfb-draw-blt:
- shard-adlp: NOTRUN -> [SKIP][120] ([Intel XE#6312]) +7 other tests skip
[120]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-8/igt@kms_frontbuffer_tracking@drrs-1p-offscreen-pri-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@drrs-1p-primscrn-cur-indfb-draw-render:
- shard-lnl: NOTRUN -> [SKIP][121] ([Intel XE#651]) +20 other tests skip
[121]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-2/igt@kms_frontbuffer_tracking@drrs-1p-primscrn-cur-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@drrs-1p-primscrn-spr-indfb-fullscreen:
- shard-adlp: NOTRUN -> [SKIP][122] ([Intel XE#651]) +20 other tests skip
[122]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-4/igt@kms_frontbuffer_tracking@drrs-1p-primscrn-spr-indfb-fullscreen.html
* igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-pri-indfb-draw-mmap-wc:
- shard-bmg: NOTRUN -> [SKIP][123] ([Intel XE#2311]) +42 other tests skip
[123]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-5/igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-pri-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-shrfb-pgflip-blt:
- shard-adlp: NOTRUN -> [FAIL][124] ([Intel XE#5671]) +1 other test fail
[124]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-1/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-shrfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-indfb-pgflip-blt:
- shard-lnl: NOTRUN -> [SKIP][125] ([Intel XE#656]) +73 other tests skip
[125]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-2/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-indfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-onoff:
- shard-bmg: NOTRUN -> [SKIP][126] ([Intel XE#4141]) +23 other tests skip
[126]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-7/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-onoff.html
* igt@kms_frontbuffer_tracking@fbc-tiling-y:
- shard-lnl: NOTRUN -> [SKIP][127] ([Intel XE#1469])
[127]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-2/igt@kms_frontbuffer_tracking@fbc-tiling-y.html
* igt@kms_frontbuffer_tracking@fbcdrrs-1p-offscreen-pri-shrfb-draw-render:
- shard-lnl: NOTRUN -> [SKIP][128] ([Intel XE#6312]) +4 other tests skip
[128]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-2/igt@kms_frontbuffer_tracking@fbcdrrs-1p-offscreen-pri-shrfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcdrrs-1p-rte:
- shard-dg2-set2: NOTRUN -> [SKIP][129] ([Intel XE#651]) +35 other tests skip
[129]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-435/igt@kms_frontbuffer_tracking@fbcdrrs-1p-rte.html
* igt@kms_frontbuffer_tracking@fbcpsr-tiling-4:
- shard-dg2-set2: NOTRUN -> [SKIP][130] ([Intel XE#653]) +34 other tests skip
[130]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-464/igt@kms_frontbuffer_tracking@fbcpsr-tiling-4.html
- shard-adlp: NOTRUN -> [SKIP][131] ([Intel XE#1151]) +1 other test skip
[131]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-2/igt@kms_frontbuffer_tracking@fbcpsr-tiling-4.html
* igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-shrfb-draw-blt:
- shard-dg2-set2: NOTRUN -> [SKIP][132] ([Intel XE#6312]) +4 other tests skip
[132]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-463/igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-shrfb-draw-blt.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-blt:
- shard-adlp: NOTRUN -> [SKIP][133] ([Intel XE#653]) +17 other tests skip
[133]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-6/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-blt.html
- shard-bmg: NOTRUN -> [SKIP][134] ([Intel XE#2313]) +41 other tests skip
[134]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-4/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-fullscreen:
- shard-adlp: NOTRUN -> [SKIP][135] ([Intel XE#656]) +71 other tests skip
[135]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-1/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-fullscreen.html
* igt@kms_hdmi_inject@inject-4k:
- shard-lnl: NOTRUN -> [SKIP][136] ([Intel XE#1470])
[136]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-5/igt@kms_hdmi_inject@inject-4k.html
* igt@kms_hdr@brightness-with-hdr:
- shard-lnl: NOTRUN -> [SKIP][137] ([Intel XE#3374] / [Intel XE#3544])
[137]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-4/igt@kms_hdr@brightness-with-hdr.html
- shard-bmg: NOTRUN -> [SKIP][138] ([Intel XE#3374] / [Intel XE#3544])
[138]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-5/igt@kms_hdr@brightness-with-hdr.html
* igt@kms_hdr@invalid-hdr@pipe-a-hdmi-a-3:
- shard-bmg: NOTRUN -> [ABORT][139] ([Intel XE#6740]) +1 other test abort
[139]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-1/igt@kms_hdr@invalid-hdr@pipe-a-hdmi-a-3.html
* igt@kms_hdr@static-toggle-dpms:
- shard-lnl: NOTRUN -> [SKIP][140] ([Intel XE#1503]) +1 other test skip
[140]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-8/igt@kms_hdr@static-toggle-dpms.html
* igt@kms_invalid_mode@clock-too-high@pipe-a-edp-1:
- shard-lnl: NOTRUN -> [SKIP][141] ([Intel XE#1450]) +1 other test skip
[141]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-5/igt@kms_invalid_mode@clock-too-high@pipe-a-edp-1.html
* igt@kms_invalid_mode@clock-too-high@pipe-c-edp-1:
- shard-lnl: NOTRUN -> [SKIP][142] ([Intel XE#1450] / [Intel XE#2568]) +1 other test skip
[142]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-5/igt@kms_invalid_mode@clock-too-high@pipe-c-edp-1.html
* igt@kms_joiner@basic-force-big-joiner:
- shard-adlp: NOTRUN -> [SKIP][143] ([Intel XE#2925] / [Intel XE#3012])
[143]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-6/igt@kms_joiner@basic-force-big-joiner.html
* igt@kms_joiner@invalid-modeset-force-ultra-joiner:
- shard-adlp: NOTRUN -> [SKIP][144] ([Intel XE#2925])
[144]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-4/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html
- shard-bmg: NOTRUN -> [SKIP][145] ([Intel XE#2934] / [Intel XE#6590])
[145]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-5/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html
- shard-dg2-set2: NOTRUN -> [SKIP][146] ([Intel XE#2925])
[146]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-432/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html
- shard-lnl: NOTRUN -> [SKIP][147] ([Intel XE#2925])
[147]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-5/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html
* igt@kms_multipipe_modeset@basic-max-pipe-crc-check:
- shard-adlp: NOTRUN -> [SKIP][148] ([Intel XE#356])
[148]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-9/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
- shard-bmg: NOTRUN -> [SKIP][149] ([Intel XE#2501])
[149]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-2/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
- shard-dg2-set2: NOTRUN -> [SKIP][150] ([Intel XE#356])
[150]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-435/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
- shard-lnl: NOTRUN -> [SKIP][151] ([Intel XE#356])
[151]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-4/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
* igt@kms_panel_fitting@legacy:
- shard-bmg: NOTRUN -> [SKIP][152] ([Intel XE#2486])
[152]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-8/igt@kms_panel_fitting@legacy.html
* igt@kms_plane@pixel-format-source-clamping@pipe-a-plane-0:
- shard-lnl: NOTRUN -> [FAIL][153] ([Intel XE#5195]) +2 other tests fail
[153]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-2/igt@kms_plane@pixel-format-source-clamping@pipe-a-plane-0.html
* igt@kms_plane@pixel-format-source-clamping@pipe-b-plane-0:
- shard-adlp: NOTRUN -> [FAIL][154] ([Intel XE#5195]) +4 other tests fail
[154]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-2/igt@kms_plane@pixel-format-source-clamping@pipe-b-plane-0.html
* igt@kms_plane_lowres@tiling-x@pipe-b-edp-1:
- shard-lnl: NOTRUN -> [SKIP][155] ([Intel XE#599]) +8 other tests skip
[155]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-1/igt@kms_plane_lowres@tiling-x@pipe-b-edp-1.html
* igt@kms_plane_lowres@tiling-yf:
- shard-bmg: NOTRUN -> [SKIP][156] ([Intel XE#2393])
[156]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-3/igt@kms_plane_lowres@tiling-yf.html
* igt@kms_plane_multiple@tiling-yf:
- shard-adlp: NOTRUN -> [SKIP][157] ([Intel XE#5020]) +1 other test skip
[157]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-9/igt@kms_plane_multiple@tiling-yf.html
- shard-bmg: NOTRUN -> [SKIP][158] ([Intel XE#5020])
[158]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-7/igt@kms_plane_multiple@tiling-yf.html
- shard-dg2-set2: NOTRUN -> [SKIP][159] ([Intel XE#5020])
[159]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-436/igt@kms_plane_multiple@tiling-yf.html
- shard-lnl: NOTRUN -> [SKIP][160] ([Intel XE#5020])
[160]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-8/igt@kms_plane_multiple@tiling-yf.html
* igt@kms_plane_scaling@planes-downscale-factor-0-5@pipe-c:
- shard-bmg: NOTRUN -> [SKIP][161] ([Intel XE#5825]) +4 other tests skip
[161]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-3/igt@kms_plane_scaling@planes-downscale-factor-0-5@pipe-c.html
* igt@kms_plane_scaling@planes-downscale-factor-0-75@pipe-b:
- shard-lnl: NOTRUN -> [SKIP][162] ([Intel XE#5825]) +7 other tests skip
[162]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-1/igt@kms_plane_scaling@planes-downscale-factor-0-75@pipe-b.html
* igt@kms_pm_backlight@bad-brightness:
- shard-bmg: NOTRUN -> [SKIP][163] ([Intel XE#870])
[163]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-8/igt@kms_pm_backlight@bad-brightness.html
- shard-adlp: NOTRUN -> [SKIP][164] ([Intel XE#870])
[164]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-3/igt@kms_pm_backlight@bad-brightness.html
- shard-dg2-set2: NOTRUN -> [SKIP][165] ([Intel XE#870])
[165]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-434/igt@kms_pm_backlight@bad-brightness.html
* igt@kms_pm_backlight@fade-with-suspend:
- shard-lnl: [PASS][166] -> [ABORT][167] ([Intel XE#6675]) +1 other test abort
[166]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-lnl-8/igt@kms_pm_backlight@fade-with-suspend.html
[167]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-4/igt@kms_pm_backlight@fade-with-suspend.html
* igt@kms_pm_dc@dc5-psr:
- shard-lnl: NOTRUN -> [FAIL][168] ([Intel XE#718])
[168]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-3/igt@kms_pm_dc@dc5-psr.html
* igt@kms_pm_dc@deep-pkgc:
- shard-adlp: NOTRUN -> [SKIP][169] ([Intel XE#2007])
[169]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-2/igt@kms_pm_dc@deep-pkgc.html
- shard-bmg: NOTRUN -> [SKIP][170] ([Intel XE#2505])
[170]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-2/igt@kms_pm_dc@deep-pkgc.html
- shard-dg2-set2: NOTRUN -> [SKIP][171] ([Intel XE#908])
[171]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-432/igt@kms_pm_dc@deep-pkgc.html
- shard-lnl: NOTRUN -> [FAIL][172] ([Intel XE#2029])
[172]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-8/igt@kms_pm_dc@deep-pkgc.html
* igt@kms_pm_rpm@dpms-non-lpsp:
- shard-adlp: NOTRUN -> [SKIP][173] ([Intel XE#836])
[173]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-1/igt@kms_pm_rpm@dpms-non-lpsp.html
- shard-lnl: NOTRUN -> [SKIP][174] ([Intel XE#1439] / [Intel XE#3141])
[174]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-5/igt@kms_pm_rpm@dpms-non-lpsp.html
* igt@kms_pm_rpm@modeset-lpsp-stress:
- shard-bmg: NOTRUN -> [SKIP][175] ([Intel XE#1439] / [Intel XE#3141] / [Intel XE#836]) +1 other test skip
[175]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-1/igt@kms_pm_rpm@modeset-lpsp-stress.html
* igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area:
- shard-dg2-set2: NOTRUN -> [SKIP][176] ([Intel XE#1406] / [Intel XE#1489]) +11 other tests skip
[176]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-463/igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area.html
- shard-lnl: NOTRUN -> [SKIP][177] ([Intel XE#1406] / [Intel XE#2893] / [Intel XE#4608]) +4 other tests skip
[177]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-3/igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area.html
* igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area@pipe-b-edp-1:
- shard-lnl: NOTRUN -> [SKIP][178] ([Intel XE#1406] / [Intel XE#4608]) +9 other tests skip
[178]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-3/igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area@pipe-b-edp-1.html
* igt@kms_psr2_sf@pr-overlay-plane-move-continuous-sf:
- shard-lnl: NOTRUN -> [SKIP][179] ([Intel XE#1406] / [Intel XE#2893]) +7 other tests skip
[179]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-3/igt@kms_psr2_sf@pr-overlay-plane-move-continuous-sf.html
* igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-sf:
- shard-adlp: NOTRUN -> [SKIP][180] ([Intel XE#1406] / [Intel XE#1489]) +14 other tests skip
[180]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-4/igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-sf.html
- shard-bmg: NOTRUN -> [SKIP][181] ([Intel XE#1406] / [Intel XE#1489]) +13 other tests skip
[181]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-5/igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-sf.html
* igt@kms_psr@fbc-pr-sprite-render:
- shard-adlp: NOTRUN -> [SKIP][182] ([Intel XE#1406] / [Intel XE#2850] / [Intel XE#929]) +20 other tests skip
[182]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-6/igt@kms_psr@fbc-pr-sprite-render.html
* igt@kms_psr@fbc-psr-sprite-render:
- shard-dg2-set2: NOTRUN -> [SKIP][183] ([Intel XE#1406] / [Intel XE#2850] / [Intel XE#929]) +16 other tests skip
[183]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-434/igt@kms_psr@fbc-psr-sprite-render.html
* igt@kms_psr@fbc-psr2-dpms:
- shard-lnl: NOTRUN -> [SKIP][184] ([Intel XE#1406]) +7 other tests skip
[184]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-1/igt@kms_psr@fbc-psr2-dpms.html
* igt@kms_psr@fbc-psr2-dpms@edp-1:
- shard-lnl: NOTRUN -> [SKIP][185] ([Intel XE#1406] / [Intel XE#4609])
[185]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-1/igt@kms_psr@fbc-psr2-dpms@edp-1.html
* igt@kms_psr@psr-cursor-plane-onoff:
- shard-bmg: NOTRUN -> [SKIP][186] ([Intel XE#1406] / [Intel XE#2234] / [Intel XE#2850]) +18 other tests skip
[186]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-7/igt@kms_psr@psr-cursor-plane-onoff.html
* igt@kms_psr@psr2-suspend@edp-1:
- shard-lnl: NOTRUN -> [ABORT][187] ([Intel XE#2625] / [Intel XE#6675]) +3 other tests abort
[187]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-3/igt@kms_psr@psr2-suspend@edp-1.html
* igt@kms_psr_stress_test@flip-primary-invalidate-overlay:
- shard-bmg: NOTRUN -> [SKIP][188] ([Intel XE#1406] / [Intel XE#2414])
[188]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-3/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
- shard-adlp: NOTRUN -> [SKIP][189] ([Intel XE#1406] / [Intel XE#2939] / [Intel XE#5585])
[189]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-2/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
- shard-dg2-set2: NOTRUN -> [SKIP][190] ([Intel XE#1406] / [Intel XE#2939])
[190]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-464/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
* igt@kms_rotation_crc@bad-pixel-format:
- shard-bmg: NOTRUN -> [SKIP][191] ([Intel XE#3414] / [Intel XE#3904]) +1 other test skip
[191]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-7/igt@kms_rotation_crc@bad-pixel-format.html
* igt@kms_rotation_crc@primary-4-tiled-reflect-x-0:
- shard-lnl: NOTRUN -> [SKIP][192] ([Intel XE#3414] / [Intel XE#3904])
[192]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-4/igt@kms_rotation_crc@primary-4-tiled-reflect-x-0.html
* igt@kms_rotation_crc@primary-x-tiled-reflect-x-0:
- shard-lnl: NOTRUN -> [FAIL][193] ([Intel XE#4689])
[193]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-1/igt@kms_rotation_crc@primary-x-tiled-reflect-x-0.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180:
- shard-adlp: NOTRUN -> [SKIP][194] ([Intel XE#1127])
[194]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-1/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html
- shard-bmg: NOTRUN -> [SKIP][195] ([Intel XE#2330]) +1 other test skip
[195]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-4/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html
- shard-dg2-set2: NOTRUN -> [SKIP][196] ([Intel XE#1127])
[196]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-464/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html
- shard-lnl: NOTRUN -> [SKIP][197] ([Intel XE#1127])
[197]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-5/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270:
- shard-dg2-set2: NOTRUN -> [SKIP][198] ([Intel XE#3414])
[198]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-432/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html
* igt@kms_rotation_crc@sprite-rotation-90-pos-100-0:
- shard-adlp: NOTRUN -> [SKIP][199] ([Intel XE#3414]) +1 other test skip
[199]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-3/igt@kms_rotation_crc@sprite-rotation-90-pos-100-0.html
* igt@kms_scaling_modes@scaling-mode-full:
- shard-bmg: NOTRUN -> [SKIP][200] ([Intel XE#2413])
[200]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-5/igt@kms_scaling_modes@scaling-mode-full.html
* igt@kms_setmode@basic-clone-single-crtc:
- shard-lnl: NOTRUN -> [SKIP][201] ([Intel XE#1435])
[201]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-2/igt@kms_setmode@basic-clone-single-crtc.html
* igt@kms_sharpness_filter@filter-strength:
- shard-adlp: NOTRUN -> [SKIP][202] ([Intel XE#455]) +50 other tests skip
[202]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-8/igt@kms_sharpness_filter@filter-strength.html
* igt@kms_sharpness_filter@filter-suspend:
- shard-bmg: NOTRUN -> [SKIP][203] ([Intel XE#6503]) +2 other tests skip
[203]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-4/igt@kms_sharpness_filter@filter-suspend.html
* igt@kms_tv_load_detect@load-detect:
- shard-dg2-set2: NOTRUN -> [SKIP][204] ([Intel XE#330])
[204]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-434/igt@kms_tv_load_detect@load-detect.html
- shard-lnl: NOTRUN -> [SKIP][205] ([Intel XE#330])
[205]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-2/igt@kms_tv_load_detect@load-detect.html
- shard-adlp: NOTRUN -> [SKIP][206] ([Intel XE#330])
[206]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-4/igt@kms_tv_load_detect@load-detect.html
- shard-bmg: NOTRUN -> [SKIP][207] ([Intel XE#2450])
[207]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-8/igt@kms_tv_load_detect@load-detect.html
* igt@kms_vrr@cmrr:
- shard-adlp: NOTRUN -> [SKIP][208] ([Intel XE#2168])
[208]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-2/igt@kms_vrr@cmrr.html
- shard-bmg: NOTRUN -> [SKIP][209] ([Intel XE#2168])
[209]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-2/igt@kms_vrr@cmrr.html
- shard-dg2-set2: NOTRUN -> [SKIP][210] ([Intel XE#2168])
[210]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-432/igt@kms_vrr@cmrr.html
* igt@kms_vrr@flipline:
- shard-dg2-set2: NOTRUN -> [SKIP][211] ([Intel XE#455]) +22 other tests skip
[211]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-435/igt@kms_vrr@flipline.html
- shard-bmg: NOTRUN -> [SKIP][212] ([Intel XE#1499])
[212]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-3/igt@kms_vrr@flipline.html
* igt@kms_vrr@negative-basic:
- shard-lnl: NOTRUN -> [SKIP][213] ([Intel XE#1499]) +1 other test skip
[213]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-3/igt@kms_vrr@negative-basic.html
* igt@sriov_basic@enable-vfs-bind-unbind-each-numvfs-all:
- shard-dg2-set2: NOTRUN -> [SKIP][214] ([Intel XE#1091] / [Intel XE#2849])
[214]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-433/igt@sriov_basic@enable-vfs-bind-unbind-each-numvfs-all.html
- shard-lnl: NOTRUN -> [SKIP][215] ([Intel XE#1091] / [Intel XE#2849])
[215]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-8/igt@sriov_basic@enable-vfs-bind-unbind-each-numvfs-all.html
* igt@xe_ccs@block-multicopy-compressed:
- shard-adlp: NOTRUN -> [SKIP][216] ([Intel XE#455] / [Intel XE#488] / [Intel XE#5607])
[216]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-9/igt@xe_ccs@block-multicopy-compressed.html
* igt@xe_compute@ccs-mode-compute-kernel:
- shard-adlp: NOTRUN -> [SKIP][217] ([Intel XE#6599])
[217]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-6/igt@xe_compute@ccs-mode-compute-kernel.html
- shard-lnl: NOTRUN -> [SKIP][218] ([Intel XE#1447])
[218]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-1/igt@xe_compute@ccs-mode-compute-kernel.html
* igt@xe_compute_preempt@compute-preempt-many:
- shard-adlp: NOTRUN -> [SKIP][219] ([Intel XE#6360]) +2 other tests skip
[219]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-8/igt@xe_compute_preempt@compute-preempt-many.html
* igt@xe_compute_preempt@compute-preempt-many-all-ram:
- shard-dg2-set2: NOTRUN -> [SKIP][220] ([Intel XE#6360]) +2 other tests skip
[220]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-432/igt@xe_compute_preempt@compute-preempt-many-all-ram.html
* igt@xe_compute_preempt@compute-preempt-many-vram:
- shard-adlp: NOTRUN -> [SKIP][221] ([Intel XE#5191]) +1 other test skip
[221]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-4/igt@xe_compute_preempt@compute-preempt-many-vram.html
- shard-lnl: NOTRUN -> [SKIP][222] ([Intel XE#5191])
[222]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-3/igt@xe_compute_preempt@compute-preempt-many-vram.html
* igt@xe_configfs@survivability-mode:
- shard-lnl: NOTRUN -> [SKIP][223] ([Intel XE#6010])
[223]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-8/igt@xe_configfs@survivability-mode.html
* igt@xe_copy_basic@mem-copy-linear-0xfffe:
- shard-adlp: NOTRUN -> [SKIP][224] ([Intel XE#1123])
[224]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-6/igt@xe_copy_basic@mem-copy-linear-0xfffe.html
* igt@xe_create@create-big-vram:
- shard-adlp: NOTRUN -> [SKIP][225] ([Intel XE#1062])
[225]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-9/igt@xe_create@create-big-vram.html
- shard-lnl: NOTRUN -> [SKIP][226] ([Intel XE#1062])
[226]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-3/igt@xe_create@create-big-vram.html
* igt@xe_create@multigpu-create-massive-size:
- shard-bmg: NOTRUN -> [SKIP][227] ([Intel XE#2504])
[227]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-7/igt@xe_create@multigpu-create-massive-size.html
* igt@xe_eu_stall@blocking-re-enable:
- shard-adlp: NOTRUN -> [SKIP][228] ([Intel XE#5626])
[228]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-3/igt@xe_eu_stall@blocking-re-enable.html
- shard-dg2-set2: NOTRUN -> [SKIP][229] ([Intel XE#5626])
[229]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-463/igt@xe_eu_stall@blocking-re-enable.html
* igt@xe_eudebug@basic-client:
- shard-lnl: NOTRUN -> [SKIP][230] ([Intel XE#4837]) +21 other tests skip
[230]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-5/igt@xe_eudebug@basic-client.html
* igt@xe_eudebug_online@interrupt-all-set-breakpoint:
- shard-dg2-set2: NOTRUN -> [SKIP][231] ([Intel XE#4837]) +16 other tests skip
[231]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-435/igt@xe_eudebug_online@interrupt-all-set-breakpoint.html
* igt@xe_eudebug_online@set-breakpoint-sigint-debugger:
- shard-bmg: NOTRUN -> [SKIP][232] ([Intel XE#4837]) +21 other tests skip
[232]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-7/igt@xe_eudebug_online@set-breakpoint-sigint-debugger.html
* igt@xe_eudebug_online@single-step:
- shard-adlp: NOTRUN -> [SKIP][233] ([Intel XE#4837] / [Intel XE#5565]) +25 other tests skip
[233]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-3/igt@xe_eudebug_online@single-step.html
* igt@xe_evict@evict-beng-large-external:
- shard-adlp: NOTRUN -> [SKIP][234] ([Intel XE#261] / [Intel XE#5564])
[234]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-1/igt@xe_evict@evict-beng-large-external.html
* igt@xe_evict@evict-beng-mixed-threads-large:
- shard-adlp: NOTRUN -> [SKIP][235] ([Intel XE#261]) +10 other tests skip
[235]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-4/igt@xe_evict@evict-beng-mixed-threads-large.html
* igt@xe_evict@evict-beng-threads-large-multi-vm:
- shard-lnl: NOTRUN -> [SKIP][236] ([Intel XE#688]) +17 other tests skip
[236]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-2/igt@xe_evict@evict-beng-threads-large-multi-vm.html
* igt@xe_evict@evict-small-external-cm:
- shard-adlp: NOTRUN -> [SKIP][237] ([Intel XE#261] / [Intel XE#5564] / [Intel XE#688]) +4 other tests skip
[237]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-3/igt@xe_evict@evict-small-external-cm.html
* igt@xe_evict_ccs@evict-overcommit-parallel-nofree-samefd:
- shard-adlp: NOTRUN -> [SKIP][238] ([Intel XE#688]) +2 other tests skip
[238]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-2/igt@xe_evict_ccs@evict-overcommit-parallel-nofree-samefd.html
* igt@xe_exec_basic@multigpu-many-execqueues-many-vm-basic-defer-mmap:
- shard-adlp: NOTRUN -> [SKIP][239] ([Intel XE#1392] / [Intel XE#5575]) +13 other tests skip
[239]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-9/igt@xe_exec_basic@multigpu-many-execqueues-many-vm-basic-defer-mmap.html
* igt@xe_exec_basic@multigpu-no-exec-userptr:
- shard-lnl: NOTRUN -> [SKIP][240] ([Intel XE#1392]) +10 other tests skip
[240]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-2/igt@xe_exec_basic@multigpu-no-exec-userptr.html
* igt@xe_exec_basic@multigpu-once-null-rebind:
- shard-bmg: NOTRUN -> [SKIP][241] ([Intel XE#2322]) +12 other tests skip
[241]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-3/igt@xe_exec_basic@multigpu-once-null-rebind.html
* igt@xe_exec_fault_mode@many-execqueues-bindexecqueue-userptr-invalidate-race-imm:
- shard-adlp: NOTRUN -> [SKIP][242] ([Intel XE#288] / [Intel XE#5561]) +37 other tests skip
[242]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-8/igt@xe_exec_fault_mode@many-execqueues-bindexecqueue-userptr-invalidate-race-imm.html
* igt@xe_exec_fault_mode@once-rebind-imm:
- shard-dg2-set2: NOTRUN -> [SKIP][243] ([Intel XE#288]) +26 other tests skip
[243]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-463/igt@xe_exec_fault_mode@once-rebind-imm.html
* igt@xe_exec_mix_modes@exec-spinner-interrupted-dma-fence:
- shard-adlp: NOTRUN -> [SKIP][244] ([Intel XE#2360]) +1 other test skip
[244]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-6/igt@xe_exec_mix_modes@exec-spinner-interrupted-dma-fence.html
* igt@xe_exec_mix_modes@exec-spinner-interrupted-lr:
- shard-dg2-set2: NOTRUN -> [SKIP][245] ([Intel XE#2360])
[245]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-435/igt@xe_exec_mix_modes@exec-spinner-interrupted-lr.html
* igt@xe_exec_system_allocator@many-64k-mmap-free-huge-nomemset:
- shard-lnl: NOTRUN -> [SKIP][246] ([Intel XE#5007]) +3 other tests skip
[246]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-5/igt@xe_exec_system_allocator@many-64k-mmap-free-huge-nomemset.html
* igt@xe_exec_system_allocator@many-64k-mmap-new-huge-nomemset:
- shard-bmg: NOTRUN -> [SKIP][247] ([Intel XE#5007]) +2 other tests skip
[247]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-8/igt@xe_exec_system_allocator@many-64k-mmap-new-huge-nomemset.html
* igt@xe_exec_system_allocator@many-execqueues-mmap-new-huge:
- shard-dg2-set2: NOTRUN -> [SKIP][248] ([Intel XE#4915]) +364 other tests skip
[248]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-436/igt@xe_exec_system_allocator@many-execqueues-mmap-new-huge.html
* igt@xe_exec_system_allocator@many-malloc-prefetch-madvise:
- shard-lnl: NOTRUN -> [WARN][249] ([Intel XE#5786]) +8 other tests warn
[249]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-4/igt@xe_exec_system_allocator@many-malloc-prefetch-madvise.html
* igt@xe_exec_system_allocator@threads-shared-vm-many-execqueues-mmap-free-huge:
- shard-lnl: NOTRUN -> [SKIP][250] ([Intel XE#4943]) +49 other tests skip
[250]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-5/igt@xe_exec_system_allocator@threads-shared-vm-many-execqueues-mmap-free-huge.html
* igt@xe_exec_system_allocator@threads-shared-vm-many-execqueues-mmap-shared-remap-dontunmap-eocheck:
- shard-adlp: NOTRUN -> [SKIP][251] ([Intel XE#4915]) +525 other tests skip
[251]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-3/igt@xe_exec_system_allocator@threads-shared-vm-many-execqueues-mmap-shared-remap-dontunmap-eocheck.html
* igt@xe_exec_system_allocator@threads-shared-vm-many-stride-mmap-free-huge:
- shard-bmg: NOTRUN -> [SKIP][252] ([Intel XE#4943]) +31 other tests skip
[252]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-4/igt@xe_exec_system_allocator@threads-shared-vm-many-stride-mmap-free-huge.html
* igt@xe_fault_injection@probe-fail-guc-xe_guc_ct_send_recv:
- shard-dg2-set2: NOTRUN -> [ABORT][253] ([Intel XE#5466])
[253]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-435/igt@xe_fault_injection@probe-fail-guc-xe_guc_ct_send_recv.html
- shard-lnl: NOTRUN -> [ABORT][254] ([Intel XE#5466])
[254]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-4/igt@xe_fault_injection@probe-fail-guc-xe_guc_ct_send_recv.html
- shard-adlp: NOTRUN -> [ABORT][255] ([Intel XE#5466] / [Intel XE#5530])
[255]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-9/igt@xe_fault_injection@probe-fail-guc-xe_guc_ct_send_recv.html
- shard-bmg: NOTRUN -> [ABORT][256] ([Intel XE#5466] / [Intel XE#5530])
[256]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-2/igt@xe_fault_injection@probe-fail-guc-xe_guc_ct_send_recv.html
* igt@xe_fault_injection@probe-fail-guc-xe_guc_mmio_send_recv:
- shard-lnl: NOTRUN -> [ABORT][257] ([Intel XE#4757])
[257]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-2/igt@xe_fault_injection@probe-fail-guc-xe_guc_mmio_send_recv.html
* igt@xe_live_ktest@xe_bo@xe_bo_evict_kunit:
- shard-lnl: NOTRUN -> [SKIP][258] ([Intel XE#2229])
[258]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-5/igt@xe_live_ktest@xe_bo@xe_bo_evict_kunit.html
* igt@xe_live_ktest@xe_bo@xe_ccs_migrate_kunit:
- shard-bmg: NOTRUN -> [SKIP][259] ([Intel XE#2229])
[259]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-4/igt@xe_live_ktest@xe_bo@xe_ccs_migrate_kunit.html
* igt@xe_mmap@pci-membarrier:
- shard-lnl: NOTRUN -> [SKIP][260] ([Intel XE#5100]) +1 other test skip
[260]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-5/igt@xe_mmap@pci-membarrier.html
- shard-adlp: NOTRUN -> [SKIP][261] ([Intel XE#5100]) +1 other test skip
[261]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-1/igt@xe_mmap@pci-membarrier.html
* igt@xe_oa@buffer-fill:
- shard-adlp: NOTRUN -> [SKIP][262] ([Intel XE#3573]) +9 other tests skip
[262]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-2/igt@xe_oa@buffer-fill.html
* igt@xe_oa@non-zero-reason-all:
- shard-dg2-set2: NOTRUN -> [SKIP][263] ([Intel XE#6377])
[263]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-463/igt@xe_oa@non-zero-reason-all.html
* igt@xe_oa@whitelisted-registers-userspace-config:
- shard-dg2-set2: NOTRUN -> [SKIP][264] ([Intel XE#3573]) +7 other tests skip
[264]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-464/igt@xe_oa@whitelisted-registers-userspace-config.html
* igt@xe_pm@d3cold-basic-exec:
- shard-dg2-set2: NOTRUN -> [SKIP][265] ([Intel XE#2284] / [Intel XE#366]) +1 other test skip
[265]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-436/igt@xe_pm@d3cold-basic-exec.html
- shard-lnl: NOTRUN -> [SKIP][266] ([Intel XE#2284] / [Intel XE#366]) +1 other test skip
[266]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-3/igt@xe_pm@d3cold-basic-exec.html
* igt@xe_pm@d3cold-mocs:
- shard-adlp: NOTRUN -> [SKIP][267] ([Intel XE#2284])
[267]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-9/igt@xe_pm@d3cold-mocs.html
- shard-bmg: NOTRUN -> [SKIP][268] ([Intel XE#2284]) +2 other tests skip
[268]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-7/igt@xe_pm@d3cold-mocs.html
* igt@xe_pm@d3hot-i2c:
- shard-dg2-set2: NOTRUN -> [SKIP][269] ([Intel XE#5742])
[269]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-463/igt@xe_pm@d3hot-i2c.html
- shard-lnl: NOTRUN -> [SKIP][270] ([Intel XE#5742])
[270]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-3/igt@xe_pm@d3hot-i2c.html
- shard-adlp: NOTRUN -> [SKIP][271] ([Intel XE#5742])
[271]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-8/igt@xe_pm@d3hot-i2c.html
- shard-bmg: NOTRUN -> [SKIP][272] ([Intel XE#5742])
[272]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-7/igt@xe_pm@d3hot-i2c.html
* igt@xe_pm@d3hot-mmap-vram:
- shard-adlp: NOTRUN -> [SKIP][273] ([Intel XE#1948])
[273]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-3/igt@xe_pm@d3hot-mmap-vram.html
* igt@xe_pm@s3-d3cold-basic-exec:
- shard-adlp: NOTRUN -> [SKIP][274] ([Intel XE#2284] / [Intel XE#366]) +1 other test skip
[274]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-6/igt@xe_pm@s3-d3cold-basic-exec.html
* igt@xe_pm@s3-mocs:
- shard-lnl: NOTRUN -> [SKIP][275] ([Intel XE#584]) +3 other tests skip
[275]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-4/igt@xe_pm@s3-mocs.html
* igt@xe_pm@s3-multiple-execs:
- shard-dg2-set2: [PASS][276] -> [ABORT][277] ([Intel XE#6675]) +1 other test abort
[276]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-dg2-436/igt@xe_pm@s3-multiple-execs.html
[277]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-432/igt@xe_pm@s3-multiple-execs.html
* igt@xe_pm@s3-vm-bind-unbind-all:
- shard-dg2-set2: NOTRUN -> [ABORT][278] ([Intel XE#6675]) +8 other tests abort
[278]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-435/igt@xe_pm@s3-vm-bind-unbind-all.html
* igt@xe_pm@s4-d3hot-basic-exec:
- shard-lnl: NOTRUN -> [ABORT][279] ([Intel XE#6675]) +8 other tests abort
[279]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-1/igt@xe_pm@s4-d3hot-basic-exec.html
* igt@xe_pmu@all-fn-engine-activity-load:
- shard-dg2-set2: NOTRUN -> [SKIP][280] ([Intel XE#4650]) +1 other test skip
[280]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-463/igt@xe_pmu@all-fn-engine-activity-load.html
* igt@xe_pmu@engine-activity-suspend:
- shard-adlp: NOTRUN -> [ABORT][281] ([Intel XE#6675]) +10 other tests abort
[281]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-4/igt@xe_pmu@engine-activity-suspend.html
- shard-bmg: NOTRUN -> [ABORT][282] ([Intel XE#6675]) +9 other tests abort
[282]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-8/igt@xe_pmu@engine-activity-suspend.html
* igt@xe_pmu@fn-engine-activity-sched-if-idle:
- shard-lnl: NOTRUN -> [SKIP][283] ([Intel XE#4650]) +1 other test skip
[283]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-2/igt@xe_pmu@fn-engine-activity-sched-if-idle.html
* igt@xe_pmu@gt-c6-idle:
- shard-dg2-set2: NOTRUN -> [FAIL][284] ([Intel XE#6366])
[284]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-464/igt@xe_pmu@gt-c6-idle.html
* igt@xe_pxp@display-pxp-fb:
- shard-bmg: NOTRUN -> [SKIP][285] ([Intel XE#4733]) +2 other tests skip
[285]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-8/igt@xe_pxp@display-pxp-fb.html
* igt@xe_pxp@pxp-stale-bo-bind-post-termination-irq:
- shard-adlp: NOTRUN -> [SKIP][286] ([Intel XE#4733] / [Intel XE#5594]) +2 other tests skip
[286]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-3/igt@xe_pxp@pxp-stale-bo-bind-post-termination-irq.html
* igt@xe_pxp@pxp-stale-bo-exec-post-suspend:
- shard-dg2-set2: NOTRUN -> [SKIP][287] ([Intel XE#4733])
[287]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-436/igt@xe_pxp@pxp-stale-bo-exec-post-suspend.html
* igt@xe_query@multigpu-query-invalid-extension:
- shard-bmg: NOTRUN -> [SKIP][288] ([Intel XE#944]) +4 other tests skip
[288]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-6/igt@xe_query@multigpu-query-invalid-extension.html
- shard-adlp: NOTRUN -> [SKIP][289] ([Intel XE#944]) +4 other tests skip
[289]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-6/igt@xe_query@multigpu-query-invalid-extension.html
* igt@xe_query@multigpu-query-topology-l3-bank-mask:
- shard-lnl: NOTRUN -> [SKIP][290] ([Intel XE#944]) +4 other tests skip
[290]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-8/igt@xe_query@multigpu-query-topology-l3-bank-mask.html
* igt@xe_query@multigpu-query-uc-fw-version-guc:
- shard-dg2-set2: NOTRUN -> [SKIP][291] ([Intel XE#944]) +4 other tests skip
[291]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-432/igt@xe_query@multigpu-query-uc-fw-version-guc.html
* igt@xe_render_copy@render-stress-0-copies:
- shard-adlp: NOTRUN -> [SKIP][292] ([Intel XE#4814] / [Intel XE#5614])
[292]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-9/igt@xe_render_copy@render-stress-0-copies.html
- shard-dg2-set2: NOTRUN -> [SKIP][293] ([Intel XE#4814])
[293]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-436/igt@xe_render_copy@render-stress-0-copies.html
* igt@xe_spin_batch@spin-mem-copy:
- shard-dg2-set2: NOTRUN -> [SKIP][294] ([Intel XE#4821])
[294]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-463/igt@xe_spin_batch@spin-mem-copy.html
- shard-adlp: NOTRUN -> [SKIP][295] ([Intel XE#4821])
[295]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-3/igt@xe_spin_batch@spin-mem-copy.html
* igt@xe_sriov_auto_provisioning@fair-allocation:
- shard-lnl: NOTRUN -> [SKIP][296] ([Intel XE#4130]) +2 other tests skip
[296]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-5/igt@xe_sriov_auto_provisioning@fair-allocation.html
* igt@xe_sriov_auto_provisioning@selfconfig-reprovision-reduce-numvfs:
- shard-dg2-set2: NOTRUN -> [SKIP][297] ([Intel XE#4130]) +1 other test skip
[297]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-434/igt@xe_sriov_auto_provisioning@selfconfig-reprovision-reduce-numvfs.html
* igt@xe_sriov_flr@flr-each-isolation:
- shard-dg2-set2: NOTRUN -> [SKIP][298] ([Intel XE#3342])
[298]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-463/igt@xe_sriov_flr@flr-each-isolation.html
- shard-lnl: NOTRUN -> [SKIP][299] ([Intel XE#3342])
[299]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-3/igt@xe_sriov_flr@flr-each-isolation.html
* igt@xe_sriov_flr@flr-twice:
- shard-dg2-set2: NOTRUN -> [SKIP][300] ([Intel XE#4273])
[300]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-432/igt@xe_sriov_flr@flr-twice.html
- shard-lnl: NOTRUN -> [SKIP][301] ([Intel XE#4273])
[301]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-5/igt@xe_sriov_flr@flr-twice.html
* igt@xe_sriov_vram@vf-access-beyond:
- shard-adlp: NOTRUN -> [SKIP][302] ([Intel XE#6376]) +1 other test skip
[302]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-6/igt@xe_sriov_vram@vf-access-beyond.html
- shard-lnl: NOTRUN -> [SKIP][303] ([Intel XE#6376])
[303]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-1/igt@xe_sriov_vram@vf-access-beyond.html
#### Possible fixes ####
* igt@kms_async_flips@async-flip-with-page-flip-events-linear-atomic@pipe-c-edp-1:
- shard-lnl: [FAIL][304] ([Intel XE#6054]) -> [PASS][305]
[304]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-lnl-2/igt@kms_async_flips@async-flip-with-page-flip-events-linear-atomic@pipe-c-edp-1.html
[305]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-3/igt@kms_async_flips@async-flip-with-page-flip-events-linear-atomic@pipe-c-edp-1.html
* igt@kms_async_flips@crc-atomic@pipe-d-hdmi-a-1:
- shard-adlp: [FAIL][306] ([Intel XE#3884]) -> [PASS][307] +3 other tests pass
[306]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-adlp-3/igt@kms_async_flips@crc-atomic@pipe-d-hdmi-a-1.html
[307]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-6/igt@kms_async_flips@crc-atomic@pipe-d-hdmi-a-1.html
* igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-180-async-flip:
- shard-adlp: [FAIL][308] ([Intel XE#1231] / [Intel XE#6699]) -> [PASS][309] +1 other test pass
[308]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-adlp-8/igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html
[309]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-8/igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html
* igt@kms_big_fb@y-tiled-8bpp-rotate-0:
- shard-adlp: [FAIL][310] ([Intel XE#1874]) -> [PASS][311]
[310]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-adlp-9/igt@kms_big_fb@y-tiled-8bpp-rotate-0.html
[311]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-2/igt@kms_big_fb@y-tiled-8bpp-rotate-0.html
* igt@kms_hdr@bpc-switch-dpms:
- shard-bmg: [ABORT][312] ([Intel XE#6740]) -> [PASS][313] +1 other test pass
[312]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-bmg-1/igt@kms_hdr@bpc-switch-dpms.html
[313]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-2/igt@kms_hdr@bpc-switch-dpms.html
* igt@kms_pm_rpm@i2c:
- shard-bmg: [FAIL][314] ([Intel XE#5099]) -> [PASS][315]
[314]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-bmg-6/igt@kms_pm_rpm@i2c.html
[315]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-8/igt@kms_pm_rpm@i2c.html
* igt@kms_setmode@basic:
- shard-adlp: [FAIL][316] ([Intel XE#6361]) -> [PASS][317] +2 other tests pass
[316]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-adlp-8/igt@kms_setmode@basic.html
[317]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-2/igt@kms_setmode@basic.html
* igt@kms_setmode@basic@pipe-a-hdmi-a-6:
- shard-dg2-set2: [FAIL][318] ([Intel XE#6361]) -> [PASS][319] +3 other tests pass
[318]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-dg2-432/igt@kms_setmode@basic@pipe-a-hdmi-a-6.html
[319]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-464/igt@kms_setmode@basic@pipe-a-hdmi-a-6.html
* igt@xe_module_load@load:
- shard-lnl: ([PASS][320], [SKIP][321], [PASS][322], [PASS][323], [PASS][324], [PASS][325], [PASS][326], [PASS][327], [PASS][328], [PASS][329], [PASS][330], [PASS][331], [PASS][332], [PASS][333], [PASS][334], [PASS][335], [PASS][336], [PASS][337], [PASS][338], [PASS][339], [PASS][340], [PASS][341], [PASS][342], [PASS][343], [PASS][344], [PASS][345]) ([Intel XE#378]) -> ([PASS][346], [PASS][347], [PASS][348], [PASS][349], [PASS][350], [PASS][351], [PASS][352], [PASS][353], [PASS][354], [PASS][355], [PASS][356], [PASS][357], [PASS][358], [PASS][359], [PASS][360], [PASS][361], [PASS][362], [PASS][363], [PASS][364], [PASS][365], [PASS][366], [PASS][367], [PASS][368], [PASS][369], [PASS][370])
[320]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-lnl-4/igt@xe_module_load@load.html
[321]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-lnl-8/igt@xe_module_load@load.html
[322]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-lnl-8/igt@xe_module_load@load.html
[323]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-lnl-8/igt@xe_module_load@load.html
[324]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-lnl-1/igt@xe_module_load@load.html
[325]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-lnl-1/igt@xe_module_load@load.html
[326]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-lnl-1/igt@xe_module_load@load.html
[327]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-lnl-2/igt@xe_module_load@load.html
[328]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-lnl-4/igt@xe_module_load@load.html
[329]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-lnl-8/igt@xe_module_load@load.html
[330]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-lnl-8/igt@xe_module_load@load.html
[331]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-lnl-3/igt@xe_module_load@load.html
[332]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-lnl-5/igt@xe_module_load@load.html
[333]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-lnl-5/igt@xe_module_load@load.html
[334]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-lnl-3/igt@xe_module_load@load.html
[335]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-lnl-4/igt@xe_module_load@load.html
[336]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-lnl-1/igt@xe_module_load@load.html
[337]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-lnl-1/igt@xe_module_load@load.html
[338]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-lnl-3/igt@xe_module_load@load.html
[339]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-lnl-3/igt@xe_module_load@load.html
[340]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-lnl-2/igt@xe_module_load@load.html
[341]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-lnl-2/igt@xe_module_load@load.html
[342]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-lnl-5/igt@xe_module_load@load.html
[343]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-lnl-5/igt@xe_module_load@load.html
[344]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-lnl-4/igt@xe_module_load@load.html
[345]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-lnl-2/igt@xe_module_load@load.html
[346]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-4/igt@xe_module_load@load.html
[347]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-1/igt@xe_module_load@load.html
[348]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-4/igt@xe_module_load@load.html
[349]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-5/igt@xe_module_load@load.html
[350]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-5/igt@xe_module_load@load.html
[351]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-5/igt@xe_module_load@load.html
[352]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-3/igt@xe_module_load@load.html
[353]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-3/igt@xe_module_load@load.html
[354]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-8/igt@xe_module_load@load.html
[355]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-8/igt@xe_module_load@load.html
[356]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-4/igt@xe_module_load@load.html
[357]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-5/igt@xe_module_load@load.html
[358]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-2/igt@xe_module_load@load.html
[359]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-3/igt@xe_module_load@load.html
[360]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-1/igt@xe_module_load@load.html
[361]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-8/igt@xe_module_load@load.html
[362]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-8/igt@xe_module_load@load.html
[363]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-1/igt@xe_module_load@load.html
[364]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-1/igt@xe_module_load@load.html
[365]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-4/igt@xe_module_load@load.html
[366]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-3/igt@xe_module_load@load.html
[367]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-2/igt@xe_module_load@load.html
[368]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-2/igt@xe_module_load@load.html
[369]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-2/igt@xe_module_load@load.html
[370]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-2/igt@xe_module_load@load.html
- shard-bmg: ([PASS][371], [PASS][372], [PASS][373], [PASS][374], [PASS][375], [PASS][376], [PASS][377], [PASS][378], [PASS][379], [PASS][380], [PASS][381], [SKIP][382], [PASS][383], [PASS][384], [PASS][385], [PASS][386], [PASS][387], [PASS][388], [PASS][389], [PASS][390], [PASS][391], [PASS][392], [PASS][393], [PASS][394], [PASS][395], [PASS][396]) ([Intel XE#2457]) -> ([PASS][397], [PASS][398], [PASS][399], [PASS][400], [PASS][401], [PASS][402], [PASS][403], [PASS][404], [PASS][405], [PASS][406], [PASS][407], [PASS][408], [PASS][409], [PASS][410], [PASS][411], [PASS][412], [PASS][413], [PASS][414], [PASS][415], [PASS][416], [PASS][417], [PASS][418], [PASS][419], [PASS][420], [PASS][421])
[371]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-bmg-5/igt@xe_module_load@load.html
[372]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-bmg-7/igt@xe_module_load@load.html
[373]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-bmg-5/igt@xe_module_load@load.html
[374]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-bmg-7/igt@xe_module_load@load.html
[375]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-bmg-2/igt@xe_module_load@load.html
[376]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-bmg-3/igt@xe_module_load@load.html
[377]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-bmg-3/igt@xe_module_load@load.html
[378]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-bmg-3/igt@xe_module_load@load.html
[379]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-bmg-3/igt@xe_module_load@load.html
[380]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-bmg-6/igt@xe_module_load@load.html
[381]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-bmg-6/igt@xe_module_load@load.html
[382]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-bmg-4/igt@xe_module_load@load.html
[383]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-bmg-4/igt@xe_module_load@load.html
[384]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-bmg-5/igt@xe_module_load@load.html
[385]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-bmg-6/igt@xe_module_load@load.html
[386]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-bmg-4/igt@xe_module_load@load.html
[387]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-bmg-1/igt@xe_module_load@load.html
[388]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-bmg-1/igt@xe_module_load@load.html
[389]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-bmg-4/igt@xe_module_load@load.html
[390]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-bmg-1/igt@xe_module_load@load.html
[391]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-bmg-1/igt@xe_module_load@load.html
[392]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-bmg-8/igt@xe_module_load@load.html
[393]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-bmg-8/igt@xe_module_load@load.html
[394]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-bmg-8/igt@xe_module_load@load.html
[395]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-bmg-2/igt@xe_module_load@load.html
[396]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-bmg-5/igt@xe_module_load@load.html
[397]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-1/igt@xe_module_load@load.html
[398]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-7/igt@xe_module_load@load.html
[399]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-8/igt@xe_module_load@load.html
[400]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-8/igt@xe_module_load@load.html
[401]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-8/igt@xe_module_load@load.html
[402]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-8/igt@xe_module_load@load.html
[403]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-7/igt@xe_module_load@load.html
[404]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-2/igt@xe_module_load@load.html
[405]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-2/igt@xe_module_load@load.html
[406]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-4/igt@xe_module_load@load.html
[407]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-5/igt@xe_module_load@load.html
[408]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-5/igt@xe_module_load@load.html
[409]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-5/igt@xe_module_load@load.html
[410]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-3/igt@xe_module_load@load.html
[411]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-2/igt@xe_module_load@load.html
[412]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-1/igt@xe_module_load@load.html
[413]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-1/igt@xe_module_load@load.html
[414]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-4/igt@xe_module_load@load.html
[415]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-4/igt@xe_module_load@load.html
[416]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-6/igt@xe_module_load@load.html
[417]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-6/igt@xe_module_load@load.html
[418]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-7/igt@xe_module_load@load.html
[419]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-3/igt@xe_module_load@load.html
[420]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-3/igt@xe_module_load@load.html
[421]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-bmg-3/igt@xe_module_load@load.html
- shard-adlp: ([PASS][422], [PASS][423], [PASS][424], [PASS][425], [PASS][426], [PASS][427], [PASS][428], [PASS][429], [PASS][430], [PASS][431], [PASS][432], [PASS][433], [PASS][434], [PASS][435], [PASS][436], [PASS][437], [PASS][438], [PASS][439], [SKIP][440], [PASS][441], [PASS][442], [PASS][443], [PASS][444], [PASS][445], [PASS][446], [PASS][447]) ([Intel XE#378] / [Intel XE#5612]) -> ([PASS][448], [PASS][449], [PASS][450], [PASS][451], [PASS][452], [PASS][453], [PASS][454], [PASS][455], [PASS][456], [PASS][457], [PASS][458], [PASS][459], [PASS][460], [PASS][461], [PASS][462], [PASS][463], [PASS][464], [PASS][465], [PASS][466], [PASS][467], [PASS][468], [PASS][469], [PASS][470], [PASS][471], [PASS][472])
[422]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-adlp-2/igt@xe_module_load@load.html
[423]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-adlp-4/igt@xe_module_load@load.html
[424]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-adlp-1/igt@xe_module_load@load.html
[425]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-adlp-1/igt@xe_module_load@load.html
[426]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-adlp-1/igt@xe_module_load@load.html
[427]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-adlp-8/igt@xe_module_load@load.html
[428]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-adlp-8/igt@xe_module_load@load.html
[429]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-adlp-8/igt@xe_module_load@load.html
[430]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-adlp-8/igt@xe_module_load@load.html
[431]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-adlp-6/igt@xe_module_load@load.html
[432]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-adlp-3/igt@xe_module_load@load.html
[433]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-adlp-2/igt@xe_module_load@load.html
[434]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-adlp-9/igt@xe_module_load@load.html
[435]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-adlp-2/igt@xe_module_load@load.html
[436]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-adlp-2/igt@xe_module_load@load.html
[437]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-adlp-3/igt@xe_module_load@load.html
[438]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-adlp-9/igt@xe_module_load@load.html
[439]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-adlp-3/igt@xe_module_load@load.html
[440]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-adlp-6/igt@xe_module_load@load.html
[441]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-adlp-6/igt@xe_module_load@load.html
[442]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-adlp-6/igt@xe_module_load@load.html
[443]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-adlp-3/igt@xe_module_load@load.html
[444]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-adlp-9/igt@xe_module_load@load.html
[445]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-adlp-9/igt@xe_module_load@load.html
[446]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-adlp-4/igt@xe_module_load@load.html
[447]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-adlp-4/igt@xe_module_load@load.html
[448]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-9/igt@xe_module_load@load.html
[449]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-2/igt@xe_module_load@load.html
[450]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-1/igt@xe_module_load@load.html
[451]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-1/igt@xe_module_load@load.html
[452]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-2/igt@xe_module_load@load.html
[453]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-4/igt@xe_module_load@load.html
[454]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-9/igt@xe_module_load@load.html
[455]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-6/igt@xe_module_load@load.html
[456]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-6/igt@xe_module_load@load.html
[457]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-6/igt@xe_module_load@load.html
[458]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-3/igt@xe_module_load@load.html
[459]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-4/igt@xe_module_load@load.html
[460]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-3/igt@xe_module_load@load.html
[461]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-3/igt@xe_module_load@load.html
[462]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-4/igt@xe_module_load@load.html
[463]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-2/igt@xe_module_load@load.html
[464]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-8/igt@xe_module_load@load.html
[465]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-4/igt@xe_module_load@load.html
[466]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-1/igt@xe_module_load@load.html
[467]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-1/igt@xe_module_load@load.html
[468]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-8/igt@xe_module_load@load.html
[469]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-2/igt@xe_module_load@load.html
[470]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-9/igt@xe_module_load@load.html
[471]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-8/igt@xe_module_load@load.html
[472]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-8/igt@xe_module_load@load.html
- shard-dg2-set2: ([PASS][473], [PASS][474], [PASS][475], [PASS][476], [PASS][477], [PASS][478], [PASS][479], [PASS][480], [PASS][481], [PASS][482], [PASS][483], [PASS][484], [PASS][485], [PASS][486], [PASS][487], [PASS][488], [PASS][489], [PASS][490], [PASS][491], [PASS][492], [PASS][493], [PASS][494], [SKIP][495], [PASS][496], [PASS][497], [PASS][498]) ([Intel XE#378]) -> ([PASS][499], [PASS][500], [PASS][501], [PASS][502], [PASS][503], [PASS][504], [PASS][505], [PASS][506], [PASS][507], [PASS][508], [PASS][509], [PASS][510], [PASS][511], [PASS][512], [PASS][513], [PASS][514], [PASS][515], [PASS][516], [PASS][517], [PASS][518], [PASS][519], [PASS][520], [PASS][521], [PASS][522])
[473]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-dg2-464/igt@xe_module_load@load.html
[474]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-dg2-464/igt@xe_module_load@load.html
[475]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-dg2-434/igt@xe_module_load@load.html
[476]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-dg2-436/igt@xe_module_load@load.html
[477]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-dg2-436/igt@xe_module_load@load.html
[478]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-dg2-436/igt@xe_module_load@load.html
[479]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-dg2-432/igt@xe_module_load@load.html
[480]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-dg2-432/igt@xe_module_load@load.html
[481]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-dg2-432/igt@xe_module_load@load.html
[482]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-dg2-435/igt@xe_module_load@load.html
[483]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-dg2-435/igt@xe_module_load@load.html
[484]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-dg2-434/igt@xe_module_load@load.html
[485]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-dg2-435/igt@xe_module_load@load.html
[486]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-dg2-434/igt@xe_module_load@load.html
[487]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-dg2-433/igt@xe_module_load@load.html
[488]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-dg2-434/igt@xe_module_load@load.html
[489]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-dg2-463/igt@xe_module_load@load.html
[490]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-dg2-463/igt@xe_module_load@load.html
[491]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-dg2-463/igt@xe_module_load@load.html
[492]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-dg2-433/igt@xe_module_load@load.html
[493]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-dg2-464/igt@xe_module_load@load.html
[494]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-dg2-433/igt@xe_module_load@load.html
[495]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-dg2-432/igt@xe_module_load@load.html
[496]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-dg2-433/igt@xe_module_load@load.html
[497]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-dg2-435/igt@xe_module_load@load.html
[498]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-dg2-464/igt@xe_module_load@load.html
[499]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-434/igt@xe_module_load@load.html
[500]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-434/igt@xe_module_load@load.html
[501]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-463/igt@xe_module_load@load.html
[502]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-463/igt@xe_module_load@load.html
[503]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-463/igt@xe_module_load@load.html
[504]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-432/igt@xe_module_load@load.html
[505]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-432/igt@xe_module_load@load.html
[506]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-435/igt@xe_module_load@load.html
[507]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-434/igt@xe_module_load@load.html
[508]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-434/igt@xe_module_load@load.html
[509]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-436/igt@xe_module_load@load.html
[510]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-436/igt@xe_module_load@load.html
[511]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-432/igt@xe_module_load@load.html
[512]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-432/igt@xe_module_load@load.html
[513]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-464/igt@xe_module_load@load.html
[514]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-464/igt@xe_module_load@load.html
[515]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-433/igt@xe_module_load@load.html
[516]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-464/igt@xe_module_load@load.html
[517]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-433/igt@xe_module_load@load.html
[518]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-464/igt@xe_module_load@load.html
[519]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-435/igt@xe_module_load@load.html
[520]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-463/igt@xe_module_load@load.html
[521]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-434/igt@xe_module_load@load.html
[522]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-435/igt@xe_module_load@load.html
* igt@xe_pm@s3-basic:
- shard-adlp: [ABORT][523] ([Intel XE#6675]) -> [PASS][524]
[523]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-adlp-1/igt@xe_pm@s3-basic.html
[524]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-adlp-3/igt@xe_pm@s3-basic.html
* igt@xe_pxp@pxp-termination-key-update-post-suspend:
- shard-lnl: [ABORT][525] ([Intel XE#6675]) -> [PASS][526]
[525]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-lnl-4/igt@xe_pxp@pxp-termination-key-update-post-suspend.html
[526]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-1/igt@xe_pxp@pxp-termination-key-update-post-suspend.html
#### Warnings ####
* igt@kms_async_flips@async-flip-with-page-flip-events-linear-atomic:
- shard-lnl: [FAIL][527] ([Intel XE#6054] / [Intel XE#6676]) -> [FAIL][528] ([Intel XE#6676])
[527]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-lnl-2/igt@kms_async_flips@async-flip-with-page-flip-events-linear-atomic.html
[528]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-lnl-3/igt@kms_async_flips@async-flip-with-page-flip-events-linear-atomic.html
* igt@kms_tiled_display@basic-test-pattern-with-chamelium:
- shard-dg2-set2: [SKIP][529] ([Intel XE#1500]) -> [SKIP][530] ([Intel XE#362])
[529]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813/shard-dg2-435/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
[530]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/shard-dg2-463/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[Intel XE#1062]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1062
[Intel XE#1091]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1091
[Intel XE#1123]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1123
[Intel XE#1124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1124
[Intel XE#1125]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1125
[Intel XE#1127]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1127
[Intel XE#1137]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1137
[Intel XE#1138]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1138
[Intel XE#1151]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1151
[Intel XE#1178]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1178
[Intel XE#1231]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1231
[Intel XE#1392]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1392
[Intel XE#1397]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1397
[Intel XE#1401]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1401
[Intel XE#1406]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1406
[Intel XE#1407]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1407
[Intel XE#1421]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1421
[Intel XE#1424]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1424
[Intel XE#1435]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1435
[Intel XE#1439]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1439
[Intel XE#1447]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1447
[Intel XE#1450]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1450
[Intel XE#1467]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1467
[Intel XE#1469]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1469
[Intel XE#1470]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1470
[Intel XE#1477]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1477
[Intel XE#1489]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1489
[Intel XE#1499]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1499
[Intel XE#1500]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1500
[Intel XE#1503]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1503
[Intel XE#1508]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1508
[Intel XE#1512]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1512
[Intel XE#1745]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1745
[Intel XE#1874]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1874
[Intel XE#1948]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1948
[Intel XE#2007]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2007
[Intel XE#2029]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2029
[Intel XE#2168]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2168
[Intel XE#2191]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2191
[Intel XE#2229]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2229
[Intel XE#2234]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2234
[Intel XE#2244]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2244
[Intel XE#2252]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2252
[Intel XE#2284]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2284
[Intel XE#2293]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2293
[Intel XE#2311]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2311
[Intel XE#2313]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2313
[Intel XE#2314]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2314
[Intel XE#2320]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2320
[Intel XE#2321]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2321
[Intel XE#2322]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2322
[Intel XE#2325]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2325
[Intel XE#2327]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2327
[Intel XE#2328]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2328
[Intel XE#2330]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2330
[Intel XE#2360]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2360
[Intel XE#2373]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2373
[Intel XE#2375]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2375
[Intel XE#2380]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2380
[Intel XE#2390]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2390
[Intel XE#2393]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2393
[Intel XE#2413]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2413
[Intel XE#2414]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2414
[Intel XE#2450]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2450
[Intel XE#2457]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2457
[Intel XE#2486]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2486
[Intel XE#2501]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2501
[Intel XE#2504]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2504
[Intel XE#2505]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2505
[Intel XE#2568]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2568
[Intel XE#261]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/261
[Intel XE#2625]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2625
[Intel XE#2669]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2669
[Intel XE#2705]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2705
[Intel XE#2724]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2724
[Intel XE#2849]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2849
[Intel XE#2850]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2850
[Intel XE#288]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/288
[Intel XE#2887]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2887
[Intel XE#2893]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2893
[Intel XE#2894]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2894
[Intel XE#2907]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2907
[Intel XE#2925]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2925
[Intel XE#2934]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2934
[Intel XE#2939]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2939
[Intel XE#3009]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3009
[Intel XE#3012]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3012
[Intel XE#306]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/306
[Intel XE#307]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/307
[Intel XE#308]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/308
[Intel XE#309]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/309
[Intel XE#310]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/310
[Intel XE#3141]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3141
[Intel XE#316]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/316
[Intel XE#3278]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3278
[Intel XE#330]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/330
[Intel XE#3304]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3304
[Intel XE#3342]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3342
[Intel XE#3374]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3374
[Intel XE#3414]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3414
[Intel XE#3432]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3432
[Intel XE#352]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/352
[Intel XE#3544]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3544
[Intel XE#356]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/356
[Intel XE#3573]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3573
[Intel XE#362]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/362
[Intel XE#3658]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3658
[Intel XE#366]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/366
[Intel XE#367]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/367
[Intel XE#373]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/373
[Intel XE#378]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/378
[Intel XE#3884]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3884
[Intel XE#3904]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3904
[Intel XE#4130]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4130
[Intel XE#4141]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4141
[Intel XE#4212]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4212
[Intel XE#4273]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4273
[Intel XE#4294]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4294
[Intel XE#4345]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4345
[Intel XE#4354]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4354
[Intel XE#4356]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4356
[Intel XE#4367]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4367
[Intel XE#4417]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4417
[Intel XE#4418]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4418
[Intel XE#455]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/455
[Intel XE#4608]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4608
[Intel XE#4609]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4609
[Intel XE#4650]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4650
[Intel XE#4689]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4689
[Intel XE#4733]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4733
[Intel XE#4757]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4757
[Intel XE#4814]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4814
[Intel XE#4821]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4821
[Intel XE#4837]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4837
[Intel XE#488]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/488
[Intel XE#4915]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4915
[Intel XE#4943]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4943
[Intel XE#5007]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5007
[Intel XE#5020]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5020
[Intel XE#5099]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5099
[Intel XE#5100]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5100
[Intel XE#5191]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5191
[Intel XE#5195]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5195
[Intel XE#5466]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5466
[Intel XE#5530]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5530
[Intel XE#5561]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5561
[Intel XE#5564]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5564
[Intel XE#5565]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5565
[Intel XE#5575]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5575
[Intel XE#5585]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5585
[Intel XE#5594]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5594
[Intel XE#5607]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5607
[Intel XE#5612]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5612
[Intel XE#5614]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5614
[Intel XE#5626]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5626
[Intel XE#5671]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5671
[Intel XE#5742]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5742
[Intel XE#5786]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5786
[Intel XE#5825]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5825
[Intel XE#584]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/584
[Intel XE#599]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/599
[Intel XE#6010]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6010
[Intel XE#6054]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6054
[Intel XE#607]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/607
[Intel XE#619]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/619
[Intel XE#6312]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6312
[Intel XE#6360]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6360
[Intel XE#6361]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6361
[Intel XE#6366]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6366
[Intel XE#6376]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6376
[Intel XE#6377]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6377
[Intel XE#6503]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6503
[Intel XE#651]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/651
[Intel XE#653]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/653
[Intel XE#656]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/656
[Intel XE#6590]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6590
[Intel XE#6599]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6599
[Intel XE#664]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/664
[Intel XE#6675]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6675
[Intel XE#6676]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6676
[Intel XE#6678]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6678
[Intel XE#6699]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6699
[Intel XE#6704]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6704
[Intel XE#6715]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6715
[Intel XE#6740]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6740
[Intel XE#6775]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6775
[Intel XE#688]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/688
[Intel XE#702]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/702
[Intel XE#703]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/703
[Intel XE#718]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/718
[Intel XE#787]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/787
[Intel XE#836]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/836
[Intel XE#870]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/870
[Intel XE#908]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/908
[Intel XE#929]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/929
[Intel XE#944]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/944
Build changes
-------------
* IGT: IGT_8653 -> IGT_8654
* Linux: xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813 -> xe-pw-158084v4
IGT_8653: c13e142a52b1654cbfb42b80985d6da656033ff4 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_8654: 38d9fde0432aa6f2bf6add062f1d4334ad467fbc @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
xe-4193-2d16d4e1aef3cb501fcd37c8558dafeb579be813: 2d16d4e1aef3cb501fcd37c8558dafeb579be813
xe-pw-158084v4: 158084v4
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-158084v4/index.html
[-- Attachment #2: Type: text/html, Size: 143245 bytes --]
^ permalink raw reply [flat|nested] 21+ messages in thread
end of thread, other threads:[~2025-12-04 6:53 UTC | newest]
Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-12-02 2:51 [PATCH v2 0/5] OA: More OA and register whitelist changes Ashutosh Dixit
2025-12-02 2:51 ` [PATCH 1/5] drm/xe/oa: Use explicit struct initialization for struct xe_oa_regs Ashutosh Dixit
2025-12-02 2:51 ` [PATCH v2 2/5] drm/xe/oa/uapi: Add gt_id to struct drm_xe_oa_unit Ashutosh Dixit
2025-12-02 22:27 ` Umesh Nerlige Ramappa
2025-12-02 23:16 ` Umesh Nerlige Ramappa
2025-12-02 2:51 ` [PATCH 3/5] drm/xe/oa: Allow exec_queue's to be specified only for OAG OA unit Ashutosh Dixit
2025-12-02 2:51 ` [PATCH 4/5] drm/xe/rtp: Refactor OAG MMIO trigger register whitelisting Ashutosh Dixit
2025-12-02 2:51 ` [PATCH 5/5] drm/xe/rtp: Whitelist OAM MMIO trigger registers Ashutosh Dixit
2025-12-02 4:03 ` ✗ CI.checkpatch: warning for OA: More OA and register whitelist changes (rev2) Patchwork
2025-12-02 4:05 ` ✓ CI.KUnit: success " Patchwork
2025-12-02 5:06 ` ✓ Xe.CI.BAT: " Patchwork
2025-12-02 7:27 ` ✗ Xe.CI.Full: failure " Patchwork
2025-12-02 21:30 ` Dixit, Ashutosh
2025-12-03 16:19 ` ✗ CI.checkpatch: warning for OA: More OA and register whitelist changes (rev3) Patchwork
2025-12-03 16:21 ` ✓ CI.KUnit: success " Patchwork
2025-12-04 5:01 ` ✗ CI.checkpatch: warning for OA: More OA and register whitelist changes (rev4) Patchwork
2025-12-04 5:03 ` ✓ CI.KUnit: success " Patchwork
2025-12-04 6:04 ` ✓ Xe.CI.BAT: " Patchwork
2025-12-04 6:53 ` ✗ Xe.CI.Full: failure " Patchwork
-- strict thread matches above, loose matches on Subject: below --
2025-11-26 3:52 [PATCH 0/5] OA: More OA and register whitelist changes Ashutosh Dixit
2025-11-26 3:52 ` [PATCH 5/5] drm/xe/rtp: Whitelist OAM MMIO trigger registers Ashutosh Dixit
2025-11-26 21:53 ` Umesh Nerlige Ramappa
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox