luxrays/slg4 hangs GPU (CEDAR)
Submitted by Aaron Watry
Assigned to Default DRI bug account
Created attachment 102222 luxrays diff/patch to disable image support while reproducing bug.
While working on getting the Luxrays slg4 program running (which is invoked as part of the luxmark CL-based raytracing benchmark), I encountered some GPU hangs on the evergreen card I'm using (CEDAR, Radeon 5400-series).
Hardware: Core i7-2600k 16GB DDR3 Radeon 5400-series PCI express w/ dual 1080p monitors
Software: Mesa: Git master LLVM: 3.5svn drm: fairly recent git libclc: git master + a few extra patches to implement missing built-ins luxrays: From http://src.luxrender.net/luxrays, with the attached patch.
- Checkout luxrays source from the mercurial repository
- Apply patch to disable image support in the renderer
- Build luxrays from source (cmake).
- run bin/slg4
- Watch the UI start to pop-up and the GPU reset.
dmesg, kernel source, llvm bitcode to be attached. rlockup_*.c cs trace available as a 35MB gzipped C file (>300MB uncompressed).
Attachment 102222, "luxrays diff/patch to disable image support while reproducing bug.":