crypto: qat/qat_4xxx - fix off by one in uof_get_name()
authorDan Carpenter <dan.carpenter@linaro.org>
Sat, 28 Sep 2024 10:05:08 +0000 (13:05 +0300)
committerHerbert Xu <herbert@gondor.apana.org.au>
Sat, 5 Oct 2024 05:22:06 +0000 (13:22 +0800)
commit475b5098043eef6e72751aadeab687992a5b63d1
tree4e0f8e2173cfe34c615f808e30d88eac3587a97c
parent93a11608fb3720e1bc2b19a2649ac2b49cca1921
crypto: qat/qat_4xxx - fix off by one in uof_get_name()

The fw_objs[] array has "num_objs" elements so the > needs to be >= to
prevent an out of bounds read.

Fixes: 10484c647af6 ("crypto: qat - refactor fw config logic for 4xxx")
Signed-off-by: Dan Carpenter <dan.carpenter@linaro.org>
Acked-by: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/intel/qat/qat_4xxx/adf_4xxx_hw_data.c