Bug 82437 - [BDW] GPU hang when running spec/glsl-1.50/execution/geometry/max-input-components
Summary: [BDW] GPU hang when running spec/glsl-1.50/execution/geometry/max-input-compo...
Status: RESOLVED WORKSFORME
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/i965 (show other bugs)
Version: git
Hardware: Other All
: high major
Assignee: Ian Romanick
QA Contact: Intel 3D Bugs Mailing List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-08-11 00:04 UTC by Kenneth Graunke
Modified: 2015-05-23 21:31 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.