From: Ben Skeggs Date: Tue, 1 Aug 2017 06:15:46 +0000 (+1000) Subject: drm/nouveau/falcon: use a more reasonable msgqueue timeout value X-Git-Tag: v5.15~10394^2~18^2~11 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e20868b906417db9b44ccca5865efe7411e93fb6;p=platform%2Fkernel%2Flinux-starfive.git drm/nouveau/falcon: use a more reasonable msgqueue timeout value Signed-off-by: Ben Skeggs --- diff --git a/drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue.c b/drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue.c index d45d794..77273b5 100644 --- a/drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue.c +++ b/drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue.c @@ -251,7 +251,7 @@ cmd_write(struct nvkm_msgqueue *priv, struct nvkm_msgqueue_hdr *cmd, struct nvkm_msgqueue_queue *queue) { const struct nvkm_subdev *subdev = priv->falcon->owner; - static unsigned long timeout = ~0; + static unsigned timeout = 2000; unsigned long end_jiffies = jiffies + msecs_to_jiffies(timeout); int ret = -EAGAIN; bool commit = true;