crypto: cryptd - Adding the AEAD interface type support to cryptd
authorAdrian Hoban <adrian.hoban@intel.com>
Mon, 20 Sep 2010 08:05:12 +0000 (16:05 +0800)
committerHerbert Xu <herbert@gondor.apana.org.au>
Mon, 20 Sep 2010 08:05:12 +0000 (16:05 +0800)
commit298c926c6d7f50d91d6acb76c33b83bab5b5bd5c
treecc7d618bc47a8422f4f4dae7749bda2e65e24c89
parent50e781613c68f426edbbc8e5c27fcba74494eb8c
crypto: cryptd - Adding the AEAD interface type support to cryptd

This patch adds AEAD support into the cryptd framework. Having AEAD
support in cryptd enables crypto drivers that use the AEAD
interface type (such as the patch for AEAD based RFC4106 AES-GCM
implementation using Intel New Instructions) to leverage cryptd for
asynchronous processing.

Signed-off-by: Adrian Hoban <adrian.hoban@intel.com>
Signed-off-by: Tadeusz Struk <tadeusz.struk@intel.com>
Signed-off-by: Gabriele Paoloni <gabriele.paoloni@intel.com>
Signed-off-by: Aidan O'Mahony <aidan.o.mahony@intel.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
crypto/cryptd.c
include/crypto/cryptd.h