diff options
| author | Harald Freudenberger <freude@linux.ibm.com> | 2026-08-31 10:38:35 +0200 |
|---|---|---|
| committer | Vasily Gorbik <gor@linux.ibm.com> | 2026-09-08 15:53:41 +0200 |
| commit | 330148371401de474b656eaf521861f12ec1a1ce (patch) | |
| tree | aee9e4c171db1b73436e91906567b91b78754b56 /scripts/basic | |
| parent | 3fec882c33d9b61983ee31456777f623dccd1a35 (diff) | |
| download | linux-330148371401de474b656eaf521861f12ec1a1ce.tar.gz linux-330148371401de474b656eaf521861f12ec1a1ce.zip | |
s390/crypto: Fix handling of EBUSY in PHMAC when req is pushed to crypto engine
When a request is transferred to the engine via
crypto_transfer_hash_request_to_engine() there are two return codes
signaling a successful transfer: EINPROGRESS and EBUSY. However the
correct handling of EBUSY was missing and has been added as a return
code indicating a successful transfer to the crypto engine.
Fixes: cbbc675506cc ("crypto: s390 - New s390 specific protected key hash phmac")
Signed-off-by: Harald Freudenberger <freude@linux.ibm.com>
Reviewed-by: Holger Dengler <dengler@linux.ibm.com>
Cc: stable@vger.kernel.org # 6.17+
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
Diffstat (limited to 'scripts/basic')
0 files changed, 0 insertions, 0 deletions
