* [igt-dev] [PATCH i-g-t 0/2] Limit intel-bb to 48-bit
@ 2023-05-11 19:36 Zbigniew Kempczyński
2023-05-11 19:36 ` [igt-dev] [PATCH i-g-t 1/2] lib/intel_batchbuffer: Add bind/unbind debug for single bo for Xe Zbigniew Kempczyński
` (4 more replies)
0 siblings, 5 replies; 13+ messages in thread
From: Zbigniew Kempczyński @ 2023-05-11 19:36 UTC (permalink / raw)
To: igt-dev
Avoid page-fault on PVC when using intel-bb.
Zbigniew Kempczyński (2):
lib/intel_batchbuffer: Add bind/unbind debug for single bo for Xe
lib/intel_batchbuffer: Limit intel-bb to 48-bit va
lib/intel_batchbuffer.c | 12 +++++++++++-
1 file changed, 11 insertions(+), 1 deletion(-)
--
2.34.1
^ permalink raw reply [flat|nested] 13+ messages in thread
* [igt-dev] [PATCH i-g-t 1/2] lib/intel_batchbuffer: Add bind/unbind debug for single bo for Xe
2023-05-11 19:36 [igt-dev] [PATCH i-g-t 0/2] Limit intel-bb to 48-bit Zbigniew Kempczyński
@ 2023-05-11 19:36 ` Zbigniew Kempczyński
2023-05-12 7:51 ` Kumar, Janga Rahul
2023-05-15 19:26 ` Kamil Konieczny
2023-05-11 19:36 ` [igt-dev] [PATCH i-g-t 2/2] lib/intel_batchbuffer: Limit intel-bb to 48-bit va Zbigniew Kempczyński
` (3 subsequent siblings)
4 siblings, 2 replies; 13+ messages in thread
From: Zbigniew Kempczyński @ 2023-05-11 19:36 UTC (permalink / raw)
To: igt-dev
We're still in early phase of integrating intel-bb infra with Xe so
debugging information about bind/unbind might be handy. Binding path
for single/multiple differs so lets add it for single case as it was
missing now.
Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>
Cc: Kamil Konieczny <kamil.konieczny@linux.intel.com>
---
lib/intel_batchbuffer.c | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/lib/intel_batchbuffer.c b/lib/intel_batchbuffer.c
index 545d170548..14ed8057e8 100644
--- a/lib/intel_batchbuffer.c
+++ b/lib/intel_batchbuffer.c
@@ -1313,8 +1313,11 @@ static void __unbind_xe_objects(struct intel_bb *ibb)
ibb->num_objects, syncs, 2);
free(bind_ops);
} else {
+ igt_debug("bind: UNMAP\n");
xe_vm_unbind_async(ibb->fd, ibb->vm_id, 0, 0,
ibb->batch_offset, ibb->size, syncs, 2);
+ igt_debug(" offset: %llx, size: %llx\n",
+ (long long)ibb->batch_offset, (long long)ibb->size);
}
ret = syncobj_wait_err(ibb->fd, &syncs[1].handle, 1, INT64_MAX, 0);
igt_assert_eq(ret, 0);
@@ -2326,8 +2329,12 @@ __xe_bb_exec(struct intel_bb *ibb, uint64_t flags, bool sync)
ibb->num_objects, syncs, 1);
free(bind_ops);
} else {
+ igt_debug("bind: MAP\n");
xe_vm_bind_async(ibb->fd, ibb->vm_id, 0, ibb->handle, 0,
ibb->batch_offset, ibb->size, syncs, 1);
+ igt_debug(" handle: %u, offset: %llx, size: %llx\n",
+ ibb->handle, (long long)ibb->batch_offset,
+ (long long)ibb->size);
}
ibb->xe_bound = true;
--
2.34.1
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [igt-dev] [PATCH i-g-t 2/2] lib/intel_batchbuffer: Limit intel-bb to 48-bit va
2023-05-11 19:36 [igt-dev] [PATCH i-g-t 0/2] Limit intel-bb to 48-bit Zbigniew Kempczyński
2023-05-11 19:36 ` [igt-dev] [PATCH i-g-t 1/2] lib/intel_batchbuffer: Add bind/unbind debug for single bo for Xe Zbigniew Kempczyński
@ 2023-05-11 19:36 ` Zbigniew Kempczyński
2023-05-15 19:18 ` Kamil Konieczny
2023-05-11 20:47 ` [igt-dev] ✓ Fi.CI.BAT: success for Limit intel-bb to 48-bit Patchwork
` (2 subsequent siblings)
4 siblings, 1 reply; 13+ messages in thread
From: Zbigniew Kempczyński @ 2023-05-11 19:36 UTC (permalink / raw)
To: igt-dev
On PVC Xe returns 57-bit va bit size. Unfortunately MI_* commands are
limited to 48-bit, so we should provide offsets which are within this
range and won't produce page faults like:
<4> [781.114047] xe 0000:8c:00.0: [drm]
ASID: 1196
VFID: 0
PDATA: 0x00a3
Faulted Address: 0x0000ffffffff0000
FaultType: 0
AccessType: 0
FaultLevel: 4
EngineClass: 3
EngineInstance: 0
<4> [781.144174] xe 0000:8c:00.0: [drm] Fault response: Unsuccessful -22
Lets alter intel-bb with default (SIMPLE allocator, HIGH_TO_LOW strategy)
to omit 48-57 bit addressing by setting end of va range to 48-bit max.
Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>
---
lib/intel_batchbuffer.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/lib/intel_batchbuffer.c b/lib/intel_batchbuffer.c
index 14ed8057e8..58ba28498a 100644
--- a/lib/intel_batchbuffer.c
+++ b/lib/intel_batchbuffer.c
@@ -937,7 +937,10 @@ __intel_bb_create(int fd, uint32_t ctx, const intel_ctx_cfg_t *cfg,
ibb->alignment = xe_get_default_alignment(fd);
size = ALIGN(size, ibb->alignment);
ibb->handle = xe_bo_create_flags(fd, 0, size, vram_if_possible(fd, 0));
- ibb->gtt_size = 1ull << xe_va_bits(fd);
+
+ /* Limit to 48-bit due to MI_* address limitation */
+ ibb->gtt_size = 1ull << min_t(uint32_t, xe_va_bits(fd), 48);
+ end = ibb->gtt_size;
if (!ctx)
ctx = xe_vm_create(fd, DRM_XE_VM_CREATE_ASYNC_BIND_OPS, 0);
--
2.34.1
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [igt-dev] ✓ Fi.CI.BAT: success for Limit intel-bb to 48-bit
2023-05-11 19:36 [igt-dev] [PATCH i-g-t 0/2] Limit intel-bb to 48-bit Zbigniew Kempczyński
2023-05-11 19:36 ` [igt-dev] [PATCH i-g-t 1/2] lib/intel_batchbuffer: Add bind/unbind debug for single bo for Xe Zbigniew Kempczyński
2023-05-11 19:36 ` [igt-dev] [PATCH i-g-t 2/2] lib/intel_batchbuffer: Limit intel-bb to 48-bit va Zbigniew Kempczyński
@ 2023-05-11 20:47 ` Patchwork
2023-05-12 3:51 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
2023-05-12 12:32 ` [igt-dev] ✓ Fi.CI.IGT: success " Patchwork
4 siblings, 0 replies; 13+ messages in thread
From: Patchwork @ 2023-05-11 20:47 UTC (permalink / raw)
To: Zbigniew Kempczyński; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 3946 bytes --]
== Series Details ==
Series: Limit intel-bb to 48-bit
URL : https://patchwork.freedesktop.org/series/117649/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_13138 -> IGTPW_8945
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/index.html
Participating hosts (41 -> 39)
------------------------------
Missing (2): bat-mtlp-8 fi-snb-2520m
Known issues
------------
Here are the changes found in IGTPW_8945 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@i915_selftest@live@gt_heartbeat:
- fi-glk-j4005: [PASS][1] -> [DMESG-FAIL][2] ([i915#5334])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13138/fi-glk-j4005/igt@i915_selftest@live@gt_heartbeat.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/fi-glk-j4005/igt@i915_selftest@live@gt_heartbeat.html
* igt@i915_selftest@live@slpc:
- bat-rpls-2: NOTRUN -> [DMESG-WARN][3] ([i915#6367])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/bat-rpls-2/igt@i915_selftest@live@slpc.html
- bat-rpls-1: [PASS][4] -> [DMESG-WARN][5] ([i915#6367] / [i915#7953])
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13138/bat-rpls-1/igt@i915_selftest@live@slpc.html
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/bat-rpls-1/igt@i915_selftest@live@slpc.html
* igt@i915_suspend@basic-s2idle-without-i915:
- bat-rpls-2: NOTRUN -> [ABORT][6] ([i915#6687])
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/bat-rpls-2/igt@i915_suspend@basic-s2idle-without-i915.html
#### Possible fixes ####
* igt@i915_selftest@live@reset:
- bat-rpls-2: [ABORT][7] ([i915#4983] / [i915#7461] / [i915#7913] / [i915#7981] / [i915#8347]) -> [PASS][8]
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13138/bat-rpls-2/igt@i915_selftest@live@reset.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/bat-rpls-2/igt@i915_selftest@live@reset.html
* igt@kms_pipe_crc_basic@nonblocking-crc@pipe-d-dp-1:
- bat-dg2-8: [FAIL][9] ([i915#7932]) -> [PASS][10]
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13138/bat-dg2-8/igt@kms_pipe_crc_basic@nonblocking-crc@pipe-d-dp-1.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/bat-dg2-8/igt@kms_pipe_crc_basic@nonblocking-crc@pipe-d-dp-1.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[i915#4983]: https://gitlab.freedesktop.org/drm/intel/issues/4983
[i915#5334]: https://gitlab.freedesktop.org/drm/intel/issues/5334
[i915#6367]: https://gitlab.freedesktop.org/drm/intel/issues/6367
[i915#6687]: https://gitlab.freedesktop.org/drm/intel/issues/6687
[i915#7461]: https://gitlab.freedesktop.org/drm/intel/issues/7461
[i915#7913]: https://gitlab.freedesktop.org/drm/intel/issues/7913
[i915#7920]: https://gitlab.freedesktop.org/drm/intel/issues/7920
[i915#7932]: https://gitlab.freedesktop.org/drm/intel/issues/7932
[i915#7953]: https://gitlab.freedesktop.org/drm/intel/issues/7953
[i915#7981]: https://gitlab.freedesktop.org/drm/intel/issues/7981
[i915#8347]: https://gitlab.freedesktop.org/drm/intel/issues/8347
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_7285 -> IGTPW_8945
CI-20190529: 20190529
CI_DRM_13138: b35107d813ef012806df9eeeea1ff9f37adf0400 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_8945: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/index.html
IGT_7285: d1cbf2bad9c2664ab8bd3bd0946510a52800912f @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
Testlist changes
----------------
+igt@prime_vgem@basic-userptr
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/index.html
[-- Attachment #2: Type: text/html, Size: 4673 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* [igt-dev] ✗ Fi.CI.IGT: failure for Limit intel-bb to 48-bit
2023-05-11 19:36 [igt-dev] [PATCH i-g-t 0/2] Limit intel-bb to 48-bit Zbigniew Kempczyński
` (2 preceding siblings ...)
2023-05-11 20:47 ` [igt-dev] ✓ Fi.CI.BAT: success for Limit intel-bb to 48-bit Patchwork
@ 2023-05-12 3:51 ` Patchwork
2023-05-12 5:14 ` Zbigniew Kempczyński
2023-05-12 12:32 ` [igt-dev] ✓ Fi.CI.IGT: success " Patchwork
4 siblings, 1 reply; 13+ messages in thread
From: Patchwork @ 2023-05-12 3:51 UTC (permalink / raw)
To: Zbigniew Kempczyński; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 18170 bytes --]
== Series Details ==
Series: Limit intel-bb to 48-bit
URL : https://patchwork.freedesktop.org/series/117649/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_13138_full -> IGTPW_8945_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with IGTPW_8945_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in IGTPW_8945_full, please notify your bug team 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_8945/index.html
Participating hosts (7 -> 7)
------------------------------
No changes in participating hosts
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_8945_full:
### IGT changes ###
#### Possible regressions ####
* igt@kms_plane_cursor@viewport@pipe-b-dp-1-size-64:
- shard-apl: [PASS][1] -> [FAIL][2]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13138/shard-apl3/igt@kms_plane_cursor@viewport@pipe-b-dp-1-size-64.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-apl6/igt@kms_plane_cursor@viewport@pipe-b-dp-1-size-64.html
#### Suppressed ####
The following results come from untrusted machines, tests, or statuses.
They do not affect the overall result.
* igt@gem_eio@reset-stress:
- {shard-dg1}: [PASS][3] -> [INCOMPLETE][4]
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13138/shard-dg1-17/igt@gem_eio@reset-stress.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-dg1-13/igt@gem_eio@reset-stress.html
Known issues
------------
Here are the changes found in IGTPW_8945_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@gen9_exec_parse@allowed-single:
- shard-apl: [PASS][5] -> [ABORT][6] ([i915#5566])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13138/shard-apl4/igt@gen9_exec_parse@allowed-single.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-apl2/igt@gen9_exec_parse@allowed-single.html
- shard-glk: [PASS][7] -> [ABORT][8] ([i915#5566])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13138/shard-glk4/igt@gen9_exec_parse@allowed-single.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-glk3/igt@gen9_exec_parse@allowed-single.html
* igt@i915_selftest@live@sanitycheck:
- shard-snb: [PASS][9] -> [ABORT][10] ([i915#4528] / [i915#4579])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13138/shard-snb5/igt@i915_selftest@live@sanitycheck.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-snb6/igt@i915_selftest@live@sanitycheck.html
* igt@kms_ccs@pipe-a-crc-sprite-planes-basic-y_tiled_gen12_mc_ccs:
- shard-glk: NOTRUN -> [SKIP][11] ([fdo#109271] / [i915#3886]) +2 similar issues
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-glk1/igt@kms_ccs@pipe-a-crc-sprite-planes-basic-y_tiled_gen12_mc_ccs.html
* igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size:
- shard-apl: [PASS][12] -> [FAIL][13] ([i915#2346])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13138/shard-apl7/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-apl6/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html
* igt@kms_hdr@invalid-hdr:
- shard-glk: NOTRUN -> [SKIP][14] ([fdo#109271] / [i915#4579]) +2 similar issues
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-glk7/igt@kms_hdr@invalid-hdr.html
* igt@kms_psr2_su@page_flip-nv12:
- shard-glk: NOTRUN -> [SKIP][15] ([fdo#109271] / [i915#658])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-glk6/igt@kms_psr2_su@page_flip-nv12.html
* igt@kms_vblank@pipe-d-wait-busy-hang:
- shard-glk: NOTRUN -> [SKIP][16] ([fdo#109271]) +37 similar issues
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-glk1/igt@kms_vblank@pipe-d-wait-busy-hang.html
#### Possible fixes ####
* igt@gem_ctx_exec@basic-close-race:
- {shard-dg1}: [DMESG-WARN][17] -> [PASS][18]
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13138/shard-dg1-16/igt@gem_ctx_exec@basic-close-race.html
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-dg1-15/igt@gem_ctx_exec@basic-close-race.html
* igt@gem_eio@in-flight-contexts-immediate:
- shard-apl: [TIMEOUT][19] ([i915#3063]) -> [PASS][20]
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13138/shard-apl4/igt@gem_eio@in-flight-contexts-immediate.html
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-apl2/igt@gem_eio@in-flight-contexts-immediate.html
* igt@gem_eio@unwedge-stress:
- {shard-tglu}: [TIMEOUT][21] ([i915#3063] / [i915#7941]) -> [PASS][22]
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13138/shard-tglu-4/igt@gem_eio@unwedge-stress.html
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-tglu-7/igt@gem_eio@unwedge-stress.html
* igt@gem_exec_fair@basic-deadline:
- shard-glk: [FAIL][23] ([i915#2846]) -> [PASS][24]
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13138/shard-glk4/igt@gem_exec_fair@basic-deadline.html
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-glk6/igt@gem_exec_fair@basic-deadline.html
* igt@gem_exec_fair@basic-pace-share@rcs0:
- {shard-rkl}: [FAIL][25] ([i915#2842]) -> [PASS][26]
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13138/shard-rkl-7/igt@gem_exec_fair@basic-pace-share@rcs0.html
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-rkl-6/igt@gem_exec_fair@basic-pace-share@rcs0.html
* igt@gem_exec_fair@basic-pace-solo@rcs0:
- shard-apl: [FAIL][27] ([i915#2842]) -> [PASS][28]
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13138/shard-apl1/igt@gem_exec_fair@basic-pace-solo@rcs0.html
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-apl3/igt@gem_exec_fair@basic-pace-solo@rcs0.html
* igt@gem_lmem_swapping@smem-oom@lmem0:
- {shard-dg1}: [TIMEOUT][29] ([i915#5493]) -> [PASS][30]
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13138/shard-dg1-15/igt@gem_lmem_swapping@smem-oom@lmem0.html
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-dg1-13/igt@gem_lmem_swapping@smem-oom@lmem0.html
* igt@i915_pm_dc@dc6-dpms:
- {shard-tglu}: [FAIL][31] ([i915#3989] / [i915#454]) -> [PASS][32]
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13138/shard-tglu-6/igt@i915_pm_dc@dc6-dpms.html
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-tglu-9/igt@i915_pm_dc@dc6-dpms.html
* igt@i915_pm_dc@dc9-dpms:
- shard-apl: [SKIP][33] ([fdo#109271]) -> [PASS][34]
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13138/shard-apl6/igt@i915_pm_dc@dc9-dpms.html
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-apl1/igt@i915_pm_dc@dc9-dpms.html
* igt@i915_pm_rpm@dpms-non-lpsp:
- {shard-rkl}: [SKIP][35] ([i915#1397]) -> [PASS][36] +1 similar issue
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13138/shard-rkl-7/igt@i915_pm_rpm@dpms-non-lpsp.html
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-rkl-3/igt@i915_pm_rpm@dpms-non-lpsp.html
* igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-async-flip:
- {shard-rkl}: [FAIL][37] ([i915#3743]) -> [PASS][38]
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13138/shard-rkl-7/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-async-flip.html
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-rkl-3/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-async-flip.html
* igt@kms_hdr@bpc-switch-dpms@pipe-a-dp-1:
- shard-apl: [FAIL][39] ([i915#1188]) -> [PASS][40]
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13138/shard-apl1/igt@kms_hdr@bpc-switch-dpms@pipe-a-dp-1.html
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-apl7/igt@kms_hdr@bpc-switch-dpms@pipe-a-dp-1.html
* igt@kms_plane_lowres@tiling-y@pipe-a-hdmi-a-2:
- {shard-rkl}: [ABORT][41] -> [PASS][42]
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13138/shard-rkl-4/igt@kms_plane_lowres@tiling-y@pipe-a-hdmi-a-2.html
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-rkl-6/igt@kms_plane_lowres@tiling-y@pipe-a-hdmi-a-2.html
* igt@perf@stress-open-close@0-rcs0:
- shard-glk: [ABORT][43] ([i915#5213] / [i915#7941]) -> [PASS][44]
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13138/shard-glk1/igt@perf@stress-open-close@0-rcs0.html
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-glk5/igt@perf@stress-open-close@0-rcs0.html
#### Warnings ####
* igt@kms_content_protection@mei_interface:
- shard-apl: [SKIP][45] ([fdo#109271] / [i915#4579]) -> [SKIP][46] ([fdo#109271])
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13138/shard-apl4/igt@kms_content_protection@mei_interface.html
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-apl1/igt@kms_content_protection@mei_interface.html
- shard-snb: [SKIP][47] ([fdo#109271] / [i915#4579]) -> [SKIP][48] ([fdo#109271])
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13138/shard-snb6/igt@kms_content_protection@mei_interface.html
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-snb5/igt@kms_content_protection@mei_interface.html
- shard-glk: [SKIP][49] ([fdo#109271] / [i915#4579]) -> [SKIP][50] ([fdo#109271])
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13138/shard-glk4/igt@kms_content_protection@mei_interface.html
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-glk5/igt@kms_content_protection@mei_interface.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[IGT#2]: https://gitlab.freedesktop.org/drm/igt-gpu-tools/issues/2
[fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
[fdo#109274]: https://bugs.freedesktop.org/show_bug.cgi?id=109274
[fdo#109280]: https://bugs.freedesktop.org/show_bug.cgi?id=109280
[fdo#109283]: https://bugs.freedesktop.org/show_bug.cgi?id=109283
[fdo#109285]: https://bugs.freedesktop.org/show_bug.cgi?id=109285
[fdo#109289]: https://bugs.freedesktop.org/show_bug.cgi?id=109289
[fdo#109291]: https://bugs.freedesktop.org/show_bug.cgi?id=109291
[fdo#109300]: https://bugs.freedesktop.org/show_bug.cgi?id=109300
[fdo#109315]: https://bugs.freedesktop.org/show_bug.cgi?id=109315
[fdo#109506]: https://bugs.freedesktop.org/show_bug.cgi?id=109506
[fdo#110189]: https://bugs.freedesktop.org/show_bug.cgi?id=110189
[fdo#110723]: https://bugs.freedesktop.org/show_bug.cgi?id=110723
[fdo#111068]: https://bugs.freedesktop.org/show_bug.cgi?id=111068
[fdo#111614]: https://bugs.freedesktop.org/show_bug.cgi?id=111614
[fdo#111825]: https://bugs.freedesktop.org/show_bug.cgi?id=111825
[fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827
[i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072
[i915#1188]: https://gitlab.freedesktop.org/drm/intel/issues/1188
[i915#1397]: https://gitlab.freedesktop.org/drm/intel/issues/1397
[i915#1825]: https://gitlab.freedesktop.org/drm/intel/issues/1825
[i915#2346]: https://gitlab.freedesktop.org/drm/intel/issues/2346
[i915#2437]: https://gitlab.freedesktop.org/drm/intel/issues/2437
[i915#2527]: https://gitlab.freedesktop.org/drm/intel/issues/2527
[i915#2575]: https://gitlab.freedesktop.org/drm/intel/issues/2575
[i915#2587]: https://gitlab.freedesktop.org/drm/intel/issues/2587
[i915#2672]: https://gitlab.freedesktop.org/drm/intel/issues/2672
[i915#2705]: https://gitlab.freedesktop.org/drm/intel/issues/2705
[i915#2842]: https://gitlab.freedesktop.org/drm/intel/issues/2842
[i915#2846]: https://gitlab.freedesktop.org/drm/intel/issues/2846
[i915#3023]: https://gitlab.freedesktop.org/drm/intel/issues/3023
[i915#3063]: https://gitlab.freedesktop.org/drm/intel/issues/3063
[i915#3281]: https://gitlab.freedesktop.org/drm/intel/issues/3281
[i915#3282]: https://gitlab.freedesktop.org/drm/intel/issues/3282
[i915#3297]: https://gitlab.freedesktop.org/drm/intel/issues/3297
[i915#3359]: https://gitlab.freedesktop.org/drm/intel/issues/3359
[i915#3361]: https://gitlab.freedesktop.org/drm/intel/issues/3361
[i915#3458]: https://gitlab.freedesktop.org/drm/intel/issues/3458
[i915#3539]: https://gitlab.freedesktop.org/drm/intel/issues/3539
[i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555
[i915#3591]: https://gitlab.freedesktop.org/drm/intel/issues/3591
[i915#3637]: https://gitlab.freedesktop.org/drm/intel/issues/3637
[i915#3638]: https://gitlab.freedesktop.org/drm/intel/issues/3638
[i915#3689]: https://gitlab.freedesktop.org/drm/intel/issues/3689
[i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708
[i915#3734]: https://gitlab.freedesktop.org/drm/intel/issues/3734
[i915#3743]: https://gitlab.freedesktop.org/drm/intel/issues/3743
[i915#3804]: https://gitlab.freedesktop.org/drm/intel/issues/3804
[i915#3840]: https://gitlab.freedesktop.org/drm/intel/issues/3840
[i915#3886]: https://gitlab.freedesktop.org/drm/intel/issues/3886
[i915#3955]: https://gitlab.freedesktop.org/drm/intel/issues/3955
[i915#3989]: https://gitlab.freedesktop.org/drm/intel/issues/3989
[i915#4070]: https://gitlab.freedesktop.org/drm/intel/issues/4070
[i915#4077]: https://gitlab.freedesktop.org/drm/intel/issues/4077
[i915#4078]: https://gitlab.freedesktop.org/drm/intel/issues/4078
[i915#4079]: https://gitlab.freedesktop.org/drm/intel/issues/4079
[i915#4083]: https://gitlab.freedesktop.org/drm/intel/issues/4083
[i915#4098]: https://gitlab.freedesktop.org/drm/intel/issues/4098
[i915#4103]: https://gitlab.freedesktop.org/drm/intel/issues/4103
[i915#4212]: https://gitlab.freedesktop.org/drm/intel/issues/4212
[i915#4270]: https://gitlab.freedesktop.org/drm/intel/issues/4270
[i915#4349]: https://gitlab.freedesktop.org/drm/intel/issues/4349
[i915#4387]: https://gitlab.freedesktop.org/drm/intel/issues/4387
[i915#4525]: https://gitlab.freedesktop.org/drm/intel/issues/4525
[i915#4528]: https://gitlab.freedesktop.org/drm/intel/issues/4528
[i915#4538]: https://gitlab.freedesktop.org/drm/intel/issues/4538
[i915#454]: https://gitlab.freedesktop.org/drm/intel/issues/454
[i915#4579]: https://gitlab.freedesktop.org/drm/intel/issues/4579
[i915#4812]: https://gitlab.freedesktop.org/drm/intel/issues/4812
[i915#4833]: https://gitlab.freedesktop.org/drm/intel/issues/4833
[i915#4852]: https://gitlab.freedesktop.org/drm/intel/issues/4852
[i915#4860]: https://gitlab.freedesktop.org/drm/intel/issues/4860
[i915#5176]: https://gitlab.freedesktop.org/drm/intel/issues/5176
[i915#5213]: https://gitlab.freedesktop.org/drm/intel/issues/5213
[i915#5235]: https://gitlab.freedesktop.org/drm/intel/issues/5235
[i915#5286]: https://gitlab.freedesktop.org/drm/intel/issues/5286
[i915#5289]: https://gitlab.freedesktop.org/drm/intel/issues/5289
[i915#5325]: https://gitlab.freedesktop.org/drm/intel/issues/5325
[i915#533]: https://gitlab.freedesktop.org/drm/intel/issues/533
[i915#5354]: https://gitlab.freedesktop.org/drm/intel/issues/5354
[i915#5439]: https://gitlab.freedesktop.org/drm/intel/issues/5439
[i915#5493]: https://gitlab.freedesktop.org/drm/intel/issues/5493
[i915#5566]: https://gitlab.freedesktop.org/drm/intel/issues/5566
[i915#5784]: https://gitlab.freedesktop.org/drm/intel/issues/5784
[i915#6095]: https://gitlab.freedesktop.org/drm/intel/issues/6095
[i915#6245]: https://gitlab.freedesktop.org/drm/intel/issues/6245
[i915#6268]: https://gitlab.freedesktop.org/drm/intel/issues/6268
[i915#6493]: https://gitlab.freedesktop.org/drm/intel/issues/6493
[i915#658]: https://gitlab.freedesktop.org/drm/intel/issues/658
[i915#6768]: https://gitlab.freedesktop.org/drm/intel/issues/6768
[i915#6944]: https://gitlab.freedesktop.org/drm/intel/issues/6944
[i915#6953]: https://gitlab.freedesktop.org/drm/intel/issues/6953
[i915#7116]: https://gitlab.freedesktop.org/drm/intel/issues/7116
[i915#7118]: https://gitlab.freedesktop.org/drm/intel/issues/7118
[i915#7561]: https://gitlab.freedesktop.org/drm/intel/issues/7561
[i915#7707]: https://gitlab.freedesktop.org/drm/intel/issues/7707
[i915#7711]: https://gitlab.freedesktop.org/drm/intel/issues/7711
[i915#7742]: https://gitlab.freedesktop.org/drm/intel/issues/7742
[i915#7828]: https://gitlab.freedesktop.org/drm/intel/issues/7828
[i915#7941]: https://gitlab.freedesktop.org/drm/intel/issues/7941
[i915#7975]: https://gitlab.freedesktop.org/drm/intel/issues/7975
[i915#8011]: https://gitlab.freedesktop.org/drm/intel/issues/8011
[i915#8213]: https://gitlab.freedesktop.org/drm/intel/issues/8213
[i915#8228]: https://gitlab.freedesktop.org/drm/intel/issues/8228
[i915#8414]: https://gitlab.freedesktop.org/drm/intel/issues/8414
[i915#8420]: https://gitlab.freedesktop.org/drm/intel/issues/8420
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_7285 -> IGTPW_8945
* Piglit: piglit_4509 -> None
CI-20190529: 20190529
CI_DRM_13138: b35107d813ef012806df9eeeea1ff9f37adf0400 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_8945: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/index.html
IGT_7285: d1cbf2bad9c2664ab8bd3bd0946510a52800912f @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/index.html
[-- Attachment #2: Type: text/html, Size: 14663 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [igt-dev] ✗ Fi.CI.IGT: failure for Limit intel-bb to 48-bit
2023-05-12 3:51 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
@ 2023-05-12 5:14 ` Zbigniew Kempczyński
2023-05-12 12:34 ` Yedireswarapu, SaiX Nandan
0 siblings, 1 reply; 13+ messages in thread
From: Zbigniew Kempczyński @ 2023-05-12 5:14 UTC (permalink / raw)
To: igt-dev; +Cc: SaiX Nandan Yedireswarapu
On Fri, May 12, 2023 at 03:51:37AM +0000, Patchwork wrote:
> Patch Details
>
> Series: Limit intel-bb to 48-bit
> URL: https://patchwork.freedesktop.org/series/117649/
> State: failure
> Details: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/index.html
>
> CI Bug Log - changes from CI_DRM_13138_full -> IGTPW_8945_full
>
> Summary
>
> FAILURE
>
> Serious unknown changes coming with IGTPW_8945_full absolutely need to be
> verified manually.
>
> If you think the reported changes have nothing to do with the changes
> introduced in IGTPW_8945_full, please notify your bug team 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_8945/index.html
>
> Participating hosts (7 -> 7)
>
> No changes in participating hosts
>
> Possible new issues
>
> Here are the unknown changes that may have been introduced in
> IGTPW_8945_full:
>
> IGT changes
>
> Possible regressions
>
> * igt@kms_plane_cursor@viewport@pipe-b-dp-1-size-64:
> * shard-apl: PASS -> FAIL
Unrelated to the change.
--
Zbigniew
>
> Suppressed
>
> The following results come from untrusted machines, tests, or statuses.
> They do not affect the overall result.
>
> * igt@gem_eio@reset-stress:
> * {shard-dg1}: PASS -> INCOMPLETE
>
> Known issues
>
> Here are the changes found in IGTPW_8945_full that come from known issues:
>
> IGT changes
>
> Issues hit
>
> * igt@gen9_exec_parse@allowed-single:
>
> * shard-apl: PASS -> ABORT (i915#5566)
>
> * shard-glk: PASS -> ABORT (i915#5566)
>
> * igt@i915_selftest@live@sanitycheck:
>
> * shard-snb: PASS -> ABORT (i915#4528 / i915#4579)
> * igt@kms_ccs@pipe-a-crc-sprite-planes-basic-y_tiled_gen12_mc_ccs:
>
> * shard-glk: NOTRUN -> SKIP (fdo#109271 / i915#3886) +2 similar
> issues
> * igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size:
>
> * shard-apl: PASS -> FAIL (i915#2346)
> * igt@kms_hdr@invalid-hdr:
>
> * shard-glk: NOTRUN -> SKIP (fdo#109271 / i915#4579) +2 similar
> issues
> * igt@kms_psr2_su@page_flip-nv12:
>
> * shard-glk: NOTRUN -> SKIP (fdo#109271 / i915#658)
> * igt@kms_vblank@pipe-d-wait-busy-hang:
>
> * shard-glk: NOTRUN -> SKIP (fdo#109271) +37 similar issues
>
> Possible fixes
>
> * igt@gem_ctx_exec@basic-close-race:
>
> * {shard-dg1}: DMESG-WARN -> PASS
> * igt@gem_eio@in-flight-contexts-immediate:
>
> * shard-apl: TIMEOUT (i915#3063) -> PASS
> * igt@gem_eio@unwedge-stress:
>
> * {shard-tglu}: TIMEOUT (i915#3063 / i915#7941) -> PASS
> * igt@gem_exec_fair@basic-deadline:
>
> * shard-glk: FAIL (i915#2846) -> PASS
> * igt@gem_exec_fair@basic-pace-share@rcs0:
>
> * {shard-rkl}: FAIL (i915#2842) -> PASS
> * igt@gem_exec_fair@basic-pace-solo@rcs0:
>
> * shard-apl: FAIL (i915#2842) -> PASS
> * igt@gem_lmem_swapping@smem-oom@lmem0:
>
> * {shard-dg1}: TIMEOUT (i915#5493) -> PASS
> * igt@i915_pm_dc@dc6-dpms:
>
> * {shard-tglu}: FAIL (i915#3989 / i915#454) -> PASS
> * igt@i915_pm_dc@dc9-dpms:
>
> * shard-apl: SKIP (fdo#109271) -> PASS
> * igt@i915_pm_rpm@dpms-non-lpsp:
>
> * {shard-rkl}: SKIP (i915#1397) -> PASS +1 similar issue
> * igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-async-flip:
>
> * {shard-rkl}: FAIL (i915#3743) -> PASS
> * igt@kms_hdr@bpc-switch-dpms@pipe-a-dp-1:
>
> * shard-apl: FAIL (i915#1188) -> PASS
> * igt@kms_plane_lowres@tiling-y@pipe-a-hdmi-a-2:
>
> * {shard-rkl}: ABORT -> PASS
> * igt@perf@stress-open-close@0-rcs0:
>
> * shard-glk: ABORT (i915#5213 / i915#7941) -> PASS
>
> Warnings
>
> * igt@kms_content_protection@mei_interface:
>
> * shard-apl: SKIP (fdo#109271 / i915#4579) -> SKIP (fdo#109271)
>
> * shard-snb: SKIP (fdo#109271 / i915#4579) -> SKIP (fdo#109271)
>
> * shard-glk: SKIP (fdo#109271 / i915#4579) -> SKIP (fdo#109271)
>
> {name}: This element is suppressed. This means it is ignored when
> computing
> the status of the difference (SUCCESS, WARNING, or FAILURE).
>
> Build changes
>
> * CI: CI-20190529 -> None
> * IGT: IGT_7285 -> IGTPW_8945
> * Piglit: piglit_4509 -> None
>
> CI-20190529: 20190529
> CI_DRM_13138: b35107d813ef012806df9eeeea1ff9f37adf0400 @
> git://anongit.freedesktop.org/gfx-ci/linux
> IGTPW_8945: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/index.html
> IGT_7285: d1cbf2bad9c2664ab8bd3bd0946510a52800912f @
> https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
> piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @
> git://anongit.freedesktop.org/piglit
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [igt-dev] [PATCH i-g-t 1/2] lib/intel_batchbuffer: Add bind/unbind debug for single bo for Xe
2023-05-11 19:36 ` [igt-dev] [PATCH i-g-t 1/2] lib/intel_batchbuffer: Add bind/unbind debug for single bo for Xe Zbigniew Kempczyński
@ 2023-05-12 7:51 ` Kumar, Janga Rahul
2023-05-15 19:26 ` Kamil Konieczny
1 sibling, 0 replies; 13+ messages in thread
From: Kumar, Janga Rahul @ 2023-05-12 7:51 UTC (permalink / raw)
To: Kempczynski, Zbigniew, igt-dev@lists.freedesktop.org
> -----Original Message-----
> From: igt-dev <igt-dev-bounces@lists.freedesktop.org> On Behalf Of Zbigniew
> Kempczynski
> Sent: 12 May 2023 01:06
> To: igt-dev@lists.freedesktop.org
> Subject: [igt-dev] [PATCH i-g-t 1/2] lib/intel_batchbuffer: Add bind/unbind debug
> for single bo for Xe
>
> We're still in early phase of integrating intel-bb infra with Xe so debugging
> information about bind/unbind might be handy. Binding path for single/multiple
> differs so lets add it for single case as it was missing now.
>
> Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>
> Cc: Kamil Konieczny <kamil.konieczny@linux.intel.com>
> ---
> lib/intel_batchbuffer.c | 7 +++++++
> 1 file changed, 7 insertions(+)
>
> diff --git a/lib/intel_batchbuffer.c b/lib/intel_batchbuffer.c index
> 545d170548..14ed8057e8 100644
> --- a/lib/intel_batchbuffer.c
> +++ b/lib/intel_batchbuffer.c
> @@ -1313,8 +1313,11 @@ static void __unbind_xe_objects(struct intel_bb *ibb)
> ibb->num_objects, syncs, 2);
> free(bind_ops);
> } else {
> + igt_debug("bind: UNMAP\n");
> xe_vm_unbind_async(ibb->fd, ibb->vm_id, 0, 0,
> ibb->batch_offset, ibb->size, syncs, 2);
> + igt_debug(" offset: %llx, size: %llx\n",
> + (long long)ibb->batch_offset, (long long)ibb->size);
> }
> ret = syncobj_wait_err(ibb->fd, &syncs[1].handle, 1, INT64_MAX, 0);
> igt_assert_eq(ret, 0);
> @@ -2326,8 +2329,12 @@ __xe_bb_exec(struct intel_bb *ibb, uint64_t flags,
> bool sync)
> ibb->num_objects, syncs, 1);
> free(bind_ops);
> } else {
> + igt_debug("bind: MAP\n");
> xe_vm_bind_async(ibb->fd, ibb->vm_id, 0, ibb->handle, 0,
> ibb->batch_offset, ibb->size, syncs, 1);
> + igt_debug(" handle: %u, offset: %llx, size: %llx\n",
> + ibb->handle, (long long)ibb->batch_offset,
> + (long long)ibb->size);
> }
> ibb->xe_bound = true;
>
> --
> 2.34.1
Acked-by: Janga Rahul Kumar <janga.rahul.kumar@intel.com>
Thanks,
Rahul
^ permalink raw reply [flat|nested] 13+ messages in thread
* [igt-dev] ✓ Fi.CI.IGT: success for Limit intel-bb to 48-bit
2023-05-11 19:36 [igt-dev] [PATCH i-g-t 0/2] Limit intel-bb to 48-bit Zbigniew Kempczyński
` (3 preceding siblings ...)
2023-05-12 3:51 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
@ 2023-05-12 12:32 ` Patchwork
4 siblings, 0 replies; 13+ messages in thread
From: Patchwork @ 2023-05-12 12:32 UTC (permalink / raw)
To: Zbigniew Kempczyński; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 17916 bytes --]
== Series Details ==
Series: Limit intel-bb to 48-bit
URL : https://patchwork.freedesktop.org/series/117649/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_13138_full -> IGTPW_8945_full
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/index.html
Participating hosts (7 -> 7)
------------------------------
No changes in participating hosts
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_8945_full:
### IGT changes ###
#### Suppressed ####
The following results come from untrusted machines, tests, or statuses.
They do not affect the overall result.
* igt@gem_eio@reset-stress:
- {shard-dg1}: [PASS][1] -> [INCOMPLETE][2]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13138/shard-dg1-17/igt@gem_eio@reset-stress.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-dg1-13/igt@gem_eio@reset-stress.html
Known issues
------------
Here are the changes found in IGTPW_8945_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@gen9_exec_parse@allowed-single:
- shard-apl: [PASS][3] -> [ABORT][4] ([i915#5566])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13138/shard-apl4/igt@gen9_exec_parse@allowed-single.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-apl2/igt@gen9_exec_parse@allowed-single.html
- shard-glk: [PASS][5] -> [ABORT][6] ([i915#5566])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13138/shard-glk4/igt@gen9_exec_parse@allowed-single.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-glk3/igt@gen9_exec_parse@allowed-single.html
* igt@i915_selftest@live@sanitycheck:
- shard-snb: [PASS][7] -> [ABORT][8] ([i915#4528] / [i915#4579])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13138/shard-snb5/igt@i915_selftest@live@sanitycheck.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-snb6/igt@i915_selftest@live@sanitycheck.html
* igt@kms_ccs@pipe-a-crc-sprite-planes-basic-y_tiled_gen12_mc_ccs:
- shard-glk: NOTRUN -> [SKIP][9] ([fdo#109271] / [i915#3886]) +2 similar issues
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-glk1/igt@kms_ccs@pipe-a-crc-sprite-planes-basic-y_tiled_gen12_mc_ccs.html
* igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size:
- shard-apl: [PASS][10] -> [FAIL][11] ([i915#2346])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13138/shard-apl7/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-apl6/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html
* igt@kms_hdr@invalid-hdr:
- shard-glk: NOTRUN -> [SKIP][12] ([fdo#109271] / [i915#4579]) +2 similar issues
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-glk7/igt@kms_hdr@invalid-hdr.html
* igt@kms_plane_cursor@viewport@pipe-b-dp-1-size-64:
- shard-apl: [PASS][13] -> [FAIL][14] ([i915#7036])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13138/shard-apl3/igt@kms_plane_cursor@viewport@pipe-b-dp-1-size-64.html
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-apl6/igt@kms_plane_cursor@viewport@pipe-b-dp-1-size-64.html
* igt@kms_psr2_su@page_flip-nv12:
- shard-glk: NOTRUN -> [SKIP][15] ([fdo#109271] / [i915#658])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-glk6/igt@kms_psr2_su@page_flip-nv12.html
* igt@kms_vblank@pipe-d-wait-busy-hang:
- shard-glk: NOTRUN -> [SKIP][16] ([fdo#109271]) +37 similar issues
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-glk1/igt@kms_vblank@pipe-d-wait-busy-hang.html
#### Possible fixes ####
* igt@gem_ctx_exec@basic-close-race:
- {shard-dg1}: [DMESG-WARN][17] -> [PASS][18]
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13138/shard-dg1-16/igt@gem_ctx_exec@basic-close-race.html
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-dg1-15/igt@gem_ctx_exec@basic-close-race.html
* igt@gem_eio@in-flight-contexts-immediate:
- shard-apl: [TIMEOUT][19] ([i915#3063]) -> [PASS][20]
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13138/shard-apl4/igt@gem_eio@in-flight-contexts-immediate.html
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-apl2/igt@gem_eio@in-flight-contexts-immediate.html
* igt@gem_eio@unwedge-stress:
- {shard-tglu}: [TIMEOUT][21] ([i915#3063] / [i915#7941]) -> [PASS][22]
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13138/shard-tglu-4/igt@gem_eio@unwedge-stress.html
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-tglu-7/igt@gem_eio@unwedge-stress.html
* igt@gem_exec_fair@basic-deadline:
- shard-glk: [FAIL][23] ([i915#2846]) -> [PASS][24]
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13138/shard-glk4/igt@gem_exec_fair@basic-deadline.html
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-glk6/igt@gem_exec_fair@basic-deadline.html
* igt@gem_exec_fair@basic-pace-share@rcs0:
- {shard-rkl}: [FAIL][25] ([i915#2842]) -> [PASS][26]
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13138/shard-rkl-7/igt@gem_exec_fair@basic-pace-share@rcs0.html
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-rkl-6/igt@gem_exec_fair@basic-pace-share@rcs0.html
* igt@gem_exec_fair@basic-pace-solo@rcs0:
- shard-apl: [FAIL][27] ([i915#2842]) -> [PASS][28]
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13138/shard-apl1/igt@gem_exec_fair@basic-pace-solo@rcs0.html
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-apl3/igt@gem_exec_fair@basic-pace-solo@rcs0.html
* igt@gem_lmem_swapping@smem-oom@lmem0:
- {shard-dg1}: [TIMEOUT][29] ([i915#5493]) -> [PASS][30]
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13138/shard-dg1-15/igt@gem_lmem_swapping@smem-oom@lmem0.html
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-dg1-13/igt@gem_lmem_swapping@smem-oom@lmem0.html
* igt@i915_pm_dc@dc6-dpms:
- {shard-tglu}: [FAIL][31] ([i915#3989] / [i915#454]) -> [PASS][32]
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13138/shard-tglu-6/igt@i915_pm_dc@dc6-dpms.html
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-tglu-9/igt@i915_pm_dc@dc6-dpms.html
* igt@i915_pm_dc@dc9-dpms:
- shard-apl: [SKIP][33] ([fdo#109271]) -> [PASS][34]
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13138/shard-apl6/igt@i915_pm_dc@dc9-dpms.html
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-apl1/igt@i915_pm_dc@dc9-dpms.html
* igt@i915_pm_rpm@dpms-non-lpsp:
- {shard-rkl}: [SKIP][35] ([i915#1397]) -> [PASS][36] +1 similar issue
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13138/shard-rkl-7/igt@i915_pm_rpm@dpms-non-lpsp.html
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-rkl-3/igt@i915_pm_rpm@dpms-non-lpsp.html
* igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-async-flip:
- {shard-rkl}: [FAIL][37] ([i915#3743]) -> [PASS][38]
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13138/shard-rkl-7/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-async-flip.html
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-rkl-3/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-async-flip.html
* igt@kms_hdr@bpc-switch-dpms@pipe-a-dp-1:
- shard-apl: [FAIL][39] ([i915#1188]) -> [PASS][40]
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13138/shard-apl1/igt@kms_hdr@bpc-switch-dpms@pipe-a-dp-1.html
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-apl7/igt@kms_hdr@bpc-switch-dpms@pipe-a-dp-1.html
* igt@kms_plane_lowres@tiling-y@pipe-a-hdmi-a-2:
- {shard-rkl}: [ABORT][41] -> [PASS][42]
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13138/shard-rkl-4/igt@kms_plane_lowres@tiling-y@pipe-a-hdmi-a-2.html
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-rkl-6/igt@kms_plane_lowres@tiling-y@pipe-a-hdmi-a-2.html
* igt@perf@stress-open-close@0-rcs0:
- shard-glk: [ABORT][43] ([i915#5213] / [i915#7941]) -> [PASS][44]
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13138/shard-glk1/igt@perf@stress-open-close@0-rcs0.html
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-glk5/igt@perf@stress-open-close@0-rcs0.html
#### Warnings ####
* igt@kms_content_protection@mei_interface:
- shard-apl: [SKIP][45] ([fdo#109271] / [i915#4579]) -> [SKIP][46] ([fdo#109271])
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13138/shard-apl4/igt@kms_content_protection@mei_interface.html
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-apl1/igt@kms_content_protection@mei_interface.html
- shard-snb: [SKIP][47] ([fdo#109271] / [i915#4579]) -> [SKIP][48] ([fdo#109271])
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13138/shard-snb6/igt@kms_content_protection@mei_interface.html
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-snb5/igt@kms_content_protection@mei_interface.html
- shard-glk: [SKIP][49] ([fdo#109271] / [i915#4579]) -> [SKIP][50] ([fdo#109271])
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13138/shard-glk4/igt@kms_content_protection@mei_interface.html
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/shard-glk5/igt@kms_content_protection@mei_interface.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[IGT#2]: https://gitlab.freedesktop.org/drm/igt-gpu-tools/issues/2
[fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
[fdo#109274]: https://bugs.freedesktop.org/show_bug.cgi?id=109274
[fdo#109280]: https://bugs.freedesktop.org/show_bug.cgi?id=109280
[fdo#109283]: https://bugs.freedesktop.org/show_bug.cgi?id=109283
[fdo#109285]: https://bugs.freedesktop.org/show_bug.cgi?id=109285
[fdo#109289]: https://bugs.freedesktop.org/show_bug.cgi?id=109289
[fdo#109291]: https://bugs.freedesktop.org/show_bug.cgi?id=109291
[fdo#109300]: https://bugs.freedesktop.org/show_bug.cgi?id=109300
[fdo#109315]: https://bugs.freedesktop.org/show_bug.cgi?id=109315
[fdo#109506]: https://bugs.freedesktop.org/show_bug.cgi?id=109506
[fdo#110189]: https://bugs.freedesktop.org/show_bug.cgi?id=110189
[fdo#110723]: https://bugs.freedesktop.org/show_bug.cgi?id=110723
[fdo#111068]: https://bugs.freedesktop.org/show_bug.cgi?id=111068
[fdo#111614]: https://bugs.freedesktop.org/show_bug.cgi?id=111614
[fdo#111825]: https://bugs.freedesktop.org/show_bug.cgi?id=111825
[fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827
[i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072
[i915#1188]: https://gitlab.freedesktop.org/drm/intel/issues/1188
[i915#1397]: https://gitlab.freedesktop.org/drm/intel/issues/1397
[i915#1825]: https://gitlab.freedesktop.org/drm/intel/issues/1825
[i915#2346]: https://gitlab.freedesktop.org/drm/intel/issues/2346
[i915#2437]: https://gitlab.freedesktop.org/drm/intel/issues/2437
[i915#2527]: https://gitlab.freedesktop.org/drm/intel/issues/2527
[i915#2575]: https://gitlab.freedesktop.org/drm/intel/issues/2575
[i915#2587]: https://gitlab.freedesktop.org/drm/intel/issues/2587
[i915#2672]: https://gitlab.freedesktop.org/drm/intel/issues/2672
[i915#2705]: https://gitlab.freedesktop.org/drm/intel/issues/2705
[i915#2842]: https://gitlab.freedesktop.org/drm/intel/issues/2842
[i915#2846]: https://gitlab.freedesktop.org/drm/intel/issues/2846
[i915#3023]: https://gitlab.freedesktop.org/drm/intel/issues/3023
[i915#3063]: https://gitlab.freedesktop.org/drm/intel/issues/3063
[i915#3281]: https://gitlab.freedesktop.org/drm/intel/issues/3281
[i915#3282]: https://gitlab.freedesktop.org/drm/intel/issues/3282
[i915#3297]: https://gitlab.freedesktop.org/drm/intel/issues/3297
[i915#3359]: https://gitlab.freedesktop.org/drm/intel/issues/3359
[i915#3361]: https://gitlab.freedesktop.org/drm/intel/issues/3361
[i915#3458]: https://gitlab.freedesktop.org/drm/intel/issues/3458
[i915#3539]: https://gitlab.freedesktop.org/drm/intel/issues/3539
[i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555
[i915#3591]: https://gitlab.freedesktop.org/drm/intel/issues/3591
[i915#3637]: https://gitlab.freedesktop.org/drm/intel/issues/3637
[i915#3638]: https://gitlab.freedesktop.org/drm/intel/issues/3638
[i915#3689]: https://gitlab.freedesktop.org/drm/intel/issues/3689
[i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708
[i915#3734]: https://gitlab.freedesktop.org/drm/intel/issues/3734
[i915#3743]: https://gitlab.freedesktop.org/drm/intel/issues/3743
[i915#3804]: https://gitlab.freedesktop.org/drm/intel/issues/3804
[i915#3840]: https://gitlab.freedesktop.org/drm/intel/issues/3840
[i915#3886]: https://gitlab.freedesktop.org/drm/intel/issues/3886
[i915#3955]: https://gitlab.freedesktop.org/drm/intel/issues/3955
[i915#3989]: https://gitlab.freedesktop.org/drm/intel/issues/3989
[i915#4070]: https://gitlab.freedesktop.org/drm/intel/issues/4070
[i915#4077]: https://gitlab.freedesktop.org/drm/intel/issues/4077
[i915#4078]: https://gitlab.freedesktop.org/drm/intel/issues/4078
[i915#4079]: https://gitlab.freedesktop.org/drm/intel/issues/4079
[i915#4083]: https://gitlab.freedesktop.org/drm/intel/issues/4083
[i915#4098]: https://gitlab.freedesktop.org/drm/intel/issues/4098
[i915#4103]: https://gitlab.freedesktop.org/drm/intel/issues/4103
[i915#4212]: https://gitlab.freedesktop.org/drm/intel/issues/4212
[i915#4270]: https://gitlab.freedesktop.org/drm/intel/issues/4270
[i915#4349]: https://gitlab.freedesktop.org/drm/intel/issues/4349
[i915#4387]: https://gitlab.freedesktop.org/drm/intel/issues/4387
[i915#4525]: https://gitlab.freedesktop.org/drm/intel/issues/4525
[i915#4528]: https://gitlab.freedesktop.org/drm/intel/issues/4528
[i915#4538]: https://gitlab.freedesktop.org/drm/intel/issues/4538
[i915#454]: https://gitlab.freedesktop.org/drm/intel/issues/454
[i915#4579]: https://gitlab.freedesktop.org/drm/intel/issues/4579
[i915#4812]: https://gitlab.freedesktop.org/drm/intel/issues/4812
[i915#4833]: https://gitlab.freedesktop.org/drm/intel/issues/4833
[i915#4852]: https://gitlab.freedesktop.org/drm/intel/issues/4852
[i915#4860]: https://gitlab.freedesktop.org/drm/intel/issues/4860
[i915#5176]: https://gitlab.freedesktop.org/drm/intel/issues/5176
[i915#5213]: https://gitlab.freedesktop.org/drm/intel/issues/5213
[i915#5235]: https://gitlab.freedesktop.org/drm/intel/issues/5235
[i915#5286]: https://gitlab.freedesktop.org/drm/intel/issues/5286
[i915#5289]: https://gitlab.freedesktop.org/drm/intel/issues/5289
[i915#5325]: https://gitlab.freedesktop.org/drm/intel/issues/5325
[i915#533]: https://gitlab.freedesktop.org/drm/intel/issues/533
[i915#5354]: https://gitlab.freedesktop.org/drm/intel/issues/5354
[i915#5439]: https://gitlab.freedesktop.org/drm/intel/issues/5439
[i915#5493]: https://gitlab.freedesktop.org/drm/intel/issues/5493
[i915#5566]: https://gitlab.freedesktop.org/drm/intel/issues/5566
[i915#5784]: https://gitlab.freedesktop.org/drm/intel/issues/5784
[i915#6095]: https://gitlab.freedesktop.org/drm/intel/issues/6095
[i915#6245]: https://gitlab.freedesktop.org/drm/intel/issues/6245
[i915#6268]: https://gitlab.freedesktop.org/drm/intel/issues/6268
[i915#6493]: https://gitlab.freedesktop.org/drm/intel/issues/6493
[i915#658]: https://gitlab.freedesktop.org/drm/intel/issues/658
[i915#6768]: https://gitlab.freedesktop.org/drm/intel/issues/6768
[i915#6944]: https://gitlab.freedesktop.org/drm/intel/issues/6944
[i915#6953]: https://gitlab.freedesktop.org/drm/intel/issues/6953
[i915#7036]: https://gitlab.freedesktop.org/drm/intel/issues/7036
[i915#7116]: https://gitlab.freedesktop.org/drm/intel/issues/7116
[i915#7118]: https://gitlab.freedesktop.org/drm/intel/issues/7118
[i915#7561]: https://gitlab.freedesktop.org/drm/intel/issues/7561
[i915#7707]: https://gitlab.freedesktop.org/drm/intel/issues/7707
[i915#7711]: https://gitlab.freedesktop.org/drm/intel/issues/7711
[i915#7742]: https://gitlab.freedesktop.org/drm/intel/issues/7742
[i915#7828]: https://gitlab.freedesktop.org/drm/intel/issues/7828
[i915#7941]: https://gitlab.freedesktop.org/drm/intel/issues/7941
[i915#7975]: https://gitlab.freedesktop.org/drm/intel/issues/7975
[i915#8011]: https://gitlab.freedesktop.org/drm/intel/issues/8011
[i915#8213]: https://gitlab.freedesktop.org/drm/intel/issues/8213
[i915#8228]: https://gitlab.freedesktop.org/drm/intel/issues/8228
[i915#8414]: https://gitlab.freedesktop.org/drm/intel/issues/8414
[i915#8420]: https://gitlab.freedesktop.org/drm/intel/issues/8420
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_7285 -> IGTPW_8945
* Piglit: piglit_4509 -> None
CI-20190529: 20190529
CI_DRM_13138: b35107d813ef012806df9eeeea1ff9f37adf0400 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_8945: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/index.html
IGT_7285: d1cbf2bad9c2664ab8bd3bd0946510a52800912f @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/index.html
[-- Attachment #2: Type: text/html, Size: 14389 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [igt-dev] ✗ Fi.CI.IGT: failure for Limit intel-bb to 48-bit
2023-05-12 5:14 ` Zbigniew Kempczyński
@ 2023-05-12 12:34 ` Yedireswarapu, SaiX Nandan
0 siblings, 0 replies; 13+ messages in thread
From: Yedireswarapu, SaiX Nandan @ 2023-05-12 12:34 UTC (permalink / raw)
To: Kempczynski, Zbigniew, igt-dev@lists.freedesktop.org
Cc: Marikkar, SanjuX, Veesam, RavitejaX
Hi,
Issue re-reported, https://patchwork.freedesktop.org/series/117649/
Thanks,
Y Sai Nandan
-----Original Message-----
From: Kempczynski, Zbigniew <zbigniew.kempczynski@intel.com>
Sent: Friday, May 12, 2023 10:45 AM
To: igt-dev@lists.freedesktop.org
Cc: Yedireswarapu, SaiX Nandan <saix.nandan.yedireswarapu@intel.com>
Subject: Re: ✗ Fi.CI.IGT: failure for Limit intel-bb to 48-bit
On Fri, May 12, 2023 at 03:51:37AM +0000, Patchwork wrote:
> Patch Details
>
> Series: Limit intel-bb to 48-bit
> URL: https://patchwork.freedesktop.org/series/117649/
> State: failure
> Details: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/index.html
>
> CI Bug Log - changes from CI_DRM_13138_full -> IGTPW_8945_full
>
> Summary
>
> FAILURE
>
> Serious unknown changes coming with IGTPW_8945_full absolutely need to be
> verified manually.
>
> If you think the reported changes have nothing to do with the changes
> introduced in IGTPW_8945_full, please notify your bug team 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_8945/index.html
>
> Participating hosts (7 -> 7)
>
> No changes in participating hosts
>
> Possible new issues
>
> Here are the unknown changes that may have been introduced in
> IGTPW_8945_full:
>
> IGT changes
>
> Possible regressions
>
> * igt@kms_plane_cursor@viewport@pipe-b-dp-1-size-64:
> * shard-apl: PASS -> FAIL
Unrelated to the change.
--
Zbigniew
>
> Suppressed
>
> The following results come from untrusted machines, tests, or statuses.
> They do not affect the overall result.
>
> * igt@gem_eio@reset-stress:
> * {shard-dg1}: PASS -> INCOMPLETE
>
> Known issues
>
> Here are the changes found in IGTPW_8945_full that come from known issues:
>
> IGT changes
>
> Issues hit
>
> * igt@gen9_exec_parse@allowed-single:
>
> * shard-apl: PASS -> ABORT (i915#5566)
>
> * shard-glk: PASS -> ABORT (i915#5566)
>
> * igt@i915_selftest@live@sanitycheck:
>
> * shard-snb: PASS -> ABORT (i915#4528 / i915#4579)
> * igt@kms_ccs@pipe-a-crc-sprite-planes-basic-y_tiled_gen12_mc_ccs:
>
> * shard-glk: NOTRUN -> SKIP (fdo#109271 / i915#3886) +2 similar
> issues
> * igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size:
>
> * shard-apl: PASS -> FAIL (i915#2346)
> * igt@kms_hdr@invalid-hdr:
>
> * shard-glk: NOTRUN -> SKIP (fdo#109271 / i915#4579) +2 similar
> issues
> * igt@kms_psr2_su@page_flip-nv12:
>
> * shard-glk: NOTRUN -> SKIP (fdo#109271 / i915#658)
> * igt@kms_vblank@pipe-d-wait-busy-hang:
>
> * shard-glk: NOTRUN -> SKIP (fdo#109271) +37 similar issues
>
> Possible fixes
>
> * igt@gem_ctx_exec@basic-close-race:
>
> * {shard-dg1}: DMESG-WARN -> PASS
> * igt@gem_eio@in-flight-contexts-immediate:
>
> * shard-apl: TIMEOUT (i915#3063) -> PASS
> * igt@gem_eio@unwedge-stress:
>
> * {shard-tglu}: TIMEOUT (i915#3063 / i915#7941) -> PASS
> * igt@gem_exec_fair@basic-deadline:
>
> * shard-glk: FAIL (i915#2846) -> PASS
> * igt@gem_exec_fair@basic-pace-share@rcs0:
>
> * {shard-rkl}: FAIL (i915#2842) -> PASS
> * igt@gem_exec_fair@basic-pace-solo@rcs0:
>
> * shard-apl: FAIL (i915#2842) -> PASS
> * igt@gem_lmem_swapping@smem-oom@lmem0:
>
> * {shard-dg1}: TIMEOUT (i915#5493) -> PASS
> * igt@i915_pm_dc@dc6-dpms:
>
> * {shard-tglu}: FAIL (i915#3989 / i915#454) -> PASS
> * igt@i915_pm_dc@dc9-dpms:
>
> * shard-apl: SKIP (fdo#109271) -> PASS
> * igt@i915_pm_rpm@dpms-non-lpsp:
>
> * {shard-rkl}: SKIP (i915#1397) -> PASS +1 similar issue
> * igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-async-flip:
>
> * {shard-rkl}: FAIL (i915#3743) -> PASS
> * igt@kms_hdr@bpc-switch-dpms@pipe-a-dp-1:
>
> * shard-apl: FAIL (i915#1188) -> PASS
> * igt@kms_plane_lowres@tiling-y@pipe-a-hdmi-a-2:
>
> * {shard-rkl}: ABORT -> PASS
> * igt@perf@stress-open-close@0-rcs0:
>
> * shard-glk: ABORT (i915#5213 / i915#7941) -> PASS
>
> Warnings
>
> * igt@kms_content_protection@mei_interface:
>
> * shard-apl: SKIP (fdo#109271 / i915#4579) -> SKIP (fdo#109271)
>
> * shard-snb: SKIP (fdo#109271 / i915#4579) -> SKIP (fdo#109271)
>
> * shard-glk: SKIP (fdo#109271 / i915#4579) -> SKIP (fdo#109271)
>
> {name}: This element is suppressed. This means it is ignored when
> computing
> the status of the difference (SUCCESS, WARNING, or FAILURE).
>
> Build changes
>
> * CI: CI-20190529 -> None
> * IGT: IGT_7285 -> IGTPW_8945
> * Piglit: piglit_4509 -> None
>
> CI-20190529: 20190529
> CI_DRM_13138: b35107d813ef012806df9eeeea1ff9f37adf0400 @
> git://anongit.freedesktop.org/gfx-ci/linux
> IGTPW_8945: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8945/index.html
> IGT_7285: d1cbf2bad9c2664ab8bd3bd0946510a52800912f @
> https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
> piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @
> git://anongit.freedesktop.org/piglit
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [igt-dev] [PATCH i-g-t 2/2] lib/intel_batchbuffer: Limit intel-bb to 48-bit va
2023-05-11 19:36 ` [igt-dev] [PATCH i-g-t 2/2] lib/intel_batchbuffer: Limit intel-bb to 48-bit va Zbigniew Kempczyński
@ 2023-05-15 19:18 ` Kamil Konieczny
2023-05-15 19:35 ` Zbigniew Kempczyński
0 siblings, 1 reply; 13+ messages in thread
From: Kamil Konieczny @ 2023-05-15 19:18 UTC (permalink / raw)
To: igt-dev
Hi Zbigniew,
On 2023-05-11 at 21:36:17 +0200, Zbigniew Kempczyński wrote:
> On PVC Xe returns 57-bit va bit size. Unfortunately MI_* commands are
> limited to 48-bit, so we should provide offsets which are within this
> range and won't produce page faults like:
>
> <4> [781.114047] xe 0000:8c:00.0: [drm]
> ASID: 1196
> VFID: 0
> PDATA: 0x00a3
> Faulted Address: 0x0000ffffffff0000
> FaultType: 0
> AccessType: 0
> FaultLevel: 4
> EngineClass: 3
> EngineInstance: 0
> <4> [781.144174] xe 0000:8c:00.0: [drm] Fault response: Unsuccessful -22
>
> Lets alter intel-bb with default (SIMPLE allocator, HIGH_TO_LOW strategy)
> to omit 48-57 bit addressing by setting end of va range to 48-bit max.
>
> Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>
> ---
> lib/intel_batchbuffer.c | 5 ++++-
> 1 file changed, 4 insertions(+), 1 deletion(-)
>
> diff --git a/lib/intel_batchbuffer.c b/lib/intel_batchbuffer.c
> index 14ed8057e8..58ba28498a 100644
> --- a/lib/intel_batchbuffer.c
> +++ b/lib/intel_batchbuffer.c
> @@ -937,7 +937,10 @@ __intel_bb_create(int fd, uint32_t ctx, const intel_ctx_cfg_t *cfg,
> ibb->alignment = xe_get_default_alignment(fd);
> size = ALIGN(size, ibb->alignment);
> ibb->handle = xe_bo_create_flags(fd, 0, size, vram_if_possible(fd, 0));
> - ibb->gtt_size = 1ull << xe_va_bits(fd);
> +
> + /* Limit to 48-bit due to MI_* address limitation */
Looks like igt_debug_once would be usefull here.
Reviewed-by: Kamil Konieczny <kamil.konieczny@linux.intel.com>
--
Kamil
> + ibb->gtt_size = 1ull << min_t(uint32_t, xe_va_bits(fd), 48);
> + end = ibb->gtt_size;
>
> if (!ctx)
> ctx = xe_vm_create(fd, DRM_XE_VM_CREATE_ASYNC_BIND_OPS, 0);
> --
> 2.34.1
>
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [igt-dev] [PATCH i-g-t 1/2] lib/intel_batchbuffer: Add bind/unbind debug for single bo for Xe
2023-05-11 19:36 ` [igt-dev] [PATCH i-g-t 1/2] lib/intel_batchbuffer: Add bind/unbind debug for single bo for Xe Zbigniew Kempczyński
2023-05-12 7:51 ` Kumar, Janga Rahul
@ 2023-05-15 19:26 ` Kamil Konieczny
2023-05-15 19:39 ` Zbigniew Kempczyński
1 sibling, 1 reply; 13+ messages in thread
From: Kamil Konieczny @ 2023-05-15 19:26 UTC (permalink / raw)
To: igt-dev
Hi Zbigniew,
On 2023-05-11 at 21:36:16 +0200, Zbigniew Kempczyński wrote:
> We're still in early phase of integrating intel-bb infra with Xe so
> debugging information about bind/unbind might be handy. Binding path
> for single/multiple differs so lets add it for single case as it was
> missing now.
>
> Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>
> Cc: Kamil Konieczny <kamil.konieczny@linux.intel.com>
> ---
> lib/intel_batchbuffer.c | 7 +++++++
> 1 file changed, 7 insertions(+)
>
> diff --git a/lib/intel_batchbuffer.c b/lib/intel_batchbuffer.c
> index 545d170548..14ed8057e8 100644
> --- a/lib/intel_batchbuffer.c
> +++ b/lib/intel_batchbuffer.c
> @@ -1313,8 +1313,11 @@ static void __unbind_xe_objects(struct intel_bb *ibb)
> ibb->num_objects, syncs, 2);
> free(bind_ops);
> } else {
> + igt_debug("bind: UNMAP\n");
> xe_vm_unbind_async(ibb->fd, ibb->vm_id, 0, 0,
> ibb->batch_offset, ibb->size, syncs, 2);
> + igt_debug(" offset: %llx, size: %llx\n",
> + (long long)ibb->batch_offset, (long long)ibb->size);
imho for unmap we should print it before ?
> }
> ret = syncobj_wait_err(ibb->fd, &syncs[1].handle, 1, INT64_MAX, 0);
> igt_assert_eq(ret, 0);
> @@ -2326,8 +2329,12 @@ __xe_bb_exec(struct intel_bb *ibb, uint64_t flags, bool sync)
> ibb->num_objects, syncs, 1);
> free(bind_ops);
> } else {
> + igt_debug("bind: MAP\n");
imho here we should print inputs as bind may fail.
Another idea would be to add debug flag (or debug env var ?) to
not put noise in debug output but it is up to you.
Reviewed-by: Kamil Konieczny <kamil.konieczny@linux.intel.com>
--
Kamil
> xe_vm_bind_async(ibb->fd, ibb->vm_id, 0, ibb->handle, 0,
> ibb->batch_offset, ibb->size, syncs, 1);
> + igt_debug(" handle: %u, offset: %llx, size: %llx\n",
> + ibb->handle, (long long)ibb->batch_offset,
> + (long long)ibb->size);
> }
> ibb->xe_bound = true;
>
> --
> 2.34.1
>
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [igt-dev] [PATCH i-g-t 2/2] lib/intel_batchbuffer: Limit intel-bb to 48-bit va
2023-05-15 19:18 ` Kamil Konieczny
@ 2023-05-15 19:35 ` Zbigniew Kempczyński
0 siblings, 0 replies; 13+ messages in thread
From: Zbigniew Kempczyński @ 2023-05-15 19:35 UTC (permalink / raw)
To: Kamil Konieczny, igt-dev, Zbigniew Kempczyński
On Mon, May 15, 2023 at 09:18:59PM +0200, Kamil Konieczny wrote:
> Hi Zbigniew,
>
> On 2023-05-11 at 21:36:17 +0200, Zbigniew Kempczyński wrote:
> > On PVC Xe returns 57-bit va bit size. Unfortunately MI_* commands are
> > limited to 48-bit, so we should provide offsets which are within this
> > range and won't produce page faults like:
> >
> > <4> [781.114047] xe 0000:8c:00.0: [drm]
> > ASID: 1196
> > VFID: 0
> > PDATA: 0x00a3
> > Faulted Address: 0x0000ffffffff0000
> > FaultType: 0
> > AccessType: 0
> > FaultLevel: 4
> > EngineClass: 3
> > EngineInstance: 0
> > <4> [781.144174] xe 0000:8c:00.0: [drm] Fault response: Unsuccessful -22
> >
> > Lets alter intel-bb with default (SIMPLE allocator, HIGH_TO_LOW strategy)
> > to omit 48-57 bit addressing by setting end of va range to 48-bit max.
> >
> > Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>
> > ---
> > lib/intel_batchbuffer.c | 5 ++++-
> > 1 file changed, 4 insertions(+), 1 deletion(-)
> >
> > diff --git a/lib/intel_batchbuffer.c b/lib/intel_batchbuffer.c
> > index 14ed8057e8..58ba28498a 100644
> > --- a/lib/intel_batchbuffer.c
> > +++ b/lib/intel_batchbuffer.c
> > @@ -937,7 +937,10 @@ __intel_bb_create(int fd, uint32_t ctx, const intel_ctx_cfg_t *cfg,
> > ibb->alignment = xe_get_default_alignment(fd);
> > size = ALIGN(size, ibb->alignment);
> > ibb->handle = xe_bo_create_flags(fd, 0, size, vram_if_possible(fd, 0));
> > - ibb->gtt_size = 1ull << xe_va_bits(fd);
> > +
> > + /* Limit to 48-bit due to MI_* address limitation */
>
> Looks like igt_debug_once would be usefull here.
I wanted to avoid conditional constructs here (only for altered
va ranges makes sense adding debugging). Code is clear here imo,
we truncate to 48bit (max) regardless platform.
I'll pick r-b without changing the code if you don't mind.
--
Zbigniew
>
> Reviewed-by: Kamil Konieczny <kamil.konieczny@linux.intel.com>
>
> --
> Kamil
>
> > + ibb->gtt_size = 1ull << min_t(uint32_t, xe_va_bits(fd), 48);
> > + end = ibb->gtt_size;
> >
> > if (!ctx)
> > ctx = xe_vm_create(fd, DRM_XE_VM_CREATE_ASYNC_BIND_OPS, 0);
> > --
> > 2.34.1
> >
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [igt-dev] [PATCH i-g-t 1/2] lib/intel_batchbuffer: Add bind/unbind debug for single bo for Xe
2023-05-15 19:26 ` Kamil Konieczny
@ 2023-05-15 19:39 ` Zbigniew Kempczyński
0 siblings, 0 replies; 13+ messages in thread
From: Zbigniew Kempczyński @ 2023-05-15 19:39 UTC (permalink / raw)
To: Kamil Konieczny, igt-dev, Zbigniew Kempczyński
On Mon, May 15, 2023 at 09:26:18PM +0200, Kamil Konieczny wrote:
> Hi Zbigniew,
>
> On 2023-05-11 at 21:36:16 +0200, Zbigniew Kempczyński wrote:
> > We're still in early phase of integrating intel-bb infra with Xe so
> > debugging information about bind/unbind might be handy. Binding path
> > for single/multiple differs so lets add it for single case as it was
> > missing now.
> >
> > Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>
> > Cc: Kamil Konieczny <kamil.konieczny@linux.intel.com>
> > ---
> > lib/intel_batchbuffer.c | 7 +++++++
> > 1 file changed, 7 insertions(+)
> >
> > diff --git a/lib/intel_batchbuffer.c b/lib/intel_batchbuffer.c
> > index 545d170548..14ed8057e8 100644
> > --- a/lib/intel_batchbuffer.c
> > +++ b/lib/intel_batchbuffer.c
> > @@ -1313,8 +1313,11 @@ static void __unbind_xe_objects(struct intel_bb *ibb)
> > ibb->num_objects, syncs, 2);
> > free(bind_ops);
> > } else {
> > + igt_debug("bind: UNMAP\n");
> > xe_vm_unbind_async(ibb->fd, ibb->vm_id, 0, 0,
> > ibb->batch_offset, ibb->size, syncs, 2);
> > + igt_debug(" offset: %llx, size: %llx\n",
> > + (long long)ibb->batch_offset, (long long)ibb->size);
>
> imho for unmap we should print it before ?
Agree, we won't know what offset is problematic if we assert early.
>
> > }
> > ret = syncobj_wait_err(ibb->fd, &syncs[1].handle, 1, INT64_MAX, 0);
> > igt_assert_eq(ret, 0);
> > @@ -2326,8 +2329,12 @@ __xe_bb_exec(struct intel_bb *ibb, uint64_t flags, bool sync)
> > ibb->num_objects, syncs, 1);
> > free(bind_ops);
> > } else {
> > + igt_debug("bind: MAP\n");
>
> imho here we should print inputs as bind may fail.
> Another idea would be to add debug flag (or debug env var ?) to
> not put noise in debug output but it is up to you.
We're in early stage of this code and debugging info about offsets
is useful. I'm going to change the order according to your review
and get r-b.
--
Zbigniew
>
> Reviewed-by: Kamil Konieczny <kamil.konieczny@linux.intel.com>
>
> --
> Kamil
>
> > xe_vm_bind_async(ibb->fd, ibb->vm_id, 0, ibb->handle, 0,
> > ibb->batch_offset, ibb->size, syncs, 1);
> > + igt_debug(" handle: %u, offset: %llx, size: %llx\n",
> > + ibb->handle, (long long)ibb->batch_offset,
> > + (long long)ibb->size);
> > }
> > ibb->xe_bound = true;
> >
> > --
> > 2.34.1
> >
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2023-05-15 19:39 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-05-11 19:36 [igt-dev] [PATCH i-g-t 0/2] Limit intel-bb to 48-bit Zbigniew Kempczyński
2023-05-11 19:36 ` [igt-dev] [PATCH i-g-t 1/2] lib/intel_batchbuffer: Add bind/unbind debug for single bo for Xe Zbigniew Kempczyński
2023-05-12 7:51 ` Kumar, Janga Rahul
2023-05-15 19:26 ` Kamil Konieczny
2023-05-15 19:39 ` Zbigniew Kempczyński
2023-05-11 19:36 ` [igt-dev] [PATCH i-g-t 2/2] lib/intel_batchbuffer: Limit intel-bb to 48-bit va Zbigniew Kempczyński
2023-05-15 19:18 ` Kamil Konieczny
2023-05-15 19:35 ` Zbigniew Kempczyński
2023-05-11 20:47 ` [igt-dev] ✓ Fi.CI.BAT: success for Limit intel-bb to 48-bit Patchwork
2023-05-12 3:51 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
2023-05-12 5:14 ` Zbigniew Kempczyński
2023-05-12 12:34 ` Yedireswarapu, SaiX Nandan
2023-05-12 12:32 ` [igt-dev] ✓ Fi.CI.IGT: success " Patchwork
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox