* [PATCH] crypto/authenc: don't return -EBUSY when enqueuing the hash request
[not found] ` <f799d7ab97470f2529b8dcb5566fd673@linux.ibm.com>
@ 2025-09-22 19:08 ` Mikulas Patocka
2025-09-23 3:47 ` Herbert Xu
0 siblings, 1 reply; 9+ messages in thread
From: Mikulas Patocka @ 2025-09-22 19:08 UTC (permalink / raw)
To: Herbert Xu, David S. Miller, Harald Freudenberger
Cc: Ingo Franzki, linux-crypto, Eric Biggers, dengler, linux-s390,
dm-devel, agk, snitzer, Milan Broz
On Thu, 18 Sep 2025, Harald Freudenberger wrote:
> On 2025-09-11 17:58, Mikulas Patocka wrote:
> > On Thu, 11 Sep 2025, Ingo Franzki wrote:
> >
> > > >> So, it looks like a dm-crypt bug.
> > > >>
> > > >> Please, revert my patches and run the same test on a clean 6.17.0-rc5
> > > just
> > > >> to verify that the patches do not introduce the bug.
> > > >
> > > > With your patches reverted the combined mode fails the same way as with
> > > your patches.
> > > > So they did not introduce the bug.
> > >
> > > Mikulas, do you have any idea what could be causing this errors?
> > > Is it that dm-crypt is not properly dealing with async-only HMAC ciphers?
> > > Async-only encryption ciphers seem to work fine in dm-crypt, since LUKS
> > > with PAES (but no integrity) works fine, and PAES is an async-onky cipher.
> > > LUKS with sync-HMAC ciphers (e.g. clear key HMAC) also works fine, even in
> > > combination with PAES.
> >
> > Yes, I think that it's a problem with async HMAC. The bug is probably
> > either in dm-crypt or in the crypto library.
> >
> > Do you have some other (non-dm-crypt-related) workload that uses the
> > async authentication, so that we can determine whether the bug is in
> > dm-crypt or crypto?
> >
> > Otherwise, would it be possible to give us a virtual machine on the
> > mainframe to debug this issue?
> >
> > Mikulas
>
> So here is now an out-of-tree kernel module build which offers a pseudo
> phmac-sha256
> for testing and debugging purpose. In the end this is just a asynch (ahash)
> wrapper
> around the hmac-sha256 shash crypto subsystem implementation. It should
> compile and
> be usable on all platforms (s390, x64, arm, ...).
>
> I ran dm-integrity tests with this and all worked fine. Ingo ran dm-crypt
> tests
> where he combined aes-cbc encryption with phmac-sha256 integrity and saw hangs
> on cryptsetup open. He also reported that these issues are different to what
> he
> saw with the 'real' phmac in combination with aes encryption. A short glimpse
> gives
> me the impression that there is a job blocking the system's workqueue.
> However, I
> could not find any indication that the pseudo phmac is not working properly.
>
> For instructions on how to build and use the module see the README in the tgz
> archive.
>
> Thanks to all
> Harald Freudenberger
Hi
I analyzed the dm-crypt deadlock - in crypto_authenc_decrypt, there's
err = crypto_ahash_digest(ahreq);
if (err)
return err;
- here we get -EBUSY, that -EBUSY is propagated to dm-crypt. When dm-crypt
gets -EBUSY, it waits in "wait_for_completion(&ctx->restart);" in
crypt_convert.
dm-crypt wakes up when kcryptd_async_done gets -EINPROGRESS, but the
crypto API never calls kcryptd_async_done with -EINPROGRESS, so dm-crypt
deadlocks.
I've made this patch for the bug, it is tested only lightly, please review
it.
Mikulas
From: Mikulas Patocka <mpatocka@redhat.com>
When we return -EBUSY from encryption routines, the caller is supposed to
sleep until it receives -EINPROGRESS in the callback method.
However when using authenc with asynchronous hash, the hash function may
return -EBUSY. In this case, the crypto API never calls the caller with
-EINPROGRESS and it causes deadlock in dm-crypt.
Fix this by turning -EBUSY into -EINPROGRESS.
Signed-off-by: Mikulas Patocka <mpatocka@redhat.com>
Cc: stable@vger.kernel.org
---
crypto/authenc.c | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
Index: linux-2.6/crypto/authenc.c
===================================================================
--- linux-2.6.orig/crypto/authenc.c 2025-09-22 20:32:02.000000000 +0200
+++ linux-2.6/crypto/authenc.c 2025-09-22 20:35:38.000000000 +0200
@@ -146,8 +146,11 @@ static int crypto_authenc_genicv(struct
authenc_geniv_ahash_done, req);
err = crypto_ahash_digest(ahreq);
- if (err)
+ if (err) {
+ if (err == -EBUSY)
+ err = -EINPROGRESS;
return err;
+ }
scatterwalk_map_and_copy(hash, req->dst, req->assoclen + req->cryptlen,
crypto_aead_authsize(authenc), 1);
@@ -270,8 +273,11 @@ static int crypto_authenc_decrypt(struct
authenc_verify_ahash_done, req);
err = crypto_ahash_digest(ahreq);
- if (err)
+ if (err) {
+ if (err == -EBUSY)
+ err = -EINPROGRESS;
return err;
+ }
return crypto_authenc_decrypt_tail(req, aead_request_flags(req));
}
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH] crypto/authenc: don't return -EBUSY when enqueuing the hash request
2025-09-22 19:08 ` [PATCH] crypto/authenc: don't return -EBUSY when enqueuing the hash request Mikulas Patocka
@ 2025-09-23 3:47 ` Herbert Xu
2025-09-23 11:14 ` Mikulas Patocka
0 siblings, 1 reply; 9+ messages in thread
From: Herbert Xu @ 2025-09-23 3:47 UTC (permalink / raw)
To: Mikulas Patocka
Cc: David S. Miller, Harald Freudenberger, Ingo Franzki, linux-crypto,
Eric Biggers, dengler, linux-s390, dm-devel, agk, snitzer,
Milan Broz
On Mon, Sep 22, 2025 at 09:08:42PM +0200, Mikulas Patocka wrote:
>
> When we return -EBUSY from encryption routines, the caller is supposed to
> sleep until it receives -EINPROGRESS in the callback method.
>
> However when using authenc with asynchronous hash, the hash function may
> return -EBUSY. In this case, the crypto API never calls the caller with
> -EINPROGRESS and it causes deadlock in dm-crypt.
>
> Fix this by turning -EBUSY into -EINPROGRESS.
>
> Signed-off-by: Mikulas Patocka <mpatocka@redhat.com>
> Cc: stable@vger.kernel.org
>
> ---
> crypto/authenc.c | 10 ++++++++--
> 1 file changed, 8 insertions(+), 2 deletions(-)
>
> Index: linux-2.6/crypto/authenc.c
> ===================================================================
> --- linux-2.6.orig/crypto/authenc.c 2025-09-22 20:32:02.000000000 +0200
> +++ linux-2.6/crypto/authenc.c 2025-09-22 20:35:38.000000000 +0200
> @@ -146,8 +146,11 @@ static int crypto_authenc_genicv(struct
> authenc_geniv_ahash_done, req);
>
> err = crypto_ahash_digest(ahreq);
> - if (err)
> + if (err) {
> + if (err == -EBUSY)
> + err = -EINPROGRESS;
> return err;
> + }
If authenc gets EBUSY from the ahash, then the ahash is responsible
for sending an EINPROGRESS notification. I just checked the authenc
code and it does pass the notification back up to the caller (which
is dm-crypt).
So if EINPROGRESS is not being received, then it's a bug in the
ahash layer or the underlying ahash algorithm.
Which phmac implementation was this?
Cheers,
--
Email: Herbert Xu <herbert@gondor.apana.org.au>
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH] crypto/authenc: don't return -EBUSY when enqueuing the hash request
2025-09-23 3:47 ` Herbert Xu
@ 2025-09-23 11:14 ` Mikulas Patocka
2025-09-23 14:36 ` Mikulas Patocka
2025-09-23 15:17 ` Herbert Xu
0 siblings, 2 replies; 9+ messages in thread
From: Mikulas Patocka @ 2025-09-23 11:14 UTC (permalink / raw)
To: Herbert Xu
Cc: David S. Miller, Harald Freudenberger, Ingo Franzki, linux-crypto,
Eric Biggers, dengler, linux-s390, dm-devel, agk, snitzer,
Milan Broz
On Tue, 23 Sep 2025, Herbert Xu wrote:
> If authenc gets EBUSY from the ahash, then the ahash is responsible
> for sending an EINPROGRESS notification. I just checked the authenc
> code and it does pass the notification back up to the caller (which
> is dm-crypt).
>
> So if EINPROGRESS is not being received, then it's a bug in the
> ahash layer or the underlying ahash algorithm.
static void authenc_request_complete(struct aead_request *req, int err)
{
if (err != -EINPROGRESS)
aead_request_complete(req, err);
}
This prevents -EINPROGRESS from reaching dm-crypt. If I remove the
condition "err != -EINPROGRESS", the deadlock goes away. Though, removing
it may break other things - we may send -EINPROGRESS twice, first for the
hash and then for the decryption.
> Which phmac implementation was this?
It was pseudo_phmac out-of-tree module sent by Harald Freudenberger. He
CC'd you, so you should have it as an attachment in your inbox.
The following scripts creates the buggy device mapper device:
#!/bin/sh -ex
sync
modprobe crypto_engine
insmod ~/c/phmac/pseudo_phmac/phmac.ko
modprobe brd rd_size=1048576
dmsetup create cr_dif --table '0 2031880 integrity 1:0 32768 32 J 7 block_size:4096 interleave_sectors:32768 buffer_sectors:128 journal_sectors:16368 journal_watermark:50 commit_time:10000 fix_padding'
dmsetup create cr --table '0 2031880 crypt capi:authenc(phmac(sha256),xts(aes))-plain64 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0 252:0 0 2 integrity:32:aead sector_size:4096'
dd if=/dev/zero of=/dev/mapper/cr bs=1M oflag=direct status=progress
> Cheers,
Mikulas
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH] crypto/authenc: don't return -EBUSY when enqueuing the hash request
2025-09-23 11:14 ` Mikulas Patocka
@ 2025-09-23 14:36 ` Mikulas Patocka
2025-09-23 15:17 ` Herbert Xu
1 sibling, 0 replies; 9+ messages in thread
From: Mikulas Patocka @ 2025-09-23 14:36 UTC (permalink / raw)
To: Herbert Xu
Cc: David S. Miller, Harald Freudenberger, Ingo Franzki, linux-crypto,
Eric Biggers, dengler, linux-s390, dm-devel, agk, snitzer,
Milan Broz
On Tue, 23 Sep 2025, Mikulas Patocka wrote:
>
>
> On Tue, 23 Sep 2025, Herbert Xu wrote:
>
> > If authenc gets EBUSY from the ahash, then the ahash is responsible
> > for sending an EINPROGRESS notification. I just checked the authenc
> > code and it does pass the notification back up to the caller (which
> > is dm-crypt).
> >
> > So if EINPROGRESS is not being received, then it's a bug in the
> > ahash layer or the underlying ahash algorithm.
>
> static void authenc_request_complete(struct aead_request *req, int err)
> {
> if (err != -EINPROGRESS)
> aead_request_complete(req, err);
> }
>
> This prevents -EINPROGRESS from reaching dm-crypt. If I remove the
> condition "err != -EINPROGRESS", the deadlock goes away. Though, removing
> it may break other things - we may send -EINPROGRESS twice, first for the
> hash and then for the decryption.
>
> > Which phmac implementation was this?
>
> It was pseudo_phmac out-of-tree module sent by Harald Freudenberger. He
> CC'd you, so you should have it as an attachment in your inbox.
>
> The following scripts creates the buggy device mapper device:
>
> #!/bin/sh -ex
> sync
> modprobe crypto_engine
> insmod ~/c/phmac/pseudo_phmac/phmac.ko
> modprobe brd rd_size=1048576
> dmsetup create cr_dif --table '0 2031880 integrity 1:0 32768 32 J 7 block_size:4096 interleave_sectors:32768 buffer_sectors:128 journal_sectors:16368 journal_watermark:50 commit_time:10000 fix_padding'
> dmsetup create cr --table '0 2031880 crypt capi:authenc(phmac(sha256),xts(aes))-plain64 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0 252:0 0 2 integrity:32:aead sector_size:4096'
> dd if=/dev/zero of=/dev/mapper/cr bs=1M oflag=direct status=progress
>
> > Cheers,
>
> Mikulas
What do you think about this patch? Do you think that it is the right
direction to fix it?
Mikulas
From: Mikulas Patocka <mpatocka@redhat.com>
The function authenc_request_complete ignores -EINPROGRESS. This causes
deadlock in dm-crypt when using it with authenticated encryption with an
asynchronous hash implementation.
This patch makes it pass -EINPROGRESS to the caller. Note that we don't
want to report -EINPROGRESS twice (one for the hash and the second one
for the cipher), so we set a flag and report -EINPROGRESS just once.
Signed-off-by: Mikulas Patocka <mpatocka@redhat.com>
---
crypto/authenc.c | 11 +++++++++--
include/linux/crypto.h | 1 +
2 files changed, 10 insertions(+), 2 deletions(-)
Index: linux-2.6/crypto/authenc.c
===================================================================
--- linux-2.6.orig/crypto/authenc.c 2025-09-23 16:15:42.000000000 +0200
+++ linux-2.6/crypto/authenc.c 2025-09-23 16:32:57.000000000 +0200
@@ -37,8 +37,15 @@ struct authenc_request_ctx {
static void authenc_request_complete(struct aead_request *req, int err)
{
- if (err != -EINPROGRESS)
- aead_request_complete(req, err);
+ if (unlikely(err == -EINPROGRESS)) {
+ req->base.flags |= CRYPTO_TFM_REQ_REPORT_EINPROGRESS;
+ return;
+ }
+ if (unlikely(req->base.flags & CRYPTO_TFM_REQ_REPORT_EINPROGRESS)) {
+ aead_request_complete(req, -EINPROGRESS);
+ req->base.flags &=~ CRYPTO_TFM_REQ_REPORT_EINPROGRESS;
+ }
+ aead_request_complete(req, err);
}
int crypto_authenc_extractkeys(struct crypto_authenc_keys *keys, const u8 *key,
Index: linux-2.6/include/linux/crypto.h
===================================================================
--- linux-2.6.orig/include/linux/crypto.h 2025-08-15 17:28:24.000000000 +0200
+++ linux-2.6/include/linux/crypto.h 2025-09-23 16:17:05.000000000 +0200
@@ -151,6 +151,7 @@
#define CRYPTO_TFM_REQ_MAY_SLEEP 0x00000200
#define CRYPTO_TFM_REQ_MAY_BACKLOG 0x00000400
#define CRYPTO_TFM_REQ_ON_STACK 0x00000800
+#define CRYPTO_TFM_REQ_REPORT_EINPROGRESS 0x00100000
/*
* Miscellaneous stuff.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH] crypto/authenc: don't return -EBUSY when enqueuing the hash request
2025-09-23 11:14 ` Mikulas Patocka
2025-09-23 14:36 ` Mikulas Patocka
@ 2025-09-23 15:17 ` Herbert Xu
2025-09-24 10:20 ` [PATCH] crypto: authenc - Correctly pass EINPROGRESS back up to the caller Herbert Xu
2025-11-25 14:02 ` [PATCH] crypto/authenc: don't return -EBUSY when enqueuing the hash request Mikulas Patocka
1 sibling, 2 replies; 9+ messages in thread
From: Herbert Xu @ 2025-09-23 15:17 UTC (permalink / raw)
To: Mikulas Patocka
Cc: David S. Miller, Harald Freudenberger, Ingo Franzki, linux-crypto,
Eric Biggers, dengler, linux-s390, dm-devel, agk, snitzer,
Milan Broz
On Tue, Sep 23, 2025 at 01:14:10PM +0200, Mikulas Patocka wrote:
>
> static void authenc_request_complete(struct aead_request *req, int err)
> {
> if (err != -EINPROGRESS)
> aead_request_complete(req, err);
> }
Oh OK. That was kind of a hack which worked because authenc was
used by IPsec only, so it didn't expect to be called with MAY_BACKLOG.
Now that you're calling it with MAY_BACKLOG, we need to fix it to
distinguish between an EINPROGRESS notification for EBUSY and one
that's returned directly by an async function.
Thanks,
--
Email: Herbert Xu <herbert@gondor.apana.org.au>
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
^ permalink raw reply [flat|nested] 9+ messages in thread
* [PATCH] crypto: authenc - Correctly pass EINPROGRESS back up to the caller
2025-09-23 15:17 ` Herbert Xu
@ 2025-09-24 10:20 ` Herbert Xu
2025-09-24 13:17 ` Ingo Franzki
2025-11-25 14:02 ` [PATCH] crypto/authenc: don't return -EBUSY when enqueuing the hash request Mikulas Patocka
1 sibling, 1 reply; 9+ messages in thread
From: Herbert Xu @ 2025-09-24 10:20 UTC (permalink / raw)
To: Mikulas Patocka
Cc: David S. Miller, Harald Freudenberger, Ingo Franzki, linux-crypto,
Eric Biggers, dengler, linux-s390, dm-devel, agk, snitzer,
Milan Broz
When authenc is invoked with MAY_BACKLOG, it needs to pass EINPROGRESS
notifications back up to the caller when the underlying algorithm
returns EBUSY synchronously.
However, if the EBUSY comes from the second part of an authenc call,
i.e., it is asynchronous, both the EBUSY and the subsequent EINPROGRESS
notification must not be passed to the caller.
Implement this by passing a mask to the function that starts the
second half of authenc and using it to determine whether EBUSY
and EINPROGRESS should be passed to the caller.
This was a deficiency in the original implementation of authenc
because it was not expected to be used with MAY_BACKLOG.
Reported-by: Ingo Franzki <ifranzki@linux.ibm.com>
Reported-by: Mikulas Patocka <mpatocka@redhat.com>
Fixes: 180ce7e81030 ("crypto: authenc - Add EINPROGRESS check")
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
diff --git a/crypto/authenc.c b/crypto/authenc.c
index a723769c8777..ac679ce2cb95 100644
--- a/crypto/authenc.c
+++ b/crypto/authenc.c
@@ -37,7 +37,7 @@ struct authenc_request_ctx {
static void authenc_request_complete(struct aead_request *req, int err)
{
- if (err != -EINPROGRESS)
+ if (err != -EINPROGRESS && err != -EBUSY)
aead_request_complete(req, err);
}
@@ -107,27 +107,42 @@ static int crypto_authenc_setkey(struct crypto_aead *authenc, const u8 *key,
return err;
}
-static void authenc_geniv_ahash_done(void *data, int err)
+static void authenc_geniv_ahash_finish(struct aead_request *req)
{
- struct aead_request *req = data;
struct crypto_aead *authenc = crypto_aead_reqtfm(req);
struct aead_instance *inst = aead_alg_instance(authenc);
struct authenc_instance_ctx *ictx = aead_instance_ctx(inst);
struct authenc_request_ctx *areq_ctx = aead_request_ctx(req);
struct ahash_request *ahreq = (void *)(areq_ctx->tail + ictx->reqoff);
- if (err)
- goto out;
-
scatterwalk_map_and_copy(ahreq->result, req->dst,
req->assoclen + req->cryptlen,
crypto_aead_authsize(authenc), 1);
+}
-out:
+static void authenc_geniv_ahash_done(void *data, int err)
+{
+ struct aead_request *req = data;
+
+ if (!err)
+ authenc_geniv_ahash_finish(req);
aead_request_complete(req, err);
}
-static int crypto_authenc_genicv(struct aead_request *req, unsigned int flags)
+/*
+ * Used when the ahash request was invoked in the async callback context
+ * of the previous skcipher request. Eat any EINPROGRESS notifications.
+ */
+static void authenc_geniv_ahash_done2(void *data, int err)
+{
+ struct aead_request *req = data;
+
+ if (!err)
+ authenc_geniv_ahash_finish(req);
+ authenc_request_complete(req, err);
+}
+
+static int crypto_authenc_genicv(struct aead_request *req, unsigned int mask)
{
struct crypto_aead *authenc = crypto_aead_reqtfm(req);
struct aead_instance *inst = aead_alg_instance(authenc);
@@ -136,6 +151,7 @@ static int crypto_authenc_genicv(struct aead_request *req, unsigned int flags)
struct crypto_ahash *auth = ctx->auth;
struct authenc_request_ctx *areq_ctx = aead_request_ctx(req);
struct ahash_request *ahreq = (void *)(areq_ctx->tail + ictx->reqoff);
+ unsigned int flags = aead_request_flags(req) & ~mask;
u8 *hash = areq_ctx->tail;
int err;
@@ -143,7 +159,8 @@ static int crypto_authenc_genicv(struct aead_request *req, unsigned int flags)
ahash_request_set_crypt(ahreq, req->dst, hash,
req->assoclen + req->cryptlen);
ahash_request_set_callback(ahreq, flags,
- authenc_geniv_ahash_done, req);
+ mask ? authenc_geniv_ahash_done2 :
+ authenc_geniv_ahash_done, req);
err = crypto_ahash_digest(ahreq);
if (err)
@@ -159,12 +176,11 @@ static void crypto_authenc_encrypt_done(void *data, int err)
{
struct aead_request *areq = data;
- if (err)
- goto out;
-
- err = crypto_authenc_genicv(areq, 0);
-
-out:
+ if (err) {
+ aead_request_complete(areq, err);
+ return;
+ }
+ err = crypto_authenc_genicv(areq, CRYPTO_TFM_REQ_MAY_SLEEP);
authenc_request_complete(areq, err);
}
@@ -199,11 +215,18 @@ static int crypto_authenc_encrypt(struct aead_request *req)
if (err)
return err;
- return crypto_authenc_genicv(req, aead_request_flags(req));
+ return crypto_authenc_genicv(req, 0);
+}
+
+static void authenc_decrypt_tail_done(void *data, int err)
+{
+ struct aead_request *req = data;
+
+ authenc_request_complete(req, err);
}
static int crypto_authenc_decrypt_tail(struct aead_request *req,
- unsigned int flags)
+ unsigned int mask)
{
struct crypto_aead *authenc = crypto_aead_reqtfm(req);
struct aead_instance *inst = aead_alg_instance(authenc);
@@ -214,6 +237,7 @@ static int crypto_authenc_decrypt_tail(struct aead_request *req,
struct skcipher_request *skreq = (void *)(areq_ctx->tail +
ictx->reqoff);
unsigned int authsize = crypto_aead_authsize(authenc);
+ unsigned int flags = aead_request_flags(req) & ~mask;
u8 *ihash = ahreq->result + authsize;
struct scatterlist *src, *dst;
@@ -230,7 +254,9 @@ static int crypto_authenc_decrypt_tail(struct aead_request *req,
skcipher_request_set_tfm(skreq, ctx->enc);
skcipher_request_set_callback(skreq, flags,
- req->base.complete, req->base.data);
+ mask ? authenc_decrypt_tail_done :
+ req->base.complete,
+ mask ? req : req->base.data);
skcipher_request_set_crypt(skreq, src, dst,
req->cryptlen - authsize, req->iv);
@@ -241,12 +267,11 @@ static void authenc_verify_ahash_done(void *data, int err)
{
struct aead_request *req = data;
- if (err)
- goto out;
-
- err = crypto_authenc_decrypt_tail(req, 0);
-
-out:
+ if (err) {
+ aead_request_complete(req, err);
+ return;
+ }
+ err = crypto_authenc_decrypt_tail(req, CRYPTO_TFM_REQ_MAY_SLEEP);
authenc_request_complete(req, err);
}
@@ -273,7 +298,7 @@ static int crypto_authenc_decrypt(struct aead_request *req)
if (err)
return err;
- return crypto_authenc_decrypt_tail(req, aead_request_flags(req));
+ return crypto_authenc_decrypt_tail(req, 0);
}
static int crypto_authenc_init_tfm(struct crypto_aead *tfm)
--
Email: Herbert Xu <herbert@gondor.apana.org.au>
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
^ permalink raw reply related [flat|nested] 9+ messages in thread
* Re: [PATCH] crypto: authenc - Correctly pass EINPROGRESS back up to the caller
2025-09-24 10:20 ` [PATCH] crypto: authenc - Correctly pass EINPROGRESS back up to the caller Herbert Xu
@ 2025-09-24 13:17 ` Ingo Franzki
0 siblings, 0 replies; 9+ messages in thread
From: Ingo Franzki @ 2025-09-24 13:17 UTC (permalink / raw)
To: Herbert Xu, Mikulas Patocka, Harald Freudenberger
Cc: David S. Miller, linux-crypto, Eric Biggers, dengler, linux-s390,
dm-devel, agk, snitzer, Milan Broz
On 24.09.2025 12:20, Herbert Xu wrote:
> When authenc is invoked with MAY_BACKLOG, it needs to pass EINPROGRESS
> notifications back up to the caller when the underlying algorithm
> returns EBUSY synchronously.
>
> However, if the EBUSY comes from the second part of an authenc call,
> i.e., it is asynchronous, both the EBUSY and the subsequent EINPROGRESS
> notification must not be passed to the caller.
>
> Implement this by passing a mask to the function that starts the
> second half of authenc and using it to determine whether EBUSY
> and EINPROGRESS should be passed to the caller.
>
> This was a deficiency in the original implementation of authenc
> because it was not expected to be used with MAY_BACKLOG.
>
> Reported-by: Ingo Franzki <ifranzki@linux.ibm.com>
> Reported-by: Mikulas Patocka <mpatocka@redhat.com>
> Fixes: 180ce7e81030 ("crypto: authenc - Add EINPROGRESS check")
> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
>
> diff --git a/crypto/authenc.c b/crypto/authenc.c
> index a723769c8777..ac679ce2cb95 100644
> --- a/crypto/authenc.c
> +++ b/crypto/authenc.c
[ snip ]
I applied this patch and tested with the pseudo phmac again.
Now combined encryption and integrity works fine with pseudo phmac!
However, when testing with the original phmac_s390 module instead of the pseudo phmac, I still see the same errors as I saw with phmac_s390 before.
So looks like this patch did indeed fix an error with async handling, but it isn't the error that happens with phmac_s390.
The pseudo phmac is kind of the worst case: Every request except init (i.e. update, final, finup, digest) is always truely async.
The real phmac_s390 also is an async cipher, but as far as I can tell, in our test environment at max the first request after setkey is really async, while any subsequent request just go synchronous. In real world there is a possibility that even subsequent requests go async again, whenever the HW key gets invalid (e.g. due to a live guest relocation), however this does not happen in my test environment.
As far as I can see from the 'dyndbg=+pf' enabled for phmac_s390 all calls actually go synchronous in my tests.
Still there are integrity errors. They seem to come right after 'phmac_digest: phmac_s390: rc=0', i.e. a digest call which returned synchrously.
See messages below.
Smells like dm-crypt and/or authenc seems to handle sync HMAC calls wrongly?
Side note: When using plain dm-integrity with phmac_s390 I do see the same sequence of calls, also returnding synchrously, but no errors.
luksOpen:
Sep 24 09:03:51 fedora kernel: convert_key: phmac_s390: rc=0
Sep 24 09:03:51 fedora kernel: phmac_convert_key: phmac_s390: rc=0
Sep 24 09:03:51 fedora kernel: phmac_setkey: phmac_s390: rc=0
Sep 24 09:03:51 fedora 55-scsi-sg3_id.rules[1363]: WARNING: SCSI device dm-1 has no device ID, consider changing .SCSI_ID_SERIAL_SRC in 00-scsi-sg3_config.rules
Sep 24 09:03:51 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:03:51 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:03:51 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:03:51 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:03:51 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:03:51 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:03:51 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:03:51 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:03:51 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:03:51 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:03:51 fedora kernel: trusted_key: device-mapper: crypt: dm-0: INTEGRITY AEAD ERROR, sector 350976
Sep 24 09:03:51 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:03:51 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:03:51 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:03:51 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:03:51 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:03:51 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:03:51 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:03:51 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:03:51 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:03:51 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:03:51 fedora kernel: trusted_key: device-mapper: crypt: dm-0: INTEGRITY AEAD ERROR, sector 350976
Sep 24 09:03:51 fedora kernel: Buffer I/O error on dev dm-1, logical block 43872, async page read
mkfs:
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: trusted_key: device-mapper: crypt: dm-0: INTEGRITY AEAD ERROR, sector 350976
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: trusted_key: device-mapper: crypt: dm-0: INTEGRITY AEAD ERROR, sector 350976
Sep 24 09:06:36 fedora kernel: Buffer I/O error on dev dm-1, logical block 43872, async page read
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: trusted_key: device-mapper: crypt: dm-0: INTEGRITY AEAD ERROR, sector 0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: trusted_key: device-mapper: crypt: dm-0: INTEGRITY AEAD ERROR, sector 0
Sep 24 09:06:36 fedora kernel: Buffer I/O error on dev dm-1, logical block 0, async page read
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: trusted_key: device-mapper: crypt: dm-0: INTEGRITY AEAD ERROR, sector 0
Sep 24 09:06:36 fedora kernel: Buffer I/O error on dev dm-1, logical block 0, async page read
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: trusted_key: device-mapper: crypt: dm-0: INTEGRITY AEAD ERROR, sector 0
Sep 24 09:06:36 fedora kernel: Buffer I/O error on dev dm-1, logical block 0, async page read
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: trusted_key: device-mapper: crypt: dm-0: INTEGRITY AEAD ERROR, sector 0
Sep 24 09:06:36 fedora kernel: Buffer I/O error on dev dm-1, logical block 0, async page read
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: trusted_key: device-mapper: crypt: dm-0: INTEGRITY AEAD ERROR, sector 0
Sep 24 09:06:36 fedora kernel: Buffer I/O error on dev dm-1, logical block 0, async page read
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: trusted_key: device-mapper: crypt: dm-0: INTEGRITY AEAD ERROR, sector 0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: trusted_key: device-mapper: crypt: dm-0: INTEGRITY AEAD ERROR, sector 0
Sep 24 09:06:36 fedora kernel: Buffer I/O error on dev dm-1, logical block 0, async page read
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: Buffer I/O error on dev dm-1, logical block 0, async page read
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: Buffer I/O error on dev dm-1, logical block 0, async page read
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: Buffer I/O error on dev dm-1, logical block 0, async page read
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_init: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_update: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_kmac_final: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_finup: phmac_s390: rc=0
Sep 24 09:06:36 fedora kernel: phmac_digest: phmac_s390: rc=0
--
Ingo Franzki
eMail: ifranzki@linux.ibm.com
Linux on IBM Z Development, Schoenaicher Str. 220, 71032 Boeblingen, Germany
IBM Deutschland Research & Development GmbH
Vorsitzender des Aufsichtsrats: Wolfgang Wendt
Geschäftsführung: David Faller
Sitz der Gesellschaft: Böblingen / Registergericht: Amtsgericht Stuttgart, HRB 243294
IBM DATA Privacy Statement: https://www.ibm.com/privacy/us/en/
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH] crypto/authenc: don't return -EBUSY when enqueuing the hash request
2025-09-23 15:17 ` Herbert Xu
2025-09-24 10:20 ` [PATCH] crypto: authenc - Correctly pass EINPROGRESS back up to the caller Herbert Xu
@ 2025-11-25 14:02 ` Mikulas Patocka
2025-11-26 5:16 ` Herbert Xu
1 sibling, 1 reply; 9+ messages in thread
From: Mikulas Patocka @ 2025-11-25 14:02 UTC (permalink / raw)
To: Herbert Xu
Cc: David S. Miller, Harald Freudenberger, Ingo Franzki, linux-crypto,
Eric Biggers, dengler, linux-s390, dm-devel, agk, snitzer,
Milan Broz, guazhang
On Tue, 23 Sep 2025, Herbert Xu wrote:
> On Tue, Sep 23, 2025 at 01:14:10PM +0200, Mikulas Patocka wrote:
> >
> > static void authenc_request_complete(struct aead_request *req, int err)
> > {
> > if (err != -EINPROGRESS)
> > aead_request_complete(req, err);
> > }
>
> Oh OK. That was kind of a hack which worked because authenc was
> used by IPsec only, so it didn't expect to be called with MAY_BACKLOG.
>
> Now that you're calling it with MAY_BACKLOG, we need to fix it to
> distinguish between an EINPROGRESS notification for EBUSY and one
> that's returned directly by an async function.
>
> Thanks,
> --
> Email: Herbert Xu <herbert@gondor.apana.org.au>
> Home Page: http://gondor.apana.org.au/~herbert/
> PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
Hi Herbert
What's the status of this bugfix? I searched the git history, but didn't
find it.
We have hit another deadlock in dm-crypt when using the "tegra-se" driver
(the driver returned -EBUSY, but didn't call the completion routine with
-EINPROGRESS), and I suspect that it may be this problem again.
Mikulas
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH] crypto/authenc: don't return -EBUSY when enqueuing the hash request
2025-11-25 14:02 ` [PATCH] crypto/authenc: don't return -EBUSY when enqueuing the hash request Mikulas Patocka
@ 2025-11-26 5:16 ` Herbert Xu
0 siblings, 0 replies; 9+ messages in thread
From: Herbert Xu @ 2025-11-26 5:16 UTC (permalink / raw)
To: Mikulas Patocka
Cc: David S. Miller, Harald Freudenberger, Ingo Franzki, linux-crypto,
Eric Biggers, dengler, linux-s390, dm-devel, agk, snitzer,
Milan Broz, guazhang
On Tue, Nov 25, 2025 at 03:02:06PM +0100, Mikulas Patocka wrote:
>
> What's the status of this bugfix? I searched the git history, but didn't
> find it.
It's in cryptodev:
commit 96feb73def02d175850daa0e7c2c90c876681b5c
Author: Herbert Xu <herbert@gondor.apana.org.au>
Date: Wed Sep 24 18:20:17 2025 +0800
crypto: authenc - Correctly pass EINPROGRESS back up to the caller
Cheers,
--
Email: Herbert Xu <herbert@gondor.apana.org.au>
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2025-11-26 5:16 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <20250908131642.385445532@debian4.vm>
[not found] ` <3a6b6f8f-5205-459c-810a-2425aae92fc8@linux.ibm.com>
[not found] ` <e1e420d5-dc00-14d0-fdef-635d6ef70811@redhat.com>
[not found] ` <bb68f9d6-8180-4291-9e6b-33bbdcef780f@linux.ibm.com>
[not found] ` <8cb59ed5-1c9a-49de-beee-01eda52ad618@linux.ibm.com>
[not found] ` <1af710ec-0f23-2522-d715-e683b9e557d8@redhat.com>
[not found] ` <f799d7ab97470f2529b8dcb5566fd673@linux.ibm.com>
2025-09-22 19:08 ` [PATCH] crypto/authenc: don't return -EBUSY when enqueuing the hash request Mikulas Patocka
2025-09-23 3:47 ` Herbert Xu
2025-09-23 11:14 ` Mikulas Patocka
2025-09-23 14:36 ` Mikulas Patocka
2025-09-23 15:17 ` Herbert Xu
2025-09-24 10:20 ` [PATCH] crypto: authenc - Correctly pass EINPROGRESS back up to the caller Herbert Xu
2025-09-24 13:17 ` Ingo Franzki
2025-11-25 14:02 ` [PATCH] crypto/authenc: don't return -EBUSY when enqueuing the hash request Mikulas Patocka
2025-11-26 5:16 ` Herbert Xu
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox