crypto: starfive - Do not free stack buffer
authorJia Jie Ho <jiajie.ho@starfivetech.com>
Mon, 29 Apr 2024 06:06:39 +0000 (14:06 +0800)
committerHerbert Xu <herbert@gondor.apana.org.au>
Fri, 10 May 2024 09:15:24 +0000 (17:15 +0800)
commitd7f01649f4eaf1878472d3d3f480ae1e50d98f6c
tree739e00104ba705b78b010663ede243f4b8c90ce8
parent25ca4a85e943d73582f3e576f0f829329568d0a3
crypto: starfive - Do not free stack buffer

RSA text data uses variable length buffer allocated in software stack.
Calling kfree on it causes undefined behaviour in subsequent operations.

Cc: <stable@vger.kernel.org> #6.7+
Signed-off-by: Jia Jie Ho <jiajie.ho@starfivetech.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/starfive/jh7110-rsa.c