btrfs: stop parsing crc32c driver name
authorEric Biggers <ebiggers@kernel.org>
Fri, 13 Jun 2025 18:37:52 +0000 (11:37 -0700)
committerEric Biggers <ebiggers@kernel.org>
Mon, 30 Jun 2025 16:31:56 +0000 (09:31 -0700)
commit2c7528d36ea31a75a2338920d03b4c19e9f1da2f
tree20c699ec726df681719282d005c1f3e50aacfc4c
parent5b019bb25fbfde0b148895a1676f4bfe7a264156
btrfs: stop parsing crc32c driver name

To determine whether the crc32c implementation is "fast", use
crc32_optimizations() instead of parsing the crypto_shash driver name.
This keeps the code working as intended after the driver name is changed
by the next commit.

Acked-by: David Sterba <dsterba@suse.com>
Link: https://lore.kernel.org/r/20250613183753.31864-2-ebiggers@kernel.org
Signed-off-by: Eric Biggers <ebiggers@kernel.org>
fs/btrfs/disk-io.c