https://bugs.freedesktop.org/show_bug.cgi?id=101323
--- Comment #1 from Ilia Mirkin <[email protected]> ---
A few things you may be interested in:
(a) The pid always comes back as Xorg, since that's who opens the FD, even in a
dri3 scenario. Only time that it's the real application is when you're using
DRI3 *and* running on a secondary GPU.
(b) Hangs in nouveau_bo_wait indicate that the GPU hung. Basically it's an
ioctl that stalls until a fence is hit (the command for writing the fence is
sent by the kernel on command submission). If it never returns, that means the
fence is never hit. [Or there's a bug in our fence logic... I wonder if there's
some sort of 32-bit wraparound sadness in there which is helped by piglit.]
Since you have a reproducible hang, might want to check dmesg *before* running
the test, and then seeing what happens.
FWIW I always run piglit with "-x glx" -- that stuff never ends well on any
generation with nouveau, and I've never had the desire to investigate it.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
_______________________________________________
Nouveau mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/nouveau