Due to an influx of spam, we have had to impose restrictions on new accounts. Please see this wiki page for instructions on how to get full permissions. Sorry for the inconvenience.
Admin message
The migration is almost done, at least the rest should happen in the background. There are still a few technical difference between the old cluster and the new ones, and they are summarized in this issue. Please pay attention to the TL:DR at the end of the comment.
DG2: '[drm] *ERROR* Fault errors on pipe A: 0x00000800' errors when moving the cursor
No need to bisect, but if you want a hash of what should be a working commit:
commit 28247b0d (gitlab/initial-plane-fixups)
Author: Matthew Brost matthew.brost@intel.com
Date: Wed Feb 1 11:26:11 2023 -0800
drm/xe: Pad GGTT mapping with an extra page pointing to scratch
The revert appears to be lost somewhere in a squash.
This fixed the dmesg warnings, can't verify if it is visually fixed as I don't have a local DG2.
@pzanoni can you please verify if it fixes the visual artifacts?
@mlankhorst I was using two tests to reproduce the error - igt@kms_cursor_legacy@cursor-vs-flip-atomic-transitions and igt@kms_cursor_crc@cursor-dpms. With the patch above the legacy path seems to be fixed and I don't see the error anymore. But the issue is still seen with igt@kms_cursor_crc@cursor-dpms. Anything we can do for the atomic path?
Latest version is https://patchwork.freedesktop.org/series/119676/ still waiting review.
But it don't do anything in intel_plane_unpin_fb() and has one additional patch.
Will give a try tomorrow on RIL.
Tested, it is missing the intel_plane_unpin_fb() change block. With that it still fixes the dmesg warnings. Can't verify visually as I only have remote access to DG2.
Equivalent query: runconfig_tag IS IN ["xe"] AND machine_tag IS IN ["DG2"] AND ((testsuite_name = "IGT" AND status_name IS IN ["incomplete", "skip", "dmesg-warn", "dmesg-fail"])) AND dmesg ~= '\*ERROR\* Fault errors on pipe .*'
A CI Bug Log filter associated to this bug has been updated by tillipix.
Description: ADL_P DG2: All tests - dmesg-warn/dmesg-fail/incomplete - *ERROR* Fault errors on pipe .*: 0x00000080
Equivalent query: runconfig_tag IS IN ["xe"] AND machine_tag IS IN ["DG2", "ADL-P"] AND ((testsuite_name = "IGT" AND status_name IS IN ["incomplete", "dmesg-warn", "dmesg-fail"])) AND dmesg ~= '\*ERROR\* Fault errors on pipe .*: 0x00000080'
A CI Bug Log filter associated to this bug has been updated by tillipix.
Description:ADL_P DG2: All tests - dmesg-warn/dmesg-fail/incomplete - *ERROR* Fault errors on pipe .*: 0x000000800
Equivalent query: runconfig_tag IS IN ["xe"] AND machine_tag IS IN ["DG2", "ADL-P"] AND ((testsuite_name = "IGT" AND status_name IS IN ["incomplete", "dmesg-warn", "dmesg-fail"])) AND dmesg ~= '\*ERROR\* Fault errors on pipe .*: 0x000000800'