[Bug 91083] Atom D525 pineview segfault in gen3_emit_composite_primitive_constant_identity_mask_no_offset
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Sat Jun 27 04:09:12 PDT 2015
https://bugs.freedesktop.org/show_bug.cgi?id=91083
Patrick Welche <prlw1 at cam.ac.uk> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution|--- |FIXED
--- Comment #2 from Patrick Welche <prlw1 at cam.ac.uk> ---
Thankfully, this has been fixed by Chuck Silvers - ended up being a NetBSD-only
problem:
http://mail-index.netbsd.org/source-changes/2015/06/25/msg066995.html
fix Xorg coredumps that have started happening recently.
the problem is that we get a SIGALRM while we're sleeping during
a page fault on a mapping of a GEM object, and since we're sleeping
interruptibly, the GEM operation fails with EINTR. this error is
returned all the way back through uvm_fault() to the trap handler,
which responds to that error by delivering a SIGSEGV.
fix this by doing like the linux version of the GEM fault handler
and converting EINTR into success, which results in delivering the
original signal and retrying the fault.
--
You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20150627/b19c304b/attachment.html>
More information about the intel-gfx-bugs
mailing list