Starting with hardened sources 3.15.4 after suspending to RAM and then reloading the system the kernel may eventually output this: [drm:init_ring_common] *ERROR* render ring initialization failed ctl 0001f001 head ffffff8804 tail 00000000 start 000e4000 When that happens it is impossible to use xv and applications using any form of opengl (which includes at least firefox and glxgears). Die inmediately with the error: intel_do_flush_locked failed: Invalid argument Apllications using xv just refuse to show anything. Reproducible: Sometimes Steps to Reproduce: 1. Supend to ram 2. Resume Actual Results: Kernel shows a line like: [drm:init_ring_common] *ERROR* render ring initialization failed ctl 0001f001 head ffffff8804 tail 00000000 start 000e4000 Applications using openGL die and applications using xv show no output Expected Results: The following line is not shown: [drm:init_ring_common] *ERROR* render ring initialization failed ctl 0001f001 head ffffff8804 tail 00000000 start 000e4000 And everything works as expected. The following kernel patch seems to solve the issue: https://bugs.freedesktop.org/attachment.cgi?id=104224
Assigning to the kernel team.
Hello, Francisco, As 3.15 is EOL, I was not planning on releasing another version. Do you want to see this in 3.16 ? Mike
patch available in kernels >= 3.17