RDMA/irdma: Use crypto_shash_digest() in irdma_ieq_check_mpacrc()
authorEric Biggers <ebiggers@google.com>
Sun, 29 Oct 2023 04:57:56 +0000 (21:57 -0700)
committerLeon Romanovsky <leon@kernel.org>
Mon, 13 Nov 2023 08:46:04 +0000 (10:46 +0200)
commit057a30168175048be9e9b30f0cafd26f5043eb07
tree1b178aa811c143bf60889b4cf2cbd8b1a38bcf80
parent9aac6c05a56289be7bb2ad4b6c34486dfa2d31eb
RDMA/irdma: Use crypto_shash_digest() in irdma_ieq_check_mpacrc()

Simplify irdma_ieq_check_mpacrc() by using crypto_shash_digest() instead
of an init+update+final sequence.  This should also improve performance.

Signed-off-by: Eric Biggers <ebiggers@google.com>
Link: https://lore.kernel.org/r/20231029045756.153943-1-ebiggers@kernel.org
Signed-off-by: Leon Romanovsky <leon@kernel.org>
drivers/infiniband/hw/irdma/utils.c