Re: [PATCH 2/6] gpu: host1x: Fix syncpoint wait return value
From: Keith Packard
Date: Tue May 28 2013 - 17:12:32 EST
Thierry Reding <thierry.reding@xxxxxxxxx> writes:
> That doesn't sound right. Maybe drmIoctl() needs fixing instead. Looking
> at the history, drmIoctl() was introduced to automatically loop if a
> signal was received (commit 8b9ab108ec1f2ba2b503f713769c4946849b3cb2).
> However the ioctl(3p) manpage doesn't mention that ioctl() returns
> EAGAIN in case it is interrupted by a signal.
EAGAIN is being returned when the GPU is wedged to ask the application
to re-submit the request, which will presumably be held until the GPU
is un-wedged.
--
keith.packard@xxxxxxxxx
Attachment:
pgp00000.pgp
Description: PGP signature