diff options
| author | Guangshuo Li <lgs201920130244@gmail.com> | 2025-09-23 20:44:18 +0800 |
|---|---|---|
| committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2026-01-02 12:57:27 +0100 |
| commit | b674e3522b6748aa3b73156a51ac304a421af074 (patch) | |
| tree | c24eab6cca872ed968e2b9e4f54645f6ce538554 /include/net/aligned_data.h | |
| parent | 51a5ab36084f3251ef87eda3e6a6236f6488925e (diff) | |
crypto: caam - Add check for kcalloc() in test_len()
commit 7cf6e0b69b0d90ab042163e5bbddda0dfcf8b6a7 upstream.
As kcalloc() may fail, check its return value to avoid a NULL pointer
dereference when passing the buffer to rng->read(). On allocation
failure, log the error and return since test_len() returns void.
Fixes: 2be0d806e25e ("crypto: caam - add a test for the RNG")
Cc: stable@vger.kernel.org
Signed-off-by: Guangshuo Li <lgs201920130244@gmail.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'include/net/aligned_data.h')
0 files changed, 0 insertions, 0 deletions
