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>
This commit is contained in:
Richard Zhao
2016-02-11 14:16:57 -08:00
committed by Vladislav Buzov
parent 5b7588a50b
commit 0261d1fd94

View File

@@ -109,6 +109,8 @@ static int vgpu_intr_thread(void *dev_id)
err = tegra_gr_comm_recv(TEGRA_GR_COMM_CTX_CLIENT,
TEGRA_VGPU_QUEUE_INTR, &handle,
(void **)&msg, &size, &sender);
if (err == -ETIME)
continue;
if (WARN_ON(err))
continue;