Navigation: Linux Kernel Driver DataBase - web LKDDB: Main index - C index
The Linux kernel configuration item CONFIG_CRYPTO_CRC32_PCLMUL
has multiple definitions:
arch/x86/crypto/Kconfig
The configuration item CONFIG_CRYPTO_CRC32_PCLMUL:
CONFIG_X86
crc32-pclmul
, crc32-pclmul
CRC32 CRC algorithm (IEEE 802.3)
Architecture: x86 (32-bit and 64-bit) using: - PCLMULQDQ (carry-less multiplication)
crypto/Kconfig
The configuration item CONFIG_CRYPTO_CRC32_PCLMUL:
CONFIG_X86
crc32-pclmul
, crc32-pclmul
From Intel Westmere and AMD Bulldozer processor with SSE4.2 and PCLMULQDQ supported, the processor will support CRC32 PCLMULQDQ implementation using hardware accelerated PCLMULQDQ instruction. This option will create 'crc32-pclmul' module, which will enable any routine to use the CRC-32-IEEE 802.3 checksum and gain better performance as compared with the table implementation.
Raw data from LKDDb:
lkddb module crc32-pclmul CONFIG_CRYPTO_CRC32_PCLMUL : arch/x86/crypto/Kconfig : "CRC32 (PCLMULQDQ)" # in 6.1–6.13
lkddb module crc32-pclmul CONFIG_CRYPTO_CRC32_PCLMUL : crypto/Kconfig : "CRC32 PCLMULQDQ hardware acceleration" # in 3.9–3.19, 4.0–4.20, 5.0–5.19, 6.0, 6.0+HEAD
This page is automaticly generated with free (libre, open) software lkddb(see lkddb-sources).
The data is retrived from:
Popular queries:
Navigation: Linux Kernel Driver DataBase - web LKDDB: main index - C index
Automatically generated (in year 2025). See also LKDDb sources on GitLab