Bug 110535 - [bisected] [icl] GPU hangs on crucible func.miptree.r8g8b8a8-unorm.aspect-color.view-2d.levels01.array01.extent-512x512.upload-copy-with-draw tests
Summary: [bisected] [icl] GPU hangs on crucible func.miptree.r8g8b8a8-unorm.aspect-col...
Status: RESOLVED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/Vulkan/intel (show other bugs)
Version: git
Hardware: Other All
: medium normal
Assignee: Lionel Landwerlin
QA Contact: Intel 3D Bugs Mailing List
URL:
Whiteboard:
Keywords: bisected
Depends on:
Blocks:
 
Reported: 2019-04-26 18:28 UTC by Clayton Craft
Modified: 2019-04-29 11:53 UTC (History)
3 users (show)

See Also:
i915 platform:
i915 features:


Attachments
output from crucible test when gpu hang occurs (82.69 KB, text/plain)
2019-04-26 18:28 UTC, Clayton Craft
Details

Description Clayton Craft 2019-04-26 18:28:26 UTC
Created attachment 144098 [details]
output from crucible test when gpu hang occurs

The following crucible tests cause GPU hangs on ICL:


func.miptree.r8g8b8a8-unorm.aspect-color.view-2d.levels02.array02.extent-512x512.upload-copy-with-draw.download-copy-with-draw.q0
func.miptree.r8g8b8a8-unorm.aspect-color.view-2d.levels02.array02.extent-512x512.upload-copy-with-draw.download-copy-to-linear-image.q0
func.miptree.r8g8b8a8-unorm.aspect-color.view-2d.levels02.array02.extent-512x512.upload-copy-with-draw.download-copy-to-buffer.q0
func.miptree.r8g8b8a8-unorm.aspect-color.view-2d.levels02.array01.extent-512x512.upload-copy-with-draw.download-copy-to-buffer.q0
func.miptree.r8g8b8a8-unorm.aspect-color.view-2d.levels01.array01.extent-512x512.upload-copy-with-draw.download-copy-with-draw.q0
func.miptree.r8g8b8a8-unorm.aspect-color.view-2d.levels01.array01.extent-512x512.upload-copy-with-draw.download-copy-to-linear-image.q0
func.miptree.r8g8b8a8-unorm.aspect-color.view-2d.levels01.array01.extent-512x512.upload-copy-with-draw.download-copy-to-buffer.q0


Test output is attached.

This has been bisected to the following commit:

commit 0d46e404677264bfb12ada15290e39c10a5eb455
Author: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Date:   Wed Mar 6 11:42:14 2019 +0000

    anv: limit URB reconfigurations when using blorp

    If the last graphics pipeline bound to the command buffer has enough
    space in its VS URB entries for Blorp then avoid reconfiguring the URB
    partitions.

    v2: s/0/MESA_SHADER_VERTEX/ (Caio)

    Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
    Reviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com>
Comment 2 Lionel Landwerlin 2019-04-29 11:53:25 UTC
Revert the culprit commit.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.