[PATCH] drm/nouveau/clk: fix possible NULL pointer dereference
Daeseok Youn
daeseok.youn at gmail.com
Mon Apr 14 18:56:49 PDT 2014
It need to be checking NULL before dereferencing.
Signed-off-by: Daeseok Youn <daeseok.youn at gmail.com>
---
drivers/gpu/drm/nouveau/core/subdev/clock/base.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/gpu/drm/nouveau/core/subdev/clock/base.c b/drivers/gpu/drm/nouveau/core/subdev/clock/base.c
index dd62bae..a586d030 100644
--- a/drivers/gpu/drm/nouveau/core/subdev/clock/base.c
+++ b/drivers/gpu/drm/nouveau/core/subdev/clock/base.c
@@ -290,9 +290,9 @@ nouveau_pstate_new(struct nouveau_clock *clk, int idx)
return 0;
pstate = kzalloc(sizeof(*pstate), GFP_KERNEL);
- cstate = &pstate->base;
if (!pstate)
return -ENOMEM;
+ cstate = &pstate->base;
INIT_LIST_HEAD(&pstate->list);
--
1.7.4.4
More information about the dri-devel
mailing list