diff --git a/drivers/gpu/nvgpu/gk20a/channel_gk20a.c b/drivers/gpu/nvgpu/gk20a/channel_gk20a.c index 38cb368c8..262857291 100644 --- a/drivers/gpu/nvgpu/gk20a/channel_gk20a.c +++ b/drivers/gpu/nvgpu/gk20a/channel_gk20a.c @@ -1573,7 +1573,7 @@ static int channel_gk20a_alloc_job(struct channel_gk20a *c, } else { *job_out = kzalloc(sizeof(struct channel_gk20a_job), GFP_KERNEL); - if (!job_out) + if (!*job_out) err = -ENOMEM; }