h | 102 ++----
> tools/crypto/getstat.c | 72 +++
> 17 files changed, 676 insertions(+), 530 deletions(-)
All applied. Thanks.
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
..@vger.kernel.org
> Signed-off-by: Atul Gupta
> ---
> drivers/crypto/chelsio/chcr_ipsec.c | 5 -
> 1 file changed, 4 insertions(+), 1 deletion(-)
All applied. Thanks.
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
1421 1905
> 1456 1485 1973 1398 1888
> 1464 1476 1962 1399 1870
> 1472 1530 1975 1471 1998
> 1480 1478 1967 1452 1979
> 1488 1478 1963 1453 1947
> 1496 1477 1963 1438 1930
>
>
> Martin Willi (3):
> crypto: x86/chacha20 - Add a 8-block AVX-512VL variant
> crypto: x86/chacha20 - Add a 2-block AVX-512VL variant
> crypto: x86/chacha20 - Add a 4-block AVX-512VL variant
>
> arch/x86/crypto/Makefile | 5 +
> arch/x86/crypto/chacha20-avx512vl-x86_64.S | 839 +
> arch/x86/crypto/chacha20_glue.c| 40 +
> 3 files changed, 884 insertions(+)
> create mode 100644 arch/x86/crypto/chacha20-avx512vl-x86_64.S
All applied. Thanks.
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
10:54:57 2018 -0700
crypto: blkcipher - fix crash flushing dcache in error path
Cheers,
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
| 2 +-
> security/apparmor/crypto.c | 2 +-
> security/integrity/evm/evm_crypto.c | 3 +--
> security/keys/encrypted-keys/encrypted.c| 4 ++--
> security/keys/trusted.c | 4 ++--
> 9 files changed, 13 insertions(+), 17 deletions(-)
Patch applie
et/wireless/lib80211_crypt_tkip.c| 4 ++--
> net/wireless/lib80211_crypt_wep.c | 4 ++--
> 14 files changed, 19 insertions(+), 22 deletions(-)
Patch applied. Thanks.
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
| 1 -
> drivers/crypto/bcm/cipher.c | 2 --
> drivers/crypto/omap-aes.c | 2 --
> drivers/crypto/omap-des.c | 1 -
> drivers/crypto/qce/ablkcipher.c | 1 -
> drivers/crypto/qce/sha.c | 1 -
> drivers/crypto/sahara.c | 1 -
> 11
8
> 1 file changed, 4 insertions(+), 4 deletions(-)
Patch applied. Thanks.
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
/crypto/caam/desc.h | 28
> drivers/crypto/caam/desc_constr.h | 7 +-
> drivers/crypto/caam/regs.h | 74 +--
> include/crypto/chacha20.h | 1 +
> 15 files changed, 724 insertions(+), 61 deletions(-)
All applied. Thanks.
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
> 1464 1023 1522 1481
> 1472 1037 1559 1577
> 1480 927 1518 1559
> 1488 926 1514 1548
> 1496 926 1513 1534
>
>
> Martin Willi (6):
> crypto: x86/chacha20 - Support partial lengths in 1-block SSSE3
> variant
> crypto: x86/chacha20 - Support partial leng
1491
> 1464 1023 1522 1481
> 1472 1037 1559 1577
> 1480 927 1518 1559
> 1488 926 1514 1548
> 1496 926 1513 1534
Nice work Martin!
In light of this, and the grumblings over the wholesale replacment
of the existing chacha20 implementations, could we add the zinc
interface in a piecemeal fashion?
That is, instead of adding a bunch of new implementations through
zinc and then converting the crypto users over, we instead convert
the existing implementations over to zinc in-place. This would
also resolve the complaints over not being able to choose different
implementations through the crypto API and leaving that choice
solely up to zinc.
After that is done, wireguard could then proceed in parallel with
replacing any implementations should the need arise.
Cheers,
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
sue or something else but probably
> worth taking a look?
Thanks Gilad. It should be fixed now.
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
-off-by: Dmitry Eremin-Solenikov
> Cc: sta...@vger.kernel.org
> ---
> crypto/cfb.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
All applied. Thanks.
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
i.c | 18 +++++
> 5 files changed, 86 insertions(+), 15 deletions(-)
All applied. Thanks.
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
On Fri, Nov 09, 2018 at 05:44:47PM +0800, Herbert Xu wrote:
> On Fri, Nov 09, 2018 at 12:33:23AM +0100, Ard Biesheuvel wrote:
> >
> > This should be
> >
> > reqsize += max(crypto_skcipher_reqsize(_tfm->base);
> >crypto_skcipher_reqsize(cryptd_skcipher
ize, crypto_skcipher_reqsize(_tfm->base));
+ reqsize += sizeof(struct skcipher_request);
crypto_skcipher_set_reqsize(tfm, reqsize);
Thanks,
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
s,
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
+
> drivers/crypto/caam/jr.c | 1 +
> drivers/crypto/caam/sg_sw_qm.h | 29 +
> drivers/crypto/caam/sg_sw_qm2.h| 30 +-
> 11 files changed, 11 insertions(+), 57 deletions(-)
Patch applied. Thanks.
--
- improve XTS mask handling")
> Signed-off-by: Ard Biesheuvel
> ---
> arch/arm64/crypto/aes-modes.S | 8
> 1 file changed, 4 insertions(+), 4 deletions(-)
Patch applied. Thanks.
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
'sha256_null_hash' was not declared. Should it be static?
>
> Fixes: c709eebaf5c5 ("crypto: mxs-dcp - Fix SHA null hashes and output
> length")
> Signed-off-by: Wei Yongjun
> ---
> drivers/crypto/mxs-dcp.c | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
Patch applied
testmgr - Allow different compression results")
>
> Signed-off-by: Michael Schupikov
> ---
> crypto/testmgr.c | 6 +++---
> 1 file changed, 3 insertions(+), 3 deletions(-)
Patch applied. Thanks.
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
On Fri, Oct 05, 2018 at 06:42:44AM +, YueHaibing wrote:
> Remove .owner field if calls are used which set it automatically
> Generated by: scripts/coccinelle/api/platform_no_drv_owner.cocci
>
> Signed-off-by: YueHaibing
Patch applied. Thanks.
--
Email: Herbert Xu
Hom
> in commit cc35c88ae4db ("crypto : chtls - CPL handler definition")
>
> Signed-off-by: YueHaibing
> ---
> drivers/crypto/chelsio/chtls/chtls_cm.c | 4
> 1 file changed, 4 deletions(-)
Patch applied. Thanks.
--
Email: Herbert Xu
Home Page: http://gondor.apana.
Remove the calls to them.
>
> Fixes: 944585a64f5e ("crypto: x86/aes-ni - remove special handling of AES in
> PCBC mode")
> Signed-off-by: Eric Biggers
> ---
> arch/x86/crypto/aesni-intel_glue.c | 13 +
> 1 file changed, 1 insertion(+), 12 deletions(-)
he cts template) to
> indicate the minimum input size.
>
> Fixes: dd597fb33ff0 ("crypto: arm64/aes-blk - add support for CTS-CBC mode")
> Signed-off-by: Eric Biggers
Patch applied. Thanks.
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key
lass (1):
> crypto: mxs-dcp - Implement sha import/export
>
> Radu Solea (2):
> crypto: mxs-dcp - Fix SHA null hashes and output length
> crypto: mxs-dcp - Fix AES issues
>
> drivers/crypto/mxs-dcp.c | 121 ---
> 1 file changed, 101
ons(+), 28 deletions(-)
All applied. Thanks.
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
PTO_DEV_FSL_CAAM_CRYPTO_API || \
> CRYPTO_DEV_FSL_CAAM_CRYPTO_API_QI)
> +
> +endmenu
Please rebase this on the current cryptodev tree as it doesn't
apply.
Thanks,
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
> we ended up with a version of next_index() that always returns 127.
>
> Fixes: c778f96bf347 ("crypto: lrw - Optimize tweak computation")
> Signed-off-by: Ard Biesheuvel
Patch applied. Thanks.
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
kport to stable though. But if you guys disagree we
could always send the backport to stable after this goes upstream.
> drivers/crypto/qat/qat_common/qat_algs.c | 60 ++--
> 1 file changed, 31 insertions(+), 29 deletions(-)
Patch applied. Thanks.
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
ware to be chosen based on
> Family and Model")
> Signed-off-by: Wei Yongjun
> ---
> v1 -> v2: add fixes and add cc Janakarajan
> ---
> drivers/crypto/ccp/psp-dev.c | 3 ++-
> 1 file changed, 2 insertions(+), 1 deletion(-)
Patch applied. Thanks.
--
Email: Herbert Xu
| 2 +-
> 4 files changed, 2 insertions(+), 241 deletions(-)
Patch applied. Thanks.
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
would be good if fix can be merge to stable tree.
> For 4.14 kernel, It requires some update to avoid mege conficts.
>
> Signed-off-by: Harsh Jain
Patch applied. Thanks.
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
On Wed, Sep 19, 2018 at 05:54:21PM +0300, Horia Geantă wrote:
> Commit 110492183c4b ("crypto: compress - remove unused pcomp interface")
> removed pcomp interface but missed cleaning up tcrypt.
>
> Signed-off-by: Horia Geantă
Patch applied. Thanks.
--
Email: Herbe
On Mon, Sep 17, 2018 at 08:24:32PM +0300, Dan Aloni wrote:
> The encryption mode of pkcs1pad never uses out_sg and out_buf, so
> there's no need to allocate the buffer, which presently is not even
> being freed.
>
> CC: Herbert Xu
> CC: linux-crypto@vger.kernel.org
>
end a similar fix for skcipher-based caam/jr driver
> on cryptodev-2.6 tree, or will this be handled while solving the conflicts?
I have merged crypto into cryptodev to resolve the conflict.
Cheers,
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
16 byte blocks, 16 bytes per update, 1 updates):
> tcrypt: hashing failed ret=-126
>
> Cc: # 4.6+
> Fixes: 0660511c0bee ("crypto: tcrypt - Use ahash")
> Tested-by: Franck Lenormand
> Signed-off-by: Horia Geantă
Patch applied. Thanks.
--
Email: Herbert Xu
Hom
gt; Signed-off-by: Eric Biggers
> ---
> crypto/chacha20_generic.c | 7 ---
> drivers/char/random.c | 24
> include/crypto/chacha20.h | 3 +--
> lib/chacha20.c| 6 +++---
> 4 files changed, 20 insertions(+), 20 deletions(-)
Patch ap
g
>
> arch/arm64/crypto/aes-ce.S| 5 +
> arch/arm64/crypto/aes-glue.c | 212 +--
> arch/arm64/crypto/aes-modes.S | 400 ++--
> arch/arm64/crypto/aes-neon.S | 6 +
> 4 files changed, 406 insertions(+), 217 deletions(-)
All applied. Thanks.
ed-off-by: Ondrej Mosnacek
> ---
> crypto/xts.c | 269 +--
> 1 file changed, 46 insertions(+), 223 deletions(-)
>
> Changes in v5:
> - fix dumb mistakes
Patch applied. Thanks.
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
by: Mikulas Patocka
> Cc: sta...@vger.kernel.org
Patch applied. Thanks.
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
On Wed, Sep 05, 2018 at 01:52:44AM +0800, kbuild test robot wrote:
>
> Fixes: b76377543b73 ("crc-t10dif: Pick better transform if one becomes
> available")
> Signed-off-by: kbuild test robot
Patch applied. Thanks.
--
Email: Herbert Xu
Home Page: http://gondor.apana.or
86/aegis,morus - Fix and simplify CPUID
> checks")
> Cc: # 4.18
> Reported-by: Zdenek Kaspar
> Signed-off-by: Ondrej Mosnacek
Patch applied. Thanks.
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
know what I'm talking
> about. :-)
Could you please test it by combining this patch with a revert
of my fix to confirm that it actually works?
Thanks!
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
On Tue, Sep 04, 2018 at 09:18:32AM -0500, Rob Herring wrote:
> On Mon, Sep 3, 2018 at 10:09 PM Herbert Xu
> wrote:
> >
> > On Mon, Aug 06, 2018 at 07:48:52AM -0400, Robert P. J. Day wrote:
> > >
> > > Signed-off-by: Robert P. J. Day
> >
> > Adding
-
> 1 file changed, 143 insertions(+), 134 deletions(-)
Patch applied. Thanks.
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
atory refactor for 8x8 PMULL version
> crypto: arm64/crct10dif - implement non-Crypto Extensions alternative
>
> arch/arm64/crypto/crct10dif-ce-core.S | 314 +++-
> arch/arm64/crypto/crct10dif-ce-glue.c | 14 +-
> 2 files changed, 251 insertions(+), 77 deletions(-)
t; algorithm to a hardware-accelerated version.
>
> A new CRYPTO_MSG_ALG_LOADED state is introduced to the existing crypto
> notification chain, and the register/unregister functions are exported
> so they can be called by subsystems outside of crypto.
>
> Signed-off-by: Martin K. Peters
equire the special handling that
> SIMD instructions do, and since they turn out to be considerably faster
> on some cores (Cortex-A53) as well, there is really no point in keeping
> this code around so let's just remove it.
>
> Signed-off-by: Ard Biesheuvel
Patch applied. Than
aulniers
> Signed-off-by: Ard Biesheuvel
> ---
> v2: replace convoluted code involving a SIMD add to increment four BE counters
> at once with individual add/rev/mov instructions
>
> arch/arm64/crypto/aes-modes.S | 16 +---
> 1 file changed, 9 insertions(+), 7 delet
pto/Kconfig | 1 +
> arch/arm/crypto/ghash-ce-core.S | 108 +++-
> arch/arm/crypto/ghash-ce-glue.c | 38 +--
> 3 files changed, 131 insertions(+), 16 deletions(-)
Patch applied. Thanks.
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbe
I'd like to get an ack from
the dm folks regarding patch 5. As to patch 9, please fix it so
it doesn't rely on the BUG_ON to catch things.
Thanks,
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
r_datastruct.S
> delete mode 100644 arch/x86/crypto/sha512-mb/sha512_mb_mgr_flush_avx2.S
> delete mode 100644 arch/x86/crypto/sha512-mb/sha512_mb_mgr_init_avx2.c
> delete mode 100644 arch/x86/crypto/sha512-mb/sha512_mb_mgr_submit_avx2.S
> delete mode 100644 arch/x86/crypto/sha512-mb/sha512_x4_avx2.S
> delete mode 100644 crypto/mcryptd.c
> delete mode 100644 include/crypto/mcryptd.h
Patch applied. Thanks.
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
e driver from executing any
> further commands since the state of the SEV firmware is unknown.
>
> Cc: Tom Lendacky
> Cc: Gary Hook
> Cc: Herbert Xu
> Cc: linux-ker...@vger.kernel.org
> Signed-off-by: Brijesh Singh
> ---
> drivers/crypto/ccp/psp-dev.c | 46
> +
---
> drivers/crypto/atmel-ecc.c | 11 +--
> drivers/crypto/atmel-ecc.h | 14 +-
> drivers/crypto/atmel-sha.c | 5 +
> drivers/crypto/atmel-tdes.c| 5 +
> 6 files changed, 6 insertions(+), 47 deletions(-)
Patch applied. Thanks.
--
00644 arch/arm/crypto/speck-neon-core.S
> delete mode 100644 arch/arm/crypto/speck-neon-glue.c
> delete mode 100644 arch/arm64/crypto/speck-neon-core.S
> delete mode 100644 arch/arm64/crypto/speck-neon-glue.c
> delete mode 100644 crypto/speck.c
> delete mode 100644 include/crypt
t; drivers/crypto/caam/caamalg_desc.c | 142 ++--
> drivers/crypto/caam/caamalg_desc.h | 28 +-
> drivers/crypto/caam/caamalg_qi.c | 626 ++-
> drivers/crypto/caam/compat.h | 1 +
> drivers/crypto/caam/qi.h | 1 -
> 6 files changed, 4
=
> Robert P. J. Day Ottawa, Ontario, CANADA
> http://crashcourse.ca/dokuwiki
>
> Twitter: http://twitter.com/rpjday
> LinkedIn: http://ca.linkedin.com
On Sun, Aug 26, 2018 at 08:12:06AM +0200, Greg KH wrote:
>
> The patch didn't apply, but I fixed it :)
>
> Now queued up.
Thanks Greg!
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
.
> Unfortunately, none of the current test cases exercises this exact
> code path at the moment.
>
> Fixes: 71e52c278c54 ("crypto: arm64/aes-ce-gcm - operate on two ...")
> Reported-by: Vakul Garg
> Signed-off-by: Ard Biesheuvel
Patch applied. Thanks.
--
Ema
the SM4 CPU feature bit is set, and we currently check the SM3
> feature bit instead. So fix that.
>
> Signed-off-by: Ard Biesheuvel
Patch applied. Thanks.
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
y: Horia Geantă
Patch applied. Thanks.
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
ion of tmp1 and tmp2 from TO_DEVICE to
> BIDIRECTIONAL, since engine needs r/w access.
>
> Cc: # 4.13+
> Fixes: 52e26d77b8b3 ("crypto: caam - add support for RSA key form 2")
> Fixes: 4a651b122adb ("crypto: caam - add support for RSA key form 3")
> Signed-off-by: Hori
: Laurentiu Tudor
> Signed-off-by: Horia Geantă
Patch applied. Thanks.
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
dereference
> bug.
Please add a sign-off. You can refer to
Documentation/process/submitting-patches.rst
Thanks,
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
order.
So perhaps move caam_jr's module_init function to an earlier level
(i.e., earlier than device_initcall)?
Cheers,
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
4da43b3
Author: Paulo Flabiano Smorigo
Date: Mon Oct 16 20:54:19 2017 -0200
crypto: vmx - Use skcipher for ctr fallback
Signed-off-by: Paulo Flabiano Smorigo
Signed-off-by: Herbert Xu
diff --git a/drivers/crypto/vmx/aes_ctr.c b/drivers/crypto/vmx/aes_ctr.c
index 17d8421..fc60d
isilicon - SEC security accelerator driver")
> Signed-off-by: Wei Yongjun
This is already fixed in the current tree.
Thanks,
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
On Sat, Aug 04, 2018 at 06:21:01AM +0800, kbuild test robot wrote:
>
> Fixes: 915e4e8413da ("crypto: hisilicon - SEC security accelerator driver")
> Signed-off-by: kbuild test robot
Patch applied. Thanks.
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~her
> crypto: arm64/ghash-ce - implement 4-way aggregation
>
> arch/arm64/crypto/ghash-ce-core.S | 153 ++--
> arch/arm64/crypto/ghash-ce-glue.c | 87 ++-
> 2 files changed, 161 insertions(+), 79 deletions(-)
All applied. Thanks.
--
Email: Herbert Xu
H
to: x86 - Add optimized MORUS implementations")
> Signed-off-by: Ondrej Mosnacek
Patch applied. Thanks.
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
a ("crypto: arm64/aes-ghash - yield NEON after every ...")
> Fixes: 7b67ae4d5ce8 ("crypto: arm64/aes-ccm - yield NEON after every ...")
> Signed-off-by: Ard Biesheuvel
Patch applied. Thanks.
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
-ce-gcm - don't reload key schedule if avoidable
>
> arch/arm64/crypto/ghash-ce-core.S | 136 +--
> arch/arm64/crypto/ghash-ce-glue.c | 176
> 2 files changed, 198 insertions(+), 114 deletions(-)
All applied. Thanks.
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
o_dh_decode_key(). Fix it, and
> fix the lengths of the test vectors to match this.
>
> Reported-by: syzbot+6d38d558c25b53b8f...@syzkaller.appspotmail.com
> Fixes: e3fe0ae12962 ("crypto: dh - add public key verification test")
> Signed-off-by: Eric Biggers
Patch applied.
-off-by: Tom Lendacky
Patch applied. Thanks.
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
On Fri, Jul 27, 2018 at 03:36:11PM -0700, Eric Biggers wrote:
> From: Eric Biggers
>
> Make it return -EINVAL if crypto_dh_key_len() is incorrect rather than
> overflowing the buffer.
>
> Signed-off-by: Eric Biggers
Patch applied. Thanks.
--
Email: Herbert X
de to vrev32.16 too.
>
> Signed-off-by: Eric Biggers
Patch applied. Thanks.
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
++-
> crypto/skcipher.c | 53 -
> 3 files changed, 79 insertions(+), 85 deletions(-)
All applied. Thanks.
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
ve the unnecessary assignment to walk->nbytes.
>
> Signed-off-by: Eric Biggers
Patch applied. Thanks.
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
On Mon, Jul 23, 2018 at 10:04:28AM -0700, Eric Biggers wrote:
> From: Eric Biggers
>
> scatterwalk_samebuf() is never used. Remove it.
>
> Signed-off-by: Eric Biggers
Patch applied. Thanks.
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert
t;)
> Cc: # v4.10+
> Signed-off-by: Eric Biggers
Patch applied. Thanks.
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
On Mon, Jul 23, 2018 at 10:01:33AM -0700, Eric Biggers wrote:
> From: Eric Biggers
>
> All callers pass chain=0 to scatterwalk_crypto_chain().
>
> Remove this unneeded parameter.
>
> Signed-off-by: Eric Biggers
Patch applied. Thanks.
--
Email: Herber
On Mon, Jul 23, 2018 at 05:18:48PM +0300, Horia Geantă wrote:
> Avoid RCU stalls in the case of non-preemptible kernel and lengthy
> speed tests by rescheduling when advancing from one block size
> to another.
>
> Signed-off-by: Horia Geantă
Patch applied. Thanks.
--
Email: H
ile
> create mode 100644 drivers/crypto/hisilicon/sec/sec_algs.c
> create mode 100644 drivers/crypto/hisilicon/sec/sec_drv.c
> create mode 100644 drivers/crypto/hisilicon/sec/sec_drv.h
All applied. Thanks.
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
97 MB/s | 1922025984 bytes | 500671 ns
> 1024 bytes |566.313370 MB/s | 2831566848 bytes | 501080 ns
> 2048 bytes |744.518042 MB/s | 3722590208 bytes | 500926 ns
> 4096 bytes |867.501670 MB/s | 4337508352 bytes | 502181 ns
>
On Fri, Aug 03, 2018 at 09:10:08AM +0200, Ard Biesheuvel wrote:
> But I think it's too late now to take this into v4.18. Could you
> please queue this (and my other two pending arm64/aes-gcm patches, if
> possible) for v4.19 instead?
OK I'll do that.
Cheers,
--
Email: Herbert Xu
sent out on the 24th of July.
>
> Given the significant performance regression, we may want to treat this as
> a fix (the patches in question went into v4.18)
>
> This patch applies onto my patch 'crypto/arm64: aes-ce-gcm - add missing
> kernel_neon_begin/end pair' which I sent out on the
> > } else {
> > > __aes_arm64_encrypt(ctx->aes_key.key_enc, tag, iv,
> > > num_rounds(>aes_key));
> > > --
> > > 2.18.0
> > >
> >
> > This fixes a rather nasty bug in th
t; NEON implementations which have priority 150.
>
> Signed-off-by: Eric Biggers
Patch applied. Thanks.
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
deletions(-)
> rename Documentation/devicetree/bindings/{rng => crypto}/qcom,prng.txt (73%)
> delete mode 100644 drivers/char/hw_random/msm-rng.c
> create mode 100644 drivers/crypto/qcom-rng.c
All applied. Thanks.
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
hat the outscratchpad
> is used.
I see. I missed the fact that the buffer provided by the user is
the output buffer and not the input buffer.
Thanks,
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
atchpad, scratchpad_use);
> + }
What guarantees that inbuf isn't on the stack?
I think rather than doing this we need to fix the existing code
to copy inbuf onto the scratch pad and then do in-place operation
on that.
Cheers,
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
anks.
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
y is used to
> determine the iteration count.
>
> Signed-off-by: Michael Müller
Patch applied. Thanks.
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
On Wed, Jul 11, 2018 at 08:36:23PM +0200, Stephan Müller wrote:
> Fix the b value to be compliant with FIPS 186-4 D.1.2.1. This fix is
> required to make sure the SP800-56A public key test passes for P-192.
>
> Signed-off-by: Stephan Mueller
Patch applied. Thanks.
--
Email: Herb
shash.
Cheers,
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
ke GCC happy.
>
> This was reported by the kbuild test robot.
>
> Signed-off-by: Antoine Tenart
Patch applied. Thanks.
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
itialization of the SGLs during each call.
>
> The performance is increased by about 1 to 3 percent depending on the
> size of the requested buffer size.
>
> Signed-off-by: Stephan Mueller
Patch applied. Thanks.
--
Email: Herbert Xu
Home Page: http://gondor.apana.org
ce
just like shash.
Cheers,
--
Email: Herbert Xu
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
On Fri, Jul 13, 2018 at 04:51:37PM +0200, Antoine Tenart wrote:
> Use the appropriate SPDX license identifiers and drop the license text.
> This patch is only cosmetic.
>
> Signed-off-by: Antoine Tenart
Patch applied. Thanks.
--
Email: Herbert Xu
Home Page: http://gondor.
1 - 100 of 5254 matches
Mail list logo