Re: [PATCH] lib/xxhash: make xxh{32,64}_update() return void

2020-05-02 Thread Nikolay Borisov
t; > Likewise for xxh32_update(). > > Just make these functions return void. > > Cc: Nikolay Borisov > Signed-off-by: Eric Biggers > --- > > lib/xxhash.c doesn't actually have a maintainer, but probably it makes > sense to take this through the crypto tree, alo

[PATCH v4] crypto: xxhash - Implement xxhash support

2019-05-29 Thread Nikolay Borisov
th 14 seed 2654435761 ea5f7ddef9a64f80 stdin algo 1 length 222 seed 0 5f3d3c08ec2bef34 stdin algo 1 length 222 seed 2654435761 6a9df59664c7ed62 stdin algo 1 is xx64 variant, algo 0 is the 32 bit variant which is currently not hooked up. Signed-off-by: Nikolay Borisov --- V4: * Renamed couple

Re: [PATCH v3] crypto: xxhash - Implement xxhash support

2019-05-29 Thread Nikolay Borisov
On 29.05.19 г. 22:55 ч., Eric Biggers wrote: > Hi Nikolay, some more comments from another read through. Sorry for not > noticing these in v2. > > On Wed, May 29, 2019 at 06:48:26PM +0300, Nikolay Borisov wrote: >> +static int xxhash64_update(struct shash_desc *de

[PATCH v3] crypto: xxhash - Implement xxhash support

2019-05-29 Thread Nikolay Borisov
th 14 seed 2654435761 ea5f7ddef9a64f80 stdin algo 1 length 222 seed 0 5f3d3c08ec2bef34 stdin algo 1 length 222 seed 2654435761 6a9df59664c7ed62 stdin algo 1 is xx64 variant, algo 0 is the 32 bit variant which is currently not hooked up. Signed-off-by: Nikolay Borisov --- Changes since v2:

Re: [PATCH v2] crypto: xxhash - Implement xxhash support

2019-05-28 Thread Nikolay Borisov
On 28.05.19 г. 18:22 ч., Eric Biggers wrote: > On Tue, May 28, 2019 at 03:14:51PM +0300, Nikolay Borisov wrote: >> xxhash is currently implemented as a self-contained module in /lib. >> This patch enables that module to be used as part of the generic kernel >> crypto framew

[PATCH v2] crypto: xxhash - Implement xxhash support

2019-05-28 Thread Nikolay Borisov
th 14 seed 2654435761 ea5f7ddef9a64f80 stdin algo 1 length 222 seed 0 5f3d3c08ec2bef34 stdin algo 1 length 222 seed 2654435761 6a9df59664c7ed62 stdin algo 1 is xx64 variant, algo 0 is the 32 bit variant which is currently not hooked up. Signed-off-by: Nikolay Borisov --- Changes since v1: *

Re: [PATCH] crypto: xxhash - Implement xxhash support

2019-05-27 Thread Nikolay Borisov
On 28.05.19 г. 7:58 ч., Stephan Mueller wrote: > Please correct me if I am wrong, but as far as I see, however, xxhash seems > to > be a cryptographic hash function. No, xxhash is non-cryptographic. THe official description from xxhash.com states: xxHash is an extremely fast non-cryptographi

Re: [PATCH] crypto: xxhash - Implement xxhash support

2019-05-27 Thread Nikolay Borisov
On 27.05.19 г. 21:39 ч., Eric Biggers wrote: > Hi Nikolay, > > On Mon, May 27, 2019 at 05:28:10PM +0300, Nikolay Borisov wrote: >> xxhash is currently implemented as a self-contained module in /lib. >> This patch enables that module to be used as part of the generic kerne

Re: [PATCH] crypto: xxhash - Implement xxhash support

2019-05-27 Thread Nikolay Borisov
On 27.05.19 г. 18:06 ч., Stephan Mueller wrote: > Am Montag, 27. Mai 2019, 16:28:10 CEST schrieb Nikolay Borisov: > > Hi Nikolay, > >> xxhash is currently implemented as a self-contained module in /lib. >> This patch enables that module to be used as part of the

[PATCH] crypto: xxhash - Implement xxhash support

2019-05-27 Thread Nikolay Borisov
p anything doing the plumbing. Signed-off-by: Nikolay Borisov --- crypto/Kconfig | 8 +++ crypto/Makefile | 1 + crypto/testmgr.c| 7 +++ crypto/testmgr.h| 26 ++ crypto/xxhash_generic.c | 112 5 files ch