s390/zcrypt: simplify prep of CCA key token
authorHarald Freudenberger <freude@linux.ibm.com>
Wed, 22 Mar 2023 14:22:11 +0000 (15:22 +0100)
committerVasily Gorbik <gor@linux.ibm.com>
Tue, 4 Apr 2023 16:34:55 +0000 (18:34 +0200)
commit0f2d4fee91e9bdba9ee4f2cfdc9d7cddb033d4a5
tree3a4b760f071977dce8af945031623e23ceefe718
parentbd922f33d4a3255cc33eb7082c47d973ed1da75d
s390/zcrypt: simplify prep of CCA key token

The preparation of the key data struct for a CCA RSA ME
operation had some improvement to skip leading zeros
in the key's exponent. However, all supported CCA cards
nowadays support leading zeros in key tokens.

So for simplifying the CCA key preparing code, this
patch simply removes this optimization code.

Signed-off-by: Harald Freudenberger <freude@linux.ibm.com>
Reviewed-by: Juergen Christ <jchrist@linux.ibm.com>
Reviewed-by: Holger Dengler <dengler@linux.ibm.com>
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
drivers/s390/crypto/zcrypt_cca_key.h