[Nouveau] [Bug 73473] Potential crash bug in src/gallium/auxiliary/rtasm/rtasm_execmem.c
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Sat Jan 11 05:12:08 PST 2014
https://bugs.freedesktop.org/show_bug.cgi?id=73473
--- Comment #6 from Emil Velikov <emil.l.velikov at gmail.com> ---
(In reply to comment #4)
> (In reply to comment #3)
> > Created attachment 91834 [details] [review] [review]
> > gallium/rtasm: add support for SELinux
> >
> > You're absolutely right here. Seems like there aren't many hardened/selinux
> > users of the gallium drivers.
> >
> > The attached patch should do the job, can you give it a try ?
>
> I tried the patch on Mesa 5.1.9 under Gentoo.
>
I hope you mean 9.1.5 here :)
> patching file src/gallium/auxiliary/rtasm/rtasm_execmem.c
> Hunk #1 succeeded at 60 (offset -1 lines).
> Hunk #2 succeeded at 72 (offset -1 lines).
> Hunk #3 succeeded at 90 (offset -1 lines).
> Hunk #4 succeeded at 103 (offset -1 lines).
> Hunk #5 succeeded at 115 (offset -1 lines).
>
> Running headless over SSH I could not verify today that the glxgears were
> actually shown in X, but here are the results I got:
>
> $ DISPLAY=:0.0 glxgears
> Running synchronized to the vertical refresh. The framerate should be
> approximately the same as the monitor refresh rate.
> 29168 frames in 5.0 seconds = 5833.411 FPS
> 29463 frames in 5.0 seconds = 5892.528 FPS
> ...
>
> This still gives the kernel message of RWX mmap being denied which is normal.
>
Great, thanks.
> $ DISPLAY=:0.0 LIBGL_ALWAYS_SOFTWARE=1 glxgears
> LLVM ERROR: Allocation failed when allocating new memory in the JIT
> Can't allocate RWX Memory: Operation not permitted
>
> This also gives the kernel message, but exits immediately after with exit
> status 1.
I'm guessing that some work may be needed for LLVM.
(In reply to comment #5)
> PS: I'm not using selinux. So I guess I'm unable to test that part of the
> patch.
I thought that was the case. Either way big thanks for the report.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/nouveau/attachments/20140111/a3110be7/attachment.html>
More information about the Nouveau
mailing list