Tadeusz Struk
c1ae632ad2
crypto: qat - Don't move data inside output buffer
...
Change memcpy to memmove because the copy is done within the same buffer.
Signed-off-by: Tadeusz Struk <tadeusz.struk@intel.com >
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au >
2015-08-18 10:30:38 +08:00
Tadeusz Struk
8f5ea2df02
crypto: qat - Don't attempt to register algorithm multiple times
...
When multiple devices are present in the system the driver attempts
to register the same algorithm many times.
Changes in v2:
- use proper synchronization mechanizm between register and unregister
Signed-off-by: Tadeusz Struk <tadeusz.struk@intel.com >
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au >
2015-07-23 18:14:28 +08:00
Tadeusz Struk
3cf080a7b7
crypto: qat - fix invalid check for RSA keylen in fips mode
...
The condition checking allowed key length was invalid.
Reported-by: Dan Carpenter <dan.carpenter@oracle.com >
Signed-off-by: Tadeusz Struk <tadeusz.struk@intel.com >
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au >
2015-07-21 20:19:40 +08:00
Tadeusz Struk
a990532023
crypto: qat - Add support for RSA algorithm
...
Add RSA support to QAT driver.
Removed unused RNG rings.
Signed-off-by: Tadeusz Struk <tadeusz.struk@intel.com >
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au >
2015-07-17 21:20:18 +08:00