]> git.baikalelectronics.ru Git - kernel.git/commit
drm/nouveau: base fence timeout on time of emission
authorMarcin Slusarz <marcin.slusarz@gmail.com>
Wed, 25 Apr 2012 21:20:33 +0000 (23:20 +0200)
committerBen Skeggs <bskeggs@redhat.com>
Thu, 24 May 2012 06:31:59 +0000 (16:31 +1000)
commit804fc5161bdc382c0b1454159f7f0fa9b957916d
tree20a57ff7ec4ee458ff409eb26b3238fac8960182
parent17e425f249b63d53a7b23433aaf80c88ac33de51
drm/nouveau: base fence timeout on time of emission

Wait loop can be interrupted by signal, so if signals are raised
periodically (e.g. SIGALRM) this loop may never finish. Use
emission time as a base for fence timeout.

Signed-off-by: Marcin Slusarz <marcin.slusarz@gmail.com>
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
drivers/gpu/drm/nouveau/nouveau_fence.c