LU-13344 gss: Update crypto to use sync_skcipher
As of linux v4.19-rc2-66-gb350bee5ea0f the change
crypto: skcipher - Introduce crypto_sync_skcipher
Enabled the deprecation of blkcipher which was dropped
as of linux v5.4-rc1-159-gc65058b7587f
crypto: skcipher - remove the "blkcipher" algorithm type
Based on the existence of SYNC_SKCIPHER_REQUEST_ON_STACK
use the sync_skcipher API or provide wrappers for the
blkcipher API
Lustre-change: https://review.whamcloud.com/38586
Lustre-commit:
0a65279121a5a0f5c8831dd2ebd6927a235a94c2
HPE-bug-id: LUS-8589
Signed-off-by: Shaun Tancheff <shaun.tancheff@hpe.com>
Change-Id: I7683c20957213fd687ef5cf6dea64c842928db5b
Reviewed-on: https://review.whamcloud.com/40994
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Petros Koutoupis <petros.koutoupis@hpe.com>
Reviewed-by: James Simmons <jsimmons@infradead.org>
Reviewed-by: Oleg Drokin <green@whamcloud.com>