Skip to content

Commit a643212

Browse files
gcabidduherbertx
authored andcommitted
crypto: qat - add NULL pointer check
There is a possibility that the function adf_devmgr_pci_to_accel_dev() might return a NULL pointer. Add a NULL pointer check in the function rp2srv_show(). Fixes: dbc8876 ("crypto: qat - add rp2svc sysfs attribute") Signed-off-by: Giovanni Cabiddu <giovanni.cabiddu@intel.com> Reviewed-by: Ahsan Atta <ahsan.atta@intel.com> Reviewed-by: David Guckian <david.guckian@intel.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
1 parent 487caa8 commit a643212

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

drivers/crypto/intel/qat/qat_common/adf_sysfs.c

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -215,6 +215,9 @@ static ssize_t rp2srv_show(struct device *dev, struct device_attribute *attr,
215215
enum adf_cfg_service_type svc;
216216

217217
accel_dev = adf_devmgr_pci_to_accel_dev(to_pci_dev(dev));
218+
if (!accel_dev)
219+
return -EINVAL;
220+
218221
hw_data = GET_HW_DATA(accel_dev);
219222

220223
if (accel_dev->sysfs.ring_num == UNSET_RING_NUM)

0 commit comments

Comments
 (0)