Skip to content

Commit

Permalink
kmsan: disable more hardware-accelerated X86/Intel crypto configs
Browse files Browse the repository at this point in the history
  • Loading branch information
ramosian-glider committed Oct 18, 2018
1 parent d396e92 commit 118e077
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions crypto/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -557,6 +557,7 @@ config CRYPTO_CRC32C
config CRYPTO_CRC32C_INTEL
tristate "CRC32c INTEL hardware acceleration"
depends on X86
depends on !KMSAN
select CRYPTO_HASH
help
In Intel processor with SSE4.2 supported, the processor will
Expand Down Expand Up @@ -597,6 +598,7 @@ config CRYPTO_CRC32
config CRYPTO_CRC32_PCLMUL
tristate "CRC32 PCLMULQDQ hardware acceleration"
depends on X86
depends on !KMSAN
select CRYPTO_HASH
select CRC32
help
Expand Down Expand Up @@ -627,6 +629,7 @@ config CRYPTO_CRCT10DIF
config CRYPTO_CRCT10DIF_PCLMUL
tristate "CRCT10DIF PCLMULQDQ hardware acceleration"
depends on X86 && 64BIT && CRC_T10DIF
depends on !KMSAN
select CRYPTO_HASH
help
For x86_64 processors with SSE4.2 and PCLMULQDQ supported,
Expand Down Expand Up @@ -1024,6 +1027,7 @@ config CRYPTO_WP512
config CRYPTO_GHASH_CLMUL_NI_INTEL
tristate "GHASH digest algorithm (CLMUL-NI accelerated)"
depends on X86 && 64BIT
depends on !KMSAN
select CRYPTO_CRYPTD
help
GHASH is message digest algorithm for GCM (Galois/Counter Mode).
Expand Down

0 comments on commit 118e077

Please sign in to comment.