[Bug 84744] ZaphodHeads need O_NONBLOCK suppor

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Oct 7 08:34:02 PDT 2014


https://bugs.freedesktop.org/show_bug.cgi?id=84744

--- Comment #17 from Chris Wilson <chris at chris-wilson.co.uk> ---
No, it's just that Zaphod is so unusual that I assume multihead to mean
multimonitor. Looks like I broke it in around 2.99.912:

commit c481254c17316e6c8299705fd0a218484dd369fe
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date:   Tue Oct 7 16:24:18 2014 +0100

    sna: Retrieve private pointer from vblank cookie

    When using ZaphodHeads, we share the /dev/dri/card0 fd between both
    screens. So when we read an event back from the fd, it could be for
    either head and we cannot assume that our private pointer is valid for
    the data passed along with the event. Instead, we need to retreive that
    pointer from the event.

    Fixes regression from

    commit 8369166349c92a20d9a2e7d0256e63f66fe2682b [2.99.912]
    Author: Chris Wilson <chris at chris-wilson.co.uk>
    Date:   Wed Jun 4 08:29:51 2014 +0100

        sna/dri2: Enable immediate buffer exchanges

    although the design bug is actually older.

    Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=84744#c15
    Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>

-- 
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/20141007/e913fb05/attachment.html>


More information about the intel-gfx-bugs mailing list