<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW --- - [SNB/SNA] MPlayer crashes Xserver"
href="https://bugs.freedesktop.org/show_bug.cgi?id=61708#c15">Comment # 15</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW --- - [SNB/SNA] MPlayer crashes Xserver"
href="https://bugs.freedesktop.org/show_bug.cgi?id=61708">bug 61708</a>
from <span class="vcard"><a class="email" href="mailto:chris@chris-wilson.co.uk" title="Chris Wilson <chris@chris-wilson.co.uk>"> <span class="fn">Chris Wilson</span></a>
</span></b>
<pre>(In reply to <a href="show_bug.cgi?id=61708#c14">comment #14</a>)
<span class="quote">> Can I patch kernel 3.8 to act as kernel 3.7
> or driver to act with kernel 3.8 same as with kernel 3.7 ?</span >
Option "SwapbuffersWait" "false"
<span class="quote">> Can be added compile or runtime time option to kernel or driver to revert
> acting?</span >
It does a runtime check that you are subverting.
<span class="quote">> Can that root-only interface be modified to work for certain non-root user?</span >
No, in order to do vsync'ed updates one needs to write to hardware registers.
It was such a fragile single purpose interface that we created a general
purpose interface so that we could do such ugly hardware fixups from userspace
within the command buffers.
<span class="quote">> There are devices like /dev/dri/card0, which allows only some users to talk
> with kernel. Can be something like that used for that vsync'ed update?</span >
It is using GEM to do the updates. You've just broken the code and so get to
fix it.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the QA Contact for the bug.</li>
</ul>
</body>
</html>