On Wed, May 22, 2024 at 01:58:37PM +1000, Liam Kearney wrote:
The arm64 crypto drivers duplicate driver names when adding simd variants, which after backported commit 27016f75f5ed ("crypto: api - Disallow identical driver names"), causes an error that leads to the aes algs not being installed. On weaker processors this results in hangs due to falling back to SW crypto.
But that commit has already been reverted in the stable releases, right?
Use simd_skcipher_create() as it will properly namespace the new algs. This issue does not exist in mainline/latest (and stable v6.1+) as the driver has been refactored to remove the simd algs from this code path.
Fixes: 27016f75f5ed ("crypto: api - Disallow identical driver names") Cc: Herbert Xu herbert@gondor.apana.org.au Cc: stable@vger.kernel.org Signed-off-by: Liam Kearney liam.kearney@canonical.com
What kernel tree(s) are you thinking this needs to go to?
thanks,
greg k-h