Re: [PATCH 3/3] [v2] crypto: camellia - add AES-NI/AVX/x86_64 assembler implementation of camellia cipher

2012-10-26 Thread David Miller
From: Jussi Kivilinna Date: Fri, 26 Oct 2012 14:49:01 +0300 > This patch adds AES-NI/AVX/x86_64 assembler implementation of Camellia block > cipher. Implementation process data in sixteen block chunks, which are > byte-sliced and AES SubBytes is reused for Camellia s-box with help of pre- > and p

Re: [PATCH 2/3] [v2] crypto: camellia-x86_64 - share common functions and move structures and function definitions to header file

2012-10-26 Thread David Miller
From: Jussi Kivilinna Date: Fri, 26 Oct 2012 14:48:56 +0300 > Prepare camellia-x86_64 functions to be reused from AVX/AESNI implementation > module. > > Signed-off-by: Jussi Kivilinna Acked-by: David S. Miller -- To unsubscribe from this list: send the line "unsubscribe linux-crypto" in the b

Re: [PATCH 1/3] [v2] crypto: tcrypt - add async speed test for camellia cipher

2012-10-26 Thread David Miller
From: Jussi Kivilinna Date: Fri, 26 Oct 2012 14:48:51 +0300 > Signed-off-by: Jussi Kivilinna Acked-by: David S. Miller -- To unsubscribe from this list: send the line "unsubscribe linux-crypto" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org

Re: [PATCH v2 5/7] crypto: omap-sham: Convert to use pm_runtime API

2012-10-26 Thread Mark A. Greer
On Thu, Oct 25, 2012 at 05:34:02PM -0700, Kevin Hilman wrote: > Hi Mark, Hi Kevin. > "Mark A. Greer" writes: > > > From: "Mark A. Greer" > > > > Convert the omap-sham crypto driver to use the > > pm_runtime API instead of the clk API. > > > > CC: Kevin Hilman > > CC: Paul Walmsley > > CC: Dm

[PATCH 3/3] [v2] crypto: camellia - add AES-NI/AVX/x86_64 assembler implementation of camellia cipher

2012-10-26 Thread Jussi Kivilinna
This patch adds AES-NI/AVX/x86_64 assembler implementation of Camellia block cipher. Implementation process data in sixteen block chunks, which are byte-sliced and AES SubBytes is reused for Camellia s-box with help of pre- and post-filtering. Patch has been tested with tcrypt and automated filesy

[PATCH 2/3] [v2] crypto: camellia-x86_64 - share common functions and move structures and function definitions to header file

2012-10-26 Thread Jussi Kivilinna
Prepare camellia-x86_64 functions to be reused from AVX/AESNI implementation module. Signed-off-by: Jussi Kivilinna --- arch/x86/crypto/camellia_glue.c| 80 +-- arch/x86/include/asm/crypto/camellia.h | 82 2 files changed,

[PATCH 1/3] [v2] crypto: tcrypt - add async speed test for camellia cipher

2012-10-26 Thread Jussi Kivilinna
Signed-off-by: Jussi Kivilinna --- crypto/tcrypt.c | 23 +++ 1 file changed, 23 insertions(+) diff --git a/crypto/tcrypt.c b/crypto/tcrypt.c index 71b58c6..7ae2130 100644 --- a/crypto/tcrypt.c +++ b/crypto/tcrypt.c @@ -1728,6 +1728,29 @@ static int do_test(int m)

[PATCH 0/3] [v2] AES-NI/AVX implementation of Camellia cipher

2012-10-26 Thread Jussi Kivilinna
This patchset adds AES-NI/AVX assembler implementation of Camellia cipher for x86-64. [v2]: - No missing patches - No missing files --- Jussi Kivilinna (3): [v2] crypto: tcrypt - add async speed test for camellia cipher [v2] crypto: camellia-x86_64 - share common functions and move