On Wed, 11 Jun 2025 14:44:54 -0700, Daniele Ceraolo Spurio wrote:
When the GuC fails to load we declare the device wedged. However, the very first GuC load attempt on GT0 (from xe_gt_init_hwconfig) is done before the GT1 GuC objects are initialized, so things go bad when the wedge code attempts to cleanup GT1. To fix this, check the initialization status in the functions called during wedge.
[...]
Applied to drm-xe-next, thanks!
[1/1] drm/xe: Fix early wedge on GuC load failure commit: 0b93b7dcd9eb888a6ac7546560877705d4ad61bf
Best regards,