]> git.baikalelectronics.ru Git - kernel.git/commit
crypto: mxs-dcp - Add empty hash export and import
authorKamil Konieczny <k.konieczny@partner.samsung.com>
Thu, 18 Jan 2018 18:34:00 +0000 (19:34 +0100)
committerHerbert Xu <herbert@gondor.apana.org.au>
Thu, 15 Feb 2018 15:23:44 +0000 (23:23 +0800)
commit017e4da013e2feba955cc85eec4430daadea39af
treea8d322f5e8924d5d954c41d63400b8981b4731e8
parent13056e3e957d4fb9f6f4be0efbc7ad22fbbb5da7
crypto: mxs-dcp - Add empty hash export and import

Crypto framework requires export/import in async hash. If driver do not
implement them, wrapper functions in framework will be used, and it will
cause error during ahash alg registration (unless one disables crypto
internal tests). To make change in framework and expose this requirement,
I will remove wrappers from crypto/ahash.c , but this can broke code which
depends on them. Add empty hash export and import, with the same behaviour
as in framework and expose this directly in driver. This can also prevent
OOPS when config option in Cryptographic API 'Disable run-time self tests'
will be enabled.

Signed-off-by: Kamil Konieczny <k.konieczny@partner.samsung.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/mxs-dcp.c