From 876726b0b650c17f775922590d2a6463c8bd7d92 Mon Sep 17 00:00:00 2001 From: Deepak Nibade Date: Thu, 10 Mar 2016 15:59:42 +0530 Subject: gpu: nvgpu: fix Coverity issue of dereferencing NULL return value Coverity id : 20300 Bug 1416640 Change-Id: I43fe2aecd3f1e10d00518c3f9bd19726c17ba778 Signed-off-by: Deepak Nibade Reviewed-on: http://git-master/r/1028798 Reviewed-by: Puneet Saxena --- drivers/gpu/nvgpu/gk20a/ctrl_gk20a.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'drivers') diff --git a/drivers/gpu/nvgpu/gk20a/ctrl_gk20a.c b/drivers/gpu/nvgpu/gk20a/ctrl_gk20a.c index 9ed5fef3..11790f4a 100644 --- a/drivers/gpu/nvgpu/gk20a/ctrl_gk20a.c +++ b/drivers/gpu/nvgpu/gk20a/ctrl_gk20a.c @@ -272,6 +272,8 @@ static int nvgpu_gpu_ioctl_inval_icache( struct nvgpu_dbg_gpu_reg_op ops; ch = gk20a_get_channel_from_file(args->channel_fd); + if (!ch) + return -EINVAL; ops.op = REGOP(READ_32); ops.type = REGOP(TYPE_GR_CTX); -- cgit v1.2.2