Commit 65fafbe9 authored by Wei Yongjun's avatar Wei Yongjun Committed by Herbert Xu

crypto: qat - Fix return value check in adf_chr_drv_create()

In case of error, the function device_create() returns ERR_PTR()
and never returns NULL. The NULL test in the return value check
should be replaced with IS_ERR().
Signed-off-by: default avatarWei Yongjun <yongjun_wei@trendmicro.com.cn>
Signed-off-by: default avatarHerbert Xu <herbert@gondor.apana.org.au>
parent e5ffbfc1
...@@ -111,7 +111,7 @@ static int adf_chr_drv_create(void) ...@@ -111,7 +111,7 @@ static int adf_chr_drv_create(void)
drv_device = device_create(adt_ctl_drv.drv_class, NULL, drv_device = device_create(adt_ctl_drv.drv_class, NULL,
MKDEV(adt_ctl_drv.major, 0), MKDEV(adt_ctl_drv.major, 0),
NULL, DEVICE_NAME); NULL, DEVICE_NAME);
if (!drv_device) { if (IS_ERR(drv_device)) {
pr_err("QAT: failed to create device\n"); pr_err("QAT: failed to create device\n");
goto err_cdev_del; goto err_cdev_del;
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment