]> Gentwo Git Trees - linux/.git/commit
crypto: qat - use simple_strtoull to improve qat_uclo_parse_num
authorThorsten Blum <thorsten.blum@linux.dev>
Sun, 26 Oct 2025 01:57:07 +0000 (02:57 +0100)
committerHerbert Xu <herbert@gondor.apana.org.au>
Fri, 31 Oct 2025 09:50:43 +0000 (17:50 +0800)
commitd5b59ec33c5b6f6adb016d6210f8f5123be35b36
treecf32e61aedfab7d1206c1b8aea9dbbf5a4a0e222
parentd9124947478319cea3537ca033bae582e97e70d1
crypto: qat - use simple_strtoull to improve qat_uclo_parse_num

Replace the manual string copying and parsing logic with a call to
simple_strtoull() to simplify and improve qat_uclo_parse_num().

Ensure that the parsed number does not exceed UINT_MAX, and add an
approximate upper-bound check (no more than 19 digits) to guard against
overflow.

Signed-off-by: Thorsten Blum <thorsten.blum@linux.dev>
Acked-by: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/intel/qat/qat_common/qat_uclo.c