summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/vgpu/vgpu.c
diff options
context:
space:
mode:
authorRichard Zhao <rizhao@nvidia.com>2016-02-11 17:16:57 -0500
committerVladislav Buzov <vbuzov@nvidia.com>2016-02-12 01:17:18 -0500
commit0261d1fd94a99591e59343ba1cbfce2c1c0c00f5 (patch)
tree316693f0d97f20c0ab5fac5e3c05120d86fefe31 /drivers/gpu/nvgpu/vgpu/vgpu.c
parent5b7588a50ba8d2ed1c07627bbb015ded573ac1c1 (diff)
gpu: nvgpu: vgpu: check timeout for tegra_gr_comm_recv
It's preparing for adding timeout in tegra_gr_comm_recv. Bug 1728199 Change-Id: I1e2f647736e4b4cd8c194af2b843e27264ddf4fc Signed-off-by: Richard Zhao <rizhao@nvidia.com> Reviewed-on: http://git-master/r/1011046 Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com> GVS: Gerrit_Virtual_Submit Reviewed-by: Vladislav Buzov <vbuzov@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/vgpu/vgpu.c')
-rw-r--r--drivers/gpu/nvgpu/vgpu/vgpu.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/vgpu/vgpu.c b/drivers/gpu/nvgpu/vgpu/vgpu.c
index c9d2ee92..4cc61cb1 100644
--- a/drivers/gpu/nvgpu/vgpu/vgpu.c
+++ b/drivers/gpu/nvgpu/vgpu/vgpu.c
@@ -109,6 +109,8 @@ static int vgpu_intr_thread(void *dev_id)
109 err = tegra_gr_comm_recv(TEGRA_GR_COMM_CTX_CLIENT, 109 err = tegra_gr_comm_recv(TEGRA_GR_COMM_CTX_CLIENT,
110 TEGRA_VGPU_QUEUE_INTR, &handle, 110 TEGRA_VGPU_QUEUE_INTR, &handle,
111 (void **)&msg, &size, &sender); 111 (void **)&msg, &size, &sender);
112 if (err == -ETIME)
113 continue;
112 if (WARN_ON(err)) 114 if (WARN_ON(err))
113 continue; 115 continue;
114 116