Re: [PATCH 0/5] crypto: add NEON-optimized BLAKE2b

2020-12-17 Thread Jason A. Donenfeld
On Thu, Dec 17, 2020 at 4:54 AM Eric Biggers wrote: > > On Wed, Dec 16, 2020 at 11:32:44PM +0100, Jason A. Donenfeld wrote: > > Hi Eric, > > > > On Wed, Dec 16, 2020 at 9:48 PM Eric Biggers wrote: > > > By the way, if people are interested in having my ARM scalar > > > implementation of > > > BL

Re: [PATCH 0/5] crypto: add NEON-optimized BLAKE2b

2020-12-16 Thread Eric Biggers
On Wed, Dec 16, 2020 at 11:32:44PM +0100, Jason A. Donenfeld wrote: > Hi Eric, > > On Wed, Dec 16, 2020 at 9:48 PM Eric Biggers wrote: > > By the way, if people are interested in having my ARM scalar implementation > > of > > BLAKE2s in the kernel too, I can send a patchset for that too. It jus

Re: [PATCH 0/5] crypto: add NEON-optimized BLAKE2b

2020-12-16 Thread Jason A. Donenfeld
Hi Eric, On Wed, Dec 16, 2020 at 9:48 PM Eric Biggers wrote: > By the way, if people are interested in having my ARM scalar implementation of > BLAKE2s in the kernel too, I can send a patchset for that too. It just ended > up > being slower than BLAKE2b and SHA-1, so it wasn't as good for the u

Re: [PATCH 0/5] crypto: add NEON-optimized BLAKE2b

2020-12-16 Thread Eric Biggers
On Tue, Dec 15, 2020 at 03:47:03PM -0800, Eric Biggers wrote: > This patchset adds a NEON implementation of BLAKE2b for 32-bit ARM. > Patches 1-4 prepare for it by making some updates to the generic > implementation, while patch 5 adds the actual NEON implementation. > > On Cortex-A7 (which these

[PATCH 0/5] crypto: add NEON-optimized BLAKE2b

2020-12-15 Thread Eric Biggers
This patchset adds a NEON implementation of BLAKE2b for 32-bit ARM. Patches 1-4 prepare for it by making some updates to the generic implementation, while patch 5 adds the actual NEON implementation. On Cortex-A7 (which these days is the most common ARM processor that doesn't have the ARMv8 Crypto