Bug 82437

Summary: [BDW] GPU hang when running spec/glsl-1.50/execution/geometry/max-input-components
Product: Mesa Reporter: Kenneth Graunke <kenneth>
Component: Drivers/DRI/i965Assignee: Ian Romanick <idr>
Status: RESOLVED WORKSFORME QA Contact: Intel 3D Bugs Mailing List <intel-3d-bugs>
Severity: major    
Priority: high    
Version: git   
Hardware: Other   
OS: All   
i915 platform: i915 features:

Description Kenneth Graunke 2014-08-11 00:04:05 UTC
On Broadwell, running:

$ PIGLIT_PLATFORM=gbm shader_runner tests/spec/glsl-1.50/execution/geometry/max-input-components.shader_test -auto

appears to cause GPU hangs, but only some of the time.  Other times, it passes.  The error state has IPEHR at a PIPE_CONTROL, and the CS (command streamer) and GS are busy.  Probably a hang while running the geometry shader.
Comment 1 Jim Bish 2015-05-20 01:01:02 UTC
Is this still an issue?  I just ran the test for 10k iterations with no issue.
Comment 2 Kenneth Graunke 2015-05-23 21:31:31 UTC
Seems to work these days - closing.

I'm guessing I was getting bit by the "GS Number of URB Entries must be less than or equal to the GS Maximum Number of Threads" workaround that I never implemented, which isn't necessary on production hardware.

Either that or we just fixed something.

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.