dm integrity: use crypto_shash_digest() in sb_mac()
authorEric Biggers <ebiggers@google.com>
Sun, 29 Oct 2023 04:59:44 +0000 (21:59 -0700)
committerMike Snitzer <snitzer@kernel.org>
Tue, 31 Oct 2023 15:06:21 +0000 (11:06 -0400)
commit070bb43ab01e891db1b742d4ddd7291c7f8d7022
treeb038e60252b15613d6734c8cf85f8270c5bd0870
parent6d0ee3b68092ef556703d7827ead3d1b7d275399
dm integrity: use crypto_shash_digest() in sb_mac()

Simplify sb_mac() 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>
Signed-off-by: Mike Snitzer <snitzer@kernel.org>
drivers/md/dm-integrity.c