https://bugs.freedesktop.org/show_bug.cgi?id=80876
Priority: medium Bug ID: 80876 Assignee: dri-devel@lists.freedesktop.org Summary: luxrays/slg4 hangs GPU (CEDAR) Severity: normal Classification: Unclassified OS: Linux (All) Reporter: awatry@gmail.com Hardware: x86-64 (AMD64) Status: NEW Version: git Component: Drivers/Gallium/r600 Product: Mesa
Created attachment 102222 --> https://bugs.freedesktop.org/attachment.cgi?id=102222&action=edit 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.
Steps: 1) Checkout luxrays source from the mercurial repository 2) Apply patch to disable image support in the renderer 3) Build luxrays from source (cmake). 4) run bin/slg4 5) 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).