OSDN Git Service

crypto: aesni - Convert top-level rfc4106 algorithm to new interface
authorHerbert Xu <herbert@gondor.apana.org.au>
Thu, 28 May 2015 14:08:03 +0000 (22:08 +0800)
committerHerbert Xu <herbert@gondor.apana.org.au>
Wed, 3 Jun 2015 02:48:36 +0000 (10:48 +0800)
commitaf05b3009b6b106db60077db3aeef16ccd214000
treefa9f1191c5062ec37f1bffc540ad5c73cda71432
parent92b9876bdddb704d44ae29ef5da254b0a403d4af
crypto: aesni - Convert top-level rfc4106 algorithm to new interface

This patch converts rfc4106-gcm-aesni to the new AEAD interface.
The low-level interface remains as is for now because we can't
touch it until cryptd itself is upgraded.

In the conversion I've also removed the duplicate copy of the
context in the top-level algorithm.  Now all processing is carried
out in the low-level __driver-gcm-aes-aesni algorithm.

Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
arch/x86/crypto/aesni-intel_glue.c