* [PATCH v2] lib: sync PCI ID macros with kernel
@ 2024-11-07 23:14 Ngai-Mint Kwan
2024-11-08 0:21 ` ✓ Fi.CI.BAT: success for lib: sync PCI ID macros with kernel (rev2) Patchwork
` (5 more replies)
0 siblings, 6 replies; 15+ messages in thread
From: Ngai-Mint Kwan @ 2024-11-07 23:14 UTC (permalink / raw)
To: igt-dev
Cc: jani.nikula, clinton.a.taylor, kamil.konieczny,
zbigniew.kempczynski, Ngai-Mint Kwan
Synch with kernel commit that uses common PCI ID macros:
3c1d5ced18db ("drm/i915/gsc: ARL-H and ARL-U need a newer GSC FW.")
Refactor lib to use new macro definitions and pciids.h header file.
Signed-off-by: Ngai-Mint Kwan <ngai-mint.kwan@linux.intel.com>
---
docs/reference/igt-gpu-tools/meson.build | 3 +-
lib/i915/perf.c | 2 +-
lib/i915_pciids_local.h | 2 +-
lib/intel_device_info.c | 8 +-
lib/{i915_pciids.h => pciids.h} | 106 ++++++++---
lib/xe/xe_oa.c | 12 +-
lib/xe_pciids.h | 218 -----------------------
7 files changed, 90 insertions(+), 261 deletions(-)
rename lib/{i915_pciids.h => pciids.h} (92%)
delete mode 100644 lib/xe_pciids.h
diff --git a/docs/reference/igt-gpu-tools/meson.build b/docs/reference/igt-gpu-tools/meson.build
index d5db95e40..8d70a49b8 100644
--- a/docs/reference/igt-gpu-tools/meson.build
+++ b/docs/reference/igt-gpu-tools/meson.build
@@ -10,7 +10,6 @@ ignore_headers = [
'gpgpu_fill.h',
'i830_reg.h',
'i915_3d.h',
- 'i915_pciids.h',
'i915_reg.h',
'igt_edid_template.h',
'intel_reg.h',
@@ -21,8 +20,8 @@ ignore_headers = [
'media_spin.h',
'media_fill_gen9.h',
'gen9_render.h',
+ 'pciids.h',
'version.h',
- 'xe_pciids.h',
]
test_groups = [
diff --git a/lib/i915/perf.c b/lib/i915/perf.c
index ef2f74be8..9eb1141d4 100644
--- a/lib/i915/perf.c
+++ b/lib/i915/perf.c
@@ -37,7 +37,7 @@
#include <i915_drm.h>
-#include "i915_pciids.h"
+#include "pciids.h"
#include "i915_pciids_local.h"
#include "intel_chipset.h"
diff --git a/lib/i915_pciids_local.h b/lib/i915_pciids_local.h
index c404a51af..b85cfd779 100644
--- a/lib/i915_pciids_local.h
+++ b/lib/i915_pciids_local.h
@@ -5,7 +5,7 @@
#ifndef _I915_PCIIDS_LOCAL_H_
#define _I915_PCIIDS_LOCAL_H_
-#include "i915_pciids.h"
+#include "pciids.h"
/* MTL perf */
#ifndef INTEL_MTL_M_IDS
diff --git a/lib/intel_device_info.c b/lib/intel_device_info.c
index 2a118eda6..546b9c65a 100644
--- a/lib/intel_device_info.c
+++ b/lib/intel_device_info.c
@@ -1,7 +1,6 @@
#include "intel_chipset.h"
-#include "i915_pciids.h"
+#include "pciids.h"
#include "i915_pciids_local.h"
-#include "xe_pciids.h"
#include <strings.h> /* ffs() */
@@ -635,12 +634,13 @@ static const struct pci_id_match intel_device_match[] = {
INTEL_ATS_M_IDS(INTEL_PCI_ID_INIT, &intel_ats_m_info),
INTEL_MTL_IDS(INTEL_PCI_ID_INIT, &intel_meteorlake_info),
+ INTEL_ARL_IDS(INTEL_PCI_ID_INIT, &intel_meteorlake_info),
INTEL_PVC_IDS(INTEL_PCI_ID_INIT, &intel_pontevecchio_info),
- XE_LNL_IDS(INTEL_PCI_ID_INIT, &intel_lunarlake_info),
+ INTEL_LNL_IDS(INTEL_PCI_ID_INIT, &intel_lunarlake_info),
- XE_BMG_IDS(INTEL_PCI_ID_INIT, &intel_battlemage_info),
+ INTEL_BMG_IDS(INTEL_PCI_ID_INIT, &intel_battlemage_info),
INTEL_PCI_ID_INIT(PCI_MATCH_ANY, &intel_generic_info),
};
diff --git a/lib/i915_pciids.h b/lib/pciids.h
similarity index 92%
rename from lib/i915_pciids.h
rename to lib/pciids.h
index 3e39d644e..32480b556 100644
--- a/lib/i915_pciids.h
+++ b/lib/pciids.h
@@ -22,30 +22,23 @@
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
* DEALINGS IN THE SOFTWARE.
*/
-#ifndef _I915_PCIIDS_H
-#define _I915_PCIIDS_H
-
-/*
- * A pci_device_id struct {
- * __u32 vendor, device;
- * __u32 subvendor, subdevice;
- * __u32 class, class_mask;
- * kernel_ulong_t driver_data;
- * };
- * Don't use C99 here because "class" is reserved and we want to
- * give userspace flexibility.
- */
-#define INTEL_VGA_DEVICE(id, info) { \
- 0x8086, id, \
- ~0, ~0, \
- 0x030000, 0xff0000, \
- (unsigned long) info }
-
-#define INTEL_QUANTA_VGA_DEVICE(info) { \
- 0x8086, 0x16a, \
- 0x152d, 0x8990, \
- 0x030000, 0xff0000, \
- (unsigned long) info }
+#ifndef __PCIIDS_H__
+#define __PCIIDS_H__
+
+#ifdef __KERNEL__
+#define INTEL_VGA_DEVICE(_id, _info) { \
+ PCI_DEVICE(PCI_VENDOR_ID_INTEL, (_id)), \
+ .class = PCI_BASE_CLASS_DISPLAY << 16, .class_mask = 0xff << 16, \
+ .driver_data = (kernel_ulong_t)(_info), \
+}
+
+#define INTEL_QUANTA_VGA_DEVICE(_info) { \
+ .vendor = PCI_VENDOR_ID_INTEL, .device = 0x16a, \
+ .subvendor = 0x152d, .subdevice = 0x8990, \
+ .class = PCI_BASE_CLASS_DISPLAY << 16, .class_mask = 0xff << 16, \
+ .driver_data = (kernel_ulong_t)(_info), \
+}
+#endif
#define INTEL_I810_IDS(MACRO__, ...) \
MACRO__(0x7121, ## __VA_ARGS__), /* I810 */ \
@@ -771,16 +764,71 @@
INTEL_ATS_M150_IDS(MACRO__, ## __VA_ARGS__), \
INTEL_ATS_M75_IDS(MACRO__, ## __VA_ARGS__)
+/* ARL */
+#define INTEL_ARL_H_IDS(MACRO__, ...) \
+ MACRO__(0x7D51, ## __VA_ARGS__), \
+ MACRO__(0x7DD1, ## __VA_ARGS__)
+
+#define INTEL_ARL_U_IDS(MACRO__, ...) \
+ MACRO__(0x7D41, ## __VA_ARGS__) \
+
+#define INTEL_ARL_S_IDS(MACRO__, ...) \
+ MACRO__(0x7D67, ## __VA_ARGS__), \
+ MACRO__(0xB640, ## __VA_ARGS__)
+
+#define INTEL_ARL_IDS(MACRO__, ...) \
+ INTEL_ARL_H_IDS(MACRO__, ## __VA_ARGS__), \
+ INTEL_ARL_U_IDS(MACRO__, ## __VA_ARGS__), \
+ INTEL_ARL_S_IDS(MACRO__, ## __VA_ARGS__)
+
/* MTL */
#define INTEL_MTL_IDS(MACRO__, ...) \
MACRO__(0x7D40, ## __VA_ARGS__), \
- MACRO__(0x7D41, ## __VA_ARGS__), \
MACRO__(0x7D45, ## __VA_ARGS__), \
- MACRO__(0x7D51, ## __VA_ARGS__), \
MACRO__(0x7D55, ## __VA_ARGS__), \
MACRO__(0x7D60, ## __VA_ARGS__), \
- MACRO__(0x7D67, ## __VA_ARGS__), \
- MACRO__(0x7DD1, ## __VA_ARGS__), \
MACRO__(0x7DD5, ## __VA_ARGS__)
-#endif /* _I915_PCIIDS_H */
+/* PVC */
+#define INTEL_PVC_IDS(MACRO__, ...) \
+ MACRO__(0x0B69, ## __VA_ARGS__), \
+ MACRO__(0x0B6E, ## __VA_ARGS__), \
+ MACRO__(0x0BD4, ## __VA_ARGS__), \
+ MACRO__(0x0BD5, ## __VA_ARGS__), \
+ MACRO__(0x0BD6, ## __VA_ARGS__), \
+ MACRO__(0x0BD7, ## __VA_ARGS__), \
+ MACRO__(0x0BD8, ## __VA_ARGS__), \
+ MACRO__(0x0BD9, ## __VA_ARGS__), \
+ MACRO__(0x0BDA, ## __VA_ARGS__), \
+ MACRO__(0x0BDB, ## __VA_ARGS__), \
+ MACRO__(0x0BE0, ## __VA_ARGS__), \
+ MACRO__(0x0BE1, ## __VA_ARGS__), \
+ MACRO__(0x0BE5, ## __VA_ARGS__)
+
+/* LNL */
+#define INTEL_LNL_IDS(MACRO__, ...) \
+ MACRO__(0x6420, ## __VA_ARGS__), \
+ MACRO__(0x64A0, ## __VA_ARGS__), \
+ MACRO__(0x64B0, ## __VA_ARGS__)
+
+/* BMG */
+#define INTEL_BMG_IDS(MACRO__, ...) \
+ MACRO__(0xE202, ## __VA_ARGS__), \
+ MACRO__(0xE20B, ## __VA_ARGS__), \
+ MACRO__(0xE20C, ## __VA_ARGS__), \
+ MACRO__(0xE20D, ## __VA_ARGS__), \
+ MACRO__(0xE212, ## __VA_ARGS__)
+
+/* PTL */
+#define INTEL_PTL_IDS(MACRO__, ...) \
+ MACRO__(0xB080, ## __VA_ARGS__), \
+ MACRO__(0xB081, ## __VA_ARGS__), \
+ MACRO__(0xB082, ## __VA_ARGS__), \
+ MACRO__(0xB090, ## __VA_ARGS__), \
+ MACRO__(0xB091, ## __VA_ARGS__), \
+ MACRO__(0xB092, ## __VA_ARGS__), \
+ MACRO__(0xB0A0, ## __VA_ARGS__), \
+ MACRO__(0xB0A1, ## __VA_ARGS__), \
+ MACRO__(0xB0A2, ## __VA_ARGS__)
+
+#endif /* __PCIIDS_H__ */
diff --git a/lib/xe/xe_oa.c b/lib/xe/xe_oa.c
index 17abfa454..db614b732 100644
--- a/lib/xe/xe_oa.c
+++ b/lib/xe/xe_oa.c
@@ -21,9 +21,9 @@
#include "intel_hwconfig_types.h"
#include "ioctl_wrappers.h"
#include "linux_scaffold.h"
+#include "pciids.h"
#include "xe_ioctl.h"
#include "xe_oa.h"
-#include "xe_pciids.h"
#include "xe_query.h"
#include "xe_oa_metrics_tglgt1.h"
@@ -119,8 +119,8 @@ static bool
is_acm_gt1(const struct intel_xe_perf_devinfo *devinfo)
{
static const uint32_t devids[] = {
- XE_DG2_G11_IDS(DEVID),
- XE_ATS_M75_IDS(DEVID),
+ INTEL_DG2_G11_IDS(DEVID),
+ INTEL_ATS_M75_IDS(DEVID),
};
for (uint32_t i = 0; i < ARRAY_SIZE(devids); i++) {
if (devids[i] == devinfo->devid)
@@ -134,7 +134,7 @@ static bool
is_acm_gt2(const struct intel_xe_perf_devinfo *devinfo)
{
static const uint32_t devids[] = {
- XE_DG2_G12_IDS(DEVID),
+ INTEL_DG2_G12_IDS(DEVID),
};
for (uint32_t i = 0; i < ARRAY_SIZE(devids); i++) {
if (devids[i] == devinfo->devid)
@@ -148,8 +148,8 @@ static bool
is_acm_gt3(const struct intel_xe_perf_devinfo *devinfo)
{
static const uint32_t devids[] = {
- XE_DG2_G10_IDS(DEVID),
- XE_ATS_M150_IDS(DEVID),
+ INTEL_DG2_G10_IDS(DEVID),
+ INTEL_ATS_M150_IDS(DEVID),
};
for (uint32_t i = 0; i < ARRAY_SIZE(devids); i++) {
if (devids[i] == devinfo->devid)
diff --git a/lib/xe_pciids.h b/lib/xe_pciids.h
deleted file mode 100644
index 73d972a8a..000000000
--- a/lib/xe_pciids.h
+++ /dev/null
@@ -1,218 +0,0 @@
-/* SPDX-License-Identifier: MIT */
-/*
- * Copyright © 2022 Intel Corporation
- */
-
-#ifndef _XE_PCIIDS_H_
-#define _XE_PCIIDS_H_
-
-/*
- * Lists below can be turned into initializers for a struct pci_device_id
- * by defining INTEL_VGA_DEVICE:
- *
- * #define INTEL_VGA_DEVICE(id, info) { \
- * 0x8086, id, \
- * ~0, ~0, \
- * 0x030000, 0xff0000, \
- * (unsigned long) info }
- *
- * And then calling like:
- *
- * XE_TGL_12_GT1_IDS(INTEL_VGA_DEVICE, ## __VA_ARGS__)
- *
- * To turn them into something else, just provide a different macro passed as
- * first argument.
- */
-
-/* TGL */
-#define XE_TGL_GT1_IDS(MACRO__, ...) \
- MACRO__(0x9A60, ## __VA_ARGS__), \
- MACRO__(0x9A68, ## __VA_ARGS__), \
- MACRO__(0x9A70, ## __VA_ARGS__)
-
-#define XE_TGL_GT2_IDS(MACRO__, ...) \
- MACRO__(0x9A40, ## __VA_ARGS__), \
- MACRO__(0x9A49, ## __VA_ARGS__), \
- MACRO__(0x9A59, ## __VA_ARGS__), \
- MACRO__(0x9A78, ## __VA_ARGS__), \
- MACRO__(0x9AC0, ## __VA_ARGS__), \
- MACRO__(0x9AC9, ## __VA_ARGS__), \
- MACRO__(0x9AD9, ## __VA_ARGS__), \
- MACRO__(0x9AF8, ## __VA_ARGS__)
-
-#define XE_TGL_IDS(MACRO__, ...) \
- XE_TGL_GT1_IDS(MACRO__, ## __VA_ARGS__),\
- XE_TGL_GT2_IDS(MACRO__, ## __VA_ARGS__)
-
-/* RKL */
-#define XE_RKL_IDS(MACRO__, ...) \
- MACRO__(0x4C80, ## __VA_ARGS__), \
- MACRO__(0x4C8A, ## __VA_ARGS__), \
- MACRO__(0x4C8B, ## __VA_ARGS__), \
- MACRO__(0x4C8C, ## __VA_ARGS__), \
- MACRO__(0x4C90, ## __VA_ARGS__), \
- MACRO__(0x4C9A, ## __VA_ARGS__)
-
-/* DG1 */
-#define XE_DG1_IDS(MACRO__, ...) \
- MACRO__(0x4905, ## __VA_ARGS__), \
- MACRO__(0x4906, ## __VA_ARGS__), \
- MACRO__(0x4907, ## __VA_ARGS__), \
- MACRO__(0x4908, ## __VA_ARGS__), \
- MACRO__(0x4909, ## __VA_ARGS__)
-
-/* ADL-S */
-#define XE_ADLS_IDS(MACRO__, ...) \
- MACRO__(0x4680, ## __VA_ARGS__), \
- MACRO__(0x4682, ## __VA_ARGS__), \
- MACRO__(0x4688, ## __VA_ARGS__), \
- MACRO__(0x468A, ## __VA_ARGS__), \
- MACRO__(0x468B, ## __VA_ARGS__), \
- MACRO__(0x4690, ## __VA_ARGS__), \
- MACRO__(0x4692, ## __VA_ARGS__), \
- MACRO__(0x4693, ## __VA_ARGS__)
-
-/* ADL-P */
-#define XE_ADLP_IDS(MACRO__, ...) \
- MACRO__(0x46A0, ## __VA_ARGS__), \
- MACRO__(0x46A1, ## __VA_ARGS__), \
- MACRO__(0x46A2, ## __VA_ARGS__), \
- MACRO__(0x46A3, ## __VA_ARGS__), \
- MACRO__(0x46A6, ## __VA_ARGS__), \
- MACRO__(0x46A8, ## __VA_ARGS__), \
- MACRO__(0x46AA, ## __VA_ARGS__), \
- MACRO__(0x462A, ## __VA_ARGS__), \
- MACRO__(0x4626, ## __VA_ARGS__), \
- MACRO__(0x4628, ## __VA_ARGS__), \
- MACRO__(0x46B0, ## __VA_ARGS__), \
- MACRO__(0x46B1, ## __VA_ARGS__), \
- MACRO__(0x46B2, ## __VA_ARGS__), \
- MACRO__(0x46B3, ## __VA_ARGS__), \
- MACRO__(0x46C0, ## __VA_ARGS__), \
- MACRO__(0x46C1, ## __VA_ARGS__), \
- MACRO__(0x46C2, ## __VA_ARGS__), \
- MACRO__(0x46C3, ## __VA_ARGS__)
-
-/* ADL-N */
-#define XE_ADLN_IDS(MACRO__, ...) \
- MACRO__(0x46D0, ## __VA_ARGS__), \
- MACRO__(0x46D1, ## __VA_ARGS__), \
- MACRO__(0x46D2, ## __VA_ARGS__)
-
-/* RPL-S */
-#define XE_RPLS_IDS(MACRO__, ...) \
- MACRO__(0xA780, ## __VA_ARGS__), \
- MACRO__(0xA781, ## __VA_ARGS__), \
- MACRO__(0xA782, ## __VA_ARGS__), \
- MACRO__(0xA783, ## __VA_ARGS__), \
- MACRO__(0xA788, ## __VA_ARGS__), \
- MACRO__(0xA789, ## __VA_ARGS__), \
- MACRO__(0xA78A, ## __VA_ARGS__), \
- MACRO__(0xA78B, ## __VA_ARGS__)
-
-/* RPL-U */
-#define XE_RPLU_IDS(MACRO__, ...) \
- MACRO__(0xA721, ## __VA_ARGS__), \
- MACRO__(0xA7A1, ## __VA_ARGS__), \
- MACRO__(0xA7A9, ## __VA_ARGS__), \
- MACRO__(0xA7AC, ## __VA_ARGS__), \
- MACRO__(0xA7AD, ## __VA_ARGS__)
-
-/* RPL-P */
-#define XE_RPLP_IDS(MACRO__, ...) \
- XE_RPLU_IDS(MACRO__, ## __VA_ARGS__), \
- MACRO__(0xA720, ## __VA_ARGS__), \
- MACRO__(0xA7A0, ## __VA_ARGS__), \
- MACRO__(0xA7A8, ## __VA_ARGS__), \
- MACRO__(0xA7AA, ## __VA_ARGS__), \
- MACRO__(0xA7AB, ## __VA_ARGS__)
-
-/* DG2 */
-#define XE_DG2_G10_IDS(MACRO__, ...) \
- MACRO__(0x5690, ## __VA_ARGS__), \
- MACRO__(0x5691, ## __VA_ARGS__), \
- MACRO__(0x5692, ## __VA_ARGS__), \
- MACRO__(0x56A0, ## __VA_ARGS__), \
- MACRO__(0x56A1, ## __VA_ARGS__), \
- MACRO__(0x56A2, ## __VA_ARGS__), \
- MACRO__(0x56BE, ## __VA_ARGS__), \
- MACRO__(0x56BF, ## __VA_ARGS__)
-
-#define XE_DG2_G11_IDS(MACRO__, ...) \
- MACRO__(0x5693, ## __VA_ARGS__), \
- MACRO__(0x5694, ## __VA_ARGS__), \
- MACRO__(0x5695, ## __VA_ARGS__), \
- MACRO__(0x56A5, ## __VA_ARGS__), \
- MACRO__(0x56A6, ## __VA_ARGS__), \
- MACRO__(0x56B0, ## __VA_ARGS__), \
- MACRO__(0x56B1, ## __VA_ARGS__), \
- MACRO__(0x56BA, ## __VA_ARGS__), \
- MACRO__(0x56BB, ## __VA_ARGS__), \
- MACRO__(0x56BC, ## __VA_ARGS__), \
- MACRO__(0x56BD, ## __VA_ARGS__)
-
-#define XE_DG2_G12_IDS(MACRO__, ...) \
- MACRO__(0x5696, ## __VA_ARGS__), \
- MACRO__(0x5697, ## __VA_ARGS__), \
- MACRO__(0x56A3, ## __VA_ARGS__), \
- MACRO__(0x56A4, ## __VA_ARGS__), \
- MACRO__(0x56B2, ## __VA_ARGS__), \
- MACRO__(0x56B3, ## __VA_ARGS__)
-
-#define XE_DG2_IDS(MACRO__, ...) \
- XE_DG2_G10_IDS(MACRO__, ## __VA_ARGS__),\
- XE_DG2_G11_IDS(MACRO__, ## __VA_ARGS__),\
- XE_DG2_G12_IDS(MACRO__, ## __VA_ARGS__)
-
-#define XE_ATS_M150_IDS(MACRO__, ...) \
- MACRO__(0x56C0, ## __VA_ARGS__), \
- MACRO__(0x56C2, ## __VA_ARGS__)
-
-#define XE_ATS_M75_IDS(MACRO__, ...) \
- MACRO__(0x56C1, ## __VA_ARGS__)
-
-#define XE_ATS_M_IDS(MACRO__, ...) \
- XE_ATS_M150_IDS(MACRO__, ## __VA_ARGS__),\
- XE_ATS_M75_IDS(MACRO__, ## __VA_ARGS__)
-
-/* MTL / ARL */
-#define XE_MTL_IDS(MACRO__, ...) \
- MACRO__(0x7D40, ## __VA_ARGS__), \
- MACRO__(0x7D41, ## __VA_ARGS__), \
- MACRO__(0x7D45, ## __VA_ARGS__), \
- MACRO__(0x7D51, ## __VA_ARGS__), \
- MACRO__(0x7D55, ## __VA_ARGS__), \
- MACRO__(0x7D60, ## __VA_ARGS__), \
- MACRO__(0x7D67, ## __VA_ARGS__), \
- MACRO__(0x7DD1, ## __VA_ARGS__), \
- MACRO__(0x7DD5, ## __VA_ARGS__)
-
-/* PVC */
-#define XE_PVC_IDS(MACRO__, ...) \
- MACRO__(0x0B69, ## __VA_ARGS__), \
- MACRO__(0x0B6E, ## __VA_ARGS__), \
- MACRO__(0x0BD4, ## __VA_ARGS__), \
- MACRO__(0x0BD5, ## __VA_ARGS__), \
- MACRO__(0x0BD6, ## __VA_ARGS__), \
- MACRO__(0x0BD7, ## __VA_ARGS__), \
- MACRO__(0x0BD8, ## __VA_ARGS__), \
- MACRO__(0x0BD9, ## __VA_ARGS__), \
- MACRO__(0x0BDA, ## __VA_ARGS__), \
- MACRO__(0x0BDB, ## __VA_ARGS__), \
- MACRO__(0x0BE0, ## __VA_ARGS__), \
- MACRO__(0x0BE1, ## __VA_ARGS__), \
- MACRO__(0x0BE5, ## __VA_ARGS__)
-
-#define XE_LNL_IDS(MACRO__, ...) \
- MACRO__(0x6420, ## __VA_ARGS__), \
- MACRO__(0x64A0, ## __VA_ARGS__), \
- MACRO__(0x64B0, ## __VA_ARGS__)
-
-#define XE_BMG_IDS(MACRO__, ...) \
- MACRO__(0xE202, ## __VA_ARGS__), \
- MACRO__(0xE20B, ## __VA_ARGS__), \
- MACRO__(0xE20C, ## __VA_ARGS__), \
- MACRO__(0xE20D, ## __VA_ARGS__), \
- MACRO__(0xE212, ## __VA_ARGS__)
-
-#endif
--
2.43.0
^ permalink raw reply related [flat|nested] 15+ messages in thread* ✓ Fi.CI.BAT: success for lib: sync PCI ID macros with kernel (rev2) 2024-11-07 23:14 [PATCH v2] lib: sync PCI ID macros with kernel Ngai-Mint Kwan @ 2024-11-08 0:21 ` Patchwork 2024-11-08 0:22 ` ✓ CI.xeBAT: " Patchwork ` (4 subsequent siblings) 5 siblings, 0 replies; 15+ messages in thread From: Patchwork @ 2024-11-08 0:21 UTC (permalink / raw) To: Ngai-Mint Kwan; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 4437 bytes --] == Series Details == Series: lib: sync PCI ID macros with kernel (rev2) URL : https://patchwork.freedesktop.org/series/141024/ State : success == Summary == CI Bug Log - changes from IGT_8100 -> IGTPW_12065 ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/index.html Participating hosts (45 -> 43) ------------------------------ Additional (1): bat-arls-6 Missing (3): bat-arls-2 bat-arls-1 fi-snb-2520m Possible new issues ------------------- Here are the unknown changes that may have been introduced in IGTPW_12065: ### IGT changes ### #### Suppressed #### The following results come from untrusted machines, tests, or statuses. They do not affect the overall result. * igt@i915_pm_rpm@module-reload: - {bat-arls-6}: NOTRUN -> [DMESG-WARN][1] +2 other tests dmesg-warn [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/bat-arls-6/igt@i915_pm_rpm@module-reload.html Known issues ------------ Here are the changes found in IGTPW_12065 that come from known issues: ### IGT changes ### #### Possible fixes #### * igt@i915_selftest@live: - bat-arlh-3: [INCOMPLETE][2] ([i915#10341]) -> [PASS][3] +1 other test pass [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8100/bat-arlh-3/igt@i915_selftest@live.html [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/bat-arlh-3/igt@i915_selftest@live.html {name}: This element is suppressed. This means it is ignored when computing the status of the difference (SUCCESS, WARNING, or FAILURE). [i915#10197]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10197 [i915#10200]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10200 [i915#10202]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10202 [i915#10206]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10206 [i915#10207]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10207 [i915#10208]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10208 [i915#10209]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10209 [i915#10211]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10211 [i915#10212]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10212 [i915#10213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10213 [i915#10214]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10214 [i915#10216]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10216 [i915#10341]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10341 [i915#11671]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11671 [i915#11681]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11681 [i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061 [i915#12203]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12203 [i915#12637]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12637 [i915#3708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708 [i915#4077]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4077 [i915#4079]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4079 [i915#4083]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4083 [i915#8809]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8809 [i915#9318]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9318 [i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732 [i915#9812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9812 [i915#9886]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9886 Build changes ------------- * CI: CI-20190529 -> None * IGT: IGT_8100 -> IGTPW_12065 * Linux: CI_DRM_15647 -> CI_DRM_15654 CI-20190529: 20190529 CI_DRM_15647: 438ef86a725b59a171dba81fc258bb23a0ff536c @ git://anongit.freedesktop.org/gfx-ci/linux CI_DRM_15654: 4e8bea155458842471845b85ddc1cddddd151db9 @ git://anongit.freedesktop.org/gfx-ci/linux IGTPW_12065: 79a23998a65bbe81d6348da5d910ec0e67edcaf5 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git IGT_8100: 84e42580f918da926481fd2fb37be01451d6ee9a @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/index.html [-- Attachment #2: Type: text/html, Size: 3073 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* ✓ CI.xeBAT: success for lib: sync PCI ID macros with kernel (rev2) 2024-11-07 23:14 [PATCH v2] lib: sync PCI ID macros with kernel Ngai-Mint Kwan 2024-11-08 0:21 ` ✓ Fi.CI.BAT: success for lib: sync PCI ID macros with kernel (rev2) Patchwork @ 2024-11-08 0:22 ` Patchwork 2024-11-08 3:58 ` ✗ Fi.CI.IGT: failure " Patchwork ` (3 subsequent siblings) 5 siblings, 0 replies; 15+ messages in thread From: Patchwork @ 2024-11-08 0:22 UTC (permalink / raw) To: Ngai-Mint Kwan; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 2858 bytes --] == Series Details == Series: lib: sync PCI ID macros with kernel (rev2) URL : https://patchwork.freedesktop.org/series/141024/ State : success == Summary == CI Bug Log - changes from XEIGT_8100_BAT -> XEIGTPW_12065_BAT ==================================================== Summary ------- **SUCCESS** No regressions found. Participating hosts (9 -> 9) ------------------------------ No changes in participating hosts Known issues ------------ Here are the changes found in XEIGTPW_12065_BAT that come from known issues: ### IGT changes ### #### Issues hit #### * igt@xe_exec_fault_mode@twice-bindexecqueue-userptr: - bat-dg2-oem2: NOTRUN -> [SKIP][1] ([Intel XE#288]) +32 other tests skip [1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/bat-dg2-oem2/igt@xe_exec_fault_mode@twice-bindexecqueue-userptr.html * igt@xe_live_ktest@xe_migrate@xe_validate_ccs_kunit: - bat-dg2-oem2: NOTRUN -> [SKIP][2] ([Intel XE#2229]) [2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/bat-dg2-oem2/igt@xe_live_ktest@xe_migrate@xe_validate_ccs_kunit.html #### Possible fixes #### * igt@xe_live_ktest@xe_bo@xe_bo_shrink_kunit: - bat-bmg-1: [INCOMPLETE][3] ([Intel XE#2874] / [Intel XE#2998]) -> [PASS][4] +1 other test pass [3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/bat-bmg-1/igt@xe_live_ktest@xe_bo@xe_bo_shrink_kunit.html [4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/bat-bmg-1/igt@xe_live_ktest@xe_bo@xe_bo_shrink_kunit.html - bat-dg2-oem2: [INCOMPLETE][5] ([Intel XE#2874]) -> [PASS][6] +1 other test pass [5]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/bat-dg2-oem2/igt@xe_live_ktest@xe_bo@xe_bo_shrink_kunit.html [6]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/bat-dg2-oem2/igt@xe_live_ktest@xe_bo@xe_bo_shrink_kunit.html [Intel XE#2229]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2229 [Intel XE#2874]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2874 [Intel XE#288]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/288 [Intel XE#2998]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2998 Build changes ------------- * IGT: IGT_8100 -> IGTPW_12065 * Linux: xe-2179-438ef86a725b59a171dba81fc258bb23a0ff536c -> xe-2186-4e8bea155458842471845b85ddc1cddddd151db9 IGTPW_12065: 79a23998a65bbe81d6348da5d910ec0e67edcaf5 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git IGT_8100: 84e42580f918da926481fd2fb37be01451d6ee9a @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git xe-2179-438ef86a725b59a171dba81fc258bb23a0ff536c: 438ef86a725b59a171dba81fc258bb23a0ff536c xe-2186-4e8bea155458842471845b85ddc1cddddd151db9: 4e8bea155458842471845b85ddc1cddddd151db9 == Logs == For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/index.html [-- Attachment #2: Type: text/html, Size: 3559 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* ✗ Fi.CI.IGT: failure for lib: sync PCI ID macros with kernel (rev2) 2024-11-07 23:14 [PATCH v2] lib: sync PCI ID macros with kernel Ngai-Mint Kwan 2024-11-08 0:21 ` ✓ Fi.CI.BAT: success for lib: sync PCI ID macros with kernel (rev2) Patchwork 2024-11-08 0:22 ` ✓ CI.xeBAT: " Patchwork @ 2024-11-08 3:58 ` Patchwork 2024-11-08 10:20 ` [PATCH v2] lib: sync PCI ID macros with kernel Jani Nikula ` (2 subsequent siblings) 5 siblings, 0 replies; 15+ messages in thread From: Patchwork @ 2024-11-08 3:58 UTC (permalink / raw) To: Ngai-Mint Kwan; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 100262 bytes --] == Series Details == Series: lib: sync PCI ID macros with kernel (rev2) URL : https://patchwork.freedesktop.org/series/141024/ State : failure == Summary == CI Bug Log - changes from CI_DRM_15654_full -> IGTPW_12065_full ==================================================== Summary ------- **FAILURE** Serious unknown changes coming with IGTPW_12065_full absolutely need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in IGTPW_12065_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. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/index.html Participating hosts (9 -> 9) ------------------------------ Additional (1): shard-glk-0 Missing (1): shard-glk Possible new issues ------------------- Here are the unknown changes that may have been introduced in IGTPW_12065_full: ### IGT changes ### #### Possible regressions #### * igt@kms_rotation_crc@sprite-rotation-270: - shard-dg2: NOTRUN -> [SKIP][1] [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-3/igt@kms_rotation_crc@sprite-rotation-270.html #### Suppressed #### The following results come from untrusted machines, tests, or statuses. They do not affect the overall result. * igt@i915_pm_rpm@system-suspend-execbuf: - {shard-dg2-9}: NOTRUN -> [ABORT][2] [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-9/igt@i915_pm_rpm@system-suspend-execbuf.html Known issues ------------ Here are the changes found in IGTPW_12065_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@api_intel_bb@blit-reloc-purge-cache: - shard-dg1: NOTRUN -> [SKIP][3] ([i915#8411]) +1 other test skip [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-14/igt@api_intel_bb@blit-reloc-purge-cache.html * igt@api_intel_bb@crc32: - shard-tglu-1: NOTRUN -> [SKIP][4] ([i915#6230]) [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-1/igt@api_intel_bb@crc32.html * igt@api_intel_bb@object-reloc-keep-cache: - shard-dg2: NOTRUN -> [SKIP][5] ([i915#8411]) [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-4/igt@api_intel_bb@object-reloc-keep-cache.html * igt@drm_fdinfo@most-busy-idle-check-all@vecs1: - shard-dg2: NOTRUN -> [SKIP][6] ([i915#8414]) +18 other tests skip [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-11/igt@drm_fdinfo@most-busy-idle-check-all@vecs1.html * igt@drm_fdinfo@virtual-busy-all: - shard-dg1: NOTRUN -> [SKIP][7] ([i915#8414]) +1 other test skip [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-19/igt@drm_fdinfo@virtual-busy-all.html * igt@drm_fdinfo@virtual-busy-hang-all: - shard-mtlp: NOTRUN -> [SKIP][8] ([i915#8414]) [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-7/igt@drm_fdinfo@virtual-busy-hang-all.html * igt@gem_basic@multigpu-create-close: - shard-tglu-1: NOTRUN -> [SKIP][9] ([i915#7697]) [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-1/igt@gem_basic@multigpu-create-close.html * igt@gem_busy@close-race: - shard-dg2: NOTRUN -> [FAIL][10] ([i915#12296] / [i915#12577]) [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-7/igt@gem_busy@close-race.html * igt@gem_caching@read-writes: - shard-mtlp: NOTRUN -> [SKIP][11] ([i915#4873]) [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-2/igt@gem_caching@read-writes.html * igt@gem_ccs@block-copy-compressed: - shard-snb: NOTRUN -> [SKIP][12] +145 other tests skip [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-snb6/igt@gem_ccs@block-copy-compressed.html * igt@gem_ccs@suspend-resume: - shard-dg2: NOTRUN -> [INCOMPLETE][13] ([i915#7297]) [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-11/igt@gem_ccs@suspend-resume.html - shard-rkl: NOTRUN -> [SKIP][14] ([i915#9323]) [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-4/igt@gem_ccs@suspend-resume.html - shard-dg1: NOTRUN -> [SKIP][15] ([i915#9323]) [15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-12/igt@gem_ccs@suspend-resume.html - shard-tglu: NOTRUN -> [SKIP][16] ([i915#9323]) [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-4/igt@gem_ccs@suspend-resume.html - shard-mtlp: NOTRUN -> [SKIP][17] ([i915#9323]) [17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-6/igt@gem_ccs@suspend-resume.html * igt@gem_ccs@suspend-resume@xmajor-compressed-compfmt0-lmem0-lmem0: - shard-dg2: NOTRUN -> [INCOMPLETE][18] ([i915#12392] / [i915#7297]) [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-11/igt@gem_ccs@suspend-resume@xmajor-compressed-compfmt0-lmem0-lmem0.html * igt@gem_close_race@multigpu-basic-process: - shard-tglu: NOTRUN -> [SKIP][19] ([i915#7697]) [19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-7/igt@gem_close_race@multigpu-basic-process.html * igt@gem_create@create-ext-cpu-access-big: - shard-tglu: NOTRUN -> [SKIP][20] ([i915#6335]) [20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-2/igt@gem_create@create-ext-cpu-access-big.html - shard-dg2: [PASS][21] -> [ABORT][22] ([i915#9846]) [21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-dg2-7/igt@gem_create@create-ext-cpu-access-big.html [22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-10/igt@gem_create@create-ext-cpu-access-big.html * igt@gem_ctx_engines@invalid-engines: - shard-rkl: [PASS][23] -> [FAIL][24] ([i915#12031]) [23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-rkl-1/igt@gem_ctx_engines@invalid-engines.html [24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-2/igt@gem_ctx_engines@invalid-engines.html - shard-tglu: [PASS][25] -> [FAIL][26] ([i915#12031]) [25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-tglu-2/igt@gem_ctx_engines@invalid-engines.html [26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-5/igt@gem_ctx_engines@invalid-engines.html * igt@gem_ctx_persistence@engines-mixed-process: - shard-snb: NOTRUN -> [SKIP][27] ([i915#1099]) +1 other test skip [27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-snb1/igt@gem_ctx_persistence@engines-mixed-process.html * igt@gem_ctx_persistence@heartbeat-hostile: - shard-dg2: NOTRUN -> [SKIP][28] ([i915#8555]) [28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-4/igt@gem_ctx_persistence@heartbeat-hostile.html * igt@gem_ctx_persistence@heartbeat-stop: - shard-dg1: NOTRUN -> [SKIP][29] ([i915#8555]) [29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-14/igt@gem_ctx_persistence@heartbeat-stop.html - shard-mtlp: NOTRUN -> [SKIP][30] ([i915#8555]) [30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-5/igt@gem_ctx_persistence@heartbeat-stop.html * igt@gem_ctx_persistence@hostile: - shard-dg1: [PASS][31] -> [FAIL][32] ([i915#11980] / [i915#12580]) [31]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-dg1-17/igt@gem_ctx_persistence@hostile.html [32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-18/igt@gem_ctx_persistence@hostile.html * igt@gem_ctx_sseu@engines: - shard-tglu-1: NOTRUN -> [SKIP][33] ([i915#280]) [33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-1/igt@gem_ctx_sseu@engines.html * igt@gem_ctx_sseu@invalid-sseu: - shard-dg1: NOTRUN -> [SKIP][34] ([i915#280]) [34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-18/igt@gem_ctx_sseu@invalid-sseu.html * igt@gem_ctx_sseu@mmap-args: - shard-dg2: NOTRUN -> [SKIP][35] ([i915#280]) [35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-3/igt@gem_ctx_sseu@mmap-args.html * igt@gem_eio@reset-stress: - shard-dg1: [PASS][36] -> [FAIL][37] ([i915#12543] / [i915#5784]) [36]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-dg1-18/igt@gem_eio@reset-stress.html [37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-14/igt@gem_eio@reset-stress.html * igt@gem_eio@unwedge-stress: - shard-dg1: [PASS][38] -> [FAIL][39] ([i915#12714] / [i915#5784]) [38]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-dg1-19/igt@gem_eio@unwedge-stress.html [39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-14/igt@gem_eio@unwedge-stress.html * igt@gem_exec_balancer@bonded-dual: - shard-dg2: NOTRUN -> [SKIP][40] ([i915#4771]) [40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-10/igt@gem_exec_balancer@bonded-dual.html * igt@gem_exec_balancer@bonded-true-hang: - shard-dg2: NOTRUN -> [SKIP][41] ([i915#4812]) +3 other tests skip [41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-11/igt@gem_exec_balancer@bonded-true-hang.html * igt@gem_exec_balancer@parallel-out-fence: - shard-rkl: NOTRUN -> [SKIP][42] ([i915#4525]) [42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-2/igt@gem_exec_balancer@parallel-out-fence.html * igt@gem_exec_capture@capture-invisible: - shard-dg2: NOTRUN -> [SKIP][43] ([i915#6334]) +2 other tests skip [43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-11/igt@gem_exec_capture@capture-invisible.html * igt@gem_exec_fair@basic-none-rrul: - shard-dg2: NOTRUN -> [SKIP][44] ([i915#3539] / [i915#4852]) +4 other tests skip [44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-1/igt@gem_exec_fair@basic-none-rrul.html - shard-rkl: NOTRUN -> [FAIL][45] ([i915#2842]) +1 other test fail [45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-5/igt@gem_exec_fair@basic-none-rrul.html * igt@gem_exec_fair@basic-pace-share: - shard-rkl: [PASS][46] -> [FAIL][47] ([i915#2842]) +2 other tests fail [46]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-rkl-1/igt@gem_exec_fair@basic-pace-share.html [47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-2/igt@gem_exec_fair@basic-pace-share.html * igt@gem_exec_fair@basic-pace@bcs0: - shard-tglu: NOTRUN -> [FAIL][48] ([i915#2842]) +7 other tests fail [48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-5/igt@gem_exec_fair@basic-pace@bcs0.html * igt@gem_exec_fence@submit: - shard-dg1: NOTRUN -> [SKIP][49] ([i915#4812]) +2 other tests skip [49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-12/igt@gem_exec_fence@submit.html - shard-mtlp: NOTRUN -> [SKIP][50] ([i915#4812]) +1 other test skip [50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-3/igt@gem_exec_fence@submit.html * igt@gem_exec_flush@basic-uc-ro-default: - shard-dg1: NOTRUN -> [SKIP][51] ([i915#3539] / [i915#4852]) +1 other test skip [51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-14/igt@gem_exec_flush@basic-uc-ro-default.html * igt@gem_exec_flush@basic-uc-set-default: - shard-dg2: NOTRUN -> [SKIP][52] ([i915#3539]) [52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-7/igt@gem_exec_flush@basic-uc-set-default.html * igt@gem_exec_params@rsvd2-dirt: - shard-dg2: NOTRUN -> [SKIP][53] ([i915#5107]) [53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-1/igt@gem_exec_params@rsvd2-dirt.html * igt@gem_exec_reloc@basic-cpu-noreloc: - shard-mtlp: NOTRUN -> [SKIP][54] ([i915#3281]) +5 other tests skip [54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-7/igt@gem_exec_reloc@basic-cpu-noreloc.html * igt@gem_exec_reloc@basic-wc-read-noreloc: - shard-rkl: NOTRUN -> [SKIP][55] ([i915#3281]) +7 other tests skip [55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-1/igt@gem_exec_reloc@basic-wc-read-noreloc.html * igt@gem_exec_reloc@basic-write-gtt-active: - shard-dg1: NOTRUN -> [SKIP][56] ([i915#3281]) +11 other tests skip [56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-12/igt@gem_exec_reloc@basic-write-gtt-active.html * igt@gem_exec_reloc@basic-write-gtt-noreloc: - shard-dg2: NOTRUN -> [SKIP][57] ([i915#3281]) +13 other tests skip [57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-5/igt@gem_exec_reloc@basic-write-gtt-noreloc.html * igt@gem_exec_schedule@pi-common@vcs0: - shard-rkl: NOTRUN -> [FAIL][58] ([i915#12296]) +4 other tests fail [58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-5/igt@gem_exec_schedule@pi-common@vcs0.html * igt@gem_exec_schedule@pi-common@vecs0: - shard-dg2: NOTRUN -> [FAIL][59] ([i915#12296]) +7 other tests fail [59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-5/igt@gem_exec_schedule@pi-common@vecs0.html * igt@gem_exec_schedule@pi-ringfull@vecs0: - shard-dg1: NOTRUN -> [FAIL][60] ([i915#12296]) +1 other test fail [60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-18/igt@gem_exec_schedule@pi-ringfull@vecs0.html * igt@gem_exec_schedule@preempt-queue-chain: - shard-mtlp: NOTRUN -> [SKIP][61] ([i915#4537] / [i915#4812]) [61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-5/igt@gem_exec_schedule@preempt-queue-chain.html - shard-dg2: NOTRUN -> [SKIP][62] ([i915#4537] / [i915#4812]) +1 other test skip [62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-3/igt@gem_exec_schedule@preempt-queue-chain.html * igt@gem_fence_thrash@bo-write-verify-none: - shard-dg1: NOTRUN -> [SKIP][63] ([i915#4860]) +2 other tests skip [63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-17/igt@gem_fence_thrash@bo-write-verify-none.html * igt@gem_fence_thrash@bo-write-verify-y: - shard-dg2: NOTRUN -> [SKIP][64] ([i915#4860]) +3 other tests skip [64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-5/igt@gem_fence_thrash@bo-write-verify-y.html * igt@gem_fenced_exec_thrash@no-spare-fences-interruptible: - shard-mtlp: NOTRUN -> [SKIP][65] ([i915#4860]) [65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-7/igt@gem_fenced_exec_thrash@no-spare-fences-interruptible.html * igt@gem_lmem_swapping@heavy-verify-random: - shard-tglu-1: NOTRUN -> [SKIP][66] ([i915#4613]) [66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-1/igt@gem_lmem_swapping@heavy-verify-random.html * igt@gem_lmem_swapping@random: - shard-mtlp: NOTRUN -> [SKIP][67] ([i915#4613]) [67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-7/igt@gem_lmem_swapping@random.html - shard-rkl: NOTRUN -> [SKIP][68] ([i915#4613]) [68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-5/igt@gem_lmem_swapping@random.html * igt@gem_lmem_swapping@smem-oom: - shard-tglu: NOTRUN -> [SKIP][69] ([i915#4613]) +2 other tests skip [69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-6/igt@gem_lmem_swapping@smem-oom.html * igt@gem_mmap_gtt@basic-small-bo-tiledx: - shard-mtlp: NOTRUN -> [SKIP][70] ([i915#4077]) +1 other test skip [70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-6/igt@gem_mmap_gtt@basic-small-bo-tiledx.html * igt@gem_mmap_gtt@flink-race: - shard-dg1: NOTRUN -> [SKIP][71] ([i915#4077]) +5 other tests skip [71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-14/igt@gem_mmap_gtt@flink-race.html * igt@gem_mmap_wc@fault-concurrent: - shard-dg2: NOTRUN -> [SKIP][72] ([i915#4083]) +9 other tests skip [72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-4/igt@gem_mmap_wc@fault-concurrent.html - shard-dg1: NOTRUN -> [SKIP][73] ([i915#4083]) +4 other tests skip [73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-13/igt@gem_mmap_wc@fault-concurrent.html * igt@gem_mmap_wc@write-prefaulted: - shard-mtlp: NOTRUN -> [SKIP][74] ([i915#4083]) +2 other tests skip [74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-2/igt@gem_mmap_wc@write-prefaulted.html * igt@gem_partial_pwrite_pread@write-uncached: - shard-dg2: NOTRUN -> [SKIP][75] ([i915#3282]) +7 other tests skip [75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-3/igt@gem_partial_pwrite_pread@write-uncached.html - shard-rkl: NOTRUN -> [SKIP][76] ([i915#3282]) [76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-4/igt@gem_partial_pwrite_pread@write-uncached.html * igt@gem_partial_pwrite_pread@writes-after-reads: - shard-dg1: NOTRUN -> [SKIP][77] ([i915#3282]) +2 other tests skip [77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-18/igt@gem_partial_pwrite_pread@writes-after-reads.html - shard-mtlp: NOTRUN -> [SKIP][78] ([i915#3282]) [78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-8/igt@gem_partial_pwrite_pread@writes-after-reads.html * igt@gem_pxp@create-protected-buffer: - shard-rkl: NOTRUN -> [SKIP][79] ([i915#4270]) +1 other test skip [79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-1/igt@gem_pxp@create-protected-buffer.html * igt@gem_pxp@reject-modify-context-protection-off-1: - shard-tglu-1: NOTRUN -> [SKIP][80] ([i915#4270]) [80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-1/igt@gem_pxp@reject-modify-context-protection-off-1.html * igt@gem_pxp@reject-modify-context-protection-off-2: - shard-dg2: NOTRUN -> [SKIP][81] ([i915#4270]) +2 other tests skip [81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-5/igt@gem_pxp@reject-modify-context-protection-off-2.html * igt@gem_pxp@verify-pxp-execution-after-suspend-resume: - shard-dg1: NOTRUN -> [SKIP][82] ([i915#4270]) [82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-14/igt@gem_pxp@verify-pxp-execution-after-suspend-resume.html * igt@gem_pxp@verify-pxp-key-change-after-suspend-resume: - shard-tglu: NOTRUN -> [SKIP][83] ([i915#4270]) +1 other test skip [83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-3/igt@gem_pxp@verify-pxp-key-change-after-suspend-resume.html * igt@gem_render_copy@y-tiled-mc-ccs-to-vebox-yf-tiled: - shard-mtlp: NOTRUN -> [SKIP][84] ([i915#8428]) +4 other tests skip [84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-1/igt@gem_render_copy@y-tiled-mc-ccs-to-vebox-yf-tiled.html * igt@gem_render_copy@y-tiled-mc-ccs-to-yf-tiled-ccs: - shard-dg2: NOTRUN -> [SKIP][85] ([i915#5190] / [i915#8428]) +10 other tests skip [85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-5/igt@gem_render_copy@y-tiled-mc-ccs-to-yf-tiled-ccs.html * igt@gem_set_tiling_vs_blt@tiled-to-tiled: - shard-dg2: NOTRUN -> [SKIP][86] ([i915#4079]) +2 other tests skip [86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-7/igt@gem_set_tiling_vs_blt@tiled-to-tiled.html - shard-rkl: NOTRUN -> [SKIP][87] ([i915#8411]) [87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-1/igt@gem_set_tiling_vs_blt@tiled-to-tiled.html * igt@gem_set_tiling_vs_pwrite: - shard-dg1: NOTRUN -> [SKIP][88] ([i915#4079]) [88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-19/igt@gem_set_tiling_vs_pwrite.html * igt@gem_tiled_partial_pwrite_pread@writes: - shard-dg2: NOTRUN -> [SKIP][89] ([i915#4077]) +16 other tests skip [89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-5/igt@gem_tiled_partial_pwrite_pread@writes.html * igt@gem_userptr_blits@dmabuf-sync: - shard-tglu: NOTRUN -> [SKIP][90] ([i915#3297] / [i915#3323]) [90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-6/igt@gem_userptr_blits@dmabuf-sync.html * igt@gem_userptr_blits@dmabuf-unsync: - shard-dg2: NOTRUN -> [SKIP][91] ([i915#3297]) +3 other tests skip [91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-3/igt@gem_userptr_blits@dmabuf-unsync.html - shard-rkl: NOTRUN -> [SKIP][92] ([i915#3297]) [92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-4/igt@gem_userptr_blits@dmabuf-unsync.html * igt@gem_userptr_blits@map-fixed-invalidate-busy: - shard-mtlp: NOTRUN -> [SKIP][93] ([i915#3297]) [93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-1/igt@gem_userptr_blits@map-fixed-invalidate-busy.html * igt@gem_userptr_blits@map-fixed-invalidate-overlap: - shard-dg1: NOTRUN -> [SKIP][94] ([i915#3297] / [i915#4880]) +2 other tests skip [94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-14/igt@gem_userptr_blits@map-fixed-invalidate-overlap.html * igt@gem_userptr_blits@readonly-unsync: - shard-tglu-1: NOTRUN -> [SKIP][95] ([i915#3297]) [95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-1/igt@gem_userptr_blits@readonly-unsync.html - shard-dg1: NOTRUN -> [SKIP][96] ([i915#3297]) +3 other tests skip [96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-16/igt@gem_userptr_blits@readonly-unsync.html * igt@gen3_render_tiledy_blits: - shard-mtlp: NOTRUN -> [SKIP][97] +7 other tests skip [97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-4/igt@gen3_render_tiledy_blits.html * igt@gen7_exec_parse@bitmasks: - shard-dg2: NOTRUN -> [SKIP][98] +18 other tests skip [98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-2/igt@gen7_exec_parse@bitmasks.html * igt@gen9_exec_parse@allowed-single: - shard-tglu-1: NOTRUN -> [SKIP][99] ([i915#2527] / [i915#2856]) [99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-1/igt@gen9_exec_parse@allowed-single.html * igt@gen9_exec_parse@bb-start-cmd: - shard-dg1: NOTRUN -> [SKIP][100] ([i915#2527]) +2 other tests skip [100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-19/igt@gen9_exec_parse@bb-start-cmd.html * igt@gen9_exec_parse@bb-start-param: - shard-dg2: NOTRUN -> [SKIP][101] ([i915#2856]) +2 other tests skip [101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-1/igt@gen9_exec_parse@bb-start-param.html - shard-rkl: NOTRUN -> [SKIP][102] ([i915#2527]) [102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-1/igt@gen9_exec_parse@bb-start-param.html - shard-tglu: NOTRUN -> [SKIP][103] ([i915#2527] / [i915#2856]) [103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-5/igt@gen9_exec_parse@bb-start-param.html - shard-mtlp: NOTRUN -> [SKIP][104] ([i915#2856]) [104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-1/igt@gen9_exec_parse@bb-start-param.html * igt@i915_fb_tiling: - shard-dg2: NOTRUN -> [SKIP][105] ([i915#4881]) [105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-5/igt@i915_fb_tiling.html * igt@i915_module_load@load: - shard-tglu: NOTRUN -> [SKIP][106] ([i915#6227]) [106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-2/igt@i915_module_load@load.html * igt@i915_module_load@reload-with-fault-injection: - shard-snb: NOTRUN -> [ABORT][107] ([i915#9820]) [107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-snb2/igt@i915_module_load@reload-with-fault-injection.html * igt@i915_module_load@resize-bar: - shard-rkl: NOTRUN -> [SKIP][108] ([i915#6412]) [108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-7/igt@i915_module_load@resize-bar.html * igt@i915_pm_rc6_residency@rc6-idle@gt0-bcs0: - shard-dg1: [PASS][109] -> [FAIL][110] ([i915#12548] / [i915#3591]) [109]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-dg1-12/igt@i915_pm_rc6_residency@rc6-idle@gt0-bcs0.html [110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-13/igt@i915_pm_rc6_residency@rc6-idle@gt0-bcs0.html * igt@i915_pm_rps@reset: - shard-mtlp: NOTRUN -> [FAIL][111] ([i915#8346]) [111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-4/igt@i915_pm_rps@reset.html * igt@i915_pm_rps@thresholds-idle-park: - shard-dg2: NOTRUN -> [SKIP][112] ([i915#11681]) +1 other test skip [112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-3/igt@i915_pm_rps@thresholds-idle-park.html * igt@i915_pm_sseu@full-enable: - shard-rkl: NOTRUN -> [SKIP][113] ([i915#4387]) [113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-1/igt@i915_pm_sseu@full-enable.html * igt@i915_query@hwconfig_table: - shard-dg1: NOTRUN -> [SKIP][114] ([i915#6245]) [114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-14/igt@i915_query@hwconfig_table.html - shard-rkl: NOTRUN -> [SKIP][115] ([i915#6245]) [115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-3/igt@i915_query@hwconfig_table.html * igt@i915_selftest@live@workarounds: - shard-mtlp: [PASS][116] -> [ABORT][117] ([i915#12061]) +1 other test abort [116]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-mtlp-6/igt@i915_selftest@live@workarounds.html [117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-5/igt@i915_selftest@live@workarounds.html * igt@i915_selftest@mock: - shard-tglu: NOTRUN -> [DMESG-WARN][118] ([i915#9311]) +1 other test dmesg-warn [118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-6/igt@i915_selftest@mock.html * igt@intel_hwmon@hwmon-read: - shard-tglu: NOTRUN -> [SKIP][119] ([i915#7707]) [119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-3/igt@intel_hwmon@hwmon-read.html * igt@kms_addfb_basic@addfb25-x-tiled-legacy: - shard-dg1: NOTRUN -> [SKIP][120] ([i915#4212]) [120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-14/igt@kms_addfb_basic@addfb25-x-tiled-legacy.html * igt@kms_addfb_basic@addfb25-y-tiled-small-legacy: - shard-dg2: NOTRUN -> [SKIP][121] ([i915#4212] / [i915#5190]) [121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-2/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html * igt@kms_addfb_basic@basic-x-tiled-legacy: - shard-dg2: NOTRUN -> [SKIP][122] ([i915#4212]) [122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-8/igt@kms_addfb_basic@basic-x-tiled-legacy.html * igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-hdmi-a-1-y-rc-ccs-cc: - shard-rkl: NOTRUN -> [SKIP][123] ([i915#8709]) +3 other tests skip [123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-2/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-hdmi-a-1-y-rc-ccs-cc.html * igt@kms_async_flips@async-flip-with-page-flip-events@pipe-d-hdmi-a-3-4-mc-ccs: - shard-dg2: NOTRUN -> [SKIP][124] ([i915#8709]) +11 other tests skip [124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-5/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-d-hdmi-a-3-4-mc-ccs.html * igt@kms_big_fb@4-tiled-32bpp-rotate-0: - shard-dg1: NOTRUN -> [SKIP][125] ([i915#4538] / [i915#5286]) +1 other test skip [125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-13/igt@kms_big_fb@4-tiled-32bpp-rotate-0.html * igt@kms_big_fb@4-tiled-32bpp-rotate-270: - shard-tglu: NOTRUN -> [SKIP][126] ([i915#5286]) +3 other tests skip [126]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-9/igt@kms_big_fb@4-tiled-32bpp-rotate-270.html * igt@kms_big_fb@4-tiled-64bpp-rotate-0: - shard-tglu-1: NOTRUN -> [SKIP][127] ([i915#5286]) +2 other tests skip [127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-1/igt@kms_big_fb@4-tiled-64bpp-rotate-0.html * igt@kms_big_fb@4-tiled-addfb: - shard-dg1: NOTRUN -> [SKIP][128] ([i915#5286]) [128]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-17/igt@kms_big_fb@4-tiled-addfb.html * igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip: - shard-rkl: NOTRUN -> [SKIP][129] ([i915#5286]) +2 other tests skip [129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-3/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html * igt@kms_big_fb@linear-64bpp-rotate-90: - shard-rkl: NOTRUN -> [SKIP][130] ([i915#3638]) [130]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-7/igt@kms_big_fb@linear-64bpp-rotate-90.html * igt@kms_big_fb@x-tiled-32bpp-rotate-270: - shard-dg1: NOTRUN -> [SKIP][131] ([i915#3638]) +1 other test skip [131]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-16/igt@kms_big_fb@x-tiled-32bpp-rotate-270.html * igt@kms_big_fb@y-tiled-32bpp-rotate-90: - shard-dg2: NOTRUN -> [SKIP][132] ([i915#4538] / [i915#5190]) +17 other tests skip [132]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-4/igt@kms_big_fb@y-tiled-32bpp-rotate-90.html * igt@kms_big_fb@yf-tiled-16bpp-rotate-180: - shard-rkl: NOTRUN -> [SKIP][133] +19 other tests skip [133]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-5/igt@kms_big_fb@yf-tiled-16bpp-rotate-180.html * igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-async-flip: - shard-dg1: NOTRUN -> [SKIP][134] ([i915#4538]) +7 other tests skip [134]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-14/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html * igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs-cc@pipe-d-hdmi-a-1: - shard-dg2: NOTRUN -> [SKIP][135] ([i915#10307] / [i915#10434] / [i915#6095]) [135]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-8/igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs-cc@pipe-d-hdmi-a-1.html * igt@kms_ccs@bad-pixel-format-yf-tiled-ccs@pipe-c-hdmi-a-1: - shard-tglu-1: NOTRUN -> [SKIP][136] ([i915#6095]) +9 other tests skip [136]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-1/igt@kms_ccs@bad-pixel-format-yf-tiled-ccs@pipe-c-hdmi-a-1.html * igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs: - shard-tglu: NOTRUN -> [SKIP][137] ([i915#12313]) +2 other tests skip [137]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-8/igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs.html * igt@kms_ccs@crc-primary-basic-4-tiled-mtl-rc-ccs: - shard-dg2: NOTRUN -> [SKIP][138] ([i915#10307] / [i915#6095]) +177 other tests skip [138]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-8/igt@kms_ccs@crc-primary-basic-4-tiled-mtl-rc-ccs.html * igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs: - shard-tglu-1: NOTRUN -> [SKIP][139] ([i915#12313]) [139]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-1/igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs.html * igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2: - shard-rkl: NOTRUN -> [SKIP][140] ([i915#6095]) +78 other tests skip [140]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-5/igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2.html * igt@kms_ccs@random-ccs-data-4-tiled-bmg-ccs: - shard-dg2: NOTRUN -> [SKIP][141] ([i915#12313]) +2 other tests skip [141]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-7/igt@kms_ccs@random-ccs-data-4-tiled-bmg-ccs.html * igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs: - shard-dg1: NOTRUN -> [SKIP][142] ([i915#12313]) [142]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-19/igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs.html - shard-mtlp: NOTRUN -> [SKIP][143] ([i915#12313]) [143]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-8/igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs.html - shard-rkl: NOTRUN -> [SKIP][144] ([i915#12313]) [144]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-2/igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs.html * igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs-cc: - shard-tglu: NOTRUN -> [SKIP][145] ([i915#6095]) +44 other tests skip [145]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-6/igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs-cc.html * igt@kms_ccs@random-ccs-data-y-tiled-gen12-rc-ccs@pipe-a-edp-1: - shard-mtlp: NOTRUN -> [SKIP][146] ([i915#6095]) +9 other tests skip [146]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-3/igt@kms_ccs@random-ccs-data-y-tiled-gen12-rc-ccs@pipe-a-edp-1.html * igt@kms_ccs@random-ccs-data-yf-tiled-ccs@pipe-a-hdmi-a-3: - shard-dg1: NOTRUN -> [SKIP][147] ([i915#6095]) +138 other tests skip [147]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-12/igt@kms_ccs@random-ccs-data-yf-tiled-ccs@pipe-a-hdmi-a-3.html * igt@kms_cdclk@mode-transition: - shard-dg2: NOTRUN -> [SKIP][148] ([i915#11616] / [i915#7213]) [148]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-3/igt@kms_cdclk@mode-transition.html * igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-3: - shard-dg2: NOTRUN -> [SKIP][149] ([i915#7213]) +3 other tests skip [149]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-3/igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-3.html * igt@kms_cdclk@plane-scaling@pipe-d-hdmi-a-1: - shard-dg2: NOTRUN -> [SKIP][150] ([i915#4087]) +3 other tests skip [150]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-8/igt@kms_cdclk@plane-scaling@pipe-d-hdmi-a-1.html * igt@kms_chamelium_audio@hdmi-audio: - shard-tglu-1: NOTRUN -> [SKIP][151] ([i915#7828]) +4 other tests skip [151]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-1/igt@kms_chamelium_audio@hdmi-audio.html * igt@kms_chamelium_edid@dp-edid-change-during-suspend: - shard-tglu: NOTRUN -> [SKIP][152] ([i915#7828]) +5 other tests skip [152]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-9/igt@kms_chamelium_edid@dp-edid-change-during-suspend.html * igt@kms_chamelium_frames@hdmi-crc-multiple: - shard-dg2: NOTRUN -> [SKIP][153] ([i915#7828]) +11 other tests skip [153]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-11/igt@kms_chamelium_frames@hdmi-crc-multiple.html * igt@kms_chamelium_hpd@dp-hpd-storm: - shard-rkl: NOTRUN -> [SKIP][154] ([i915#7828]) +5 other tests skip [154]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-5/igt@kms_chamelium_hpd@dp-hpd-storm.html * igt@kms_chamelium_hpd@hdmi-hpd-storm-disable: - shard-dg1: NOTRUN -> [SKIP][155] ([i915#7828]) +7 other tests skip [155]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-17/igt@kms_chamelium_hpd@hdmi-hpd-storm-disable.html * igt@kms_chamelium_hpd@vga-hpd: - shard-mtlp: NOTRUN -> [SKIP][156] ([i915#7828]) +3 other tests skip [156]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-7/igt@kms_chamelium_hpd@vga-hpd.html * igt@kms_content_protection@dp-mst-lic-type-0: - shard-tglu: NOTRUN -> [SKIP][157] ([i915#3116] / [i915#3299]) +1 other test skip [157]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-6/igt@kms_content_protection@dp-mst-lic-type-0.html * igt@kms_content_protection@dp-mst-type-1: - shard-rkl: NOTRUN -> [SKIP][158] ([i915#3116]) [158]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-7/igt@kms_content_protection@dp-mst-type-1.html - shard-dg2: NOTRUN -> [SKIP][159] ([i915#3299]) [159]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-8/igt@kms_content_protection@dp-mst-type-1.html * igt@kms_content_protection@legacy: - shard-dg1: NOTRUN -> [SKIP][160] ([i915#7116] / [i915#9424]) [160]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-18/igt@kms_content_protection@legacy.html * igt@kms_content_protection@legacy@pipe-a-dp-4: - shard-dg2: NOTRUN -> [TIMEOUT][161] ([i915#7173]) [161]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-10/igt@kms_content_protection@legacy@pipe-a-dp-4.html * igt@kms_content_protection@mei-interface: - shard-tglu-1: NOTRUN -> [SKIP][162] ([i915#6944] / [i915#9424]) [162]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-1/igt@kms_content_protection@mei-interface.html * igt@kms_content_protection@srm: - shard-tglu: NOTRUN -> [SKIP][163] ([i915#6944] / [i915#7116] / [i915#7118]) [163]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-7/igt@kms_content_protection@srm.html * igt@kms_content_protection@uevent: - shard-dg2: NOTRUN -> [SKIP][164] ([i915#7118] / [i915#9424]) +1 other test skip [164]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-11/igt@kms_content_protection@uevent.html * igt@kms_cursor_crc@cursor-offscreen-512x170: - shard-tglu: NOTRUN -> [SKIP][165] ([i915#11453] / [i915#3359]) +4 other tests skip [165]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-6/igt@kms_cursor_crc@cursor-offscreen-512x170.html * igt@kms_cursor_crc@cursor-offscreen-512x512: - shard-mtlp: NOTRUN -> [SKIP][166] ([i915#11453] / [i915#3359]) [166]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-7/igt@kms_cursor_crc@cursor-offscreen-512x512.html - shard-rkl: NOTRUN -> [SKIP][167] ([i915#11453] / [i915#3359]) [167]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-3/igt@kms_cursor_crc@cursor-offscreen-512x512.html - shard-dg1: NOTRUN -> [SKIP][168] ([i915#11453] / [i915#3359]) +1 other test skip [168]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-13/igt@kms_cursor_crc@cursor-offscreen-512x512.html * igt@kms_cursor_crc@cursor-offscreen-max-size: - shard-dg1: NOTRUN -> [SKIP][169] ([i915#3555]) +2 other tests skip [169]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-16/igt@kms_cursor_crc@cursor-offscreen-max-size.html * igt@kms_cursor_crc@cursor-onscreen-512x170: - shard-dg2: NOTRUN -> [SKIP][170] ([i915#11453] / [i915#3359]) +1 other test skip [170]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-7/igt@kms_cursor_crc@cursor-onscreen-512x170.html * igt@kms_cursor_crc@cursor-random-256x85: - shard-mtlp: NOTRUN -> [SKIP][171] ([i915#8814]) [171]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-7/igt@kms_cursor_crc@cursor-random-256x85.html * igt@kms_cursor_crc@cursor-rapid-movement-32x32: - shard-rkl: NOTRUN -> [SKIP][172] ([i915#3555]) +3 other tests skip [172]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-2/igt@kms_cursor_crc@cursor-rapid-movement-32x32.html - shard-mtlp: NOTRUN -> [SKIP][173] ([i915#3555] / [i915#8814]) [173]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-8/igt@kms_cursor_crc@cursor-rapid-movement-32x32.html * igt@kms_cursor_crc@cursor-rapid-movement-512x170: - shard-tglu-1: NOTRUN -> [SKIP][174] ([i915#11453] / [i915#3359]) [174]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-1/igt@kms_cursor_crc@cursor-rapid-movement-512x170.html * igt@kms_cursor_crc@cursor-sliding-32x10: - shard-dg2: NOTRUN -> [SKIP][175] ([i915#3555]) +6 other tests skip [175]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-10/igt@kms_cursor_crc@cursor-sliding-32x10.html * igt@kms_cursor_legacy@2x-flip-vs-cursor-atomic: - shard-snb: [PASS][176] -> [SKIP][177] +13 other tests skip [176]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-snb2/igt@kms_cursor_legacy@2x-flip-vs-cursor-atomic.html [177]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-snb1/igt@kms_cursor_legacy@2x-flip-vs-cursor-atomic.html * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size: - shard-dg1: NOTRUN -> [SKIP][178] ([i915#4103] / [i915#4213]) [178]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-14/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size.html * igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot: - shard-mtlp: NOTRUN -> [SKIP][179] ([i915#9067]) [179]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-7/igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot.html - shard-dg2: NOTRUN -> [SKIP][180] ([i915#9067]) [180]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-3/igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot.html - shard-rkl: NOTRUN -> [SKIP][181] ([i915#9067]) [181]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-4/igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot.html - shard-dg1: NOTRUN -> [SKIP][182] ([i915#9067]) [182]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-17/igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot.html - shard-tglu: NOTRUN -> [SKIP][183] ([i915#9067]) [183]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-6/igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot.html * igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle: - shard-tglu: NOTRUN -> [SKIP][184] ([i915#4103]) +1 other test skip [184]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-7/igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle.html * igt@kms_display_modes@mst-extended-mode-negative: - shard-dg1: NOTRUN -> [SKIP][185] ([i915#8588]) [185]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-13/igt@kms_display_modes@mst-extended-mode-negative.html - shard-tglu: NOTRUN -> [SKIP][186] ([i915#8588]) [186]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-2/igt@kms_display_modes@mst-extended-mode-negative.html * igt@kms_dither@fb-8bpc-vs-panel-6bpc: - shard-tglu: NOTRUN -> [SKIP][187] ([i915#1769] / [i915#3555] / [i915#3804]) [187]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-3/igt@kms_dither@fb-8bpc-vs-panel-6bpc.html * igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1: - shard-tglu: NOTRUN -> [SKIP][188] ([i915#3804]) [188]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-3/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1.html * igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-2: - shard-rkl: NOTRUN -> [SKIP][189] ([i915#3804]) [189]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-3/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-2.html * igt@kms_dsc@dsc-basic: - shard-dg1: NOTRUN -> [SKIP][190] ([i915#3555] / [i915#3840]) +1 other test skip [190]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-13/igt@kms_dsc@dsc-basic.html * igt@kms_dsc@dsc-fractional-bpp-with-bpc: - shard-tglu: NOTRUN -> [SKIP][191] ([i915#3840]) [191]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-4/igt@kms_dsc@dsc-fractional-bpp-with-bpc.html * igt@kms_dsc@dsc-with-bpc-formats: - shard-tglu: NOTRUN -> [SKIP][192] ([i915#3555] / [i915#3840]) [192]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-4/igt@kms_dsc@dsc-with-bpc-formats.html * igt@kms_dsc@dsc-with-formats: - shard-dg2: NOTRUN -> [SKIP][193] ([i915#3555] / [i915#3840]) [193]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-5/igt@kms_dsc@dsc-with-formats.html * igt@kms_fbcon_fbt@psr: - shard-dg2: NOTRUN -> [SKIP][194] ([i915#3469]) [194]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-8/igt@kms_fbcon_fbt@psr.html * igt@kms_fbcon_fbt@psr-suspend: - shard-tglu-1: NOTRUN -> [SKIP][195] ([i915#3469]) [195]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-1/igt@kms_fbcon_fbt@psr-suspend.html * igt@kms_feature_discovery@chamelium: - shard-dg1: NOTRUN -> [SKIP][196] ([i915#4854]) [196]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-17/igt@kms_feature_discovery@chamelium.html * igt@kms_feature_discovery@display-2x: - shard-mtlp: NOTRUN -> [SKIP][197] ([i915#1839]) [197]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-8/igt@kms_feature_discovery@display-2x.html - shard-dg2: NOTRUN -> [SKIP][198] ([i915#1839]) [198]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-7/igt@kms_feature_discovery@display-2x.html - shard-rkl: NOTRUN -> [SKIP][199] ([i915#1839]) [199]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-3/igt@kms_feature_discovery@display-2x.html - shard-dg1: NOTRUN -> [SKIP][200] ([i915#1839]) [200]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-14/igt@kms_feature_discovery@display-2x.html - shard-tglu: NOTRUN -> [SKIP][201] ([i915#1839]) [201]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-3/igt@kms_feature_discovery@display-2x.html * igt@kms_feature_discovery@dp-mst: - shard-dg2: NOTRUN -> [SKIP][202] ([i915#9337]) [202]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-2/igt@kms_feature_discovery@dp-mst.html - shard-rkl: NOTRUN -> [SKIP][203] ([i915#9337]) [203]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-1/igt@kms_feature_discovery@dp-mst.html * igt@kms_feature_discovery@psr2: - shard-dg1: NOTRUN -> [SKIP][204] ([i915#658]) +1 other test skip [204]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-18/igt@kms_feature_discovery@psr2.html * igt@kms_flip@2x-flip-vs-blocking-wf-vblank: - shard-tglu-1: NOTRUN -> [SKIP][205] ([i915#3637]) +3 other tests skip [205]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-1/igt@kms_flip@2x-flip-vs-blocking-wf-vblank.html * igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset-interruptible: - shard-tglu-1: NOTRUN -> [SKIP][206] ([i915#3637] / [i915#3966]) [206]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-1/igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset-interruptible.html * igt@kms_flip@2x-flip-vs-fences: - shard-mtlp: NOTRUN -> [SKIP][207] ([i915#8381]) +1 other test skip [207]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-6/igt@kms_flip@2x-flip-vs-fences.html * igt@kms_flip@2x-flip-vs-rmfb-interruptible: - shard-mtlp: NOTRUN -> [SKIP][208] ([i915#3637]) +2 other tests skip [208]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-7/igt@kms_flip@2x-flip-vs-rmfb-interruptible.html * igt@kms_flip@2x-modeset-vs-vblank-race: - shard-dg2: NOTRUN -> [SKIP][209] ([i915#5354]) +58 other tests skip [209]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-3/igt@kms_flip@2x-modeset-vs-vblank-race.html - shard-dg1: NOTRUN -> [SKIP][210] ([i915#9934]) +3 other tests skip [210]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-19/igt@kms_flip@2x-modeset-vs-vblank-race.html * igt@kms_flip@2x-nonexisting-fb: - shard-tglu: NOTRUN -> [SKIP][211] ([i915#3637]) +6 other tests skip [211]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-3/igt@kms_flip@2x-nonexisting-fb.html * igt@kms_flip@2x-plain-flip-ts-check-interruptible@ab-vga1-hdmi-a1: - shard-snb: [PASS][212] -> [FAIL][213] ([i915#2122]) +7 other tests fail [212]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-snb2/igt@kms_flip@2x-plain-flip-ts-check-interruptible@ab-vga1-hdmi-a1.html [213]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-snb2/igt@kms_flip@2x-plain-flip-ts-check-interruptible@ab-vga1-hdmi-a1.html * igt@kms_flip@flip-vs-fences-interruptible: - shard-dg2: NOTRUN -> [SKIP][214] ([i915#8381]) +1 other test skip [214]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-11/igt@kms_flip@flip-vs-fences-interruptible.html - shard-dg1: NOTRUN -> [SKIP][215] ([i915#8381]) [215]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-12/igt@kms_flip@flip-vs-fences-interruptible.html * igt@kms_flip@plain-flip-fb-recreate: - shard-rkl: [PASS][216] -> [FAIL][217] ([i915#2122]) +1 other test fail [216]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-rkl-3/igt@kms_flip@plain-flip-fb-recreate.html [217]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-5/igt@kms_flip@plain-flip-fb-recreate.html - shard-tglu: NOTRUN -> [FAIL][218] ([i915#2122]) +2 other tests fail [218]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-8/igt@kms_flip@plain-flip-fb-recreate.html * igt@kms_flip@plain-flip-fb-recreate-interruptible@a-hdmi-a2: - shard-rkl: NOTRUN -> [FAIL][219] ([i915#2122]) [219]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-3/igt@kms_flip@plain-flip-fb-recreate-interruptible@a-hdmi-a2.html * igt@kms_flip@plain-flip-fb-recreate-interruptible@b-edp1: - shard-mtlp: [PASS][220] -> [FAIL][221] ([i915#2122]) +6 other tests fail [220]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-mtlp-1/igt@kms_flip@plain-flip-fb-recreate-interruptible@b-edp1.html [221]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-8/igt@kms_flip@plain-flip-fb-recreate-interruptible@b-edp1.html * igt@kms_flip@plain-flip-fb-recreate-interruptible@b-hdmi-a2: - shard-rkl: NOTRUN -> [FAIL][222] ([i915#11989]) [222]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-3/igt@kms_flip@plain-flip-fb-recreate-interruptible@b-hdmi-a2.html * igt@kms_flip@plain-flip-fb-recreate-interruptible@d-hdmi-a1: - shard-tglu: [PASS][223] -> [FAIL][224] ([i915#2122]) +8 other tests fail [223]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-tglu-4/igt@kms_flip@plain-flip-fb-recreate-interruptible@d-hdmi-a1.html [224]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-3/igt@kms_flip@plain-flip-fb-recreate-interruptible@d-hdmi-a1.html * igt@kms_flip@plain-flip-fb-recreate@b-hdmi-a2: - shard-rkl: [PASS][225] -> [FAIL][226] ([i915#11989]) [225]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-rkl-3/igt@kms_flip@plain-flip-fb-recreate@b-hdmi-a2.html [226]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-5/igt@kms_flip@plain-flip-fb-recreate@b-hdmi-a2.html * igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling: - shard-rkl: NOTRUN -> [SKIP][227] ([i915#2672] / [i915#3555]) +1 other test skip [227]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-5/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html * igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode: - shard-rkl: NOTRUN -> [SKIP][228] ([i915#2672]) +1 other test skip [228]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-5/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-upscaling@pipe-a-valid-mode: - shard-dg1: NOTRUN -> [SKIP][229] ([i915#2587] / [i915#2672]) +2 other tests skip [229]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-18/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-upscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling: - shard-mtlp: NOTRUN -> [SKIP][230] ([i915#2672] / [i915#3555] / [i915#8813]) +3 other tests skip [230]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-2/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling.html - shard-tglu-1: NOTRUN -> [SKIP][231] ([i915#2672] / [i915#3555]) [231]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-1/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling.html - shard-dg1: NOTRUN -> [SKIP][232] ([i915#2672] / [i915#3555]) +1 other test skip [232]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-16/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling.html * igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling@pipe-a-default-mode: - shard-mtlp: NOTRUN -> [SKIP][233] ([i915#2672] / [i915#8813]) +1 other test skip [233]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-2/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling@pipe-a-default-mode.html * igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling@pipe-a-valid-mode: - shard-tglu-1: NOTRUN -> [SKIP][234] ([i915#2587] / [i915#2672]) [234]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-1/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling: - shard-dg2: NOTRUN -> [SKIP][235] ([i915#2672] / [i915#3555]) +1 other test skip [235]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-8/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling.html * igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling@pipe-a-valid-mode: - shard-dg2: NOTRUN -> [SKIP][236] ([i915#2672]) +6 other tests skip [236]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-8/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling: - shard-dg1: NOTRUN -> [SKIP][237] ([i915#2587] / [i915#2672] / [i915#3555]) [237]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-17/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling.html - shard-tglu: NOTRUN -> [SKIP][238] ([i915#2587] / [i915#2672] / [i915#3555]) [238]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-6/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling.html * igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-downscaling: - shard-tglu: NOTRUN -> [SKIP][239] ([i915#2672] / [i915#3555]) +2 other tests skip [239]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-5/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-downscaling.html * igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling@pipe-a-valid-mode: - shard-tglu: NOTRUN -> [SKIP][240] ([i915#2587] / [i915#2672]) +3 other tests skip [240]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-3/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-downscaling: - shard-dg2: NOTRUN -> [SKIP][241] ([i915#2672] / [i915#3555] / [i915#5190]) +4 other tests skip [241]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-11/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-downscaling.html * igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-blt: - shard-dg1: [PASS][242] -> [DMESG-WARN][243] ([i915#4423]) [242]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-dg1-19/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-blt.html [243]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-19/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-blt.html * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-mmap-wc: - shard-rkl: NOTRUN -> [SKIP][244] ([i915#1825]) +25 other tests skip [244]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-7/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-indfb-draw-pwrite: - shard-dg2: NOTRUN -> [SKIP][245] ([i915#10433] / [i915#3458]) [245]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-4/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-indfb-draw-pwrite.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-gtt: - shard-dg2: NOTRUN -> [SKIP][246] ([i915#8708]) +20 other tests skip [246]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-3/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-gtt.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-blt: - shard-tglu-1: NOTRUN -> [SKIP][247] +35 other tests skip [247]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-1/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-blt.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-mmap-gtt: - shard-mtlp: NOTRUN -> [SKIP][248] ([i915#8708]) +3 other tests skip [248]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-mmap-gtt.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-shrfb-draw-blt: - shard-mtlp: NOTRUN -> [SKIP][249] ([i915#1825]) +15 other tests skip [249]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-5/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-shrfb-draw-blt.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-pwrite: - shard-dg1: NOTRUN -> [SKIP][250] +44 other tests skip [250]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-19/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-pwrite.html * igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-render: - shard-dg1: NOTRUN -> [SKIP][251] ([i915#3458]) +14 other tests skip [251]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-16/igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-render.html * igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move: - shard-dg2: NOTRUN -> [SKIP][252] ([i915#3458]) +18 other tests skip [252]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-5/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move.html * igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-mmap-wc: - shard-rkl: NOTRUN -> [SKIP][253] ([i915#3023]) +10 other tests skip [253]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-1/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-shrfb-draw-mmap-wc: - shard-tglu: NOTRUN -> [SKIP][254] +74 other tests skip [254]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-9/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-shrfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@psr-rgb565-draw-mmap-wc: - shard-dg1: NOTRUN -> [SKIP][255] ([i915#8708]) +16 other tests skip [255]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-18/igt@kms_frontbuffer_tracking@psr-rgb565-draw-mmap-wc.html * igt@kms_hdmi_inject@inject-audio: - shard-mtlp: NOTRUN -> [SKIP][256] ([i915#433]) [256]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-1/igt@kms_hdmi_inject@inject-audio.html - shard-dg2: NOTRUN -> [SKIP][257] ([i915#433]) [257]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-2/igt@kms_hdmi_inject@inject-audio.html - shard-rkl: [PASS][258] -> [SKIP][259] ([i915#433]) [258]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-rkl-3/igt@kms_hdmi_inject@inject-audio.html [259]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-1/igt@kms_hdmi_inject@inject-audio.html - shard-dg1: NOTRUN -> [SKIP][260] ([i915#433]) [260]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-17/igt@kms_hdmi_inject@inject-audio.html - shard-tglu: NOTRUN -> [SKIP][261] ([i915#433]) [261]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-6/igt@kms_hdmi_inject@inject-audio.html * igt@kms_hdr@bpc-switch-dpms: - shard-tglu-1: NOTRUN -> [SKIP][262] ([i915#3555] / [i915#8228]) [262]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-1/igt@kms_hdr@bpc-switch-dpms.html * igt@kms_hdr@bpc-switch-suspend: - shard-tglu: NOTRUN -> [SKIP][263] ([i915#3555] / [i915#8228]) [263]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-8/igt@kms_hdr@bpc-switch-suspend.html * igt@kms_hdr@brightness-with-hdr: - shard-tglu: NOTRUN -> [SKIP][264] ([i915#12713]) [264]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-8/igt@kms_hdr@brightness-with-hdr.html * igt@kms_hdr@static-swap: - shard-dg2: [PASS][265] -> [SKIP][266] ([i915#3555] / [i915#8228]) [265]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-dg2-10/igt@kms_hdr@static-swap.html [266]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-4/igt@kms_hdr@static-swap.html * igt@kms_hdr@static-toggle: - shard-dg1: NOTRUN -> [SKIP][267] ([i915#3555] / [i915#8228]) [267]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-12/igt@kms_hdr@static-toggle.html * igt@kms_joiner@basic-force-big-joiner: - shard-tglu-1: NOTRUN -> [SKIP][268] ([i915#12388]) [268]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-1/igt@kms_joiner@basic-force-big-joiner.html * igt@kms_joiner@basic-force-ultra-joiner: - shard-dg1: NOTRUN -> [SKIP][269] ([i915#12394]) [269]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-14/igt@kms_joiner@basic-force-ultra-joiner.html - shard-mtlp: NOTRUN -> [SKIP][270] ([i915#10656]) [270]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-5/igt@kms_joiner@basic-force-ultra-joiner.html - shard-dg2: NOTRUN -> [SKIP][271] ([i915#10656]) +1 other test skip [271]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-3/igt@kms_joiner@basic-force-ultra-joiner.html - shard-rkl: NOTRUN -> [SKIP][272] ([i915#12394]) [272]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-4/igt@kms_joiner@basic-force-ultra-joiner.html * igt@kms_joiner@invalid-modeset-big-joiner: - shard-rkl: NOTRUN -> [SKIP][273] ([i915#10656]) [273]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-5/igt@kms_joiner@invalid-modeset-big-joiner.html * igt@kms_multipipe_modeset@basic-max-pipe-crc-check: - shard-dg2: NOTRUN -> [SKIP][274] ([i915#4816]) [274]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-4/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html * igt@kms_panel_fitting@atomic-fastset: - shard-dg2: NOTRUN -> [SKIP][275] ([i915#6301]) [275]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-2/igt@kms_panel_fitting@atomic-fastset.html - shard-rkl: NOTRUN -> [SKIP][276] ([i915#6301]) [276]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-7/igt@kms_panel_fitting@atomic-fastset.html - shard-tglu-1: NOTRUN -> [SKIP][277] ([i915#6301]) [277]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-1/igt@kms_panel_fitting@atomic-fastset.html * igt@kms_plane_multiple@tiling-y: - shard-dg2: NOTRUN -> [SKIP][278] ([i915#8806]) [278]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-4/igt@kms_plane_multiple@tiling-y.html * igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-c: - shard-tglu: NOTRUN -> [SKIP][279] ([i915#12247]) +14 other tests skip [279]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-6/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-c.html * igt@kms_plane_scaling@plane-scaler-unity-scaling-with-rotation@pipe-a: - shard-tglu-1: NOTRUN -> [SKIP][280] ([i915#12247]) +4 other tests skip [280]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-1/igt@kms_plane_scaling@plane-scaler-unity-scaling-with-rotation@pipe-a.html * igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling: - shard-dg2: NOTRUN -> [SKIP][281] ([i915#12247] / [i915#9423]) [281]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-10/igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling.html * igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-a: - shard-rkl: NOTRUN -> [SKIP][282] ([i915#12247]) +4 other tests skip [282]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-5/igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-a.html * igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-d: - shard-dg2: NOTRUN -> [SKIP][283] ([i915#12247]) +15 other tests skip [283]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-10/igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-d.html * igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25: - shard-dg2: NOTRUN -> [SKIP][284] ([i915#12247] / [i915#6953] / [i915#9423]) +2 other tests skip [284]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-3/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25.html - shard-dg1: NOTRUN -> [SKIP][285] ([i915#12247] / [i915#6953]) [285]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-19/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25.html - shard-mtlp: NOTRUN -> [SKIP][286] ([i915#12247] / [i915#6953]) [286]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-8/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25.html * igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-b: - shard-mtlp: NOTRUN -> [SKIP][287] ([i915#12247]) +3 other tests skip [287]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-8/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-b.html * igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-c: - shard-dg1: NOTRUN -> [SKIP][288] ([i915#12247] / [i915#12504]) +2 other tests skip [288]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-19/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-c.html * igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-d: - shard-dg1: NOTRUN -> [SKIP][289] ([i915#12247]) [289]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-19/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-d.html * igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25: - shard-rkl: NOTRUN -> [SKIP][290] ([i915#12247] / [i915#6953]) [290]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-1/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25.html * igt@kms_pm_backlight@brightness-with-dpms: - shard-dg2: NOTRUN -> [SKIP][291] ([i915#12343]) [291]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-11/igt@kms_pm_backlight@brightness-with-dpms.html * igt@kms_pm_backlight@fade-with-dpms: - shard-dg1: NOTRUN -> [SKIP][292] ([i915#5354]) [292]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-12/igt@kms_pm_backlight@fade-with-dpms.html - shard-tglu: NOTRUN -> [SKIP][293] ([i915#9812]) [293]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-9/igt@kms_pm_backlight@fade-with-dpms.html * igt@kms_pm_dc@dc3co-vpb-simulation: - shard-rkl: NOTRUN -> [SKIP][294] ([i915#9685]) +1 other test skip [294]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-7/igt@kms_pm_dc@dc3co-vpb-simulation.html - shard-tglu: NOTRUN -> [SKIP][295] ([i915#9685]) [295]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-7/igt@kms_pm_dc@dc3co-vpb-simulation.html * igt@kms_pm_dc@dc6-psr: - shard-mtlp: NOTRUN -> [SKIP][296] ([i915#10139]) [296]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-4/igt@kms_pm_dc@dc6-psr.html - shard-dg2: NOTRUN -> [SKIP][297] ([i915#9685]) [297]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-10/igt@kms_pm_dc@dc6-psr.html - shard-dg1: NOTRUN -> [SKIP][298] ([i915#9685]) [298]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-18/igt@kms_pm_dc@dc6-psr.html * igt@kms_pm_dc@dc9-dpms: - shard-tglu: [PASS][299] -> [SKIP][300] ([i915#4281]) [299]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-tglu-3/igt@kms_pm_dc@dc9-dpms.html [300]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-9/igt@kms_pm_dc@dc9-dpms.html * igt@kms_pm_lpsp@screens-disabled: - shard-rkl: NOTRUN -> [SKIP][301] ([i915#8430]) [301]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-5/igt@kms_pm_lpsp@screens-disabled.html - shard-dg2: NOTRUN -> [SKIP][302] ([i915#8430]) [302]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-1/igt@kms_pm_lpsp@screens-disabled.html * igt@kms_pm_rpm@dpms-lpsp: - shard-dg1: NOTRUN -> [SKIP][303] ([i915#9519]) [303]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-16/igt@kms_pm_rpm@dpms-lpsp.html * igt@kms_pm_rpm@i2c: - shard-dg2: NOTRUN -> [FAIL][304] ([i915#8717]) [304]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-2/igt@kms_pm_rpm@i2c.html * igt@kms_pm_rpm@modeset-lpsp: - shard-dg2: [PASS][305] -> [SKIP][306] ([i915#9519]) [305]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-dg2-4/igt@kms_pm_rpm@modeset-lpsp.html [306]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-10/igt@kms_pm_rpm@modeset-lpsp.html - shard-rkl: [PASS][307] -> [SKIP][308] ([i915#9519]) +2 other tests skip [307]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-rkl-7/igt@kms_pm_rpm@modeset-lpsp.html [308]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-3/igt@kms_pm_rpm@modeset-lpsp.html * igt@kms_pm_rpm@modeset-lpsp-stress: - shard-dg2: NOTRUN -> [SKIP][309] ([i915#9519]) [309]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-5/igt@kms_pm_rpm@modeset-lpsp-stress.html * igt@kms_pm_rpm@modeset-non-lpsp: - shard-tglu: NOTRUN -> [SKIP][310] ([i915#9519]) [310]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-4/igt@kms_pm_rpm@modeset-non-lpsp.html * igt@kms_prime@basic-crc-vgem: - shard-dg2: NOTRUN -> [SKIP][311] ([i915#6524] / [i915#6805]) +1 other test skip [311]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-7/igt@kms_prime@basic-crc-vgem.html * igt@kms_prime@d3hot: - shard-tglu-1: NOTRUN -> [SKIP][312] ([i915#6524]) [312]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-1/igt@kms_prime@d3hot.html * igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-sf: - shard-dg2: NOTRUN -> [SKIP][313] ([i915#11520]) +13 other tests skip [313]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-4/igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-sf.html - shard-rkl: NOTRUN -> [SKIP][314] ([i915#11520]) +5 other tests skip [314]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-2/igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-sf.html - shard-snb: NOTRUN -> [SKIP][315] ([i915#11520]) +6 other tests skip [315]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-snb1/igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-sf.html * igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf@pipe-a-edp-1: - shard-mtlp: NOTRUN -> [SKIP][316] ([i915#9808]) [316]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-7/igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf@pipe-a-edp-1.html * igt@kms_psr2_sf@fbc-psr2-plane-move-sf-dmg-area: - shard-dg1: NOTRUN -> [SKIP][317] ([i915#11520]) +10 other tests skip [317]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-12/igt@kms_psr2_sf@fbc-psr2-plane-move-sf-dmg-area.html * igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf: - shard-tglu: NOTRUN -> [SKIP][318] ([i915#11520]) +6 other tests skip [318]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-4/igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf.html * igt@kms_psr2_sf@pr-overlay-primary-update-sf-dmg-area: - shard-mtlp: NOTRUN -> [SKIP][319] ([i915#12316]) +6 other tests skip [319]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-1/igt@kms_psr2_sf@pr-overlay-primary-update-sf-dmg-area.html * igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-sf: - shard-tglu-1: NOTRUN -> [SKIP][320] ([i915#11520]) +3 other tests skip [320]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-1/igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-sf.html * igt@kms_psr2_su@page_flip-nv12: - shard-mtlp: NOTRUN -> [SKIP][321] ([i915#4348]) [321]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-1/igt@kms_psr2_su@page_flip-nv12.html - shard-dg1: NOTRUN -> [SKIP][322] ([i915#9683]) [322]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-17/igt@kms_psr2_su@page_flip-nv12.html * igt@kms_psr2_su@page_flip-p010: - shard-dg2: NOTRUN -> [SKIP][323] ([i915#9683]) +2 other tests skip [323]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-10/igt@kms_psr2_su@page_flip-p010.html * igt@kms_psr2_su@page_flip-xrgb8888: - shard-tglu: NOTRUN -> [SKIP][324] ([i915#9683]) +1 other test skip [324]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-2/igt@kms_psr2_su@page_flip-xrgb8888.html * igt@kms_psr@fbc-pr-cursor-render: - shard-mtlp: NOTRUN -> [SKIP][325] ([i915#9688]) +11 other tests skip [325]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-3/igt@kms_psr@fbc-pr-cursor-render.html * igt@kms_psr@fbc-psr2-cursor-blt: - shard-tglu-1: NOTRUN -> [SKIP][326] ([i915#9732]) +8 other tests skip [326]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-1/igt@kms_psr@fbc-psr2-cursor-blt.html * igt@kms_psr@fbc-psr2-primary-mmap-gtt: - shard-tglu: NOTRUN -> [SKIP][327] ([i915#9732]) +14 other tests skip [327]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-4/igt@kms_psr@fbc-psr2-primary-mmap-gtt.html * igt@kms_psr@psr-cursor-render: - shard-dg2: NOTRUN -> [SKIP][328] ([i915#1072] / [i915#9732]) +32 other tests skip [328]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-3/igt@kms_psr@psr-cursor-render.html * igt@kms_psr@psr-sprite-mmap-cpu: - shard-dg1: NOTRUN -> [SKIP][329] ([i915#1072] / [i915#9732]) +23 other tests skip [329]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-14/igt@kms_psr@psr-sprite-mmap-cpu.html * igt@kms_psr@psr2-cursor-blt: - shard-rkl: NOTRUN -> [SKIP][330] ([i915#1072] / [i915#9732]) +15 other tests skip [330]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-5/igt@kms_psr@psr2-cursor-blt.html * igt@kms_rotation_crc@primary-y-tiled-reflect-x-0: - shard-dg2: NOTRUN -> [SKIP][331] ([i915#5190]) [331]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-1/igt@kms_rotation_crc@primary-y-tiled-reflect-x-0.html * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0: - shard-tglu: NOTRUN -> [SKIP][332] ([i915#5289]) [332]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-6/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0.html * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90: - shard-tglu-1: NOTRUN -> [SKIP][333] ([i915#5289]) [333]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-1/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90.html * igt@kms_scaling_modes@scaling-mode-full-aspect: - shard-tglu: NOTRUN -> [SKIP][334] ([i915#3555]) +6 other tests skip [334]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-3/igt@kms_scaling_modes@scaling-mode-full-aspect.html * igt@kms_setmode@basic: - shard-snb: [PASS][335] -> [FAIL][336] ([i915#5465]) +2 other tests fail [335]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-snb5/igt@kms_setmode@basic.html [336]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-snb2/igt@kms_setmode@basic.html * igt@kms_setmode@basic-clone-single-crtc: - shard-tglu-1: NOTRUN -> [SKIP][337] ([i915#3555]) +1 other test skip [337]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-1/igt@kms_setmode@basic-clone-single-crtc.html - shard-mtlp: NOTRUN -> [SKIP][338] ([i915#3555] / [i915#8809]) [338]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-3/igt@kms_setmode@basic-clone-single-crtc.html * igt@kms_sysfs_edid_timing: - shard-snb: NOTRUN -> [FAIL][339] ([IGT#2] / [i915#6493]) [339]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-snb7/igt@kms_sysfs_edid_timing.html * igt@kms_tiled_display@basic-test-pattern-with-chamelium: - shard-dg1: NOTRUN -> [SKIP][340] ([i915#8623]) [340]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-14/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html * igt@kms_vrr@flip-basic-fastset: - shard-dg1: NOTRUN -> [SKIP][341] ([i915#9906]) [341]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-19/igt@kms_vrr@flip-basic-fastset.html * igt@kms_vrr@lobf: - shard-dg2: NOTRUN -> [SKIP][342] ([i915#11920]) [342]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-2/igt@kms_vrr@lobf.html - shard-rkl: NOTRUN -> [SKIP][343] ([i915#11920]) [343]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-7/igt@kms_vrr@lobf.html - shard-tglu-1: NOTRUN -> [SKIP][344] ([i915#11920]) [344]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-1/igt@kms_vrr@lobf.html * igt@kms_vrr@seamless-rr-switch-virtual: - shard-dg2: NOTRUN -> [SKIP][345] ([i915#9906]) +1 other test skip [345]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-7/igt@kms_vrr@seamless-rr-switch-virtual.html - shard-rkl: NOTRUN -> [SKIP][346] ([i915#9906]) +1 other test skip [346]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-1/igt@kms_vrr@seamless-rr-switch-virtual.html * igt@kms_writeback@writeback-check-output: - shard-dg2: NOTRUN -> [SKIP][347] ([i915#2437]) +1 other test skip [347]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-5/igt@kms_writeback@writeback-check-output.html - shard-rkl: NOTRUN -> [SKIP][348] ([i915#2437]) [348]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-2/igt@kms_writeback@writeback-check-output.html - shard-dg1: NOTRUN -> [SKIP][349] ([i915#2437]) [349]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-18/igt@kms_writeback@writeback-check-output.html - shard-tglu: NOTRUN -> [SKIP][350] ([i915#2437]) [350]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-5/igt@kms_writeback@writeback-check-output.html - shard-mtlp: NOTRUN -> [SKIP][351] ([i915#2437]) [351]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-8/igt@kms_writeback@writeback-check-output.html * igt@perf_pmu@busy-idle@vcs1: - shard-mtlp: [PASS][352] -> [FAIL][353] ([i915#4349]) +4 other tests fail [352]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-mtlp-6/igt@perf_pmu@busy-idle@vcs1.html [353]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-8/igt@perf_pmu@busy-idle@vcs1.html * igt@prime_vgem@coherency-gtt: - shard-rkl: NOTRUN -> [SKIP][354] ([i915#3708]) +1 other test skip [354]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-5/igt@prime_vgem@coherency-gtt.html - shard-dg1: NOTRUN -> [SKIP][355] ([i915#3708] / [i915#4077]) [355]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-18/igt@prime_vgem@coherency-gtt.html - shard-mtlp: NOTRUN -> [SKIP][356] ([i915#3708] / [i915#4077]) [356]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-4/igt@prime_vgem@coherency-gtt.html * igt@prime_vgem@fence-write-hang: - shard-mtlp: NOTRUN -> [SKIP][357] ([i915#3708]) [357]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-6/igt@prime_vgem@fence-write-hang.html - shard-dg2: NOTRUN -> [SKIP][358] ([i915#3708]) +1 other test skip [358]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-10/igt@prime_vgem@fence-write-hang.html - shard-dg1: NOTRUN -> [SKIP][359] ([i915#3708]) [359]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-14/igt@prime_vgem@fence-write-hang.html * igt@sriov_basic@enable-vfs-bind-unbind-each: - shard-dg1: NOTRUN -> [SKIP][360] ([i915#9917]) [360]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-17/igt@sriov_basic@enable-vfs-bind-unbind-each.html * igt@syncobj_wait@invalid-wait-zero-handles: - shard-tglu: NOTRUN -> [FAIL][361] ([i915#12564] / [i915#9781]) [361]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-9/igt@syncobj_wait@invalid-wait-zero-handles.html #### Possible fixes #### * igt@gem_eio@kms: - shard-dg2: [FAIL][362] ([i915#5784]) -> [PASS][363] [362]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-dg2-2/igt@gem_eio@kms.html [363]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-11/igt@gem_eio@kms.html * igt@gem_exec_fair@basic-pace@rcs0: - shard-rkl: [FAIL][364] ([i915#2842]) -> [PASS][365] +4 other tests pass [364]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-rkl-3/igt@gem_exec_fair@basic-pace@rcs0.html [365]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-2/igt@gem_exec_fair@basic-pace@rcs0.html * igt@gem_wait@write-busy: - shard-snb: [INCOMPLETE][366] -> [PASS][367] +1 other test pass [366]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-snb2/igt@gem_wait@write-busy.html [367]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-snb2/igt@gem_wait@write-busy.html * igt@i915_module_load@reload-with-fault-injection: - shard-rkl: [ABORT][368] ([i915#9697]) -> [PASS][369] [368]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-rkl-5/igt@i915_module_load@reload-with-fault-injection.html [369]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-3/igt@i915_module_load@reload-with-fault-injection.html - shard-dg2: [ABORT][370] ([i915#9820]) -> [PASS][371] [370]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-dg2-3/igt@i915_module_load@reload-with-fault-injection.html [371]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-7/igt@i915_module_load@reload-with-fault-injection.html * igt@i915_pm_rc6_residency@rc6-idle@gt0-vcs0: - shard-dg1: [FAIL][372] ([i915#12548] / [i915#3591]) -> [PASS][373] [372]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-dg1-12/igt@i915_pm_rc6_residency@rc6-idle@gt0-vcs0.html [373]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-13/igt@i915_pm_rc6_residency@rc6-idle@gt0-vcs0.html * igt@kms_async_flips@alternate-sync-async-flip: - shard-tglu: [FAIL][374] ([i915#10991]) -> [PASS][375] +1 other test pass [374]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-tglu-7/igt@kms_async_flips@alternate-sync-async-flip.html [375]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-4/igt@kms_async_flips@alternate-sync-async-flip.html * igt@kms_cursor_legacy@flip-vs-cursor-toggle: - shard-snb: [FAIL][376] ([i915#2346]) -> [PASS][377] [376]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-snb7/igt@kms_cursor_legacy@flip-vs-cursor-toggle.html [377]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-snb2/igt@kms_cursor_legacy@flip-vs-cursor-toggle.html * igt@kms_flip@2x-plain-flip-fb-recreate: - shard-snb: [FAIL][378] ([i915#2122]) -> [PASS][379] +4 other tests pass [378]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-snb2/igt@kms_flip@2x-plain-flip-fb-recreate.html [379]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-snb1/igt@kms_flip@2x-plain-flip-fb-recreate.html * igt@kms_flip@flip-vs-blocking-wf-vblank: - shard-mtlp: [FAIL][380] ([i915#11989] / [i915#2122]) -> [PASS][381] [380]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-mtlp-3/igt@kms_flip@flip-vs-blocking-wf-vblank.html [381]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-7/igt@kms_flip@flip-vs-blocking-wf-vblank.html * igt@kms_flip@flip-vs-blocking-wf-vblank@a-edp1: - shard-mtlp: [FAIL][382] ([i915#2122]) -> [PASS][383] [382]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-mtlp-3/igt@kms_flip@flip-vs-blocking-wf-vblank@a-edp1.html [383]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-7/igt@kms_flip@flip-vs-blocking-wf-vblank@a-edp1.html * igt@kms_flip@flip-vs-blocking-wf-vblank@c-edp1: - shard-mtlp: [FAIL][384] ([i915#11989]) -> [PASS][385] +1 other test pass [384]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-mtlp-3/igt@kms_flip@flip-vs-blocking-wf-vblank@c-edp1.html [385]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-7/igt@kms_flip@flip-vs-blocking-wf-vblank@c-edp1.html * igt@kms_flip@flip-vs-blocking-wf-vblank@c-hdmi-a1: - shard-tglu: [FAIL][386] ([i915#2122]) -> [PASS][387] +2 other tests pass [386]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-tglu-6/igt@kms_flip@flip-vs-blocking-wf-vblank@c-hdmi-a1.html [387]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-tglu-6/igt@kms_flip@flip-vs-blocking-wf-vblank@c-hdmi-a1.html * igt@kms_flip@flip-vs-suspend@b-edp1: - shard-mtlp: [INCOMPLETE][388] ([i915#6113]) -> [PASS][389] +1 other test pass [388]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-mtlp-5/igt@kms_flip@flip-vs-suspend@b-edp1.html [389]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-3/igt@kms_flip@flip-vs-suspend@b-edp1.html * igt@kms_flip@wf_vblank-ts-check: - shard-dg2: [FAIL][390] ([i915#2122]) -> [PASS][391] +4 other tests pass [390]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-dg2-11/igt@kms_flip@wf_vblank-ts-check.html [391]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-11/igt@kms_flip@wf_vblank-ts-check.html - shard-snb: [FAIL][392] ([i915#10826] / [i915#2122]) -> [PASS][393] [392]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-snb7/igt@kms_flip@wf_vblank-ts-check.html [393]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-snb5/igt@kms_flip@wf_vblank-ts-check.html * igt@kms_flip@wf_vblank-ts-check@a-vga1: - shard-snb: [FAIL][394] ([i915#10826]) -> [PASS][395] [394]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-snb7/igt@kms_flip@wf_vblank-ts-check@a-vga1.html [395]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-snb5/igt@kms_flip@wf_vblank-ts-check@a-vga1.html * igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-pwrite: - shard-dg2: [FAIL][396] ([i915#6880]) -> [PASS][397] [396]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-dg2-11/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-pwrite.html [397]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-7/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-pwrite.html * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-plflip-blt: - shard-snb: [SKIP][398] -> [PASS][399] +9 other tests pass [398]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-snb7/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-plflip-blt.html [399]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-snb2/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-plflip-blt.html * igt@kms_hdr@static-toggle-suspend: - shard-dg2: [SKIP][400] ([i915#3555] / [i915#8228]) -> [PASS][401] [400]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-dg2-8/igt@kms_hdr@static-toggle-suspend.html [401]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-10/igt@kms_hdr@static-toggle-suspend.html * igt@kms_pm_rpm@dpms-mode-unset-non-lpsp: - shard-dg2: [SKIP][402] ([i915#9519]) -> [PASS][403] [402]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-dg2-8/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html [403]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-2/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html #### Warnings #### * igt@i915_module_load@reload-with-fault-injection: - shard-mtlp: [ABORT][404] ([i915#10131] / [i915#9820]) -> [ABORT][405] ([i915#10131] / [i915#10887] / [i915#9820]) [404]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-mtlp-4/igt@i915_module_load@reload-with-fault-injection.html [405]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-mtlp-8/igt@i915_module_load@reload-with-fault-injection.html * igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow: - shard-dg1: [SKIP][406] ([i915#4423]) -> [SKIP][407] [406]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-dg1-17/igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow.html [407]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-12/igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow.html * igt@kms_chamelium_edid@dp-edid-stress-resolution-4k: - shard-dg1: [SKIP][408] ([i915#4423] / [i915#7828]) -> [SKIP][409] ([i915#7828]) [408]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-dg1-12/igt@kms_chamelium_edid@dp-edid-stress-resolution-4k.html [409]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-17/igt@kms_chamelium_edid@dp-edid-stress-resolution-4k.html * igt@kms_content_protection@legacy: - shard-dg2: [SKIP][410] ([i915#7118] / [i915#9424]) -> [TIMEOUT][411] ([i915#7173]) [410]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-dg2-7/igt@kms_content_protection@legacy.html [411]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-10/igt@kms_content_protection@legacy.html * igt@kms_content_protection@mei-interface: - shard-snb: [SKIP][412] -> [INCOMPLETE][413] ([i915#9878]) [412]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-snb6/igt@kms_content_protection@mei-interface.html [413]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-snb1/igt@kms_content_protection@mei-interface.html * igt@kms_content_protection@type1: - shard-dg2: [SKIP][414] ([i915#7118] / [i915#7162] / [i915#9424]) -> [SKIP][415] ([i915#7118] / [i915#9424]) [414]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-dg2-10/igt@kms_content_protection@type1.html [415]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-3/igt@kms_content_protection@type1.html * igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling: - shard-dg1: [SKIP][416] ([i915#2672] / [i915#3555] / [i915#4423]) -> [SKIP][417] ([i915#2672] / [i915#3555]) [416]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-dg1-14/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling.html [417]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-14/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling.html * igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling@pipe-a-valid-mode: - shard-dg1: [SKIP][418] ([i915#2587] / [i915#2672] / [i915#4423]) -> [SKIP][419] ([i915#2587] / [i915#2672]) [418]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-dg1-14/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling@pipe-a-valid-mode.html [419]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-14/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling@pipe-a-valid-mode.html * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-shrfb-draw-mmap-gtt: - shard-dg1: [SKIP][420] ([i915#4423] / [i915#8708]) -> [SKIP][421] ([i915#8708]) [420]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-dg1-17/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-shrfb-draw-mmap-gtt.html [421]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg1-17/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-shrfb-draw-mmap-gtt.html * igt@kms_frontbuffer_tracking@fbcpsr-tiling-4: - shard-dg2: [SKIP][422] ([i915#3458]) -> [SKIP][423] ([i915#10433] / [i915#3458]) [422]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-dg2-10/igt@kms_frontbuffer_tracking@fbcpsr-tiling-4.html [423]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-4/igt@kms_frontbuffer_tracking@fbcpsr-tiling-4.html * igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-shrfb-draw-pwrite: - shard-dg2: [SKIP][424] ([i915#10433] / [i915#3458]) -> [SKIP][425] ([i915#3458]) +3 other tests skip [424]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-shrfb-draw-pwrite.html [425]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-dg2-10/igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-shrfb-draw-pwrite.html * igt@kms_hdr@brightness-with-hdr: - shard-rkl: [SKIP][426] ([i915#1187] / [i915#12713]) -> [SKIP][427] ([i915#12713]) [426]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-rkl-3/igt@kms_hdr@brightness-with-hdr.html [427]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-5/igt@kms_hdr@brightness-with-hdr.html * igt@kms_multipipe_modeset@basic-max-pipe-crc-check: - shard-rkl: [SKIP][428] ([i915#4070] / [i915#4816]) -> [SKIP][429] ([i915#4816]) [428]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15654/shard-rkl-1/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html [429]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/shard-rkl-3/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html {name}: This element is suppressed. This means it is ignored when computing the status of the difference (SUCCESS, WARNING, or FAILURE). [IGT#2]: https://gitlab.freedesktop.org/drm/igt-gpu-tools/issues/2 [i915#10131]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10131 [i915#10139]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10139 [i915#10307]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10307 [i915#10433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10433 [i915#10434]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10434 [i915#10656]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10656 [i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072 [i915#10826]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10826 [i915#10887]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10887 [i915#1099]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1099 [i915#10991]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10991 [i915#11078]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11078 [i915#11453]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11453 [i915#11520]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520 [i915#11616]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11616 [i915#11681]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11681 [i915#1187]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1187 [i915#11920]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11920 [i915#11980]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11980 [i915#11989]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11989 [i915#12031]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12031 [i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061 [i915#12247]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12247 [i915#12296]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12296 [i915#12313]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12313 [i915#12316]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12316 [i915#12343]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12343 [i915#12388]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12388 [i915#12392]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12392 [i915#12394]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12394 [i915#12504]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12504 [i915#12543]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12543 [i915#12548]: https://g == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12065/index.html [-- Attachment #2: Type: text/html, Size: 112221 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PATCH v2] lib: sync PCI ID macros with kernel 2024-11-07 23:14 [PATCH v2] lib: sync PCI ID macros with kernel Ngai-Mint Kwan ` (2 preceding siblings ...) 2024-11-08 3:58 ` ✗ Fi.CI.IGT: failure " Patchwork @ 2024-11-08 10:20 ` Jani Nikula 2024-11-08 15:46 ` Lucas De Marchi 2024-11-08 14:49 ` Kamil Konieczny 2024-11-09 8:07 ` ✗ CI.xeFULL: failure for lib: sync PCI ID macros with kernel (rev2) Patchwork 5 siblings, 1 reply; 15+ messages in thread From: Jani Nikula @ 2024-11-08 10:20 UTC (permalink / raw) To: Ngai-Mint Kwan, igt-dev Cc: clinton.a.taylor, kamil.konieczny, zbigniew.kempczynski, Ngai-Mint Kwan On Thu, 07 Nov 2024, Ngai-Mint Kwan <ngai-mint.kwan@linux.intel.com> wrote: > diff --git a/lib/i915/perf.c b/lib/i915/perf.c > index ef2f74be8..9eb1141d4 100644 > --- a/lib/i915/perf.c > +++ b/lib/i915/perf.c > @@ -37,7 +37,7 @@ > > #include <i915_drm.h> > > -#include "i915_pciids.h" > +#include "pciids.h" > #include "i915_pciids_local.h" After this gets merged, maybe you could write a follow-up patch that renames i915_pciids_local.h to pciids_local.h and cleans it up; there's some old cruft in there. BR, Jani. -- Jani Nikula, Intel ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PATCH v2] lib: sync PCI ID macros with kernel 2024-11-08 10:20 ` [PATCH v2] lib: sync PCI ID macros with kernel Jani Nikula @ 2024-11-08 15:46 ` Lucas De Marchi 2024-11-11 9:07 ` Jani Nikula 0 siblings, 1 reply; 15+ messages in thread From: Lucas De Marchi @ 2024-11-08 15:46 UTC (permalink / raw) To: Jani Nikula Cc: Ngai-Mint Kwan, igt-dev, clinton.a.taylor, kamil.konieczny, zbigniew.kempczynski On Fri, Nov 08, 2024 at 12:20:44PM +0200, Jani Nikula wrote: >On Thu, 07 Nov 2024, Ngai-Mint Kwan <ngai-mint.kwan@linux.intel.com> wrote: >> diff --git a/lib/i915/perf.c b/lib/i915/perf.c >> index ef2f74be8..9eb1141d4 100644 >> --- a/lib/i915/perf.c >> +++ b/lib/i915/perf.c >> @@ -37,7 +37,7 @@ >> >> #include <i915_drm.h> >> >> -#include "i915_pciids.h" >> +#include "pciids.h" >> #include "i915_pciids_local.h" > >After this gets merged, maybe you could write a follow-up patch that >renames i915_pciids_local.h to pciids_local.h and cleans it up; there's Actually to remove it. Why are we still carrying that? Or maybe keep it just for the IDs from the topic branch (which we won't add more to, hopefully) so we can keep sync'ing with drm-xe, or drm-intel or drm-next, depending on the context. Lucas De Marchi >some old cruft in there. > > >BR, >Jani. > > >-- >Jani Nikula, Intel ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PATCH v2] lib: sync PCI ID macros with kernel 2024-11-08 15:46 ` Lucas De Marchi @ 2024-11-11 9:07 ` Jani Nikula 2024-11-13 14:13 ` Kamil Konieczny 2024-11-13 14:36 ` Lucas De Marchi 0 siblings, 2 replies; 15+ messages in thread From: Jani Nikula @ 2024-11-11 9:07 UTC (permalink / raw) To: Lucas De Marchi Cc: Ngai-Mint Kwan, igt-dev, clinton.a.taylor, kamil.konieczny, zbigniew.kempczynski On Fri, 08 Nov 2024, Lucas De Marchi <lucas.demarchi@intel.com> wrote: > On Fri, Nov 08, 2024 at 12:20:44PM +0200, Jani Nikula wrote: >>On Thu, 07 Nov 2024, Ngai-Mint Kwan <ngai-mint.kwan@linux.intel.com> wrote: >>> diff --git a/lib/i915/perf.c b/lib/i915/perf.c >>> index ef2f74be8..9eb1141d4 100644 >>> --- a/lib/i915/perf.c >>> +++ b/lib/i915/perf.c >>> @@ -37,7 +37,7 @@ >>> >>> #include <i915_drm.h> >>> >>> -#include "i915_pciids.h" >>> +#include "pciids.h" >>> #include "i915_pciids_local.h" >> >>After this gets merged, maybe you could write a follow-up patch that >>renames i915_pciids_local.h to pciids_local.h and cleans it up; there's > > Actually to remove it. Why are we still carrying that? To cater for igt perf code, which uses smaller granularity than the kernel. It's a good question whether we should split the macros up further in kernel for the needs of perf. > Or maybe keep it just for the IDs from the topic branch (which we won't > add more to, hopefully) so we can keep sync'ing with drm-xe, or > drm-intel or drm-next, depending on the context. There no more PCI IDs in the topic branches, even PVC IDs are now in -next, but we just enable those PCI IDs in the topic branch. BR, Jani. -- Jani Nikula, Intel ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PATCH v2] lib: sync PCI ID macros with kernel 2024-11-11 9:07 ` Jani Nikula @ 2024-11-13 14:13 ` Kamil Konieczny 2024-11-13 14:36 ` Lucas De Marchi 1 sibling, 0 replies; 15+ messages in thread From: Kamil Konieczny @ 2024-11-13 14:13 UTC (permalink / raw) To: igt-dev Cc: Jani Nikula, Lucas De Marchi, Ngai-Mint Kwan, clinton.a.taylor, zbigniew.kempczynski Hi Jani, On 2024-11-11 at 11:07:39 +0200, Jani Nikula wrote: > On Fri, 08 Nov 2024, Lucas De Marchi <lucas.demarchi@intel.com> wrote: > > On Fri, Nov 08, 2024 at 12:20:44PM +0200, Jani Nikula wrote: > >>On Thu, 07 Nov 2024, Ngai-Mint Kwan <ngai-mint.kwan@linux.intel.com> wrote: > >>> diff --git a/lib/i915/perf.c b/lib/i915/perf.c > >>> index ef2f74be8..9eb1141d4 100644 > >>> --- a/lib/i915/perf.c > >>> +++ b/lib/i915/perf.c > >>> @@ -37,7 +37,7 @@ > >>> > >>> #include <i915_drm.h> > >>> > >>> -#include "i915_pciids.h" > >>> +#include "pciids.h" > >>> #include "i915_pciids_local.h" > >> > >>After this gets merged, maybe you could write a follow-up patch that > >>renames i915_pciids_local.h to pciids_local.h and cleans it up; there's > > > > Actually to remove it. Why are we still carrying that? > > To cater for igt perf code, which uses smaller granularity than the > kernel. It's a good question whether we should split the macros up > further in kernel for the needs of perf. This should definitly be part of a comment in that header. I will merge this now, it should have a follow up in igt README.md as how to update this file. Regards, Kamil > > > Or maybe keep it just for the IDs from the topic branch (which we won't > > add more to, hopefully) so we can keep sync'ing with drm-xe, or > > drm-intel or drm-next, depending on the context. > > There no more PCI IDs in the topic branches, even PVC IDs are now in > -next, but we just enable those PCI IDs in the topic branch. > > BR, > Jani. > > > -- > Jani Nikula, Intel ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PATCH v2] lib: sync PCI ID macros with kernel 2024-11-11 9:07 ` Jani Nikula 2024-11-13 14:13 ` Kamil Konieczny @ 2024-11-13 14:36 ` Lucas De Marchi 2024-11-14 9:45 ` Jani Nikula 1 sibling, 1 reply; 15+ messages in thread From: Lucas De Marchi @ 2024-11-13 14:36 UTC (permalink / raw) To: Jani Nikula Cc: Ngai-Mint Kwan, igt-dev, clinton.a.taylor, kamil.konieczny, zbigniew.kempczynski On Mon, Nov 11, 2024 at 11:07:39AM +0200, Jani Nikula wrote: >On Fri, 08 Nov 2024, Lucas De Marchi <lucas.demarchi@intel.com> wrote: >> On Fri, Nov 08, 2024 at 12:20:44PM +0200, Jani Nikula wrote: >>>On Thu, 07 Nov 2024, Ngai-Mint Kwan <ngai-mint.kwan@linux.intel.com> wrote: >>>> diff --git a/lib/i915/perf.c b/lib/i915/perf.c >>>> index ef2f74be8..9eb1141d4 100644 >>>> --- a/lib/i915/perf.c >>>> +++ b/lib/i915/perf.c >>>> @@ -37,7 +37,7 @@ >>>> >>>> #include <i915_drm.h> >>>> >>>> -#include "i915_pciids.h" >>>> +#include "pciids.h" >>>> #include "i915_pciids_local.h" >>> >>>After this gets merged, maybe you could write a follow-up patch that >>>renames i915_pciids_local.h to pciids_local.h and cleans it up; there's >> >> Actually to remove it. Why are we still carrying that? > >To cater for igt perf code, which uses smaller granularity than the >kernel. It's a good question whether we should split the macros up >further in kernel for the needs of perf. ugh... I rather think we need to have a query or some identifier to allow userspace to have these decisions rather than splitting the PCI IDs. And for whatever reason that perf (aka OA) thing still have cannonlake there :-/ Lucas De Marchi > >> Or maybe keep it just for the IDs from the topic branch (which we won't >> add more to, hopefully) so we can keep sync'ing with drm-xe, or >> drm-intel or drm-next, depending on the context. > >There no more PCI IDs in the topic branches, even PVC IDs are now in >-next, but we just enable those PCI IDs in the topic branch. > >BR, >Jani. > > >-- >Jani Nikula, Intel ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PATCH v2] lib: sync PCI ID macros with kernel 2024-11-13 14:36 ` Lucas De Marchi @ 2024-11-14 9:45 ` Jani Nikula 0 siblings, 0 replies; 15+ messages in thread From: Jani Nikula @ 2024-11-14 9:45 UTC (permalink / raw) To: Lucas De Marchi Cc: Ngai-Mint Kwan, igt-dev, clinton.a.taylor, kamil.konieczny, zbigniew.kempczynski On Wed, 13 Nov 2024, Lucas De Marchi <lucas.demarchi@intel.com> wrote: > ugh... I rather think we need to have a query or some identifier to > allow userspace to have these decisions rather than splitting the PCI > IDs. Yes, i.e. proper UAPI. BR, Jani. -- Jani Nikula, Intel ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PATCH v2] lib: sync PCI ID macros with kernel 2024-11-07 23:14 [PATCH v2] lib: sync PCI ID macros with kernel Ngai-Mint Kwan ` (3 preceding siblings ...) 2024-11-08 10:20 ` [PATCH v2] lib: sync PCI ID macros with kernel Jani Nikula @ 2024-11-08 14:49 ` Kamil Konieczny 2024-11-08 15:50 ` Lucas De Marchi 2024-11-09 8:07 ` ✗ CI.xeFULL: failure for lib: sync PCI ID macros with kernel (rev2) Patchwork 5 siblings, 1 reply; 15+ messages in thread From: Kamil Konieczny @ 2024-11-08 14:49 UTC (permalink / raw) To: igt-dev; +Cc: Ngai-Mint Kwan, jani.nikula, clinton.a.taylor, zbigniew.kempczynski Hi Ngai-Mint, On 2024-11-07 at 15:14:45 -0800, Ngai-Mint Kwan wrote: > Synch with kernel commit that uses common PCI ID macros: > 3c1d5ced18db ("drm/i915/gsc: ARL-H and ARL-U need a newer GSC FW.") I couldn't find this commit on drm-tip, did I miss something? What I found using google was: https://lore.kernel.org/all/2c1c07f5-920b-4f6e-87dc-752ae3725a2c@intel.com/T/ and in that commit there are only additions to i915_pciids.h Please provide link to lore.kernel.org to a commit you are referring and also which kernel tree you are using. When this rename reach drm-tip? Regards, Kamil > > Refactor lib to use new macro definitions and pciids.h header file. > > Signed-off-by: Ngai-Mint Kwan <ngai-mint.kwan@linux.intel.com> > --- > docs/reference/igt-gpu-tools/meson.build | 3 +- > lib/i915/perf.c | 2 +- > lib/i915_pciids_local.h | 2 +- > lib/intel_device_info.c | 8 +- > lib/{i915_pciids.h => pciids.h} | 106 ++++++++--- > lib/xe/xe_oa.c | 12 +- > lib/xe_pciids.h | 218 ----------------------- > 7 files changed, 90 insertions(+), 261 deletions(-) > rename lib/{i915_pciids.h => pciids.h} (92%) > delete mode 100644 lib/xe_pciids.h > > diff --git a/docs/reference/igt-gpu-tools/meson.build b/docs/reference/igt-gpu-tools/meson.build > index d5db95e40..8d70a49b8 100644 > --- a/docs/reference/igt-gpu-tools/meson.build > +++ b/docs/reference/igt-gpu-tools/meson.build > @@ -10,7 +10,6 @@ ignore_headers = [ > 'gpgpu_fill.h', > 'i830_reg.h', > 'i915_3d.h', > - 'i915_pciids.h', > 'i915_reg.h', > 'igt_edid_template.h', > 'intel_reg.h', > @@ -21,8 +20,8 @@ ignore_headers = [ > 'media_spin.h', > 'media_fill_gen9.h', > 'gen9_render.h', > + 'pciids.h', > 'version.h', > - 'xe_pciids.h', > ] > > test_groups = [ > diff --git a/lib/i915/perf.c b/lib/i915/perf.c > index ef2f74be8..9eb1141d4 100644 > --- a/lib/i915/perf.c > +++ b/lib/i915/perf.c > @@ -37,7 +37,7 @@ > > #include <i915_drm.h> > > -#include "i915_pciids.h" > +#include "pciids.h" > #include "i915_pciids_local.h" > > #include "intel_chipset.h" > diff --git a/lib/i915_pciids_local.h b/lib/i915_pciids_local.h > index c404a51af..b85cfd779 100644 > --- a/lib/i915_pciids_local.h > +++ b/lib/i915_pciids_local.h > @@ -5,7 +5,7 @@ > #ifndef _I915_PCIIDS_LOCAL_H_ > #define _I915_PCIIDS_LOCAL_H_ > > -#include "i915_pciids.h" > +#include "pciids.h" > > /* MTL perf */ > #ifndef INTEL_MTL_M_IDS > diff --git a/lib/intel_device_info.c b/lib/intel_device_info.c > index 2a118eda6..546b9c65a 100644 > --- a/lib/intel_device_info.c > +++ b/lib/intel_device_info.c > @@ -1,7 +1,6 @@ > #include "intel_chipset.h" > -#include "i915_pciids.h" > +#include "pciids.h" > #include "i915_pciids_local.h" > -#include "xe_pciids.h" > > #include <strings.h> /* ffs() */ > > @@ -635,12 +634,13 @@ static const struct pci_id_match intel_device_match[] = { > INTEL_ATS_M_IDS(INTEL_PCI_ID_INIT, &intel_ats_m_info), > > INTEL_MTL_IDS(INTEL_PCI_ID_INIT, &intel_meteorlake_info), > + INTEL_ARL_IDS(INTEL_PCI_ID_INIT, &intel_meteorlake_info), > > INTEL_PVC_IDS(INTEL_PCI_ID_INIT, &intel_pontevecchio_info), > > - XE_LNL_IDS(INTEL_PCI_ID_INIT, &intel_lunarlake_info), > + INTEL_LNL_IDS(INTEL_PCI_ID_INIT, &intel_lunarlake_info), > > - XE_BMG_IDS(INTEL_PCI_ID_INIT, &intel_battlemage_info), > + INTEL_BMG_IDS(INTEL_PCI_ID_INIT, &intel_battlemage_info), > > INTEL_PCI_ID_INIT(PCI_MATCH_ANY, &intel_generic_info), > }; > diff --git a/lib/i915_pciids.h b/lib/pciids.h > similarity index 92% > rename from lib/i915_pciids.h > rename to lib/pciids.h > index 3e39d644e..32480b556 100644 > --- a/lib/i915_pciids.h > +++ b/lib/pciids.h > @@ -22,30 +22,23 @@ > * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER > * DEALINGS IN THE SOFTWARE. > */ > -#ifndef _I915_PCIIDS_H > -#define _I915_PCIIDS_H > - > -/* > - * A pci_device_id struct { > - * __u32 vendor, device; > - * __u32 subvendor, subdevice; > - * __u32 class, class_mask; > - * kernel_ulong_t driver_data; > - * }; > - * Don't use C99 here because "class" is reserved and we want to > - * give userspace flexibility. > - */ > -#define INTEL_VGA_DEVICE(id, info) { \ > - 0x8086, id, \ > - ~0, ~0, \ > - 0x030000, 0xff0000, \ > - (unsigned long) info } > - > -#define INTEL_QUANTA_VGA_DEVICE(info) { \ > - 0x8086, 0x16a, \ > - 0x152d, 0x8990, \ > - 0x030000, 0xff0000, \ > - (unsigned long) info } > +#ifndef __PCIIDS_H__ > +#define __PCIIDS_H__ > + > +#ifdef __KERNEL__ > +#define INTEL_VGA_DEVICE(_id, _info) { \ > + PCI_DEVICE(PCI_VENDOR_ID_INTEL, (_id)), \ > + .class = PCI_BASE_CLASS_DISPLAY << 16, .class_mask = 0xff << 16, \ > + .driver_data = (kernel_ulong_t)(_info), \ > +} > + > +#define INTEL_QUANTA_VGA_DEVICE(_info) { \ > + .vendor = PCI_VENDOR_ID_INTEL, .device = 0x16a, \ > + .subvendor = 0x152d, .subdevice = 0x8990, \ > + .class = PCI_BASE_CLASS_DISPLAY << 16, .class_mask = 0xff << 16, \ > + .driver_data = (kernel_ulong_t)(_info), \ > +} > +#endif > > #define INTEL_I810_IDS(MACRO__, ...) \ > MACRO__(0x7121, ## __VA_ARGS__), /* I810 */ \ > @@ -771,16 +764,71 @@ > INTEL_ATS_M150_IDS(MACRO__, ## __VA_ARGS__), \ > INTEL_ATS_M75_IDS(MACRO__, ## __VA_ARGS__) > > +/* ARL */ > +#define INTEL_ARL_H_IDS(MACRO__, ...) \ > + MACRO__(0x7D51, ## __VA_ARGS__), \ > + MACRO__(0x7DD1, ## __VA_ARGS__) > + > +#define INTEL_ARL_U_IDS(MACRO__, ...) \ > + MACRO__(0x7D41, ## __VA_ARGS__) \ > + > +#define INTEL_ARL_S_IDS(MACRO__, ...) \ > + MACRO__(0x7D67, ## __VA_ARGS__), \ > + MACRO__(0xB640, ## __VA_ARGS__) > + > +#define INTEL_ARL_IDS(MACRO__, ...) \ > + INTEL_ARL_H_IDS(MACRO__, ## __VA_ARGS__), \ > + INTEL_ARL_U_IDS(MACRO__, ## __VA_ARGS__), \ > + INTEL_ARL_S_IDS(MACRO__, ## __VA_ARGS__) > + > /* MTL */ > #define INTEL_MTL_IDS(MACRO__, ...) \ > MACRO__(0x7D40, ## __VA_ARGS__), \ > - MACRO__(0x7D41, ## __VA_ARGS__), \ > MACRO__(0x7D45, ## __VA_ARGS__), \ > - MACRO__(0x7D51, ## __VA_ARGS__), \ > MACRO__(0x7D55, ## __VA_ARGS__), \ > MACRO__(0x7D60, ## __VA_ARGS__), \ > - MACRO__(0x7D67, ## __VA_ARGS__), \ > - MACRO__(0x7DD1, ## __VA_ARGS__), \ > MACRO__(0x7DD5, ## __VA_ARGS__) > > -#endif /* _I915_PCIIDS_H */ > +/* PVC */ > +#define INTEL_PVC_IDS(MACRO__, ...) \ > + MACRO__(0x0B69, ## __VA_ARGS__), \ > + MACRO__(0x0B6E, ## __VA_ARGS__), \ > + MACRO__(0x0BD4, ## __VA_ARGS__), \ > + MACRO__(0x0BD5, ## __VA_ARGS__), \ > + MACRO__(0x0BD6, ## __VA_ARGS__), \ > + MACRO__(0x0BD7, ## __VA_ARGS__), \ > + MACRO__(0x0BD8, ## __VA_ARGS__), \ > + MACRO__(0x0BD9, ## __VA_ARGS__), \ > + MACRO__(0x0BDA, ## __VA_ARGS__), \ > + MACRO__(0x0BDB, ## __VA_ARGS__), \ > + MACRO__(0x0BE0, ## __VA_ARGS__), \ > + MACRO__(0x0BE1, ## __VA_ARGS__), \ > + MACRO__(0x0BE5, ## __VA_ARGS__) > + > +/* LNL */ > +#define INTEL_LNL_IDS(MACRO__, ...) \ > + MACRO__(0x6420, ## __VA_ARGS__), \ > + MACRO__(0x64A0, ## __VA_ARGS__), \ > + MACRO__(0x64B0, ## __VA_ARGS__) > + > +/* BMG */ > +#define INTEL_BMG_IDS(MACRO__, ...) \ > + MACRO__(0xE202, ## __VA_ARGS__), \ > + MACRO__(0xE20B, ## __VA_ARGS__), \ > + MACRO__(0xE20C, ## __VA_ARGS__), \ > + MACRO__(0xE20D, ## __VA_ARGS__), \ > + MACRO__(0xE212, ## __VA_ARGS__) > + > +/* PTL */ > +#define INTEL_PTL_IDS(MACRO__, ...) \ > + MACRO__(0xB080, ## __VA_ARGS__), \ > + MACRO__(0xB081, ## __VA_ARGS__), \ > + MACRO__(0xB082, ## __VA_ARGS__), \ > + MACRO__(0xB090, ## __VA_ARGS__), \ > + MACRO__(0xB091, ## __VA_ARGS__), \ > + MACRO__(0xB092, ## __VA_ARGS__), \ > + MACRO__(0xB0A0, ## __VA_ARGS__), \ > + MACRO__(0xB0A1, ## __VA_ARGS__), \ > + MACRO__(0xB0A2, ## __VA_ARGS__) > + > +#endif /* __PCIIDS_H__ */ > diff --git a/lib/xe/xe_oa.c b/lib/xe/xe_oa.c > index 17abfa454..db614b732 100644 > --- a/lib/xe/xe_oa.c > +++ b/lib/xe/xe_oa.c > @@ -21,9 +21,9 @@ > #include "intel_hwconfig_types.h" > #include "ioctl_wrappers.h" > #include "linux_scaffold.h" > +#include "pciids.h" > #include "xe_ioctl.h" > #include "xe_oa.h" > -#include "xe_pciids.h" > #include "xe_query.h" > > #include "xe_oa_metrics_tglgt1.h" > @@ -119,8 +119,8 @@ static bool > is_acm_gt1(const struct intel_xe_perf_devinfo *devinfo) > { > static const uint32_t devids[] = { > - XE_DG2_G11_IDS(DEVID), > - XE_ATS_M75_IDS(DEVID), > + INTEL_DG2_G11_IDS(DEVID), > + INTEL_ATS_M75_IDS(DEVID), > }; > for (uint32_t i = 0; i < ARRAY_SIZE(devids); i++) { > if (devids[i] == devinfo->devid) > @@ -134,7 +134,7 @@ static bool > is_acm_gt2(const struct intel_xe_perf_devinfo *devinfo) > { > static const uint32_t devids[] = { > - XE_DG2_G12_IDS(DEVID), > + INTEL_DG2_G12_IDS(DEVID), > }; > for (uint32_t i = 0; i < ARRAY_SIZE(devids); i++) { > if (devids[i] == devinfo->devid) > @@ -148,8 +148,8 @@ static bool > is_acm_gt3(const struct intel_xe_perf_devinfo *devinfo) > { > static const uint32_t devids[] = { > - XE_DG2_G10_IDS(DEVID), > - XE_ATS_M150_IDS(DEVID), > + INTEL_DG2_G10_IDS(DEVID), > + INTEL_ATS_M150_IDS(DEVID), > }; > for (uint32_t i = 0; i < ARRAY_SIZE(devids); i++) { > if (devids[i] == devinfo->devid) > diff --git a/lib/xe_pciids.h b/lib/xe_pciids.h > deleted file mode 100644 > index 73d972a8a..000000000 > --- a/lib/xe_pciids.h > +++ /dev/null > @@ -1,218 +0,0 @@ > -/* SPDX-License-Identifier: MIT */ > -/* > - * Copyright © 2022 Intel Corporation > - */ > - > -#ifndef _XE_PCIIDS_H_ > -#define _XE_PCIIDS_H_ > - > -/* > - * Lists below can be turned into initializers for a struct pci_device_id > - * by defining INTEL_VGA_DEVICE: > - * > - * #define INTEL_VGA_DEVICE(id, info) { \ > - * 0x8086, id, \ > - * ~0, ~0, \ > - * 0x030000, 0xff0000, \ > - * (unsigned long) info } > - * > - * And then calling like: > - * > - * XE_TGL_12_GT1_IDS(INTEL_VGA_DEVICE, ## __VA_ARGS__) > - * > - * To turn them into something else, just provide a different macro passed as > - * first argument. > - */ > - > -/* TGL */ > -#define XE_TGL_GT1_IDS(MACRO__, ...) \ > - MACRO__(0x9A60, ## __VA_ARGS__), \ > - MACRO__(0x9A68, ## __VA_ARGS__), \ > - MACRO__(0x9A70, ## __VA_ARGS__) > - > -#define XE_TGL_GT2_IDS(MACRO__, ...) \ > - MACRO__(0x9A40, ## __VA_ARGS__), \ > - MACRO__(0x9A49, ## __VA_ARGS__), \ > - MACRO__(0x9A59, ## __VA_ARGS__), \ > - MACRO__(0x9A78, ## __VA_ARGS__), \ > - MACRO__(0x9AC0, ## __VA_ARGS__), \ > - MACRO__(0x9AC9, ## __VA_ARGS__), \ > - MACRO__(0x9AD9, ## __VA_ARGS__), \ > - MACRO__(0x9AF8, ## __VA_ARGS__) > - > -#define XE_TGL_IDS(MACRO__, ...) \ > - XE_TGL_GT1_IDS(MACRO__, ## __VA_ARGS__),\ > - XE_TGL_GT2_IDS(MACRO__, ## __VA_ARGS__) > - > -/* RKL */ > -#define XE_RKL_IDS(MACRO__, ...) \ > - MACRO__(0x4C80, ## __VA_ARGS__), \ > - MACRO__(0x4C8A, ## __VA_ARGS__), \ > - MACRO__(0x4C8B, ## __VA_ARGS__), \ > - MACRO__(0x4C8C, ## __VA_ARGS__), \ > - MACRO__(0x4C90, ## __VA_ARGS__), \ > - MACRO__(0x4C9A, ## __VA_ARGS__) > - > -/* DG1 */ > -#define XE_DG1_IDS(MACRO__, ...) \ > - MACRO__(0x4905, ## __VA_ARGS__), \ > - MACRO__(0x4906, ## __VA_ARGS__), \ > - MACRO__(0x4907, ## __VA_ARGS__), \ > - MACRO__(0x4908, ## __VA_ARGS__), \ > - MACRO__(0x4909, ## __VA_ARGS__) > - > -/* ADL-S */ > -#define XE_ADLS_IDS(MACRO__, ...) \ > - MACRO__(0x4680, ## __VA_ARGS__), \ > - MACRO__(0x4682, ## __VA_ARGS__), \ > - MACRO__(0x4688, ## __VA_ARGS__), \ > - MACRO__(0x468A, ## __VA_ARGS__), \ > - MACRO__(0x468B, ## __VA_ARGS__), \ > - MACRO__(0x4690, ## __VA_ARGS__), \ > - MACRO__(0x4692, ## __VA_ARGS__), \ > - MACRO__(0x4693, ## __VA_ARGS__) > - > -/* ADL-P */ > -#define XE_ADLP_IDS(MACRO__, ...) \ > - MACRO__(0x46A0, ## __VA_ARGS__), \ > - MACRO__(0x46A1, ## __VA_ARGS__), \ > - MACRO__(0x46A2, ## __VA_ARGS__), \ > - MACRO__(0x46A3, ## __VA_ARGS__), \ > - MACRO__(0x46A6, ## __VA_ARGS__), \ > - MACRO__(0x46A8, ## __VA_ARGS__), \ > - MACRO__(0x46AA, ## __VA_ARGS__), \ > - MACRO__(0x462A, ## __VA_ARGS__), \ > - MACRO__(0x4626, ## __VA_ARGS__), \ > - MACRO__(0x4628, ## __VA_ARGS__), \ > - MACRO__(0x46B0, ## __VA_ARGS__), \ > - MACRO__(0x46B1, ## __VA_ARGS__), \ > - MACRO__(0x46B2, ## __VA_ARGS__), \ > - MACRO__(0x46B3, ## __VA_ARGS__), \ > - MACRO__(0x46C0, ## __VA_ARGS__), \ > - MACRO__(0x46C1, ## __VA_ARGS__), \ > - MACRO__(0x46C2, ## __VA_ARGS__), \ > - MACRO__(0x46C3, ## __VA_ARGS__) > - > -/* ADL-N */ > -#define XE_ADLN_IDS(MACRO__, ...) \ > - MACRO__(0x46D0, ## __VA_ARGS__), \ > - MACRO__(0x46D1, ## __VA_ARGS__), \ > - MACRO__(0x46D2, ## __VA_ARGS__) > - > -/* RPL-S */ > -#define XE_RPLS_IDS(MACRO__, ...) \ > - MACRO__(0xA780, ## __VA_ARGS__), \ > - MACRO__(0xA781, ## __VA_ARGS__), \ > - MACRO__(0xA782, ## __VA_ARGS__), \ > - MACRO__(0xA783, ## __VA_ARGS__), \ > - MACRO__(0xA788, ## __VA_ARGS__), \ > - MACRO__(0xA789, ## __VA_ARGS__), \ > - MACRO__(0xA78A, ## __VA_ARGS__), \ > - MACRO__(0xA78B, ## __VA_ARGS__) > - > -/* RPL-U */ > -#define XE_RPLU_IDS(MACRO__, ...) \ > - MACRO__(0xA721, ## __VA_ARGS__), \ > - MACRO__(0xA7A1, ## __VA_ARGS__), \ > - MACRO__(0xA7A9, ## __VA_ARGS__), \ > - MACRO__(0xA7AC, ## __VA_ARGS__), \ > - MACRO__(0xA7AD, ## __VA_ARGS__) > - > -/* RPL-P */ > -#define XE_RPLP_IDS(MACRO__, ...) \ > - XE_RPLU_IDS(MACRO__, ## __VA_ARGS__), \ > - MACRO__(0xA720, ## __VA_ARGS__), \ > - MACRO__(0xA7A0, ## __VA_ARGS__), \ > - MACRO__(0xA7A8, ## __VA_ARGS__), \ > - MACRO__(0xA7AA, ## __VA_ARGS__), \ > - MACRO__(0xA7AB, ## __VA_ARGS__) > - > -/* DG2 */ > -#define XE_DG2_G10_IDS(MACRO__, ...) \ > - MACRO__(0x5690, ## __VA_ARGS__), \ > - MACRO__(0x5691, ## __VA_ARGS__), \ > - MACRO__(0x5692, ## __VA_ARGS__), \ > - MACRO__(0x56A0, ## __VA_ARGS__), \ > - MACRO__(0x56A1, ## __VA_ARGS__), \ > - MACRO__(0x56A2, ## __VA_ARGS__), \ > - MACRO__(0x56BE, ## __VA_ARGS__), \ > - MACRO__(0x56BF, ## __VA_ARGS__) > - > -#define XE_DG2_G11_IDS(MACRO__, ...) \ > - MACRO__(0x5693, ## __VA_ARGS__), \ > - MACRO__(0x5694, ## __VA_ARGS__), \ > - MACRO__(0x5695, ## __VA_ARGS__), \ > - MACRO__(0x56A5, ## __VA_ARGS__), \ > - MACRO__(0x56A6, ## __VA_ARGS__), \ > - MACRO__(0x56B0, ## __VA_ARGS__), \ > - MACRO__(0x56B1, ## __VA_ARGS__), \ > - MACRO__(0x56BA, ## __VA_ARGS__), \ > - MACRO__(0x56BB, ## __VA_ARGS__), \ > - MACRO__(0x56BC, ## __VA_ARGS__), \ > - MACRO__(0x56BD, ## __VA_ARGS__) > - > -#define XE_DG2_G12_IDS(MACRO__, ...) \ > - MACRO__(0x5696, ## __VA_ARGS__), \ > - MACRO__(0x5697, ## __VA_ARGS__), \ > - MACRO__(0x56A3, ## __VA_ARGS__), \ > - MACRO__(0x56A4, ## __VA_ARGS__), \ > - MACRO__(0x56B2, ## __VA_ARGS__), \ > - MACRO__(0x56B3, ## __VA_ARGS__) > - > -#define XE_DG2_IDS(MACRO__, ...) \ > - XE_DG2_G10_IDS(MACRO__, ## __VA_ARGS__),\ > - XE_DG2_G11_IDS(MACRO__, ## __VA_ARGS__),\ > - XE_DG2_G12_IDS(MACRO__, ## __VA_ARGS__) > - > -#define XE_ATS_M150_IDS(MACRO__, ...) \ > - MACRO__(0x56C0, ## __VA_ARGS__), \ > - MACRO__(0x56C2, ## __VA_ARGS__) > - > -#define XE_ATS_M75_IDS(MACRO__, ...) \ > - MACRO__(0x56C1, ## __VA_ARGS__) > - > -#define XE_ATS_M_IDS(MACRO__, ...) \ > - XE_ATS_M150_IDS(MACRO__, ## __VA_ARGS__),\ > - XE_ATS_M75_IDS(MACRO__, ## __VA_ARGS__) > - > -/* MTL / ARL */ > -#define XE_MTL_IDS(MACRO__, ...) \ > - MACRO__(0x7D40, ## __VA_ARGS__), \ > - MACRO__(0x7D41, ## __VA_ARGS__), \ > - MACRO__(0x7D45, ## __VA_ARGS__), \ > - MACRO__(0x7D51, ## __VA_ARGS__), \ > - MACRO__(0x7D55, ## __VA_ARGS__), \ > - MACRO__(0x7D60, ## __VA_ARGS__), \ > - MACRO__(0x7D67, ## __VA_ARGS__), \ > - MACRO__(0x7DD1, ## __VA_ARGS__), \ > - MACRO__(0x7DD5, ## __VA_ARGS__) > - > -/* PVC */ > -#define XE_PVC_IDS(MACRO__, ...) \ > - MACRO__(0x0B69, ## __VA_ARGS__), \ > - MACRO__(0x0B6E, ## __VA_ARGS__), \ > - MACRO__(0x0BD4, ## __VA_ARGS__), \ > - MACRO__(0x0BD5, ## __VA_ARGS__), \ > - MACRO__(0x0BD6, ## __VA_ARGS__), \ > - MACRO__(0x0BD7, ## __VA_ARGS__), \ > - MACRO__(0x0BD8, ## __VA_ARGS__), \ > - MACRO__(0x0BD9, ## __VA_ARGS__), \ > - MACRO__(0x0BDA, ## __VA_ARGS__), \ > - MACRO__(0x0BDB, ## __VA_ARGS__), \ > - MACRO__(0x0BE0, ## __VA_ARGS__), \ > - MACRO__(0x0BE1, ## __VA_ARGS__), \ > - MACRO__(0x0BE5, ## __VA_ARGS__) > - > -#define XE_LNL_IDS(MACRO__, ...) \ > - MACRO__(0x6420, ## __VA_ARGS__), \ > - MACRO__(0x64A0, ## __VA_ARGS__), \ > - MACRO__(0x64B0, ## __VA_ARGS__) > - > -#define XE_BMG_IDS(MACRO__, ...) \ > - MACRO__(0xE202, ## __VA_ARGS__), \ > - MACRO__(0xE20B, ## __VA_ARGS__), \ > - MACRO__(0xE20C, ## __VA_ARGS__), \ > - MACRO__(0xE20D, ## __VA_ARGS__), \ > - MACRO__(0xE212, ## __VA_ARGS__) > - > -#endif > -- > 2.43.0 > ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PATCH v2] lib: sync PCI ID macros with kernel 2024-11-08 14:49 ` Kamil Konieczny @ 2024-11-08 15:50 ` Lucas De Marchi 2024-11-08 17:51 ` Ngai-Mint Kwan 0 siblings, 1 reply; 15+ messages in thread From: Lucas De Marchi @ 2024-11-08 15:50 UTC (permalink / raw) To: Kamil Konieczny, igt-dev, Ngai-Mint Kwan, jani.nikula, clinton.a.taylor, zbigniew.kempczynski On Fri, Nov 08, 2024 at 03:49:16PM +0100, Kamil Konieczny wrote: >Hi Ngai-Mint, >On 2024-11-07 at 15:14:45 -0800, Ngai-Mint Kwan wrote: >> Synch with kernel commit that uses common PCI ID macros: >> 3c1d5ced18db ("drm/i915/gsc: ARL-H and ARL-U need a newer GSC FW.") $ git branch --contains 3c1d5ced18db8a67251c8436cf9bdc061f972bdb + drm-intel-next + drm-tip * tip > >I couldn't find this commit on drm-tip, did I miss something? > >What I found using google was: >https://lore.kernel.org/all/2c1c07f5-920b-4f6e-87dc-752ae3725a2c@intel.com/T/ > >and in that commit there are only additions to i915_pciids.h the commit describes the state of the branch... there may be previous changes being carried together. As long as it's an exact copy of the kernel header in that specific commit I think we are fine. Lucas De Marchi > >Please provide link to lore.kernel.org to a commit you are >referring and also which kernel tree you are using. > >When this rename reach drm-tip? > >Regards, >Kamil > >> >> Refactor lib to use new macro definitions and pciids.h header file. >> >> Signed-off-by: Ngai-Mint Kwan <ngai-mint.kwan@linux.intel.com> >> --- >> docs/reference/igt-gpu-tools/meson.build | 3 +- >> lib/i915/perf.c | 2 +- >> lib/i915_pciids_local.h | 2 +- >> lib/intel_device_info.c | 8 +- >> lib/{i915_pciids.h => pciids.h} | 106 ++++++++--- >> lib/xe/xe_oa.c | 12 +- >> lib/xe_pciids.h | 218 ----------------------- >> 7 files changed, 90 insertions(+), 261 deletions(-) >> rename lib/{i915_pciids.h => pciids.h} (92%) >> delete mode 100644 lib/xe_pciids.h >> >> diff --git a/docs/reference/igt-gpu-tools/meson.build b/docs/reference/igt-gpu-tools/meson.build >> index d5db95e40..8d70a49b8 100644 >> --- a/docs/reference/igt-gpu-tools/meson.build >> +++ b/docs/reference/igt-gpu-tools/meson.build >> @@ -10,7 +10,6 @@ ignore_headers = [ >> 'gpgpu_fill.h', >> 'i830_reg.h', >> 'i915_3d.h', >> - 'i915_pciids.h', >> 'i915_reg.h', >> 'igt_edid_template.h', >> 'intel_reg.h', >> @@ -21,8 +20,8 @@ ignore_headers = [ >> 'media_spin.h', >> 'media_fill_gen9.h', >> 'gen9_render.h', >> + 'pciids.h', >> 'version.h', >> - 'xe_pciids.h', >> ] >> >> test_groups = [ >> diff --git a/lib/i915/perf.c b/lib/i915/perf.c >> index ef2f74be8..9eb1141d4 100644 >> --- a/lib/i915/perf.c >> +++ b/lib/i915/perf.c >> @@ -37,7 +37,7 @@ >> >> #include <i915_drm.h> >> >> -#include "i915_pciids.h" >> +#include "pciids.h" >> #include "i915_pciids_local.h" >> >> #include "intel_chipset.h" >> diff --git a/lib/i915_pciids_local.h b/lib/i915_pciids_local.h >> index c404a51af..b85cfd779 100644 >> --- a/lib/i915_pciids_local.h >> +++ b/lib/i915_pciids_local.h >> @@ -5,7 +5,7 @@ >> #ifndef _I915_PCIIDS_LOCAL_H_ >> #define _I915_PCIIDS_LOCAL_H_ >> >> -#include "i915_pciids.h" >> +#include "pciids.h" >> >> /* MTL perf */ >> #ifndef INTEL_MTL_M_IDS >> diff --git a/lib/intel_device_info.c b/lib/intel_device_info.c >> index 2a118eda6..546b9c65a 100644 >> --- a/lib/intel_device_info.c >> +++ b/lib/intel_device_info.c >> @@ -1,7 +1,6 @@ >> #include "intel_chipset.h" >> -#include "i915_pciids.h" >> +#include "pciids.h" >> #include "i915_pciids_local.h" >> -#include "xe_pciids.h" >> >> #include <strings.h> /* ffs() */ >> >> @@ -635,12 +634,13 @@ static const struct pci_id_match intel_device_match[] = { >> INTEL_ATS_M_IDS(INTEL_PCI_ID_INIT, &intel_ats_m_info), >> >> INTEL_MTL_IDS(INTEL_PCI_ID_INIT, &intel_meteorlake_info), >> + INTEL_ARL_IDS(INTEL_PCI_ID_INIT, &intel_meteorlake_info), >> >> INTEL_PVC_IDS(INTEL_PCI_ID_INIT, &intel_pontevecchio_info), >> >> - XE_LNL_IDS(INTEL_PCI_ID_INIT, &intel_lunarlake_info), >> + INTEL_LNL_IDS(INTEL_PCI_ID_INIT, &intel_lunarlake_info), >> >> - XE_BMG_IDS(INTEL_PCI_ID_INIT, &intel_battlemage_info), >> + INTEL_BMG_IDS(INTEL_PCI_ID_INIT, &intel_battlemage_info), >> >> INTEL_PCI_ID_INIT(PCI_MATCH_ANY, &intel_generic_info), >> }; >> diff --git a/lib/i915_pciids.h b/lib/pciids.h >> similarity index 92% >> rename from lib/i915_pciids.h >> rename to lib/pciids.h >> index 3e39d644e..32480b556 100644 >> --- a/lib/i915_pciids.h >> +++ b/lib/pciids.h >> @@ -22,30 +22,23 @@ >> * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER >> * DEALINGS IN THE SOFTWARE. >> */ >> -#ifndef _I915_PCIIDS_H >> -#define _I915_PCIIDS_H >> - >> -/* >> - * A pci_device_id struct { >> - * __u32 vendor, device; >> - * __u32 subvendor, subdevice; >> - * __u32 class, class_mask; >> - * kernel_ulong_t driver_data; >> - * }; >> - * Don't use C99 here because "class" is reserved and we want to >> - * give userspace flexibility. >> - */ >> -#define INTEL_VGA_DEVICE(id, info) { \ >> - 0x8086, id, \ >> - ~0, ~0, \ >> - 0x030000, 0xff0000, \ >> - (unsigned long) info } >> - >> -#define INTEL_QUANTA_VGA_DEVICE(info) { \ >> - 0x8086, 0x16a, \ >> - 0x152d, 0x8990, \ >> - 0x030000, 0xff0000, \ >> - (unsigned long) info } >> +#ifndef __PCIIDS_H__ >> +#define __PCIIDS_H__ >> + >> +#ifdef __KERNEL__ >> +#define INTEL_VGA_DEVICE(_id, _info) { \ >> + PCI_DEVICE(PCI_VENDOR_ID_INTEL, (_id)), \ >> + .class = PCI_BASE_CLASS_DISPLAY << 16, .class_mask = 0xff << 16, \ >> + .driver_data = (kernel_ulong_t)(_info), \ >> +} >> + >> +#define INTEL_QUANTA_VGA_DEVICE(_info) { \ >> + .vendor = PCI_VENDOR_ID_INTEL, .device = 0x16a, \ >> + .subvendor = 0x152d, .subdevice = 0x8990, \ >> + .class = PCI_BASE_CLASS_DISPLAY << 16, .class_mask = 0xff << 16, \ >> + .driver_data = (kernel_ulong_t)(_info), \ >> +} >> +#endif >> >> #define INTEL_I810_IDS(MACRO__, ...) \ >> MACRO__(0x7121, ## __VA_ARGS__), /* I810 */ \ >> @@ -771,16 +764,71 @@ >> INTEL_ATS_M150_IDS(MACRO__, ## __VA_ARGS__), \ >> INTEL_ATS_M75_IDS(MACRO__, ## __VA_ARGS__) >> >> +/* ARL */ >> +#define INTEL_ARL_H_IDS(MACRO__, ...) \ >> + MACRO__(0x7D51, ## __VA_ARGS__), \ >> + MACRO__(0x7DD1, ## __VA_ARGS__) >> + >> +#define INTEL_ARL_U_IDS(MACRO__, ...) \ >> + MACRO__(0x7D41, ## __VA_ARGS__) \ >> + >> +#define INTEL_ARL_S_IDS(MACRO__, ...) \ >> + MACRO__(0x7D67, ## __VA_ARGS__), \ >> + MACRO__(0xB640, ## __VA_ARGS__) >> + >> +#define INTEL_ARL_IDS(MACRO__, ...) \ >> + INTEL_ARL_H_IDS(MACRO__, ## __VA_ARGS__), \ >> + INTEL_ARL_U_IDS(MACRO__, ## __VA_ARGS__), \ >> + INTEL_ARL_S_IDS(MACRO__, ## __VA_ARGS__) >> + >> /* MTL */ >> #define INTEL_MTL_IDS(MACRO__, ...) \ >> MACRO__(0x7D40, ## __VA_ARGS__), \ >> - MACRO__(0x7D41, ## __VA_ARGS__), \ >> MACRO__(0x7D45, ## __VA_ARGS__), \ >> - MACRO__(0x7D51, ## __VA_ARGS__), \ >> MACRO__(0x7D55, ## __VA_ARGS__), \ >> MACRO__(0x7D60, ## __VA_ARGS__), \ >> - MACRO__(0x7D67, ## __VA_ARGS__), \ >> - MACRO__(0x7DD1, ## __VA_ARGS__), \ >> MACRO__(0x7DD5, ## __VA_ARGS__) >> >> -#endif /* _I915_PCIIDS_H */ >> +/* PVC */ >> +#define INTEL_PVC_IDS(MACRO__, ...) \ >> + MACRO__(0x0B69, ## __VA_ARGS__), \ >> + MACRO__(0x0B6E, ## __VA_ARGS__), \ >> + MACRO__(0x0BD4, ## __VA_ARGS__), \ >> + MACRO__(0x0BD5, ## __VA_ARGS__), \ >> + MACRO__(0x0BD6, ## __VA_ARGS__), \ >> + MACRO__(0x0BD7, ## __VA_ARGS__), \ >> + MACRO__(0x0BD8, ## __VA_ARGS__), \ >> + MACRO__(0x0BD9, ## __VA_ARGS__), \ >> + MACRO__(0x0BDA, ## __VA_ARGS__), \ >> + MACRO__(0x0BDB, ## __VA_ARGS__), \ >> + MACRO__(0x0BE0, ## __VA_ARGS__), \ >> + MACRO__(0x0BE1, ## __VA_ARGS__), \ >> + MACRO__(0x0BE5, ## __VA_ARGS__) >> + >> +/* LNL */ >> +#define INTEL_LNL_IDS(MACRO__, ...) \ >> + MACRO__(0x6420, ## __VA_ARGS__), \ >> + MACRO__(0x64A0, ## __VA_ARGS__), \ >> + MACRO__(0x64B0, ## __VA_ARGS__) >> + >> +/* BMG */ >> +#define INTEL_BMG_IDS(MACRO__, ...) \ >> + MACRO__(0xE202, ## __VA_ARGS__), \ >> + MACRO__(0xE20B, ## __VA_ARGS__), \ >> + MACRO__(0xE20C, ## __VA_ARGS__), \ >> + MACRO__(0xE20D, ## __VA_ARGS__), \ >> + MACRO__(0xE212, ## __VA_ARGS__) >> + >> +/* PTL */ >> +#define INTEL_PTL_IDS(MACRO__, ...) \ >> + MACRO__(0xB080, ## __VA_ARGS__), \ >> + MACRO__(0xB081, ## __VA_ARGS__), \ >> + MACRO__(0xB082, ## __VA_ARGS__), \ >> + MACRO__(0xB090, ## __VA_ARGS__), \ >> + MACRO__(0xB091, ## __VA_ARGS__), \ >> + MACRO__(0xB092, ## __VA_ARGS__), \ >> + MACRO__(0xB0A0, ## __VA_ARGS__), \ >> + MACRO__(0xB0A1, ## __VA_ARGS__), \ >> + MACRO__(0xB0A2, ## __VA_ARGS__) >> + >> +#endif /* __PCIIDS_H__ */ >> diff --git a/lib/xe/xe_oa.c b/lib/xe/xe_oa.c >> index 17abfa454..db614b732 100644 >> --- a/lib/xe/xe_oa.c >> +++ b/lib/xe/xe_oa.c >> @@ -21,9 +21,9 @@ >> #include "intel_hwconfig_types.h" >> #include "ioctl_wrappers.h" >> #include "linux_scaffold.h" >> +#include "pciids.h" >> #include "xe_ioctl.h" >> #include "xe_oa.h" >> -#include "xe_pciids.h" >> #include "xe_query.h" >> >> #include "xe_oa_metrics_tglgt1.h" >> @@ -119,8 +119,8 @@ static bool >> is_acm_gt1(const struct intel_xe_perf_devinfo *devinfo) >> { >> static const uint32_t devids[] = { >> - XE_DG2_G11_IDS(DEVID), >> - XE_ATS_M75_IDS(DEVID), >> + INTEL_DG2_G11_IDS(DEVID), >> + INTEL_ATS_M75_IDS(DEVID), >> }; >> for (uint32_t i = 0; i < ARRAY_SIZE(devids); i++) { >> if (devids[i] == devinfo->devid) >> @@ -134,7 +134,7 @@ static bool >> is_acm_gt2(const struct intel_xe_perf_devinfo *devinfo) >> { >> static const uint32_t devids[] = { >> - XE_DG2_G12_IDS(DEVID), >> + INTEL_DG2_G12_IDS(DEVID), >> }; >> for (uint32_t i = 0; i < ARRAY_SIZE(devids); i++) { >> if (devids[i] == devinfo->devid) >> @@ -148,8 +148,8 @@ static bool >> is_acm_gt3(const struct intel_xe_perf_devinfo *devinfo) >> { >> static const uint32_t devids[] = { >> - XE_DG2_G10_IDS(DEVID), >> - XE_ATS_M150_IDS(DEVID), >> + INTEL_DG2_G10_IDS(DEVID), >> + INTEL_ATS_M150_IDS(DEVID), >> }; >> for (uint32_t i = 0; i < ARRAY_SIZE(devids); i++) { >> if (devids[i] == devinfo->devid) >> diff --git a/lib/xe_pciids.h b/lib/xe_pciids.h >> deleted file mode 100644 >> index 73d972a8a..000000000 >> --- a/lib/xe_pciids.h >> +++ /dev/null >> @@ -1,218 +0,0 @@ >> -/* SPDX-License-Identifier: MIT */ >> -/* >> - * Copyright © 2022 Intel Corporation >> - */ >> - >> -#ifndef _XE_PCIIDS_H_ >> -#define _XE_PCIIDS_H_ >> - >> -/* >> - * Lists below can be turned into initializers for a struct pci_device_id >> - * by defining INTEL_VGA_DEVICE: >> - * >> - * #define INTEL_VGA_DEVICE(id, info) { \ >> - * 0x8086, id, \ >> - * ~0, ~0, \ >> - * 0x030000, 0xff0000, \ >> - * (unsigned long) info } >> - * >> - * And then calling like: >> - * >> - * XE_TGL_12_GT1_IDS(INTEL_VGA_DEVICE, ## __VA_ARGS__) >> - * >> - * To turn them into something else, just provide a different macro passed as >> - * first argument. >> - */ >> - >> -/* TGL */ >> -#define XE_TGL_GT1_IDS(MACRO__, ...) \ >> - MACRO__(0x9A60, ## __VA_ARGS__), \ >> - MACRO__(0x9A68, ## __VA_ARGS__), \ >> - MACRO__(0x9A70, ## __VA_ARGS__) >> - >> -#define XE_TGL_GT2_IDS(MACRO__, ...) \ >> - MACRO__(0x9A40, ## __VA_ARGS__), \ >> - MACRO__(0x9A49, ## __VA_ARGS__), \ >> - MACRO__(0x9A59, ## __VA_ARGS__), \ >> - MACRO__(0x9A78, ## __VA_ARGS__), \ >> - MACRO__(0x9AC0, ## __VA_ARGS__), \ >> - MACRO__(0x9AC9, ## __VA_ARGS__), \ >> - MACRO__(0x9AD9, ## __VA_ARGS__), \ >> - MACRO__(0x9AF8, ## __VA_ARGS__) >> - >> -#define XE_TGL_IDS(MACRO__, ...) \ >> - XE_TGL_GT1_IDS(MACRO__, ## __VA_ARGS__),\ >> - XE_TGL_GT2_IDS(MACRO__, ## __VA_ARGS__) >> - >> -/* RKL */ >> -#define XE_RKL_IDS(MACRO__, ...) \ >> - MACRO__(0x4C80, ## __VA_ARGS__), \ >> - MACRO__(0x4C8A, ## __VA_ARGS__), \ >> - MACRO__(0x4C8B, ## __VA_ARGS__), \ >> - MACRO__(0x4C8C, ## __VA_ARGS__), \ >> - MACRO__(0x4C90, ## __VA_ARGS__), \ >> - MACRO__(0x4C9A, ## __VA_ARGS__) >> - >> -/* DG1 */ >> -#define XE_DG1_IDS(MACRO__, ...) \ >> - MACRO__(0x4905, ## __VA_ARGS__), \ >> - MACRO__(0x4906, ## __VA_ARGS__), \ >> - MACRO__(0x4907, ## __VA_ARGS__), \ >> - MACRO__(0x4908, ## __VA_ARGS__), \ >> - MACRO__(0x4909, ## __VA_ARGS__) >> - >> -/* ADL-S */ >> -#define XE_ADLS_IDS(MACRO__, ...) \ >> - MACRO__(0x4680, ## __VA_ARGS__), \ >> - MACRO__(0x4682, ## __VA_ARGS__), \ >> - MACRO__(0x4688, ## __VA_ARGS__), \ >> - MACRO__(0x468A, ## __VA_ARGS__), \ >> - MACRO__(0x468B, ## __VA_ARGS__), \ >> - MACRO__(0x4690, ## __VA_ARGS__), \ >> - MACRO__(0x4692, ## __VA_ARGS__), \ >> - MACRO__(0x4693, ## __VA_ARGS__) >> - >> -/* ADL-P */ >> -#define XE_ADLP_IDS(MACRO__, ...) \ >> - MACRO__(0x46A0, ## __VA_ARGS__), \ >> - MACRO__(0x46A1, ## __VA_ARGS__), \ >> - MACRO__(0x46A2, ## __VA_ARGS__), \ >> - MACRO__(0x46A3, ## __VA_ARGS__), \ >> - MACRO__(0x46A6, ## __VA_ARGS__), \ >> - MACRO__(0x46A8, ## __VA_ARGS__), \ >> - MACRO__(0x46AA, ## __VA_ARGS__), \ >> - MACRO__(0x462A, ## __VA_ARGS__), \ >> - MACRO__(0x4626, ## __VA_ARGS__), \ >> - MACRO__(0x4628, ## __VA_ARGS__), \ >> - MACRO__(0x46B0, ## __VA_ARGS__), \ >> - MACRO__(0x46B1, ## __VA_ARGS__), \ >> - MACRO__(0x46B2, ## __VA_ARGS__), \ >> - MACRO__(0x46B3, ## __VA_ARGS__), \ >> - MACRO__(0x46C0, ## __VA_ARGS__), \ >> - MACRO__(0x46C1, ## __VA_ARGS__), \ >> - MACRO__(0x46C2, ## __VA_ARGS__), \ >> - MACRO__(0x46C3, ## __VA_ARGS__) >> - >> -/* ADL-N */ >> -#define XE_ADLN_IDS(MACRO__, ...) \ >> - MACRO__(0x46D0, ## __VA_ARGS__), \ >> - MACRO__(0x46D1, ## __VA_ARGS__), \ >> - MACRO__(0x46D2, ## __VA_ARGS__) >> - >> -/* RPL-S */ >> -#define XE_RPLS_IDS(MACRO__, ...) \ >> - MACRO__(0xA780, ## __VA_ARGS__), \ >> - MACRO__(0xA781, ## __VA_ARGS__), \ >> - MACRO__(0xA782, ## __VA_ARGS__), \ >> - MACRO__(0xA783, ## __VA_ARGS__), \ >> - MACRO__(0xA788, ## __VA_ARGS__), \ >> - MACRO__(0xA789, ## __VA_ARGS__), \ >> - MACRO__(0xA78A, ## __VA_ARGS__), \ >> - MACRO__(0xA78B, ## __VA_ARGS__) >> - >> -/* RPL-U */ >> -#define XE_RPLU_IDS(MACRO__, ...) \ >> - MACRO__(0xA721, ## __VA_ARGS__), \ >> - MACRO__(0xA7A1, ## __VA_ARGS__), \ >> - MACRO__(0xA7A9, ## __VA_ARGS__), \ >> - MACRO__(0xA7AC, ## __VA_ARGS__), \ >> - MACRO__(0xA7AD, ## __VA_ARGS__) >> - >> -/* RPL-P */ >> -#define XE_RPLP_IDS(MACRO__, ...) \ >> - XE_RPLU_IDS(MACRO__, ## __VA_ARGS__), \ >> - MACRO__(0xA720, ## __VA_ARGS__), \ >> - MACRO__(0xA7A0, ## __VA_ARGS__), \ >> - MACRO__(0xA7A8, ## __VA_ARGS__), \ >> - MACRO__(0xA7AA, ## __VA_ARGS__), \ >> - MACRO__(0xA7AB, ## __VA_ARGS__) >> - >> -/* DG2 */ >> -#define XE_DG2_G10_IDS(MACRO__, ...) \ >> - MACRO__(0x5690, ## __VA_ARGS__), \ >> - MACRO__(0x5691, ## __VA_ARGS__), \ >> - MACRO__(0x5692, ## __VA_ARGS__), \ >> - MACRO__(0x56A0, ## __VA_ARGS__), \ >> - MACRO__(0x56A1, ## __VA_ARGS__), \ >> - MACRO__(0x56A2, ## __VA_ARGS__), \ >> - MACRO__(0x56BE, ## __VA_ARGS__), \ >> - MACRO__(0x56BF, ## __VA_ARGS__) >> - >> -#define XE_DG2_G11_IDS(MACRO__, ...) \ >> - MACRO__(0x5693, ## __VA_ARGS__), \ >> - MACRO__(0x5694, ## __VA_ARGS__), \ >> - MACRO__(0x5695, ## __VA_ARGS__), \ >> - MACRO__(0x56A5, ## __VA_ARGS__), \ >> - MACRO__(0x56A6, ## __VA_ARGS__), \ >> - MACRO__(0x56B0, ## __VA_ARGS__), \ >> - MACRO__(0x56B1, ## __VA_ARGS__), \ >> - MACRO__(0x56BA, ## __VA_ARGS__), \ >> - MACRO__(0x56BB, ## __VA_ARGS__), \ >> - MACRO__(0x56BC, ## __VA_ARGS__), \ >> - MACRO__(0x56BD, ## __VA_ARGS__) >> - >> -#define XE_DG2_G12_IDS(MACRO__, ...) \ >> - MACRO__(0x5696, ## __VA_ARGS__), \ >> - MACRO__(0x5697, ## __VA_ARGS__), \ >> - MACRO__(0x56A3, ## __VA_ARGS__), \ >> - MACRO__(0x56A4, ## __VA_ARGS__), \ >> - MACRO__(0x56B2, ## __VA_ARGS__), \ >> - MACRO__(0x56B3, ## __VA_ARGS__) >> - >> -#define XE_DG2_IDS(MACRO__, ...) \ >> - XE_DG2_G10_IDS(MACRO__, ## __VA_ARGS__),\ >> - XE_DG2_G11_IDS(MACRO__, ## __VA_ARGS__),\ >> - XE_DG2_G12_IDS(MACRO__, ## __VA_ARGS__) >> - >> -#define XE_ATS_M150_IDS(MACRO__, ...) \ >> - MACRO__(0x56C0, ## __VA_ARGS__), \ >> - MACRO__(0x56C2, ## __VA_ARGS__) >> - >> -#define XE_ATS_M75_IDS(MACRO__, ...) \ >> - MACRO__(0x56C1, ## __VA_ARGS__) >> - >> -#define XE_ATS_M_IDS(MACRO__, ...) \ >> - XE_ATS_M150_IDS(MACRO__, ## __VA_ARGS__),\ >> - XE_ATS_M75_IDS(MACRO__, ## __VA_ARGS__) >> - >> -/* MTL / ARL */ >> -#define XE_MTL_IDS(MACRO__, ...) \ >> - MACRO__(0x7D40, ## __VA_ARGS__), \ >> - MACRO__(0x7D41, ## __VA_ARGS__), \ >> - MACRO__(0x7D45, ## __VA_ARGS__), \ >> - MACRO__(0x7D51, ## __VA_ARGS__), \ >> - MACRO__(0x7D55, ## __VA_ARGS__), \ >> - MACRO__(0x7D60, ## __VA_ARGS__), \ >> - MACRO__(0x7D67, ## __VA_ARGS__), \ >> - MACRO__(0x7DD1, ## __VA_ARGS__), \ >> - MACRO__(0x7DD5, ## __VA_ARGS__) >> - >> -/* PVC */ >> -#define XE_PVC_IDS(MACRO__, ...) \ >> - MACRO__(0x0B69, ## __VA_ARGS__), \ >> - MACRO__(0x0B6E, ## __VA_ARGS__), \ >> - MACRO__(0x0BD4, ## __VA_ARGS__), \ >> - MACRO__(0x0BD5, ## __VA_ARGS__), \ >> - MACRO__(0x0BD6, ## __VA_ARGS__), \ >> - MACRO__(0x0BD7, ## __VA_ARGS__), \ >> - MACRO__(0x0BD8, ## __VA_ARGS__), \ >> - MACRO__(0x0BD9, ## __VA_ARGS__), \ >> - MACRO__(0x0BDA, ## __VA_ARGS__), \ >> - MACRO__(0x0BDB, ## __VA_ARGS__), \ >> - MACRO__(0x0BE0, ## __VA_ARGS__), \ >> - MACRO__(0x0BE1, ## __VA_ARGS__), \ >> - MACRO__(0x0BE5, ## __VA_ARGS__) >> - >> -#define XE_LNL_IDS(MACRO__, ...) \ >> - MACRO__(0x6420, ## __VA_ARGS__), \ >> - MACRO__(0x64A0, ## __VA_ARGS__), \ >> - MACRO__(0x64B0, ## __VA_ARGS__) >> - >> -#define XE_BMG_IDS(MACRO__, ...) \ >> - MACRO__(0xE202, ## __VA_ARGS__), \ >> - MACRO__(0xE20B, ## __VA_ARGS__), \ >> - MACRO__(0xE20C, ## __VA_ARGS__), \ >> - MACRO__(0xE20D, ## __VA_ARGS__), \ >> - MACRO__(0xE212, ## __VA_ARGS__) >> - >> -#endif >> -- >> 2.43.0 >> ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PATCH v2] lib: sync PCI ID macros with kernel 2024-11-08 15:50 ` Lucas De Marchi @ 2024-11-08 17:51 ` Ngai-Mint Kwan 2024-11-08 21:11 ` Kamil Konieczny 0 siblings, 1 reply; 15+ messages in thread From: Ngai-Mint Kwan @ 2024-11-08 17:51 UTC (permalink / raw) To: Lucas De Marchi, Kamil Konieczny, igt-dev, jani.nikula, clinton.a.taylor, zbigniew.kempczynski On 2024-11-08 07:50, Lucas De Marchi wrote: > On Fri, Nov 08, 2024 at 03:49:16PM +0100, Kamil Konieczny wrote: >> Hi Ngai-Mint, >> On 2024-11-07 at 15:14:45 -0800, Ngai-Mint Kwan wrote: >>> Synch with kernel commit that uses common PCI ID macros: >>> 3c1d5ced18db ("drm/i915/gsc: ARL-H and ARL-U need a newer GSC FW.") > > $ git branch --contains 3c1d5ced18db8a67251c8436cf9bdc061f972bdb > + drm-intel-next > + drm-tip > * tip > >> >> I couldn't find this commit on drm-tip, did I miss something? >> >> What I found using google was: >> https://lore.kernel.org/all/2c1c07f5-920b-4f6e-87dc-752ae3725a2c@intel.com/T/ >> >> >> and in that commit there are only additions to i915_pciids.h > > the commit describes the state of the branch... there may be previous > changes being carried together. As long as it's an exact copy of the > kernel header in that specific commit I think we are fine. > > > Lucas De Marchi > >> >> Please provide link to lore.kernel.org to a commit you are >> referring and also which kernel tree you are using. >> >> When this rename reach drm-tip? This is the commit from drm-tip that this patch is referring to: https://gitlab.freedesktop.org/drm/tip/-/commit/3c1d5ced18db8a67251c8436cf9bdc061f972bdb Regards, Ngai-Mint Kwan >> >> >> Regards, >> Kamil >> >>> >>> Refactor lib to use new macro definitions and pciids.h header file. >>> >>> Signed-off-by: Ngai-Mint Kwan <ngai-mint.kwan@linux.intel.com> >>> --- >>> docs/reference/igt-gpu-tools/meson.build | 3 +- >>> lib/i915/perf.c | 2 +- >>> lib/i915_pciids_local.h | 2 +- >>> lib/intel_device_info.c | 8 +- >>> lib/{i915_pciids.h => pciids.h} | 106 ++++++++--- >>> lib/xe/xe_oa.c | 12 +- >>> lib/xe_pciids.h | 218 ----------------------- >>> 7 files changed, 90 insertions(+), 261 deletions(-) >>> rename lib/{i915_pciids.h => pciids.h} (92%) >>> delete mode 100644 lib/xe_pciids.h >>> >>> diff --git a/docs/reference/igt-gpu-tools/meson.build >>> b/docs/reference/igt-gpu-tools/meson.build >>> index d5db95e40..8d70a49b8 100644 >>> --- a/docs/reference/igt-gpu-tools/meson.build >>> +++ b/docs/reference/igt-gpu-tools/meson.build >>> @@ -10,7 +10,6 @@ ignore_headers = [ >>> 'gpgpu_fill.h', >>> 'i830_reg.h', >>> 'i915_3d.h', >>> - 'i915_pciids.h', >>> 'i915_reg.h', >>> 'igt_edid_template.h', >>> 'intel_reg.h', >>> @@ -21,8 +20,8 @@ ignore_headers = [ >>> 'media_spin.h', >>> 'media_fill_gen9.h', >>> 'gen9_render.h', >>> + 'pciids.h', >>> 'version.h', >>> - 'xe_pciids.h', >>> ] >>> >>> test_groups = [ >>> diff --git a/lib/i915/perf.c b/lib/i915/perf.c >>> index ef2f74be8..9eb1141d4 100644 >>> --- a/lib/i915/perf.c >>> +++ b/lib/i915/perf.c >>> @@ -37,7 +37,7 @@ >>> >>> #include <i915_drm.h> >>> >>> -#include "i915_pciids.h" >>> +#include "pciids.h" >>> #include "i915_pciids_local.h" >>> >>> #include "intel_chipset.h" >>> diff --git a/lib/i915_pciids_local.h b/lib/i915_pciids_local.h >>> index c404a51af..b85cfd779 100644 >>> --- a/lib/i915_pciids_local.h >>> +++ b/lib/i915_pciids_local.h >>> @@ -5,7 +5,7 @@ >>> #ifndef _I915_PCIIDS_LOCAL_H_ >>> #define _I915_PCIIDS_LOCAL_H_ >>> >>> -#include "i915_pciids.h" >>> +#include "pciids.h" >>> >>> /* MTL perf */ >>> #ifndef INTEL_MTL_M_IDS >>> diff --git a/lib/intel_device_info.c b/lib/intel_device_info.c >>> index 2a118eda6..546b9c65a 100644 >>> --- a/lib/intel_device_info.c >>> +++ b/lib/intel_device_info.c >>> @@ -1,7 +1,6 @@ >>> #include "intel_chipset.h" >>> -#include "i915_pciids.h" >>> +#include "pciids.h" >>> #include "i915_pciids_local.h" >>> -#include "xe_pciids.h" >>> >>> #include <strings.h> /* ffs() */ >>> >>> @@ -635,12 +634,13 @@ static const struct pci_id_match >>> intel_device_match[] = { >>> INTEL_ATS_M_IDS(INTEL_PCI_ID_INIT, &intel_ats_m_info), >>> >>> INTEL_MTL_IDS(INTEL_PCI_ID_INIT, &intel_meteorlake_info), >>> + INTEL_ARL_IDS(INTEL_PCI_ID_INIT, &intel_meteorlake_info), >>> >>> INTEL_PVC_IDS(INTEL_PCI_ID_INIT, &intel_pontevecchio_info), >>> >>> - XE_LNL_IDS(INTEL_PCI_ID_INIT, &intel_lunarlake_info), >>> + INTEL_LNL_IDS(INTEL_PCI_ID_INIT, &intel_lunarlake_info), >>> >>> - XE_BMG_IDS(INTEL_PCI_ID_INIT, &intel_battlemage_info), >>> + INTEL_BMG_IDS(INTEL_PCI_ID_INIT, &intel_battlemage_info), >>> >>> INTEL_PCI_ID_INIT(PCI_MATCH_ANY, &intel_generic_info), >>> }; >>> diff --git a/lib/i915_pciids.h b/lib/pciids.h >>> similarity index 92% >>> rename from lib/i915_pciids.h >>> rename to lib/pciids.h >>> index 3e39d644e..32480b556 100644 >>> --- a/lib/i915_pciids.h >>> +++ b/lib/pciids.h >>> @@ -22,30 +22,23 @@ >>> * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER >>> * DEALINGS IN THE SOFTWARE. >>> */ >>> -#ifndef _I915_PCIIDS_H >>> -#define _I915_PCIIDS_H >>> - >>> -/* >>> - * A pci_device_id struct { >>> - * __u32 vendor, device; >>> - * __u32 subvendor, subdevice; >>> - * __u32 class, class_mask; >>> - * kernel_ulong_t driver_data; >>> - * }; >>> - * Don't use C99 here because "class" is reserved and we want to >>> - * give userspace flexibility. >>> - */ >>> -#define INTEL_VGA_DEVICE(id, info) { \ >>> - 0x8086, id, \ >>> - ~0, ~0, \ >>> - 0x030000, 0xff0000, \ >>> - (unsigned long) info } >>> - >>> -#define INTEL_QUANTA_VGA_DEVICE(info) { \ >>> - 0x8086, 0x16a, \ >>> - 0x152d, 0x8990, \ >>> - 0x030000, 0xff0000, \ >>> - (unsigned long) info } >>> +#ifndef __PCIIDS_H__ >>> +#define __PCIIDS_H__ >>> + >>> +#ifdef __KERNEL__ >>> +#define INTEL_VGA_DEVICE(_id, _info) { \ >>> + PCI_DEVICE(PCI_VENDOR_ID_INTEL, (_id)), \ >>> + .class = PCI_BASE_CLASS_DISPLAY << 16, .class_mask = 0xff << 16, \ >>> + .driver_data = (kernel_ulong_t)(_info), \ >>> +} >>> + >>> +#define INTEL_QUANTA_VGA_DEVICE(_info) { \ >>> + .vendor = PCI_VENDOR_ID_INTEL, .device = 0x16a, \ >>> + .subvendor = 0x152d, .subdevice = 0x8990, \ >>> + .class = PCI_BASE_CLASS_DISPLAY << 16, .class_mask = 0xff << 16, \ >>> + .driver_data = (kernel_ulong_t)(_info), \ >>> +} >>> +#endif >>> >>> #define INTEL_I810_IDS(MACRO__, ...) \ >>> MACRO__(0x7121, ## __VA_ARGS__), /* I810 */ \ >>> @@ -771,16 +764,71 @@ >>> INTEL_ATS_M150_IDS(MACRO__, ## __VA_ARGS__), \ >>> INTEL_ATS_M75_IDS(MACRO__, ## __VA_ARGS__) >>> >>> +/* ARL */ >>> +#define INTEL_ARL_H_IDS(MACRO__, ...) \ >>> + MACRO__(0x7D51, ## __VA_ARGS__), \ >>> + MACRO__(0x7DD1, ## __VA_ARGS__) >>> + >>> +#define INTEL_ARL_U_IDS(MACRO__, ...) \ >>> + MACRO__(0x7D41, ## __VA_ARGS__) \ >>> + >>> +#define INTEL_ARL_S_IDS(MACRO__, ...) \ >>> + MACRO__(0x7D67, ## __VA_ARGS__), \ >>> + MACRO__(0xB640, ## __VA_ARGS__) >>> + >>> +#define INTEL_ARL_IDS(MACRO__, ...) \ >>> + INTEL_ARL_H_IDS(MACRO__, ## __VA_ARGS__), \ >>> + INTEL_ARL_U_IDS(MACRO__, ## __VA_ARGS__), \ >>> + INTEL_ARL_S_IDS(MACRO__, ## __VA_ARGS__) >>> + >>> /* MTL */ >>> #define INTEL_MTL_IDS(MACRO__, ...) \ >>> MACRO__(0x7D40, ## __VA_ARGS__), \ >>> - MACRO__(0x7D41, ## __VA_ARGS__), \ >>> MACRO__(0x7D45, ## __VA_ARGS__), \ >>> - MACRO__(0x7D51, ## __VA_ARGS__), \ >>> MACRO__(0x7D55, ## __VA_ARGS__), \ >>> MACRO__(0x7D60, ## __VA_ARGS__), \ >>> - MACRO__(0x7D67, ## __VA_ARGS__), \ >>> - MACRO__(0x7DD1, ## __VA_ARGS__), \ >>> MACRO__(0x7DD5, ## __VA_ARGS__) >>> >>> -#endif /* _I915_PCIIDS_H */ >>> +/* PVC */ >>> +#define INTEL_PVC_IDS(MACRO__, ...) \ >>> + MACRO__(0x0B69, ## __VA_ARGS__), \ >>> + MACRO__(0x0B6E, ## __VA_ARGS__), \ >>> + MACRO__(0x0BD4, ## __VA_ARGS__), \ >>> + MACRO__(0x0BD5, ## __VA_ARGS__), \ >>> + MACRO__(0x0BD6, ## __VA_ARGS__), \ >>> + MACRO__(0x0BD7, ## __VA_ARGS__), \ >>> + MACRO__(0x0BD8, ## __VA_ARGS__), \ >>> + MACRO__(0x0BD9, ## __VA_ARGS__), \ >>> + MACRO__(0x0BDA, ## __VA_ARGS__), \ >>> + MACRO__(0x0BDB, ## __VA_ARGS__), \ >>> + MACRO__(0x0BE0, ## __VA_ARGS__), \ >>> + MACRO__(0x0BE1, ## __VA_ARGS__), \ >>> + MACRO__(0x0BE5, ## __VA_ARGS__) >>> + >>> +/* LNL */ >>> +#define INTEL_LNL_IDS(MACRO__, ...) \ >>> + MACRO__(0x6420, ## __VA_ARGS__), \ >>> + MACRO__(0x64A0, ## __VA_ARGS__), \ >>> + MACRO__(0x64B0, ## __VA_ARGS__) >>> + >>> +/* BMG */ >>> +#define INTEL_BMG_IDS(MACRO__, ...) \ >>> + MACRO__(0xE202, ## __VA_ARGS__), \ >>> + MACRO__(0xE20B, ## __VA_ARGS__), \ >>> + MACRO__(0xE20C, ## __VA_ARGS__), \ >>> + MACRO__(0xE20D, ## __VA_ARGS__), \ >>> + MACRO__(0xE212, ## __VA_ARGS__) >>> + >>> +/* PTL */ >>> +#define INTEL_PTL_IDS(MACRO__, ...) \ >>> + MACRO__(0xB080, ## __VA_ARGS__), \ >>> + MACRO__(0xB081, ## __VA_ARGS__), \ >>> + MACRO__(0xB082, ## __VA_ARGS__), \ >>> + MACRO__(0xB090, ## __VA_ARGS__), \ >>> + MACRO__(0xB091, ## __VA_ARGS__), \ >>> + MACRO__(0xB092, ## __VA_ARGS__), \ >>> + MACRO__(0xB0A0, ## __VA_ARGS__), \ >>> + MACRO__(0xB0A1, ## __VA_ARGS__), \ >>> + MACRO__(0xB0A2, ## __VA_ARGS__) >>> + >>> +#endif /* __PCIIDS_H__ */ >>> diff --git a/lib/xe/xe_oa.c b/lib/xe/xe_oa.c >>> index 17abfa454..db614b732 100644 >>> --- a/lib/xe/xe_oa.c >>> +++ b/lib/xe/xe_oa.c >>> @@ -21,9 +21,9 @@ >>> #include "intel_hwconfig_types.h" >>> #include "ioctl_wrappers.h" >>> #include "linux_scaffold.h" >>> +#include "pciids.h" >>> #include "xe_ioctl.h" >>> #include "xe_oa.h" >>> -#include "xe_pciids.h" >>> #include "xe_query.h" >>> >>> #include "xe_oa_metrics_tglgt1.h" >>> @@ -119,8 +119,8 @@ static bool >>> is_acm_gt1(const struct intel_xe_perf_devinfo *devinfo) >>> { >>> static const uint32_t devids[] = { >>> - XE_DG2_G11_IDS(DEVID), >>> - XE_ATS_M75_IDS(DEVID), >>> + INTEL_DG2_G11_IDS(DEVID), >>> + INTEL_ATS_M75_IDS(DEVID), >>> }; >>> for (uint32_t i = 0; i < ARRAY_SIZE(devids); i++) { >>> if (devids[i] == devinfo->devid) >>> @@ -134,7 +134,7 @@ static bool >>> is_acm_gt2(const struct intel_xe_perf_devinfo *devinfo) >>> { >>> static const uint32_t devids[] = { >>> - XE_DG2_G12_IDS(DEVID), >>> + INTEL_DG2_G12_IDS(DEVID), >>> }; >>> for (uint32_t i = 0; i < ARRAY_SIZE(devids); i++) { >>> if (devids[i] == devinfo->devid) >>> @@ -148,8 +148,8 @@ static bool >>> is_acm_gt3(const struct intel_xe_perf_devinfo *devinfo) >>> { >>> static const uint32_t devids[] = { >>> - XE_DG2_G10_IDS(DEVID), >>> - XE_ATS_M150_IDS(DEVID), >>> + INTEL_DG2_G10_IDS(DEVID), >>> + INTEL_ATS_M150_IDS(DEVID), >>> }; >>> for (uint32_t i = 0; i < ARRAY_SIZE(devids); i++) { >>> if (devids[i] == devinfo->devid) >>> diff --git a/lib/xe_pciids.h b/lib/xe_pciids.h >>> deleted file mode 100644 >>> index 73d972a8a..000000000 >>> --- a/lib/xe_pciids.h >>> +++ /dev/null >>> @@ -1,218 +0,0 @@ >>> -/* SPDX-License-Identifier: MIT */ >>> -/* >>> - * Copyright © 2022 Intel Corporation >>> - */ >>> - >>> -#ifndef _XE_PCIIDS_H_ >>> -#define _XE_PCIIDS_H_ >>> - >>> -/* >>> - * Lists below can be turned into initializers for a struct >>> pci_device_id >>> - * by defining INTEL_VGA_DEVICE: >>> - * >>> - * #define INTEL_VGA_DEVICE(id, info) { \ >>> - * 0x8086, id, \ >>> - * ~0, ~0, \ >>> - * 0x030000, 0xff0000, \ >>> - * (unsigned long) info } >>> - * >>> - * And then calling like: >>> - * >>> - * XE_TGL_12_GT1_IDS(INTEL_VGA_DEVICE, ## __VA_ARGS__) >>> - * >>> - * To turn them into something else, just provide a different macro >>> passed as >>> - * first argument. >>> - */ >>> - >>> -/* TGL */ >>> -#define XE_TGL_GT1_IDS(MACRO__, ...) \ >>> - MACRO__(0x9A60, ## __VA_ARGS__), \ >>> - MACRO__(0x9A68, ## __VA_ARGS__), \ >>> - MACRO__(0x9A70, ## __VA_ARGS__) >>> - >>> -#define XE_TGL_GT2_IDS(MACRO__, ...) \ >>> - MACRO__(0x9A40, ## __VA_ARGS__), \ >>> - MACRO__(0x9A49, ## __VA_ARGS__), \ >>> - MACRO__(0x9A59, ## __VA_ARGS__), \ >>> - MACRO__(0x9A78, ## __VA_ARGS__), \ >>> - MACRO__(0x9AC0, ## __VA_ARGS__), \ >>> - MACRO__(0x9AC9, ## __VA_ARGS__), \ >>> - MACRO__(0x9AD9, ## __VA_ARGS__), \ >>> - MACRO__(0x9AF8, ## __VA_ARGS__) >>> - >>> -#define XE_TGL_IDS(MACRO__, ...) \ >>> - XE_TGL_GT1_IDS(MACRO__, ## __VA_ARGS__),\ >>> - XE_TGL_GT2_IDS(MACRO__, ## __VA_ARGS__) >>> - >>> -/* RKL */ >>> -#define XE_RKL_IDS(MACRO__, ...) \ >>> - MACRO__(0x4C80, ## __VA_ARGS__), \ >>> - MACRO__(0x4C8A, ## __VA_ARGS__), \ >>> - MACRO__(0x4C8B, ## __VA_ARGS__), \ >>> - MACRO__(0x4C8C, ## __VA_ARGS__), \ >>> - MACRO__(0x4C90, ## __VA_ARGS__), \ >>> - MACRO__(0x4C9A, ## __VA_ARGS__) >>> - >>> -/* DG1 */ >>> -#define XE_DG1_IDS(MACRO__, ...) \ >>> - MACRO__(0x4905, ## __VA_ARGS__), \ >>> - MACRO__(0x4906, ## __VA_ARGS__), \ >>> - MACRO__(0x4907, ## __VA_ARGS__), \ >>> - MACRO__(0x4908, ## __VA_ARGS__), \ >>> - MACRO__(0x4909, ## __VA_ARGS__) >>> - >>> -/* ADL-S */ >>> -#define XE_ADLS_IDS(MACRO__, ...) \ >>> - MACRO__(0x4680, ## __VA_ARGS__), \ >>> - MACRO__(0x4682, ## __VA_ARGS__), \ >>> - MACRO__(0x4688, ## __VA_ARGS__), \ >>> - MACRO__(0x468A, ## __VA_ARGS__), \ >>> - MACRO__(0x468B, ## __VA_ARGS__), \ >>> - MACRO__(0x4690, ## __VA_ARGS__), \ >>> - MACRO__(0x4692, ## __VA_ARGS__), \ >>> - MACRO__(0x4693, ## __VA_ARGS__) >>> - >>> -/* ADL-P */ >>> -#define XE_ADLP_IDS(MACRO__, ...) \ >>> - MACRO__(0x46A0, ## __VA_ARGS__), \ >>> - MACRO__(0x46A1, ## __VA_ARGS__), \ >>> - MACRO__(0x46A2, ## __VA_ARGS__), \ >>> - MACRO__(0x46A3, ## __VA_ARGS__), \ >>> - MACRO__(0x46A6, ## __VA_ARGS__), \ >>> - MACRO__(0x46A8, ## __VA_ARGS__), \ >>> - MACRO__(0x46AA, ## __VA_ARGS__), \ >>> - MACRO__(0x462A, ## __VA_ARGS__), \ >>> - MACRO__(0x4626, ## __VA_ARGS__), \ >>> - MACRO__(0x4628, ## __VA_ARGS__), \ >>> - MACRO__(0x46B0, ## __VA_ARGS__), \ >>> - MACRO__(0x46B1, ## __VA_ARGS__), \ >>> - MACRO__(0x46B2, ## __VA_ARGS__), \ >>> - MACRO__(0x46B3, ## __VA_ARGS__), \ >>> - MACRO__(0x46C0, ## __VA_ARGS__), \ >>> - MACRO__(0x46C1, ## __VA_ARGS__), \ >>> - MACRO__(0x46C2, ## __VA_ARGS__), \ >>> - MACRO__(0x46C3, ## __VA_ARGS__) >>> - >>> -/* ADL-N */ >>> -#define XE_ADLN_IDS(MACRO__, ...) \ >>> - MACRO__(0x46D0, ## __VA_ARGS__), \ >>> - MACRO__(0x46D1, ## __VA_ARGS__), \ >>> - MACRO__(0x46D2, ## __VA_ARGS__) >>> - >>> -/* RPL-S */ >>> -#define XE_RPLS_IDS(MACRO__, ...) \ >>> - MACRO__(0xA780, ## __VA_ARGS__), \ >>> - MACRO__(0xA781, ## __VA_ARGS__), \ >>> - MACRO__(0xA782, ## __VA_ARGS__), \ >>> - MACRO__(0xA783, ## __VA_ARGS__), \ >>> - MACRO__(0xA788, ## __VA_ARGS__), \ >>> - MACRO__(0xA789, ## __VA_ARGS__), \ >>> - MACRO__(0xA78A, ## __VA_ARGS__), \ >>> - MACRO__(0xA78B, ## __VA_ARGS__) >>> - >>> -/* RPL-U */ >>> -#define XE_RPLU_IDS(MACRO__, ...) \ >>> - MACRO__(0xA721, ## __VA_ARGS__), \ >>> - MACRO__(0xA7A1, ## __VA_ARGS__), \ >>> - MACRO__(0xA7A9, ## __VA_ARGS__), \ >>> - MACRO__(0xA7AC, ## __VA_ARGS__), \ >>> - MACRO__(0xA7AD, ## __VA_ARGS__) >>> - >>> -/* RPL-P */ >>> -#define XE_RPLP_IDS(MACRO__, ...) \ >>> - XE_RPLU_IDS(MACRO__, ## __VA_ARGS__), \ >>> - MACRO__(0xA720, ## __VA_ARGS__), \ >>> - MACRO__(0xA7A0, ## __VA_ARGS__), \ >>> - MACRO__(0xA7A8, ## __VA_ARGS__), \ >>> - MACRO__(0xA7AA, ## __VA_ARGS__), \ >>> - MACRO__(0xA7AB, ## __VA_ARGS__) >>> - >>> -/* DG2 */ >>> -#define XE_DG2_G10_IDS(MACRO__, ...) \ >>> - MACRO__(0x5690, ## __VA_ARGS__), \ >>> - MACRO__(0x5691, ## __VA_ARGS__), \ >>> - MACRO__(0x5692, ## __VA_ARGS__), \ >>> - MACRO__(0x56A0, ## __VA_ARGS__), \ >>> - MACRO__(0x56A1, ## __VA_ARGS__), \ >>> - MACRO__(0x56A2, ## __VA_ARGS__), \ >>> - MACRO__(0x56BE, ## __VA_ARGS__), \ >>> - MACRO__(0x56BF, ## __VA_ARGS__) >>> - >>> -#define XE_DG2_G11_IDS(MACRO__, ...) \ >>> - MACRO__(0x5693, ## __VA_ARGS__), \ >>> - MACRO__(0x5694, ## __VA_ARGS__), \ >>> - MACRO__(0x5695, ## __VA_ARGS__), \ >>> - MACRO__(0x56A5, ## __VA_ARGS__), \ >>> - MACRO__(0x56A6, ## __VA_ARGS__), \ >>> - MACRO__(0x56B0, ## __VA_ARGS__), \ >>> - MACRO__(0x56B1, ## __VA_ARGS__), \ >>> - MACRO__(0x56BA, ## __VA_ARGS__), \ >>> - MACRO__(0x56BB, ## __VA_ARGS__), \ >>> - MACRO__(0x56BC, ## __VA_ARGS__), \ >>> - MACRO__(0x56BD, ## __VA_ARGS__) >>> - >>> -#define XE_DG2_G12_IDS(MACRO__, ...) \ >>> - MACRO__(0x5696, ## __VA_ARGS__), \ >>> - MACRO__(0x5697, ## __VA_ARGS__), \ >>> - MACRO__(0x56A3, ## __VA_ARGS__), \ >>> - MACRO__(0x56A4, ## __VA_ARGS__), \ >>> - MACRO__(0x56B2, ## __VA_ARGS__), \ >>> - MACRO__(0x56B3, ## __VA_ARGS__) >>> - >>> -#define XE_DG2_IDS(MACRO__, ...) \ >>> - XE_DG2_G10_IDS(MACRO__, ## __VA_ARGS__),\ >>> - XE_DG2_G11_IDS(MACRO__, ## __VA_ARGS__),\ >>> - XE_DG2_G12_IDS(MACRO__, ## __VA_ARGS__) >>> - >>> -#define XE_ATS_M150_IDS(MACRO__, ...) \ >>> - MACRO__(0x56C0, ## __VA_ARGS__), \ >>> - MACRO__(0x56C2, ## __VA_ARGS__) >>> - >>> -#define XE_ATS_M75_IDS(MACRO__, ...) \ >>> - MACRO__(0x56C1, ## __VA_ARGS__) >>> - >>> -#define XE_ATS_M_IDS(MACRO__, ...) \ >>> - XE_ATS_M150_IDS(MACRO__, ## __VA_ARGS__),\ >>> - XE_ATS_M75_IDS(MACRO__, ## __VA_ARGS__) >>> - >>> -/* MTL / ARL */ >>> -#define XE_MTL_IDS(MACRO__, ...) \ >>> - MACRO__(0x7D40, ## __VA_ARGS__), \ >>> - MACRO__(0x7D41, ## __VA_ARGS__), \ >>> - MACRO__(0x7D45, ## __VA_ARGS__), \ >>> - MACRO__(0x7D51, ## __VA_ARGS__), \ >>> - MACRO__(0x7D55, ## __VA_ARGS__), \ >>> - MACRO__(0x7D60, ## __VA_ARGS__), \ >>> - MACRO__(0x7D67, ## __VA_ARGS__), \ >>> - MACRO__(0x7DD1, ## __VA_ARGS__), \ >>> - MACRO__(0x7DD5, ## __VA_ARGS__) >>> - >>> -/* PVC */ >>> -#define XE_PVC_IDS(MACRO__, ...) \ >>> - MACRO__(0x0B69, ## __VA_ARGS__), \ >>> - MACRO__(0x0B6E, ## __VA_ARGS__), \ >>> - MACRO__(0x0BD4, ## __VA_ARGS__), \ >>> - MACRO__(0x0BD5, ## __VA_ARGS__), \ >>> - MACRO__(0x0BD6, ## __VA_ARGS__), \ >>> - MACRO__(0x0BD7, ## __VA_ARGS__), \ >>> - MACRO__(0x0BD8, ## __VA_ARGS__), \ >>> - MACRO__(0x0BD9, ## __VA_ARGS__), \ >>> - MACRO__(0x0BDA, ## __VA_ARGS__), \ >>> - MACRO__(0x0BDB, ## __VA_ARGS__), \ >>> - MACRO__(0x0BE0, ## __VA_ARGS__), \ >>> - MACRO__(0x0BE1, ## __VA_ARGS__), \ >>> - MACRO__(0x0BE5, ## __VA_ARGS__) >>> - >>> -#define XE_LNL_IDS(MACRO__, ...) \ >>> - MACRO__(0x6420, ## __VA_ARGS__), \ >>> - MACRO__(0x64A0, ## __VA_ARGS__), \ >>> - MACRO__(0x64B0, ## __VA_ARGS__) >>> - >>> -#define XE_BMG_IDS(MACRO__, ...) \ >>> - MACRO__(0xE202, ## __VA_ARGS__), \ >>> - MACRO__(0xE20B, ## __VA_ARGS__), \ >>> - MACRO__(0xE20C, ## __VA_ARGS__), \ >>> - MACRO__(0xE20D, ## __VA_ARGS__), \ >>> - MACRO__(0xE212, ## __VA_ARGS__) >>> - >>> -#endif >>> -- >>> 2.43.0 >>> ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PATCH v2] lib: sync PCI ID macros with kernel 2024-11-08 17:51 ` Ngai-Mint Kwan @ 2024-11-08 21:11 ` Kamil Konieczny 0 siblings, 0 replies; 15+ messages in thread From: Kamil Konieczny @ 2024-11-08 21:11 UTC (permalink / raw) To: igt-dev Cc: Ngai-Mint Kwan, Lucas De Marchi, jani.nikula, clinton.a.taylor, zbigniew.kempczynski Hi Ngai-Mint, On 2024-11-08 at 09:51:56 -0800, Ngai-Mint Kwan wrote: > > > > On 2024-11-08 07:50, Lucas De Marchi wrote: > > On Fri, Nov 08, 2024 at 03:49:16PM +0100, Kamil Konieczny wrote: > > > Hi Ngai-Mint, > > > On 2024-11-07 at 15:14:45 -0800, Ngai-Mint Kwan wrote: > > > > Synch with kernel commit that uses common PCI ID macros: > > > > 3c1d5ced18db ("drm/i915/gsc: ARL-H and ARL-U need a newer GSC FW.") > > > > $ git branch --contains 3c1d5ced18db8a67251c8436cf9bdc061f972bdb > > + drm-intel-next > > + drm-tip > > * tip > > > > > > > > I couldn't find this commit on drm-tip, did I miss something? > > > > > > What I found using google was: > > > https://lore.kernel.org/all/2c1c07f5-920b-4f6e-87dc-752ae3725a2c@intel.com/T/ > > > > > > > > > and in that commit there are only additions to i915_pciids.h > > > > the commit describes the state of the branch... there may be previous > > changes being carried together. As long as it's an exact copy of the > > kernel header in that specific commit I think we are fine. > > > > > > Lucas De Marchi > > > > > > > > Please provide link to lore.kernel.org to a commit you are > > > referring and also which kernel tree you are using. > > > > > > When this rename reach drm-tip? > > This is the commit from drm-tip that this patch is referring to: > https://gitlab.freedesktop.org/drm/tip/-/commit/3c1d5ced18db8a67251c8436cf9bdc061f972bdb > > Regards, > Ngai-Mint Kwan > Sorry I messed up my repo config, now I checked and corrected it and now LGTM Reviewed-by: Kamil Konieczny <kamil.konieczny@linux.intel.com> btw good to see PTL ids. Regards, Kamil > > > > > > > > > Regards, > > > Kamil > > > > > > > > > > > Refactor lib to use new macro definitions and pciids.h header file. > > > > > > > > Signed-off-by: Ngai-Mint Kwan <ngai-mint.kwan@linux.intel.com> > > > > --- > > > > docs/reference/igt-gpu-tools/meson.build | 3 +- > > > > lib/i915/perf.c | 2 +- > > > > lib/i915_pciids_local.h | 2 +- > > > > lib/intel_device_info.c | 8 +- > > > > lib/{i915_pciids.h => pciids.h} | 106 ++++++++--- > > > > lib/xe/xe_oa.c | 12 +- > > > > lib/xe_pciids.h | 218 ----------------------- > > > > 7 files changed, 90 insertions(+), 261 deletions(-) > > > > rename lib/{i915_pciids.h => pciids.h} (92%) > > > > delete mode 100644 lib/xe_pciids.h > > > > > > > > diff --git a/docs/reference/igt-gpu-tools/meson.build > > > > b/docs/reference/igt-gpu-tools/meson.build > > > > index d5db95e40..8d70a49b8 100644 > > > > --- a/docs/reference/igt-gpu-tools/meson.build > > > > +++ b/docs/reference/igt-gpu-tools/meson.build > > > > @@ -10,7 +10,6 @@ ignore_headers = [ > > > > 'gpgpu_fill.h', > > > > 'i830_reg.h', > > > > 'i915_3d.h', > > > > - 'i915_pciids.h', > > > > 'i915_reg.h', > > > > 'igt_edid_template.h', > > > > 'intel_reg.h', > > > > @@ -21,8 +20,8 @@ ignore_headers = [ > > > > 'media_spin.h', > > > > 'media_fill_gen9.h', > > > > 'gen9_render.h', > > > > + 'pciids.h', > > > > 'version.h', > > > > - 'xe_pciids.h', > > > > ] > > > > > > > > test_groups = [ > > > > diff --git a/lib/i915/perf.c b/lib/i915/perf.c > > > > index ef2f74be8..9eb1141d4 100644 > > > > --- a/lib/i915/perf.c > > > > +++ b/lib/i915/perf.c > > > > @@ -37,7 +37,7 @@ > > > > > > > > #include <i915_drm.h> > > > > > > > > -#include "i915_pciids.h" > > > > +#include "pciids.h" > > > > #include "i915_pciids_local.h" > > > > > > > > #include "intel_chipset.h" > > > > diff --git a/lib/i915_pciids_local.h b/lib/i915_pciids_local.h > > > > index c404a51af..b85cfd779 100644 > > > > --- a/lib/i915_pciids_local.h > > > > +++ b/lib/i915_pciids_local.h > > > > @@ -5,7 +5,7 @@ > > > > #ifndef _I915_PCIIDS_LOCAL_H_ > > > > #define _I915_PCIIDS_LOCAL_H_ > > > > > > > > -#include "i915_pciids.h" > > > > +#include "pciids.h" > > > > > > > > /* MTL perf */ > > > > #ifndef INTEL_MTL_M_IDS > > > > diff --git a/lib/intel_device_info.c b/lib/intel_device_info.c > > > > index 2a118eda6..546b9c65a 100644 > > > > --- a/lib/intel_device_info.c > > > > +++ b/lib/intel_device_info.c > > > > @@ -1,7 +1,6 @@ > > > > #include "intel_chipset.h" > > > > -#include "i915_pciids.h" > > > > +#include "pciids.h" > > > > #include "i915_pciids_local.h" > > > > -#include "xe_pciids.h" > > > > > > > > #include <strings.h> /* ffs() */ > > > > > > > > @@ -635,12 +634,13 @@ static const struct pci_id_match > > > > intel_device_match[] = { > > > > INTEL_ATS_M_IDS(INTEL_PCI_ID_INIT, &intel_ats_m_info), > > > > > > > > INTEL_MTL_IDS(INTEL_PCI_ID_INIT, &intel_meteorlake_info), > > > > + INTEL_ARL_IDS(INTEL_PCI_ID_INIT, &intel_meteorlake_info), > > > > > > > > INTEL_PVC_IDS(INTEL_PCI_ID_INIT, &intel_pontevecchio_info), > > > > > > > > - XE_LNL_IDS(INTEL_PCI_ID_INIT, &intel_lunarlake_info), > > > > + INTEL_LNL_IDS(INTEL_PCI_ID_INIT, &intel_lunarlake_info), > > > > > > > > - XE_BMG_IDS(INTEL_PCI_ID_INIT, &intel_battlemage_info), > > > > + INTEL_BMG_IDS(INTEL_PCI_ID_INIT, &intel_battlemage_info), > > > > > > > > INTEL_PCI_ID_INIT(PCI_MATCH_ANY, &intel_generic_info), > > > > }; > > > > diff --git a/lib/i915_pciids.h b/lib/pciids.h > > > > similarity index 92% > > > > rename from lib/i915_pciids.h > > > > rename to lib/pciids.h > > > > index 3e39d644e..32480b556 100644 > > > > --- a/lib/i915_pciids.h > > > > +++ b/lib/pciids.h > > > > @@ -22,30 +22,23 @@ > > > > * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER > > > > * DEALINGS IN THE SOFTWARE. > > > > */ > > > > -#ifndef _I915_PCIIDS_H > > > > -#define _I915_PCIIDS_H > > > > - > > > > -/* > > > > - * A pci_device_id struct { > > > > - * __u32 vendor, device; > > > > - * __u32 subvendor, subdevice; > > > > - * __u32 class, class_mask; > > > > - * kernel_ulong_t driver_data; > > > > - * }; > > > > - * Don't use C99 here because "class" is reserved and we want to > > > > - * give userspace flexibility. > > > > - */ > > > > -#define INTEL_VGA_DEVICE(id, info) { \ > > > > - 0x8086, id, \ > > > > - ~0, ~0, \ > > > > - 0x030000, 0xff0000, \ > > > > - (unsigned long) info } > > > > - > > > > -#define INTEL_QUANTA_VGA_DEVICE(info) { \ > > > > - 0x8086, 0x16a, \ > > > > - 0x152d, 0x8990, \ > > > > - 0x030000, 0xff0000, \ > > > > - (unsigned long) info } > > > > +#ifndef __PCIIDS_H__ > > > > +#define __PCIIDS_H__ > > > > + > > > > +#ifdef __KERNEL__ > > > > +#define INTEL_VGA_DEVICE(_id, _info) { \ > > > > + PCI_DEVICE(PCI_VENDOR_ID_INTEL, (_id)), \ > > > > + .class = PCI_BASE_CLASS_DISPLAY << 16, .class_mask = 0xff << 16, \ > > > > + .driver_data = (kernel_ulong_t)(_info), \ > > > > +} > > > > + > > > > +#define INTEL_QUANTA_VGA_DEVICE(_info) { \ > > > > + .vendor = PCI_VENDOR_ID_INTEL, .device = 0x16a, \ > > > > + .subvendor = 0x152d, .subdevice = 0x8990, \ > > > > + .class = PCI_BASE_CLASS_DISPLAY << 16, .class_mask = 0xff << 16, \ > > > > + .driver_data = (kernel_ulong_t)(_info), \ > > > > +} > > > > +#endif > > > > > > > > #define INTEL_I810_IDS(MACRO__, ...) \ > > > > MACRO__(0x7121, ## __VA_ARGS__), /* I810 */ \ > > > > @@ -771,16 +764,71 @@ > > > > INTEL_ATS_M150_IDS(MACRO__, ## __VA_ARGS__), \ > > > > INTEL_ATS_M75_IDS(MACRO__, ## __VA_ARGS__) > > > > > > > > +/* ARL */ > > > > +#define INTEL_ARL_H_IDS(MACRO__, ...) \ > > > > + MACRO__(0x7D51, ## __VA_ARGS__), \ > > > > + MACRO__(0x7DD1, ## __VA_ARGS__) > > > > + > > > > +#define INTEL_ARL_U_IDS(MACRO__, ...) \ > > > > + MACRO__(0x7D41, ## __VA_ARGS__) \ > > > > + > > > > +#define INTEL_ARL_S_IDS(MACRO__, ...) \ > > > > + MACRO__(0x7D67, ## __VA_ARGS__), \ > > > > + MACRO__(0xB640, ## __VA_ARGS__) > > > > + > > > > +#define INTEL_ARL_IDS(MACRO__, ...) \ > > > > + INTEL_ARL_H_IDS(MACRO__, ## __VA_ARGS__), \ > > > > + INTEL_ARL_U_IDS(MACRO__, ## __VA_ARGS__), \ > > > > + INTEL_ARL_S_IDS(MACRO__, ## __VA_ARGS__) > > > > + > > > > /* MTL */ > > > > #define INTEL_MTL_IDS(MACRO__, ...) \ > > > > MACRO__(0x7D40, ## __VA_ARGS__), \ > > > > - MACRO__(0x7D41, ## __VA_ARGS__), \ > > > > MACRO__(0x7D45, ## __VA_ARGS__), \ > > > > - MACRO__(0x7D51, ## __VA_ARGS__), \ > > > > MACRO__(0x7D55, ## __VA_ARGS__), \ > > > > MACRO__(0x7D60, ## __VA_ARGS__), \ > > > > - MACRO__(0x7D67, ## __VA_ARGS__), \ > > > > - MACRO__(0x7DD1, ## __VA_ARGS__), \ > > > > MACRO__(0x7DD5, ## __VA_ARGS__) > > > > > > > > -#endif /* _I915_PCIIDS_H */ > > > > +/* PVC */ > > > > +#define INTEL_PVC_IDS(MACRO__, ...) \ > > > > + MACRO__(0x0B69, ## __VA_ARGS__), \ > > > > + MACRO__(0x0B6E, ## __VA_ARGS__), \ > > > > + MACRO__(0x0BD4, ## __VA_ARGS__), \ > > > > + MACRO__(0x0BD5, ## __VA_ARGS__), \ > > > > + MACRO__(0x0BD6, ## __VA_ARGS__), \ > > > > + MACRO__(0x0BD7, ## __VA_ARGS__), \ > > > > + MACRO__(0x0BD8, ## __VA_ARGS__), \ > > > > + MACRO__(0x0BD9, ## __VA_ARGS__), \ > > > > + MACRO__(0x0BDA, ## __VA_ARGS__), \ > > > > + MACRO__(0x0BDB, ## __VA_ARGS__), \ > > > > + MACRO__(0x0BE0, ## __VA_ARGS__), \ > > > > + MACRO__(0x0BE1, ## __VA_ARGS__), \ > > > > + MACRO__(0x0BE5, ## __VA_ARGS__) > > > > + > > > > +/* LNL */ > > > > +#define INTEL_LNL_IDS(MACRO__, ...) \ > > > > + MACRO__(0x6420, ## __VA_ARGS__), \ > > > > + MACRO__(0x64A0, ## __VA_ARGS__), \ > > > > + MACRO__(0x64B0, ## __VA_ARGS__) > > > > + > > > > +/* BMG */ > > > > +#define INTEL_BMG_IDS(MACRO__, ...) \ > > > > + MACRO__(0xE202, ## __VA_ARGS__), \ > > > > + MACRO__(0xE20B, ## __VA_ARGS__), \ > > > > + MACRO__(0xE20C, ## __VA_ARGS__), \ > > > > + MACRO__(0xE20D, ## __VA_ARGS__), \ > > > > + MACRO__(0xE212, ## __VA_ARGS__) > > > > + > > > > +/* PTL */ > > > > +#define INTEL_PTL_IDS(MACRO__, ...) \ > > > > + MACRO__(0xB080, ## __VA_ARGS__), \ > > > > + MACRO__(0xB081, ## __VA_ARGS__), \ > > > > + MACRO__(0xB082, ## __VA_ARGS__), \ > > > > + MACRO__(0xB090, ## __VA_ARGS__), \ > > > > + MACRO__(0xB091, ## __VA_ARGS__), \ > > > > + MACRO__(0xB092, ## __VA_ARGS__), \ > > > > + MACRO__(0xB0A0, ## __VA_ARGS__), \ > > > > + MACRO__(0xB0A1, ## __VA_ARGS__), \ > > > > + MACRO__(0xB0A2, ## __VA_ARGS__) > > > > + > > > > +#endif /* __PCIIDS_H__ */ > > > > diff --git a/lib/xe/xe_oa.c b/lib/xe/xe_oa.c > > > > index 17abfa454..db614b732 100644 > > > > --- a/lib/xe/xe_oa.c > > > > +++ b/lib/xe/xe_oa.c > > > > @@ -21,9 +21,9 @@ > > > > #include "intel_hwconfig_types.h" > > > > #include "ioctl_wrappers.h" > > > > #include "linux_scaffold.h" > > > > +#include "pciids.h" > > > > #include "xe_ioctl.h" > > > > #include "xe_oa.h" > > > > -#include "xe_pciids.h" > > > > #include "xe_query.h" > > > > > > > > #include "xe_oa_metrics_tglgt1.h" > > > > @@ -119,8 +119,8 @@ static bool > > > > is_acm_gt1(const struct intel_xe_perf_devinfo *devinfo) > > > > { > > > > static const uint32_t devids[] = { > > > > - XE_DG2_G11_IDS(DEVID), > > > > - XE_ATS_M75_IDS(DEVID), > > > > + INTEL_DG2_G11_IDS(DEVID), > > > > + INTEL_ATS_M75_IDS(DEVID), > > > > }; > > > > for (uint32_t i = 0; i < ARRAY_SIZE(devids); i++) { > > > > if (devids[i] == devinfo->devid) > > > > @@ -134,7 +134,7 @@ static bool > > > > is_acm_gt2(const struct intel_xe_perf_devinfo *devinfo) > > > > { > > > > static const uint32_t devids[] = { > > > > - XE_DG2_G12_IDS(DEVID), > > > > + INTEL_DG2_G12_IDS(DEVID), > > > > }; > > > > for (uint32_t i = 0; i < ARRAY_SIZE(devids); i++) { > > > > if (devids[i] == devinfo->devid) > > > > @@ -148,8 +148,8 @@ static bool > > > > is_acm_gt3(const struct intel_xe_perf_devinfo *devinfo) > > > > { > > > > static const uint32_t devids[] = { > > > > - XE_DG2_G10_IDS(DEVID), > > > > - XE_ATS_M150_IDS(DEVID), > > > > + INTEL_DG2_G10_IDS(DEVID), > > > > + INTEL_ATS_M150_IDS(DEVID), > > > > }; > > > > for (uint32_t i = 0; i < ARRAY_SIZE(devids); i++) { > > > > if (devids[i] == devinfo->devid) > > > > diff --git a/lib/xe_pciids.h b/lib/xe_pciids.h > > > > deleted file mode 100644 > > > > index 73d972a8a..000000000 > > > > --- a/lib/xe_pciids.h > > > > +++ /dev/null > > > > @@ -1,218 +0,0 @@ > > > > -/* SPDX-License-Identifier: MIT */ > > > > -/* > > > > - * Copyright © 2022 Intel Corporation > > > > - */ > > > > - > > > > -#ifndef _XE_PCIIDS_H_ > > > > -#define _XE_PCIIDS_H_ > > > > - > > > > -/* > > > > - * Lists below can be turned into initializers for a struct > > > > pci_device_id > > > > - * by defining INTEL_VGA_DEVICE: > > > > - * > > > > - * #define INTEL_VGA_DEVICE(id, info) { \ > > > > - * 0x8086, id, \ > > > > - * ~0, ~0, \ > > > > - * 0x030000, 0xff0000, \ > > > > - * (unsigned long) info } > > > > - * > > > > - * And then calling like: > > > > - * > > > > - * XE_TGL_12_GT1_IDS(INTEL_VGA_DEVICE, ## __VA_ARGS__) > > > > - * > > > > - * To turn them into something else, just provide a different > > > > macro passed as > > > > - * first argument. > > > > - */ > > > > - > > > > -/* TGL */ > > > > -#define XE_TGL_GT1_IDS(MACRO__, ...) \ > > > > - MACRO__(0x9A60, ## __VA_ARGS__), \ > > > > - MACRO__(0x9A68, ## __VA_ARGS__), \ > > > > - MACRO__(0x9A70, ## __VA_ARGS__) > > > > - > > > > -#define XE_TGL_GT2_IDS(MACRO__, ...) \ > > > > - MACRO__(0x9A40, ## __VA_ARGS__), \ > > > > - MACRO__(0x9A49, ## __VA_ARGS__), \ > > > > - MACRO__(0x9A59, ## __VA_ARGS__), \ > > > > - MACRO__(0x9A78, ## __VA_ARGS__), \ > > > > - MACRO__(0x9AC0, ## __VA_ARGS__), \ > > > > - MACRO__(0x9AC9, ## __VA_ARGS__), \ > > > > - MACRO__(0x9AD9, ## __VA_ARGS__), \ > > > > - MACRO__(0x9AF8, ## __VA_ARGS__) > > > > - > > > > -#define XE_TGL_IDS(MACRO__, ...) \ > > > > - XE_TGL_GT1_IDS(MACRO__, ## __VA_ARGS__),\ > > > > - XE_TGL_GT2_IDS(MACRO__, ## __VA_ARGS__) > > > > - > > > > -/* RKL */ > > > > -#define XE_RKL_IDS(MACRO__, ...) \ > > > > - MACRO__(0x4C80, ## __VA_ARGS__), \ > > > > - MACRO__(0x4C8A, ## __VA_ARGS__), \ > > > > - MACRO__(0x4C8B, ## __VA_ARGS__), \ > > > > - MACRO__(0x4C8C, ## __VA_ARGS__), \ > > > > - MACRO__(0x4C90, ## __VA_ARGS__), \ > > > > - MACRO__(0x4C9A, ## __VA_ARGS__) > > > > - > > > > -/* DG1 */ > > > > -#define XE_DG1_IDS(MACRO__, ...) \ > > > > - MACRO__(0x4905, ## __VA_ARGS__), \ > > > > - MACRO__(0x4906, ## __VA_ARGS__), \ > > > > - MACRO__(0x4907, ## __VA_ARGS__), \ > > > > - MACRO__(0x4908, ## __VA_ARGS__), \ > > > > - MACRO__(0x4909, ## __VA_ARGS__) > > > > - > > > > -/* ADL-S */ > > > > -#define XE_ADLS_IDS(MACRO__, ...) \ > > > > - MACRO__(0x4680, ## __VA_ARGS__), \ > > > > - MACRO__(0x4682, ## __VA_ARGS__), \ > > > > - MACRO__(0x4688, ## __VA_ARGS__), \ > > > > - MACRO__(0x468A, ## __VA_ARGS__), \ > > > > - MACRO__(0x468B, ## __VA_ARGS__), \ > > > > - MACRO__(0x4690, ## __VA_ARGS__), \ > > > > - MACRO__(0x4692, ## __VA_ARGS__), \ > > > > - MACRO__(0x4693, ## __VA_ARGS__) > > > > - > > > > -/* ADL-P */ > > > > -#define XE_ADLP_IDS(MACRO__, ...) \ > > > > - MACRO__(0x46A0, ## __VA_ARGS__), \ > > > > - MACRO__(0x46A1, ## __VA_ARGS__), \ > > > > - MACRO__(0x46A2, ## __VA_ARGS__), \ > > > > - MACRO__(0x46A3, ## __VA_ARGS__), \ > > > > - MACRO__(0x46A6, ## __VA_ARGS__), \ > > > > - MACRO__(0x46A8, ## __VA_ARGS__), \ > > > > - MACRO__(0x46AA, ## __VA_ARGS__), \ > > > > - MACRO__(0x462A, ## __VA_ARGS__), \ > > > > - MACRO__(0x4626, ## __VA_ARGS__), \ > > > > - MACRO__(0x4628, ## __VA_ARGS__), \ > > > > - MACRO__(0x46B0, ## __VA_ARGS__), \ > > > > - MACRO__(0x46B1, ## __VA_ARGS__), \ > > > > - MACRO__(0x46B2, ## __VA_ARGS__), \ > > > > - MACRO__(0x46B3, ## __VA_ARGS__), \ > > > > - MACRO__(0x46C0, ## __VA_ARGS__), \ > > > > - MACRO__(0x46C1, ## __VA_ARGS__), \ > > > > - MACRO__(0x46C2, ## __VA_ARGS__), \ > > > > - MACRO__(0x46C3, ## __VA_ARGS__) > > > > - > > > > -/* ADL-N */ > > > > -#define XE_ADLN_IDS(MACRO__, ...) \ > > > > - MACRO__(0x46D0, ## __VA_ARGS__), \ > > > > - MACRO__(0x46D1, ## __VA_ARGS__), \ > > > > - MACRO__(0x46D2, ## __VA_ARGS__) > > > > - > > > > -/* RPL-S */ > > > > -#define XE_RPLS_IDS(MACRO__, ...) \ > > > > - MACRO__(0xA780, ## __VA_ARGS__), \ > > > > - MACRO__(0xA781, ## __VA_ARGS__), \ > > > > - MACRO__(0xA782, ## __VA_ARGS__), \ > > > > - MACRO__(0xA783, ## __VA_ARGS__), \ > > > > - MACRO__(0xA788, ## __VA_ARGS__), \ > > > > - MACRO__(0xA789, ## __VA_ARGS__), \ > > > > - MACRO__(0xA78A, ## __VA_ARGS__), \ > > > > - MACRO__(0xA78B, ## __VA_ARGS__) > > > > - > > > > -/* RPL-U */ > > > > -#define XE_RPLU_IDS(MACRO__, ...) \ > > > > - MACRO__(0xA721, ## __VA_ARGS__), \ > > > > - MACRO__(0xA7A1, ## __VA_ARGS__), \ > > > > - MACRO__(0xA7A9, ## __VA_ARGS__), \ > > > > - MACRO__(0xA7AC, ## __VA_ARGS__), \ > > > > - MACRO__(0xA7AD, ## __VA_ARGS__) > > > > - > > > > -/* RPL-P */ > > > > -#define XE_RPLP_IDS(MACRO__, ...) \ > > > > - XE_RPLU_IDS(MACRO__, ## __VA_ARGS__), \ > > > > - MACRO__(0xA720, ## __VA_ARGS__), \ > > > > - MACRO__(0xA7A0, ## __VA_ARGS__), \ > > > > - MACRO__(0xA7A8, ## __VA_ARGS__), \ > > > > - MACRO__(0xA7AA, ## __VA_ARGS__), \ > > > > - MACRO__(0xA7AB, ## __VA_ARGS__) > > > > - > > > > -/* DG2 */ > > > > -#define XE_DG2_G10_IDS(MACRO__, ...) \ > > > > - MACRO__(0x5690, ## __VA_ARGS__), \ > > > > - MACRO__(0x5691, ## __VA_ARGS__), \ > > > > - MACRO__(0x5692, ## __VA_ARGS__), \ > > > > - MACRO__(0x56A0, ## __VA_ARGS__), \ > > > > - MACRO__(0x56A1, ## __VA_ARGS__), \ > > > > - MACRO__(0x56A2, ## __VA_ARGS__), \ > > > > - MACRO__(0x56BE, ## __VA_ARGS__), \ > > > > - MACRO__(0x56BF, ## __VA_ARGS__) > > > > - > > > > -#define XE_DG2_G11_IDS(MACRO__, ...) \ > > > > - MACRO__(0x5693, ## __VA_ARGS__), \ > > > > - MACRO__(0x5694, ## __VA_ARGS__), \ > > > > - MACRO__(0x5695, ## __VA_ARGS__), \ > > > > - MACRO__(0x56A5, ## __VA_ARGS__), \ > > > > - MACRO__(0x56A6, ## __VA_ARGS__), \ > > > > - MACRO__(0x56B0, ## __VA_ARGS__), \ > > > > - MACRO__(0x56B1, ## __VA_ARGS__), \ > > > > - MACRO__(0x56BA, ## __VA_ARGS__), \ > > > > - MACRO__(0x56BB, ## __VA_ARGS__), \ > > > > - MACRO__(0x56BC, ## __VA_ARGS__), \ > > > > - MACRO__(0x56BD, ## __VA_ARGS__) > > > > - > > > > -#define XE_DG2_G12_IDS(MACRO__, ...) \ > > > > - MACRO__(0x5696, ## __VA_ARGS__), \ > > > > - MACRO__(0x5697, ## __VA_ARGS__), \ > > > > - MACRO__(0x56A3, ## __VA_ARGS__), \ > > > > - MACRO__(0x56A4, ## __VA_ARGS__), \ > > > > - MACRO__(0x56B2, ## __VA_ARGS__), \ > > > > - MACRO__(0x56B3, ## __VA_ARGS__) > > > > - > > > > -#define XE_DG2_IDS(MACRO__, ...) \ > > > > - XE_DG2_G10_IDS(MACRO__, ## __VA_ARGS__),\ > > > > - XE_DG2_G11_IDS(MACRO__, ## __VA_ARGS__),\ > > > > - XE_DG2_G12_IDS(MACRO__, ## __VA_ARGS__) > > > > - > > > > -#define XE_ATS_M150_IDS(MACRO__, ...) \ > > > > - MACRO__(0x56C0, ## __VA_ARGS__), \ > > > > - MACRO__(0x56C2, ## __VA_ARGS__) > > > > - > > > > -#define XE_ATS_M75_IDS(MACRO__, ...) \ > > > > - MACRO__(0x56C1, ## __VA_ARGS__) > > > > - > > > > -#define XE_ATS_M_IDS(MACRO__, ...) \ > > > > - XE_ATS_M150_IDS(MACRO__, ## __VA_ARGS__),\ > > > > - XE_ATS_M75_IDS(MACRO__, ## __VA_ARGS__) > > > > - > > > > -/* MTL / ARL */ > > > > -#define XE_MTL_IDS(MACRO__, ...) \ > > > > - MACRO__(0x7D40, ## __VA_ARGS__), \ > > > > - MACRO__(0x7D41, ## __VA_ARGS__), \ > > > > - MACRO__(0x7D45, ## __VA_ARGS__), \ > > > > - MACRO__(0x7D51, ## __VA_ARGS__), \ > > > > - MACRO__(0x7D55, ## __VA_ARGS__), \ > > > > - MACRO__(0x7D60, ## __VA_ARGS__), \ > > > > - MACRO__(0x7D67, ## __VA_ARGS__), \ > > > > - MACRO__(0x7DD1, ## __VA_ARGS__), \ > > > > - MACRO__(0x7DD5, ## __VA_ARGS__) > > > > - > > > > -/* PVC */ > > > > -#define XE_PVC_IDS(MACRO__, ...) \ > > > > - MACRO__(0x0B69, ## __VA_ARGS__), \ > > > > - MACRO__(0x0B6E, ## __VA_ARGS__), \ > > > > - MACRO__(0x0BD4, ## __VA_ARGS__), \ > > > > - MACRO__(0x0BD5, ## __VA_ARGS__), \ > > > > - MACRO__(0x0BD6, ## __VA_ARGS__), \ > > > > - MACRO__(0x0BD7, ## __VA_ARGS__), \ > > > > - MACRO__(0x0BD8, ## __VA_ARGS__), \ > > > > - MACRO__(0x0BD9, ## __VA_ARGS__), \ > > > > - MACRO__(0x0BDA, ## __VA_ARGS__), \ > > > > - MACRO__(0x0BDB, ## __VA_ARGS__), \ > > > > - MACRO__(0x0BE0, ## __VA_ARGS__), \ > > > > - MACRO__(0x0BE1, ## __VA_ARGS__), \ > > > > - MACRO__(0x0BE5, ## __VA_ARGS__) > > > > - > > > > -#define XE_LNL_IDS(MACRO__, ...) \ > > > > - MACRO__(0x6420, ## __VA_ARGS__), \ > > > > - MACRO__(0x64A0, ## __VA_ARGS__), \ > > > > - MACRO__(0x64B0, ## __VA_ARGS__) > > > > - > > > > -#define XE_BMG_IDS(MACRO__, ...) \ > > > > - MACRO__(0xE202, ## __VA_ARGS__), \ > > > > - MACRO__(0xE20B, ## __VA_ARGS__), \ > > > > - MACRO__(0xE20C, ## __VA_ARGS__), \ > > > > - MACRO__(0xE20D, ## __VA_ARGS__), \ > > > > - MACRO__(0xE212, ## __VA_ARGS__) > > > > - > > > > -#endif > > > > -- > > > > 2.43.0 > > > > > ^ permalink raw reply [flat|nested] 15+ messages in thread
* ✗ CI.xeFULL: failure for lib: sync PCI ID macros with kernel (rev2) 2024-11-07 23:14 [PATCH v2] lib: sync PCI ID macros with kernel Ngai-Mint Kwan ` (4 preceding siblings ...) 2024-11-08 14:49 ` Kamil Konieczny @ 2024-11-09 8:07 ` Patchwork 5 siblings, 0 replies; 15+ messages in thread From: Patchwork @ 2024-11-09 8:07 UTC (permalink / raw) To: Ngai-Mint Kwan; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 73104 bytes --] == Series Details == Series: lib: sync PCI ID macros with kernel (rev2) URL : https://patchwork.freedesktop.org/series/141024/ State : failure == Summary == CI Bug Log - changes from XEIGT_8100_full -> XEIGTPW_12065_full ==================================================== Summary ------- **FAILURE** Serious unknown changes coming with XEIGTPW_12065_full absolutely need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in XEIGTPW_12065_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 XEIGTPW_12065_full: ### IGT changes ### #### Possible regressions #### * igt@kms_flip@flip-vs-wf_vblank-interruptible: - shard-bmg: [PASS][1] -> [INCOMPLETE][2] +1 other test incomplete [1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-bmg-5/igt@kms_flip@flip-vs-wf_vblank-interruptible.html [2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-bmg-4/igt@kms_flip@flip-vs-wf_vblank-interruptible.html * igt@kms_psr@psr2-sprite-render: - shard-lnl: [PASS][3] -> [FAIL][4] +2 other tests fail [3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-lnl-3/igt@kms_psr@psr2-sprite-render.html [4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-lnl-2/igt@kms_psr@psr2-sprite-render.html * igt@kms_rotation_crc@sprite-rotation-270: - shard-dg2-set2: NOTRUN -> [SKIP][5] +2 other tests skip [5]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-432/igt@kms_rotation_crc@sprite-rotation-270.html Known issues ------------ Here are the changes found in XEIGTPW_12065_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@core_getclient: - shard-dg2-set2: NOTRUN -> [SKIP][6] ([Intel XE#2423]) [6]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@core_getclient.html * igt@core_getstats: - shard-dg2-set2: [PASS][7] -> [SKIP][8] ([Intel XE#2423]) [7]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-466/igt@core_getstats.html [8]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@core_getstats.html * igt@core_hotunplug@hotrebind-lateclose: - shard-dg2-set2: [PASS][9] -> [SKIP][10] ([Intel XE#1885]) [9]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-433/igt@core_hotunplug@hotrebind-lateclose.html [10]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@core_hotunplug@hotrebind-lateclose.html * igt@kms_atomic@plane-invalid-params-fence: - shard-dg2-set2: NOTRUN -> [SKIP][11] ([Intel XE#2423] / [i915#2575]) +46 other tests skip [11]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@kms_atomic@plane-invalid-params-fence.html * igt@kms_atomic_transition@modeset-transition-nonblocking-fencing: - shard-lnl: [PASS][12] -> [FAIL][13] ([Intel XE#1701]) +1 other test fail [12]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-lnl-8/igt@kms_atomic_transition@modeset-transition-nonblocking-fencing.html [13]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-lnl-6/igt@kms_atomic_transition@modeset-transition-nonblocking-fencing.html * igt@kms_atomic_transition@plane-all-modeset-transition-fencing: - shard-bmg: [PASS][14] -> [FAIL][15] ([Intel XE#1426]) +1 other test fail [14]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-bmg-6/igt@kms_atomic_transition@plane-all-modeset-transition-fencing.html [15]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-bmg-3/igt@kms_atomic_transition@plane-all-modeset-transition-fencing.html * igt@kms_big_fb@4-tiled-32bpp-rotate-270: - shard-dg2-set2: NOTRUN -> [SKIP][16] ([Intel XE#316]) +3 other tests skip [16]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-463/igt@kms_big_fb@4-tiled-32bpp-rotate-270.html * igt@kms_big_fb@4-tiled-64bpp-rotate-90: - shard-lnl: NOTRUN -> [SKIP][17] ([Intel XE#1407]) [17]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-lnl-8/igt@kms_big_fb@4-tiled-64bpp-rotate-90.html * igt@kms_big_fb@4-tiled-addfb-size-overflow: - shard-dg2-set2: [PASS][18] -> [SKIP][19] ([Intel XE#2890]) +25 other tests skip [18]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-464/igt@kms_big_fb@4-tiled-addfb-size-overflow.html [19]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@kms_big_fb@4-tiled-addfb-size-overflow.html * igt@kms_big_fb@y-tiled-addfb: - shard-dg2-set2: NOTRUN -> [SKIP][20] ([Intel XE#619]) [20]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-466/igt@kms_big_fb@y-tiled-addfb.html * igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180-hflip: - shard-bmg: NOTRUN -> [SKIP][21] ([Intel XE#1124]) +1 other test skip [21]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-bmg-5/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180-hflip.html * igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0-hflip: - shard-dg2-set2: NOTRUN -> [SKIP][22] ([Intel XE#1124]) +13 other tests skip [22]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-433/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0-hflip.html * igt@kms_bw@connected-linear-tiling-2-displays-3840x2160p: - shard-lnl: NOTRUN -> [SKIP][23] ([Intel XE#2191]) [23]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-lnl-6/igt@kms_bw@connected-linear-tiling-2-displays-3840x2160p.html * igt@kms_bw@connected-linear-tiling-3-displays-1920x1080p: - shard-dg2-set2: NOTRUN -> [SKIP][24] ([Intel XE#2191]) [24]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-433/igt@kms_bw@connected-linear-tiling-3-displays-1920x1080p.html * igt@kms_bw@linear-tiling-2-displays-3840x2160p: - shard-dg2-set2: NOTRUN -> [SKIP][25] ([Intel XE#367]) +6 other tests skip [25]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-466/igt@kms_bw@linear-tiling-2-displays-3840x2160p.html * igt@kms_bw@linear-tiling-3-displays-2560x1440p: - shard-bmg: NOTRUN -> [SKIP][26] ([Intel XE#367]) [26]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-bmg-7/igt@kms_bw@linear-tiling-3-displays-2560x1440p.html * igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs@pipe-b-dp-2: - shard-bmg: NOTRUN -> [SKIP][27] ([Intel XE#2652] / [Intel XE#787]) +8 other tests skip [27]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-bmg-8/igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs@pipe-b-dp-2.html * igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs: - shard-lnl: NOTRUN -> [SKIP][28] ([Intel XE#2887]) +2 other tests skip [28]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-lnl-1/igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs.html * igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs@pipe-c-dp-5: - shard-dg2-set2: NOTRUN -> [SKIP][29] ([Intel XE#787]) +133 other tests skip [29]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-466/igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs@pipe-c-dp-5.html * igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs@pipe-a-edp-1: - shard-lnl: NOTRUN -> [SKIP][30] ([Intel XE#2669]) +3 other tests skip [30]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-lnl-7/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs@pipe-a-edp-1.html * igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc@pipe-b-hdmi-a-6: - shard-dg2-set2: NOTRUN -> [INCOMPLETE][31] ([Intel XE#1195] / [Intel XE#3113]) [31]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-464/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc@pipe-b-hdmi-a-6.html * igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-a-hdmi-a-6: - shard-dg2-set2: [PASS][32] -> [INCOMPLETE][33] ([Intel XE#1195] / [Intel XE#3113]) [32]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-464/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-a-hdmi-a-6.html [33]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-435/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-a-hdmi-a-6.html * igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs: - shard-dg2-set2: NOTRUN -> [SKIP][34] ([Intel XE#2907]) +2 other tests skip [34]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-432/igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs.html * igt@kms_ccs@random-ccs-data-yf-tiled-ccs@pipe-d-dp-4: - shard-dg2-set2: NOTRUN -> [SKIP][35] ([Intel XE#455] / [Intel XE#787]) +38 other tests skip [35]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-432/igt@kms_ccs@random-ccs-data-yf-tiled-ccs@pipe-d-dp-4.html * igt@kms_cdclk@mode-transition-all-outputs: - shard-dg2-set2: NOTRUN -> [SKIP][36] ([Intel XE#314]) [36]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-433/igt@kms_cdclk@mode-transition-all-outputs.html * igt@kms_chamelium_audio@dp-audio: - shard-lnl: NOTRUN -> [SKIP][37] ([Intel XE#373]) +1 other test skip [37]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-lnl-3/igt@kms_chamelium_audio@dp-audio.html * igt@kms_chamelium_color@ctm-limited-range: - shard-dg2-set2: NOTRUN -> [SKIP][38] ([Intel XE#306]) +2 other tests skip [38]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-466/igt@kms_chamelium_color@ctm-limited-range.html * igt@kms_chamelium_color@ctm-max: - shard-bmg: NOTRUN -> [SKIP][39] ([Intel XE#2325]) [39]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-bmg-7/igt@kms_chamelium_color@ctm-max.html * igt@kms_chamelium_frames@hdmi-crc-nonplanar-formats: - shard-dg2-set2: NOTRUN -> [SKIP][40] ([Intel XE#373]) +11 other tests skip [40]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-466/igt@kms_chamelium_frames@hdmi-crc-nonplanar-formats.html * igt@kms_chamelium_hpd@hdmi-hpd-enable-disable-mode: - shard-bmg: NOTRUN -> [SKIP][41] ([Intel XE#2252]) [41]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-bmg-7/igt@kms_chamelium_hpd@hdmi-hpd-enable-disable-mode.html * igt@kms_content_protection@legacy: - shard-dg2-set2: NOTRUN -> [FAIL][42] ([Intel XE#1178]) +3 other tests fail [42]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-435/igt@kms_content_protection@legacy.html * igt@kms_content_protection@lic-type-0@pipe-a-dp-4: - shard-dg2-set2: NOTRUN -> [FAIL][43] ([Intel XE#3304]) [43]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-435/igt@kms_content_protection@lic-type-0@pipe-a-dp-4.html * igt@kms_cursor_crc@cursor-offscreen-512x512: - shard-dg2-set2: NOTRUN -> [SKIP][44] ([Intel XE#308]) +4 other tests skip [44]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-435/igt@kms_cursor_crc@cursor-offscreen-512x512.html * igt@kms_cursor_crc@cursor-offscreen-max-size: - shard-lnl: NOTRUN -> [SKIP][45] ([Intel XE#1424]) [45]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-lnl-5/igt@kms_cursor_crc@cursor-offscreen-max-size.html * igt@kms_cursor_crc@cursor-onscreen-512x512: - shard-bmg: NOTRUN -> [SKIP][46] ([Intel XE#2321]) +1 other test skip [46]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-bmg-4/igt@kms_cursor_crc@cursor-onscreen-512x512.html * igt@kms_cursor_crc@cursor-sliding-512x170: - shard-lnl: NOTRUN -> [SKIP][47] ([Intel XE#2321]) [47]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-lnl-1/igt@kms_cursor_crc@cursor-sliding-512x170.html * igt@kms_cursor_legacy@2x-flip-vs-cursor-atomic: - shard-lnl: NOTRUN -> [SKIP][48] ([Intel XE#309]) +1 other test skip [48]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-lnl-4/igt@kms_cursor_legacy@2x-flip-vs-cursor-atomic.html * igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size: - shard-dg2-set2: NOTRUN -> [SKIP][49] ([Intel XE#323]) +3 other tests skip [49]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-433/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size.html * igt@kms_fbcon_fbt@psr: - shard-dg2-set2: NOTRUN -> [SKIP][50] ([Intel XE#776]) [50]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-464/igt@kms_fbcon_fbt@psr.html * igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ac-dp2-hdmi-a3: - shard-bmg: [PASS][51] -> [FAIL][52] ([Intel XE#301]) [51]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-bmg-8/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ac-dp2-hdmi-a3.html [52]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-bmg-2/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ac-dp2-hdmi-a3.html * igt@kms_flip@2x-flip-vs-panning-interruptible: - shard-lnl: NOTRUN -> [SKIP][53] ([Intel XE#1421]) [53]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-lnl-1/igt@kms_flip@2x-flip-vs-panning-interruptible.html * igt@kms_flip@flip-vs-blocking-wf-vblank@c-edp1: - shard-lnl: NOTRUN -> [FAIL][54] ([Intel XE#886]) +1 other test fail [54]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-lnl-4/igt@kms_flip@flip-vs-blocking-wf-vblank@c-edp1.html * igt@kms_flip@flip-vs-expired-vblank-interruptible@a-dp4: - shard-dg2-set2: NOTRUN -> [FAIL][55] ([Intel XE#301]) +8 other tests fail [55]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-463/igt@kms_flip@flip-vs-expired-vblank-interruptible@a-dp4.html * igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a6: - shard-dg2-set2: [PASS][56] -> [FAIL][57] ([Intel XE#301]) +8 other tests fail [56]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-434/igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a6.html [57]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-433/igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a6.html * igt@kms_flip@flip-vs-suspend-interruptible: - shard-dg2-set2: [PASS][58] -> [INCOMPLETE][59] ([Intel XE#1195] / [Intel XE#2049] / [Intel XE#2597]) [58]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-435/igt@kms_flip@flip-vs-suspend-interruptible.html [59]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-433/igt@kms_flip@flip-vs-suspend-interruptible.html * igt@kms_flip@flip-vs-suspend-interruptible@d-dp4: - shard-dg2-set2: [PASS][60] -> [INCOMPLETE][61] ([Intel XE#1195] / [Intel XE#2049]) [60]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-435/igt@kms_flip@flip-vs-suspend-interruptible@d-dp4.html [61]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-433/igt@kms_flip@flip-vs-suspend-interruptible@d-dp4.html * igt@kms_flip@plain-flip-fb-recreate@c-edp1: - shard-lnl: [PASS][62] -> [FAIL][63] ([Intel XE#3403] / [Intel XE#886]) +1 other test fail [62]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-lnl-2/igt@kms_flip@plain-flip-fb-recreate@c-edp1.html [63]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-lnl-5/igt@kms_flip@plain-flip-fb-recreate@c-edp1.html * igt@kms_flip@plain-flip-ts-check-interruptible: - shard-lnl: [PASS][64] -> [FAIL][65] ([Intel XE#886]) +2 other tests fail [64]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-lnl-6/igt@kms_flip@plain-flip-ts-check-interruptible.html [65]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-lnl-4/igt@kms_flip@plain-flip-ts-check-interruptible.html * igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-downscaling: - shard-dg2-set2: NOTRUN -> [SKIP][66] ([Intel XE#455]) +24 other tests skip [66]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-435/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-downscaling.html * igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-spr-indfb-fullscreen: - shard-dg2-set2: NOTRUN -> [SKIP][67] ([Intel XE#651]) +38 other tests skip [67]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-464/igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-spr-indfb-fullscreen.html * igt@kms_frontbuffer_tracking@drrs-rgb101010-draw-render: - shard-bmg: NOTRUN -> [SKIP][68] ([Intel XE#2311]) +5 other tests skip [68]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-bmg-6/igt@kms_frontbuffer_tracking@drrs-rgb101010-draw-render.html * igt@kms_frontbuffer_tracking@drrs-rgb565-draw-render: - shard-lnl: NOTRUN -> [SKIP][69] ([Intel XE#651]) [69]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-lnl-8/igt@kms_frontbuffer_tracking@drrs-rgb565-draw-render.html * igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-move: - shard-dg2-set2: NOTRUN -> [SKIP][70] ([Intel XE#2890]) +38 other tests skip [70]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-move.html * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-render: - shard-bmg: NOTRUN -> [FAIL][71] ([Intel XE#2333]) +1 other test fail [71]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-bmg-6/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-render.html * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-wc: - shard-dg2-set2: [PASS][72] -> [SKIP][73] ([Intel XE#2351] / [Intel XE#2890]) +7 other tests skip [72]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-435/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-wc.html [73]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-shrfb-pgflip-blt: - shard-lnl: NOTRUN -> [SKIP][74] ([Intel XE#656]) +8 other tests skip [74]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-lnl-8/igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-shrfb-pgflip-blt.html * igt@kms_frontbuffer_tracking@fbcdrrs-tiling-y: - shard-dg2-set2: NOTRUN -> [SKIP][75] ([Intel XE#658]) [75]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-463/igt@kms_frontbuffer_tracking@fbcdrrs-tiling-y.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-onoff: - shard-bmg: NOTRUN -> [SKIP][76] ([Intel XE#2313]) +3 other tests skip [76]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-bmg-8/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-onoff.html * igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-msflip-blt: - shard-dg2-set2: NOTRUN -> [SKIP][77] ([Intel XE#2351] / [Intel XE#2890]) +17 other tests skip [77]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-msflip-blt.html * igt@kms_frontbuffer_tracking@psr-slowdraw: - shard-dg2-set2: NOTRUN -> [SKIP][78] ([Intel XE#653]) +40 other tests skip [78]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-466/igt@kms_frontbuffer_tracking@psr-slowdraw.html * igt@kms_getfb@getfb-reject-ccs: - shard-dg2-set2: NOTRUN -> [SKIP][79] ([Intel XE#605]) [79]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-463/igt@kms_getfb@getfb-reject-ccs.html * igt@kms_hdr@brightness-with-hdr@pipe-a-hdmi-a-3: - shard-bmg: NOTRUN -> [FAIL][80] ([Intel XE#3312]) [80]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-bmg-1/igt@kms_hdr@brightness-with-hdr@pipe-a-hdmi-a-3.html * igt@kms_hdr@brightness-with-hdr@pipe-a-hdmi-a-6: - shard-dg2-set2: NOTRUN -> [FAIL][81] ([Intel XE#3312]) +1 other test fail [81]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-433/igt@kms_hdr@brightness-with-hdr@pipe-a-hdmi-a-6.html * igt@kms_hdr@invalid-hdr: - shard-bmg: [PASS][82] -> [SKIP][83] ([Intel XE#1503]) [82]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-bmg-7/igt@kms_hdr@invalid-hdr.html [83]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-bmg-6/igt@kms_hdr@invalid-hdr.html * igt@kms_joiner@basic-ultra-joiner: - shard-dg2-set2: NOTRUN -> [SKIP][84] ([Intel XE#2927]) [84]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-432/igt@kms_joiner@basic-ultra-joiner.html * igt@kms_joiner@invalid-modeset-big-joiner: - shard-lnl: NOTRUN -> [SKIP][85] ([Intel XE#346]) [85]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-lnl-6/igt@kms_joiner@invalid-modeset-big-joiner.html * igt@kms_lease@invalid-create-leases: - shard-dg2-set2: [PASS][86] -> [SKIP][87] ([Intel XE#2423] / [i915#2575]) +89 other tests skip [86]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-463/igt@kms_lease@invalid-create-leases.html [87]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@kms_lease@invalid-create-leases.html * igt@kms_multipipe_modeset@basic-max-pipe-crc-check: - shard-dg2-set2: NOTRUN -> [SKIP][88] ([Intel XE#356]) [88]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-463/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html * igt@kms_plane_cursor@primary@pipe-a-hdmi-a-6-size-256: - shard-dg2-set2: NOTRUN -> [FAIL][89] ([Intel XE#616]) +3 other tests fail [89]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-435/igt@kms_plane_cursor@primary@pipe-a-hdmi-a-6-size-256.html * igt@kms_plane_cursor@viewport: - shard-lnl: [PASS][90] -> [FAIL][91] ([Intel XE#1471]) +1 other test fail [90]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-lnl-6/igt@kms_plane_cursor@viewport.html [91]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-lnl-5/igt@kms_plane_cursor@viewport.html * igt@kms_plane_scaling@intel-max-src-size: - shard-bmg: [PASS][92] -> [SKIP][93] ([Intel XE#2685] / [Intel XE#3307]) [92]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-bmg-7/igt@kms_plane_scaling@intel-max-src-size.html [93]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-bmg-3/igt@kms_plane_scaling@intel-max-src-size.html * igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-c: - shard-dg2-set2: NOTRUN -> [SKIP][94] ([Intel XE#2763]) +2 other tests skip [94]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-466/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-c.html * igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-d: - shard-dg2-set2: NOTRUN -> [SKIP][95] ([Intel XE#2763] / [Intel XE#455]) +1 other test skip [95]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-466/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-d.html * igt@kms_pm_backlight@fade-with-dpms: - shard-dg2-set2: NOTRUN -> [SKIP][96] ([Intel XE#870]) [96]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-464/igt@kms_pm_backlight@fade-with-dpms.html * igt@kms_pm_dc@dc6-dpms: - shard-lnl: [PASS][97] -> [FAIL][98] ([Intel XE#1430]) [97]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-lnl-3/igt@kms_pm_dc@dc6-dpms.html [98]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-lnl-4/igt@kms_pm_dc@dc6-dpms.html * igt@kms_pm_rpm@dpms-mode-unset-lpsp: - shard-dg2-set2: [PASS][99] -> [SKIP][100] ([Intel XE#2446]) +3 other tests skip [99]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-464/igt@kms_pm_rpm@dpms-mode-unset-lpsp.html [100]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@kms_pm_rpm@dpms-mode-unset-lpsp.html * igt@kms_pm_rpm@modeset-lpsp-stress-no-wait: - shard-dg2-set2: NOTRUN -> [SKIP][101] ([Intel XE#2446]) +3 other tests skip [101]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html * igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-fully-sf: - shard-bmg: NOTRUN -> [SKIP][102] ([Intel XE#1489]) [102]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-bmg-5/igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-fully-sf.html * igt@kms_psr2_sf@pr-cursor-plane-update-sf: - shard-lnl: NOTRUN -> [SKIP][103] ([Intel XE#2893]) [103]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-lnl-5/igt@kms_psr2_sf@pr-cursor-plane-update-sf.html * igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-sf: - shard-dg2-set2: NOTRUN -> [SKIP][104] ([Intel XE#1489]) +5 other tests skip [104]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-435/igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-sf.html * igt@kms_psr2_su@page_flip-xrgb8888: - shard-dg2-set2: NOTRUN -> [SKIP][105] ([Intel XE#1122]) [105]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-463/igt@kms_psr2_su@page_flip-xrgb8888.html * igt@kms_psr@fbc-psr2-cursor-plane-onoff: - shard-lnl: [PASS][106] -> [FAIL][107] ([Intel XE#3245]) +1 other test fail [106]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-lnl-4/igt@kms_psr@fbc-psr2-cursor-plane-onoff.html [107]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-lnl-8/igt@kms_psr@fbc-psr2-cursor-plane-onoff.html * igt@kms_psr@pr-sprite-plane-move: - shard-lnl: NOTRUN -> [SKIP][108] ([Intel XE#1406]) +2 other tests skip [108]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-lnl-7/igt@kms_psr@pr-sprite-plane-move.html * igt@kms_psr@psr2-basic: - shard-dg2-set2: NOTRUN -> [SKIP][109] ([Intel XE#2850] / [Intel XE#929]) +20 other tests skip [109]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-466/igt@kms_psr@psr2-basic.html * igt@kms_psr@psr2-suspend: - shard-bmg: NOTRUN -> [SKIP][110] ([Intel XE#2234] / [Intel XE#2850]) +1 other test skip [110]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-bmg-3/igt@kms_psr@psr2-suspend.html * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0: - shard-dg2-set2: NOTRUN -> [SKIP][111] ([Intel XE#1127]) [111]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-435/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0.html * igt@kms_tiled_display@basic-test-pattern: - shard-dg2-set2: NOTRUN -> [SKIP][112] ([Intel XE#362]) [112]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-463/igt@kms_tiled_display@basic-test-pattern.html * igt@kms_writeback@writeback-fb-id: - shard-dg2-set2: NOTRUN -> [SKIP][113] ([Intel XE#756]) [113]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-466/igt@kms_writeback@writeback-fb-id.html * igt@xe_copy_basic@mem-copy-linear-0xfd: - shard-dg2-set2: NOTRUN -> [SKIP][114] ([Intel XE#1123]) [114]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-435/igt@xe_copy_basic@mem-copy-linear-0xfd.html * igt@xe_copy_basic@mem-set-linear-0xfffe: - shard-dg2-set2: NOTRUN -> [SKIP][115] ([Intel XE#1126]) +1 other test skip [115]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-466/igt@xe_copy_basic@mem-set-linear-0xfffe.html * igt@xe_eudebug@basic-client: - shard-lnl: NOTRUN -> [SKIP][116] ([Intel XE#2905]) +3 other tests skip [116]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-lnl-1/igt@xe_eudebug@basic-client.html * igt@xe_eudebug@multiple-sessions: - shard-bmg: NOTRUN -> [SKIP][117] ([Intel XE#2905]) +1 other test skip [117]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-bmg-5/igt@xe_eudebug@multiple-sessions.html * igt@xe_eudebug_online@preempt-breakpoint: - shard-dg2-set2: NOTRUN -> [SKIP][118] ([Intel XE#2905]) +13 other tests skip [118]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-432/igt@xe_eudebug_online@preempt-breakpoint.html * igt@xe_evict@evict-mixed-many-threads-small: - shard-dg2-set2: NOTRUN -> [TIMEOUT][119] ([Intel XE#1473]) [119]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-432/igt@xe_evict@evict-mixed-many-threads-small.html * igt@xe_evict@evict-mixed-threads-small-multi-vm: - shard-lnl: NOTRUN -> [SKIP][120] ([Intel XE#688]) +1 other test skip [120]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-lnl-6/igt@xe_evict@evict-mixed-threads-small-multi-vm.html * igt@xe_exec_basic@multigpu-many-execqueues-many-vm-null-defer-mmap: - shard-lnl: NOTRUN -> [SKIP][121] ([Intel XE#1392]) [121]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-lnl-4/igt@xe_exec_basic@multigpu-many-execqueues-many-vm-null-defer-mmap.html * igt@xe_exec_basic@multigpu-once-userptr-invalidate-race: - shard-bmg: NOTRUN -> [SKIP][122] ([Intel XE#2322]) [122]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-bmg-5/igt@xe_exec_basic@multigpu-once-userptr-invalidate-race.html * igt@xe_exec_fault_mode@many-execqueues-bindexecqueue-userptr-invalidate-race-imm: - shard-bmg: [PASS][123] -> [FAIL][124] ([Intel XE#1630]) [123]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-bmg-8/igt@xe_exec_fault_mode@many-execqueues-bindexecqueue-userptr-invalidate-race-imm.html [124]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-bmg-5/igt@xe_exec_fault_mode@many-execqueues-bindexecqueue-userptr-invalidate-race-imm.html * igt@xe_exec_fault_mode@many-execqueues-userptr-invalidate-race-imm: - shard-lnl: [PASS][125] -> [FAIL][126] ([Intel XE#3320]) [125]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-lnl-5/igt@xe_exec_fault_mode@many-execqueues-userptr-invalidate-race-imm.html [126]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-lnl-5/igt@xe_exec_fault_mode@many-execqueues-userptr-invalidate-race-imm.html - shard-bmg: [PASS][127] -> [FAIL][128] ([Intel XE#3320]) [127]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-bmg-7/igt@xe_exec_fault_mode@many-execqueues-userptr-invalidate-race-imm.html [128]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-bmg-5/igt@xe_exec_fault_mode@many-execqueues-userptr-invalidate-race-imm.html * igt@xe_exec_fault_mode@many-execqueues-userptr-invalidate-race-prefetch: - shard-lnl: [PASS][129] -> [FAIL][130] ([Intel XE#1630]) [129]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-lnl-5/igt@xe_exec_fault_mode@many-execqueues-userptr-invalidate-race-prefetch.html [130]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-lnl-4/igt@xe_exec_fault_mode@many-execqueues-userptr-invalidate-race-prefetch.html * igt@xe_exec_fault_mode@once-rebind-prefetch: - shard-dg2-set2: NOTRUN -> [SKIP][131] ([Intel XE#288]) +30 other tests skip [131]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-433/igt@xe_exec_fault_mode@once-rebind-prefetch.html * igt@xe_gt_freq@freq_reset_multiple: - shard-lnl: [PASS][132] -> [DMESG-WARN][133] ([Intel XE#3184]) +1 other test dmesg-warn [132]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-lnl-2/igt@xe_gt_freq@freq_reset_multiple.html [133]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-lnl-4/igt@xe_gt_freq@freq_reset_multiple.html * igt@xe_live_ktest@xe_bo: - shard-dg2-set2: NOTRUN -> [TIMEOUT][134] ([Intel XE#2961] / [Intel XE#3191]) +1 other test timeout [134]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-466/igt@xe_live_ktest@xe_bo.html * igt@xe_oa@polling-small-buf: - shard-dg2-set2: NOTRUN -> [SKIP][135] ([Intel XE#2541]) +4 other tests skip [135]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-432/igt@xe_oa@polling-small-buf.html * igt@xe_pat@display-vs-wb-transient: - shard-dg2-set2: NOTRUN -> [SKIP][136] ([Intel XE#1337]) [136]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-435/igt@xe_pat@display-vs-wb-transient.html * igt@xe_pat@pat-index-xe2: - shard-dg2-set2: NOTRUN -> [SKIP][137] ([Intel XE#2839] / [Intel XE#977]) [137]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-433/igt@xe_pat@pat-index-xe2.html * igt@xe_pm@d3cold-basic-exec: - shard-dg2-set2: NOTRUN -> [SKIP][138] ([Intel XE#2284] / [Intel XE#366]) [138]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-433/igt@xe_pm@d3cold-basic-exec.html * igt@xe_pm@s2idle-exec-after: - shard-dg2-set2: NOTRUN -> [SKIP][139] ([Intel XE#1130]) +83 other tests skip [139]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@xe_pm@s2idle-exec-after.html * igt@xe_pm@s4-basic: - shard-lnl: [PASS][140] -> [ABORT][141] ([Intel XE#1358] / [Intel XE#1607]) [140]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-lnl-1/igt@xe_pm@s4-basic.html [141]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-lnl-2/igt@xe_pm@s4-basic.html * igt@xe_query@multigpu-query-invalid-extension: - shard-lnl: NOTRUN -> [SKIP][142] ([Intel XE#944]) [142]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-lnl-1/igt@xe_query@multigpu-query-invalid-extension.html * igt@xe_query@multigpu-query-mem-usage: - shard-bmg: NOTRUN -> [SKIP][143] ([Intel XE#944]) [143]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-bmg-5/igt@xe_query@multigpu-query-mem-usage.html - shard-dg2-set2: NOTRUN -> [SKIP][144] ([Intel XE#944]) +2 other tests skip [144]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-432/igt@xe_query@multigpu-query-mem-usage.html * igt@xe_vm@munmap-style-unbind-many-either-side-partial: - shard-dg2-set2: [PASS][145] -> [SKIP][146] ([Intel XE#1130]) +164 other tests skip [145]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-463/igt@xe_vm@munmap-style-unbind-many-either-side-partial.html [146]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@xe_vm@munmap-style-unbind-many-either-side-partial.html * igt@xe_wedged@basic-wedged: - shard-dg2-set2: NOTRUN -> [DMESG-WARN][147] ([Intel XE#2919]) [147]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-435/igt@xe_wedged@basic-wedged.html #### Possible fixes #### * igt@kms_big_fb@linear-64bpp-rotate-180: - shard-dg2-set2: [DMESG-WARN][148] ([Intel XE#877]) -> [PASS][149] [148]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-433/igt@kms_big_fb@linear-64bpp-rotate-180.html [149]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-433/igt@kms_big_fb@linear-64bpp-rotate-180.html * igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-d-dp-4: - shard-dg2-set2: [INCOMPLETE][150] ([Intel XE#1195]) -> [PASS][151] +2 other tests pass [150]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-435/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-d-dp-4.html [151]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-435/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-d-dp-4.html * igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc@pipe-a-hdmi-a-6: - shard-dg2-set2: [DMESG-WARN][152] ([Intel XE#3113]) -> [PASS][153] [152]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-433/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc@pipe-a-hdmi-a-6.html [153]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-464/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc@pipe-a-hdmi-a-6.html * igt@kms_color@ctm-0-50@pipe-c-edp-1: - shard-lnl: [DMESG-WARN][154] ([Intel XE#2929]) -> [PASS][155] +1 other test pass [154]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-lnl-8/igt@kms_color@ctm-0-50@pipe-c-edp-1.html [155]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-lnl-1/igt@kms_color@ctm-0-50@pipe-c-edp-1.html * igt@kms_cursor_edge_walk@256x256-top-edge@pipe-a-edp-1: - shard-lnl: [FAIL][156] ([Intel XE#2577]) -> [PASS][157] +1 other test pass [156]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-lnl-4/igt@kms_cursor_edge_walk@256x256-top-edge@pipe-a-edp-1.html [157]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-lnl-2/igt@kms_cursor_edge_walk@256x256-top-edge@pipe-a-edp-1.html * igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions-varying-size: - shard-bmg: [DMESG-WARN][158] ([Intel XE#877]) -> [PASS][159] [158]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-bmg-4/igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions-varying-size.html [159]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-bmg-7/igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions-varying-size.html * igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size: - shard-lnl: [FAIL][160] ([Intel XE#1475]) -> [PASS][161] [160]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-lnl-3/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html [161]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-lnl-5/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html * igt@kms_flip@2x-flip-vs-expired-vblank@ac-dp2-hdmi-a3: - shard-bmg: [FAIL][162] ([Intel XE#301]) -> [PASS][163] +4 other tests pass [162]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-bmg-2/igt@kms_flip@2x-flip-vs-expired-vblank@ac-dp2-hdmi-a3.html [163]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-bmg-8/igt@kms_flip@2x-flip-vs-expired-vblank@ac-dp2-hdmi-a3.html * igt@kms_flip@blocking-wf_vblank: - shard-lnl: [FAIL][164] ([Intel XE#886]) -> [PASS][165] +6 other tests pass [164]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-lnl-7/igt@kms_flip@blocking-wf_vblank.html [165]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-lnl-3/igt@kms_flip@blocking-wf_vblank.html * igt@kms_lease@lease-uevent: - shard-lnl: [FAIL][166] -> [PASS][167] +1 other test pass [166]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-lnl-5/igt@kms_lease@lease-uevent.html [167]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-lnl-3/igt@kms_lease@lease-uevent.html * igt@kms_pm_dc@dc5-psr: - shard-lnl: [FAIL][168] ([Intel XE#718]) -> [PASS][169] [168]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-lnl-8/igt@kms_pm_dc@dc5-psr.html [169]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-lnl-5/igt@kms_pm_dc@dc5-psr.html * igt@xe_evict@evict-beng-large-multi-vm-cm: - shard-bmg: [FAIL][170] ([Intel XE#2364]) -> [PASS][171] [170]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-bmg-8/igt@xe_evict@evict-beng-large-multi-vm-cm.html [171]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-bmg-4/igt@xe_evict@evict-beng-large-multi-vm-cm.html * igt@xe_exec_fault_mode@many-execqueues-bindexecqueue-userptr-invalidate-race: - shard-lnl: [FAIL][172] ([Intel XE#1630]) -> [PASS][173] +2 other tests pass [172]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-lnl-3/igt@xe_exec_fault_mode@many-execqueues-bindexecqueue-userptr-invalidate-race.html [173]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-lnl-1/igt@xe_exec_fault_mode@many-execqueues-bindexecqueue-userptr-invalidate-race.html * igt@xe_exec_fault_mode@many-userptr-invalidate-race-imm: - shard-bmg: [FAIL][174] ([Intel XE#1630]) -> [PASS][175] +1 other test pass [174]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-bmg-3/igt@xe_exec_fault_mode@many-userptr-invalidate-race-imm.html [175]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-bmg-7/igt@xe_exec_fault_mode@many-userptr-invalidate-race-imm.html * igt@xe_gt_freq@freq_suspend: - shard-dg2-set2: [ABORT][176] ([Intel XE#2625]) -> [PASS][177] [176]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-432/igt@xe_gt_freq@freq_suspend.html [177]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-464/igt@xe_gt_freq@freq_suspend.html * igt@xe_module_load@reload: - shard-dg2-set2: [FAIL][178] ([Intel XE#2136]) -> [PASS][179] [178]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-463/igt@xe_module_load@reload.html [179]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-432/igt@xe_module_load@reload.html - shard-bmg: [FAIL][180] ([Intel XE#2136]) -> [PASS][181] [180]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-bmg-6/igt@xe_module_load@reload.html [181]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-bmg-6/igt@xe_module_load@reload.html * igt@xe_pm@s2idle-basic: - shard-dg2-set2: [ABORT][182] ([Intel XE#1358] / [Intel XE#1794]) -> [PASS][183] [182]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-432/igt@xe_pm@s2idle-basic.html [183]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-435/igt@xe_pm@s2idle-basic.html * igt@xe_pm@s2idle-mocs: - shard-lnl: [DMESG-WARN][184] ([Intel XE#2932]) -> [PASS][185] [184]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-lnl-3/igt@xe_pm@s2idle-mocs.html [185]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-lnl-4/igt@xe_pm@s2idle-mocs.html * igt@xe_pm@s4-basic-exec: - shard-lnl: [ABORT][186] ([Intel XE#1358] / [Intel XE#1607] / [Intel XE#1794]) -> [PASS][187] [186]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-lnl-2/igt@xe_pm@s4-basic-exec.html [187]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-lnl-3/igt@xe_pm@s4-basic-exec.html * igt@xe_pm@s4-mocs: - shard-lnl: [ABORT][188] ([Intel XE#1794]) -> [PASS][189] [188]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-lnl-2/igt@xe_pm@s4-mocs.html [189]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-lnl-8/igt@xe_pm@s4-mocs.html * igt@xe_pm_residency@toggle-gt-c6: - shard-lnl: [FAIL][190] ([Intel XE#958]) -> [PASS][191] [190]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-lnl-4/igt@xe_pm_residency@toggle-gt-c6.html [191]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-lnl-6/igt@xe_pm_residency@toggle-gt-c6.html #### Warnings #### * igt@kms_big_fb@4-tiled-64bpp-rotate-270: - shard-dg2-set2: [SKIP][192] ([Intel XE#316]) -> [SKIP][193] ([Intel XE#2351] / [Intel XE#2890]) +1 other test skip [192]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-434/igt@kms_big_fb@4-tiled-64bpp-rotate-270.html [193]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@kms_big_fb@4-tiled-64bpp-rotate-270.html * igt@kms_big_fb@x-tiled-16bpp-rotate-270: - shard-dg2-set2: [SKIP][194] ([Intel XE#316]) -> [SKIP][195] ([Intel XE#2890]) +4 other tests skip [194]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-466/igt@kms_big_fb@x-tiled-16bpp-rotate-270.html [195]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@kms_big_fb@x-tiled-16bpp-rotate-270.html * igt@kms_big_fb@y-tiled-64bpp-rotate-90: - shard-dg2-set2: [SKIP][196] ([Intel XE#1124]) -> [SKIP][197] ([Intel XE#2351] / [Intel XE#2890]) +2 other tests skip [196]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-463/igt@kms_big_fb@y-tiled-64bpp-rotate-90.html [197]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@kms_big_fb@y-tiled-64bpp-rotate-90.html * igt@kms_big_fb@yf-tiled-addfb: - shard-dg2-set2: [SKIP][198] ([Intel XE#619]) -> [SKIP][199] ([Intel XE#2351] / [Intel XE#2890]) [198]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-466/igt@kms_big_fb@yf-tiled-addfb.html [199]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@kms_big_fb@yf-tiled-addfb.html * igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip: - shard-dg2-set2: [SKIP][200] ([Intel XE#1124]) -> [SKIP][201] ([Intel XE#2890]) +3 other tests skip [200]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-434/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html [201]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html * igt@kms_bw@connected-linear-tiling-2-displays-3840x2160p: - shard-dg2-set2: [SKIP][202] ([Intel XE#367]) -> [SKIP][203] ([Intel XE#2423] / [i915#2575]) +4 other tests skip [202]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-463/igt@kms_bw@connected-linear-tiling-2-displays-3840x2160p.html [203]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@kms_bw@connected-linear-tiling-2-displays-3840x2160p.html * igt@kms_bw@connected-linear-tiling-4-displays-1920x1080p: - shard-dg2-set2: [SKIP][204] ([Intel XE#2191]) -> [SKIP][205] ([Intel XE#2423] / [i915#2575]) [204]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-466/igt@kms_bw@connected-linear-tiling-4-displays-1920x1080p.html [205]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@kms_bw@connected-linear-tiling-4-displays-1920x1080p.html * igt@kms_ccs@bad-rotation-90-y-tiled-gen12-rc-ccs: - shard-dg2-set2: [SKIP][206] ([Intel XE#455] / [Intel XE#787]) -> [SKIP][207] ([Intel XE#2351] / [Intel XE#2890]) +3 other tests skip [206]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-466/igt@kms_ccs@bad-rotation-90-y-tiled-gen12-rc-ccs.html [207]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@kms_ccs@bad-rotation-90-y-tiled-gen12-rc-ccs.html * igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs: - shard-dg2-set2: [SKIP][208] ([Intel XE#2907]) -> [SKIP][209] ([Intel XE#2890]) [208]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-435/igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs.html [209]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs.html * igt@kms_ccs@random-ccs-data-y-tiled-gen12-mc-ccs: - shard-dg2-set2: [SKIP][210] ([Intel XE#455] / [Intel XE#787]) -> [SKIP][211] ([Intel XE#2890]) +13 other tests skip [210]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-463/igt@kms_ccs@random-ccs-data-y-tiled-gen12-mc-ccs.html [211]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@kms_ccs@random-ccs-data-y-tiled-gen12-mc-ccs.html * igt@kms_chamelium_color@gamma: - shard-dg2-set2: [SKIP][212] ([Intel XE#306]) -> [SKIP][213] ([Intel XE#2423] / [i915#2575]) +2 other tests skip [212]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-463/igt@kms_chamelium_color@gamma.html [213]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@kms_chamelium_color@gamma.html * igt@kms_chamelium_hpd@hdmi-hpd-with-enabled-mode: - shard-dg2-set2: [SKIP][214] ([Intel XE#373]) -> [SKIP][215] ([Intel XE#2423] / [i915#2575]) +9 other tests skip [214]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-466/igt@kms_chamelium_hpd@hdmi-hpd-with-enabled-mode.html [215]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@kms_chamelium_hpd@hdmi-hpd-with-enabled-mode.html * igt@kms_content_protection@dp-mst-lic-type-0: - shard-dg2-set2: [SKIP][216] ([Intel XE#307]) -> [SKIP][217] ([Intel XE#2423] / [i915#2575]) [216]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-434/igt@kms_content_protection@dp-mst-lic-type-0.html [217]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@kms_content_protection@dp-mst-lic-type-0.html * igt@kms_content_protection@srm: - shard-dg2-set2: [FAIL][218] ([Intel XE#1178]) -> [SKIP][219] ([Intel XE#2423] / [i915#2575]) [218]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-466/igt@kms_content_protection@srm.html [219]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@kms_content_protection@srm.html * igt@kms_cursor_crc@cursor-sliding-512x170: - shard-dg2-set2: [SKIP][220] ([Intel XE#308]) -> [SKIP][221] ([Intel XE#2423] / [i915#2575]) +1 other test skip [220]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-463/igt@kms_cursor_crc@cursor-sliding-512x170.html [221]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@kms_cursor_crc@cursor-sliding-512x170.html * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic: - shard-dg2-set2: [SKIP][222] ([Intel XE#323]) -> [SKIP][223] ([Intel XE#2423] / [i915#2575]) [222]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-435/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html [223]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html * igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size: - shard-dg2-set2: [FAIL][224] ([Intel XE#1475]) -> [SKIP][225] ([Intel XE#2423] / [i915#2575]) [224]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-466/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html [225]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html * igt@kms_dsc@dsc-with-formats: - shard-dg2-set2: [SKIP][226] ([Intel XE#455]) -> [SKIP][227] ([Intel XE#2351] / [Intel XE#2890]) +1 other test skip [226]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-432/igt@kms_dsc@dsc-with-formats.html [227]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@kms_dsc@dsc-with-formats.html * igt@kms_feature_discovery@chamelium: - shard-dg2-set2: [SKIP][228] ([Intel XE#701]) -> [SKIP][229] ([Intel XE#2423] / [i915#2575]) [228]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-466/igt@kms_feature_discovery@chamelium.html [229]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@kms_feature_discovery@chamelium.html * igt@kms_feature_discovery@display-3x: - shard-dg2-set2: [SKIP][230] ([Intel XE#703]) -> [SKIP][231] ([Intel XE#2423] / [i915#2575]) [230]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-434/igt@kms_feature_discovery@display-3x.html [231]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@kms_feature_discovery@display-3x.html * igt@kms_flip@flip-vs-suspend: - shard-dg2-set2: [ABORT][232] ([Intel XE#2625]) -> [SKIP][233] ([Intel XE#2423] / [i915#2575]) [232]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-432/igt@kms_flip@flip-vs-suspend.html [233]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@kms_flip@flip-vs-suspend.html * igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling: - shard-dg2-set2: [SKIP][234] ([Intel XE#455]) -> [SKIP][235] ([Intel XE#2890]) +6 other tests skip [234]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-466/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling.html [235]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling.html * igt@kms_frontbuffer_tracking@drrs-1p-primscrn-spr-indfb-onoff: - shard-dg2-set2: [SKIP][236] ([Intel XE#651]) -> [SKIP][237] ([Intel XE#2351] / [Intel XE#2890]) +6 other tests skip [236]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-464/igt@kms_frontbuffer_tracking@drrs-1p-primscrn-spr-indfb-onoff.html [237]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@kms_frontbuffer_tracking@drrs-1p-primscrn-spr-indfb-onoff.html * igt@kms_frontbuffer_tracking@drrs-indfb-scaledprimary: - shard-dg2-set2: [SKIP][238] ([Intel XE#651]) -> [SKIP][239] ([Intel XE#2890]) +24 other tests skip [238]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-434/igt@kms_frontbuffer_tracking@drrs-indfb-scaledprimary.html [239]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@kms_frontbuffer_tracking@drrs-indfb-scaledprimary.html * igt@kms_frontbuffer_tracking@fbcpsr-slowdraw: - shard-dg2-set2: [SKIP][240] ([Intel XE#653]) -> [SKIP][241] ([Intel XE#2351] / [Intel XE#2890]) +8 other tests skip [240]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-434/igt@kms_frontbuffer_tracking@fbcpsr-slowdraw.html [241]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@kms_frontbuffer_tracking@fbcpsr-slowdraw.html * igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-wc: - shard-dg2-set2: [SKIP][242] ([Intel XE#653]) -> [SKIP][243] ([Intel XE#2890]) +20 other tests skip [242]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-466/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-wc.html [243]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-wc.html * igt@kms_hdr@brightness-with-hdr: - shard-dg2-set2: [FAIL][244] ([Intel XE#3312]) -> [FAIL][245] ([Intel XE#3312] / [Intel XE#3404]) [244]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-466/igt@kms_hdr@brightness-with-hdr.html [245]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-433/igt@kms_hdr@brightness-with-hdr.html * igt@kms_joiner@invalid-modeset-big-joiner: - shard-dg2-set2: [SKIP][246] ([Intel XE#346]) -> [SKIP][247] ([Intel XE#2890]) [246]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-463/igt@kms_joiner@invalid-modeset-big-joiner.html [247]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@kms_joiner@invalid-modeset-big-joiner.html * igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25: - shard-dg2-set2: [SKIP][248] ([Intel XE#2763] / [Intel XE#455]) -> [SKIP][249] ([Intel XE#2423] / [i915#2575]) +2 other tests skip [248]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-433/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25.html [249]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25.html * igt@kms_pm_backlight@fade-with-suspend: - shard-dg2-set2: [SKIP][250] ([Intel XE#870]) -> [SKIP][251] ([Intel XE#2890]) +1 other test skip [250]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-466/igt@kms_pm_backlight@fade-with-suspend.html [251]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@kms_pm_backlight@fade-with-suspend.html * igt@kms_psr2_sf@psr2-overlay-primary-update-sf-dmg-area: - shard-dg2-set2: [SKIP][252] ([Intel XE#1489]) -> [SKIP][253] ([Intel XE#2890]) +7 other tests skip [252]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-463/igt@kms_psr2_sf@psr2-overlay-primary-update-sf-dmg-area.html [253]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@kms_psr2_sf@psr2-overlay-primary-update-sf-dmg-area.html * igt@kms_psr2_su@page_flip-p010: - shard-dg2-set2: [SKIP][254] ([Intel XE#1122]) -> [SKIP][255] ([Intel XE#2890]) [254]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-432/igt@kms_psr2_su@page_flip-p010.html [255]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@kms_psr2_su@page_flip-p010.html * igt@kms_psr@fbc-psr2-sprite-plane-onoff: - shard-dg2-set2: [SKIP][256] ([Intel XE#2850] / [Intel XE#929]) -> [SKIP][257] ([Intel XE#2890]) +11 other tests skip [256]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-434/igt@kms_psr@fbc-psr2-sprite-plane-onoff.html [257]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@kms_psr@fbc-psr2-sprite-plane-onoff.html * igt@kms_psr@fbc-psr2-sprite-render: - shard-dg2-set2: [SKIP][258] ([Intel XE#2850] / [Intel XE#929]) -> [SKIP][259] ([Intel XE#2351] / [Intel XE#2890]) +2 other tests skip [258]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-433/igt@kms_psr@fbc-psr2-sprite-render.html [259]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@kms_psr@fbc-psr2-sprite-render.html * igt@kms_psr@psr-cursor-plane-move: - shard-dg2-set2: [SKIP][260] ([Intel XE#2850] / [Intel XE#929]) -> [SKIP][261] ([Intel XE#2351]) [260]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-463/igt@kms_psr@psr-cursor-plane-move.html [261]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@kms_psr@psr-cursor-plane-move.html * igt@kms_psr_stress_test@flip-primary-invalidate-overlay: - shard-dg2-set2: [SKIP][262] ([Intel XE#2939]) -> [SKIP][263] ([Intel XE#2351] / [Intel XE#2890]) [262]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-432/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html [263]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html * igt@kms_psr_stress_test@invalidate-primary-flip-overlay: - shard-dg2-set2: [SKIP][264] ([Intel XE#2939]) -> [SKIP][265] ([Intel XE#2890]) [264]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-466/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html [265]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html * igt@kms_rotation_crc@primary-y-tiled-reflect-x-90: - shard-dg2-set2: [SKIP][266] -> [SKIP][267] ([Intel XE#2423] / [i915#2575]) +3 other tests skip [266]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-466/igt@kms_rotation_crc@primary-y-tiled-reflect-x-90.html [267]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@kms_rotation_crc@primary-y-tiled-reflect-x-90.html * igt@kms_tiled_display@basic-test-pattern-with-chamelium: - shard-dg2-set2: [SKIP][268] ([Intel XE#362]) -> [SKIP][269] ([Intel XE#2423] / [i915#2575]) [268]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-463/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html [269]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html * igt@kms_vrr@flipline: - shard-dg2-set2: [SKIP][270] ([Intel XE#455]) -> [SKIP][271] ([Intel XE#2423] / [i915#2575]) +8 other tests skip [270]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-464/igt@kms_vrr@flipline.html [271]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@kms_vrr@flipline.html * igt@xe_eudebug@basic-close: - shard-dg2-set2: [SKIP][272] ([Intel XE#2905]) -> [SKIP][273] ([Intel XE#1130]) +11 other tests skip [272]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-433/igt@xe_eudebug@basic-close.html [273]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@xe_eudebug@basic-close.html * igt@xe_exec_fault_mode@once-bindexecqueue-imm: - shard-dg2-set2: [SKIP][274] ([Intel XE#288]) -> [SKIP][275] ([Intel XE#1130]) +24 other tests skip [274]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-463/igt@xe_exec_fault_mode@once-bindexecqueue-imm.html [275]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@xe_exec_fault_mode@once-bindexecqueue-imm.html * igt@xe_fault_injection@inject-fault-probe: - shard-dg2-set2: [DMESG-WARN][276] ([Intel XE#3343]) -> [SKIP][277] ([Intel XE#1130]) [276]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-466/igt@xe_fault_injection@inject-fault-probe.html [277]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@xe_fault_injection@inject-fault-probe.html * igt@xe_mmap@small-bar: - shard-dg2-set2: [SKIP][278] ([Intel XE#512]) -> [SKIP][279] ([Intel XE#1130]) [278]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-466/igt@xe_mmap@small-bar.html [279]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@xe_mmap@small-bar.html * igt@xe_oa@unprivileged-single-ctx-counters: - shard-dg2-set2: [SKIP][280] ([Intel XE#2541]) -> [SKIP][281] ([Intel XE#1130]) +3 other tests skip [280]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-463/igt@xe_oa@unprivileged-single-ctx-counters.html [281]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@xe_oa@unprivileged-single-ctx-counters.html * igt@xe_pm@s2idle-vm-bind-prefetch: - shard-dg2-set2: [ABORT][282] ([Intel XE#1694]) -> [SKIP][283] ([Intel XE#1130]) [282]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-432/igt@xe_pm@s2idle-vm-bind-prefetch.html [283]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@xe_pm@s2idle-vm-bind-prefetch.html * igt@xe_pm@s3-d3cold-basic-exec: - shard-dg2-set2: [SKIP][284] ([Intel XE#2284] / [Intel XE#366]) -> [SKIP][285] ([Intel XE#1130]) +2 other tests skip [284]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-434/igt@xe_pm@s3-d3cold-basic-exec.html [285]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@xe_pm@s3-d3cold-basic-exec.html * igt@xe_pm@vram-d3cold-threshold: - shard-dg2-set2: [SKIP][286] ([Intel XE#579]) -> [SKIP][287] ([Intel XE#1130]) [286]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-464/igt@xe_pm@vram-d3cold-threshold.html [287]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@xe_pm@vram-d3cold-threshold.html * igt@xe_query@multigpu-query-topology: - shard-dg2-set2: [SKIP][288] ([Intel XE#944]) -> [SKIP][289] ([Intel XE#1130]) +1 other test skip [288]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8100/shard-dg2-434/igt@xe_query@multigpu-query-topology.html [289]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/shard-dg2-434/igt@xe_query@multigpu-query-topology.html [Intel XE#1122]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1122 [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#1126]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1126 [Intel XE#1127]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1127 [Intel XE#1130]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1130 [Intel XE#1178]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1178 [Intel XE#1195]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1195 [Intel XE#1337]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1337 [Intel XE#1358]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1358 [Intel XE#1392]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1392 [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#1426]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1426 [Intel XE#1430]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1430 [Intel XE#1471]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1471 [Intel XE#1473]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1473 [Intel XE#1475]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1475 [Intel XE#1489]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1489 [Intel XE#1503]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1503 [Intel XE#1607]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1607 [Intel XE#1630]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1630 [Intel XE#1694]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1694 [Intel XE#1701]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1701 [Intel XE#1794]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1794 [Intel XE#1885]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1885 [Intel XE#2049]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2049 [Intel XE#2136]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2136 [Intel XE#2191]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2191 [Intel XE#2234]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2234 [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#2311]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2311 [Intel XE#2313]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2313 [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#2333]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2333 [Intel XE#2351]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2351 [Intel XE#2364]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2364 [Intel XE#2423]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2423 [Intel XE#2446]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2446 [Intel XE#2541]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2541 [Intel XE#2577]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2577 [Intel XE#2597]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2597 [Intel XE#2625]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2625 [Intel XE#2652]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2652 [Intel XE#2669]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2669 [Intel XE#2685]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2685 [Intel XE#2763]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2763 [Intel XE#2839]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2839 [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#2890]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2890 [Intel XE#2893]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2893 [Intel XE#2905]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2905 [Intel XE#2907]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2907 [Intel XE#2919]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2919 [Intel XE#2927]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2927 [Intel XE#2929]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2929 [Intel XE#2932]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2932 [Intel XE#2939]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2939 [Intel XE#2961]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2961 [Intel XE#301]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/301 [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#3113]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3113 [Intel XE#314]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/314 [Intel XE#316]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/316 [Intel XE#3184]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3184 [Intel XE#3191]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3191 [Intel XE#323]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/323 [Intel XE#3245]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3245 [Intel XE#3304]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3304 [Intel XE#3307]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3307 [Intel XE#3312]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3312 [Intel XE#3320]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3320 [Intel XE#3343]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3343 [Intel XE#3403]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3403 [Intel XE#3404]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3404 [Intel XE#346]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/346 [Intel XE#356]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/356 [Intel XE#362]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/362 [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#455]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/455 [Intel XE#512]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/512 [Intel XE#579]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/579 [Intel XE#605]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/605 [Intel XE#616]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/616 [Intel XE#619]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/619 [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#658]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/658 [Intel XE#688]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/688 [Intel XE#701]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/701 [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#756]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/756 [Intel XE#776]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/776 [Intel XE#787]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/787 [Intel XE#870]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/870 [Intel XE#877]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/877 [Intel XE#886]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/886 [Intel XE#929]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/929 [Intel XE#944]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/944 [Intel XE#958]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/958 [Intel XE#977]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/977 [i915#2575]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2575 Build changes ------------- * IGT: IGT_8100 -> IGTPW_12065 * Linux: xe-2179-438ef86a725b59a171dba81fc258bb23a0ff536c -> xe-2186-4e8bea155458842471845b85ddc1cddddd151db9 IGTPW_12065: 79a23998a65bbe81d6348da5d910ec0e67edcaf5 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git IGT_8100: 84e42580f918da926481fd2fb37be01451d6ee9a @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git xe-2179-438ef86a725b59a171dba81fc258bb23a0ff536c: 438ef86a725b59a171dba81fc258bb23a0ff536c xe-2186-4e8bea155458842471845b85ddc1cddddd151db9: 4e8bea155458842471845b85ddc1cddddd151db9 == Logs == For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12065/index.html [-- Attachment #2: Type: text/html, Size: 89832 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
end of thread, other threads:[~2024-11-14 9:45 UTC | newest] Thread overview: 15+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2024-11-07 23:14 [PATCH v2] lib: sync PCI ID macros with kernel Ngai-Mint Kwan 2024-11-08 0:21 ` ✓ Fi.CI.BAT: success for lib: sync PCI ID macros with kernel (rev2) Patchwork 2024-11-08 0:22 ` ✓ CI.xeBAT: " Patchwork 2024-11-08 3:58 ` ✗ Fi.CI.IGT: failure " Patchwork 2024-11-08 10:20 ` [PATCH v2] lib: sync PCI ID macros with kernel Jani Nikula 2024-11-08 15:46 ` Lucas De Marchi 2024-11-11 9:07 ` Jani Nikula 2024-11-13 14:13 ` Kamil Konieczny 2024-11-13 14:36 ` Lucas De Marchi 2024-11-14 9:45 ` Jani Nikula 2024-11-08 14:49 ` Kamil Konieczny 2024-11-08 15:50 ` Lucas De Marchi 2024-11-08 17:51 ` Ngai-Mint Kwan 2024-11-08 21:11 ` Kamil Konieczny 2024-11-09 8:07 ` ✗ CI.xeFULL: failure for lib: sync PCI ID macros with kernel (rev2) Patchwork
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox