CRC32c (SSE4.2/PCLMULQDQ)

modulename: crc32c-intel.ko

configname: CONFIG_CRYPTO_CRC32C_INTEL

Linux Kernel Configuration
└─>Accelerated Cryptographic Algorithms for CPU (x86)
└─>CRC32c (SSE4.2/PCLMULQDQ)
In linux kernel since version 2.6.28 (release Date: 2008-12-24)
CRC32c CRC algorithm with the iSCSI polynomial (RFC 3385 and RFC 3720)

Architecture: x86 (32-bit and 64-bit) using:
- SSE4.2 (Streaming SIMD Extensions 4.2) CRC32 instruction
- PCLMULQDQ (carry-less multiplication)
source code:

depends
CONFIG_X86 or CONFIG_CRYPTO |
NOT | CONFIG_KMSAN

is depended by
CONFIG_ISCSI_TARGET