]> git.baikalelectronics.ru Git - kernel.git/commit
crypto: sha-mb - SHA1 multibuffer crypto computation (x8 AVX2)
authorTim Chen <tim.c.chen@linux.intel.com>
Thu, 31 Jul 2014 17:30:00 +0000 (10:30 -0700)
committerHerbert Xu <herbert@gondor.apana.org.au>
Mon, 25 Aug 2014 12:32:29 +0000 (20:32 +0800)
commit4aa12da02e8f328aca858dfcab05d4b0dbe8483b
tree8e4a8914157878e4b4ae236ad03967dc5aae5b07
parentd50b1cb2104dccb19552d08b2d3e8c5cc04d320a
crypto: sha-mb - SHA1 multibuffer crypto computation (x8 AVX2)

This patch introduces the assembly routines to do SHA1 computation on
buffers belonging to serveral jobs at once.  The assembly routines are
optimized with AVX2 instructions that have 8 data lanes and using AVX2
registers.

Signed-off-by: Tim Chen <tim.c.chen@linux.intel.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
arch/x86/crypto/sha-mb/sha1_x8_avx2.S [new file with mode: 0644]