intel / QAT_Engine

Intel QuickAssist Technology( QAT) OpenSSL Engine (an OpenSSL Plug-In Engine) which provides cryptographic acceleration for both hardware and optimized software using Intel QuickAssist Technology enabled Intel platforms. https://developer.intel.com/quickassist
BSD 3-Clause "New" or "Revised" License
410 stars 128 forks source link

compile qat driver(QAT.L.4.24.0-00005.tar.gz) not successfully, error: invalid combination of opcode and operands #311

Closed lastpepole closed 5 months ago

lastpepole commented 6 months ago

qat driver download: https://www.intel.com/content/www/us/en/download/19734/intel-quickassist-technology-driver-for-linux-hw-version-1-x.html

failed to compile qat driver, error info:

make[4]: Entering directory `/tmp/qatdriver/quickassist/lookaside/access_layer/src/common/qat_comms' Creating output directory Creating output directory crc32_gzip_refl_by8.S:318: error: invalid combination of opcode and operands Creating output directory ASM compilation failed, check nasm availability ar: creating compression.a

@venkatesh6911 can you help me to solve this problem?

venkatesh6911 commented 6 months ago

Hi @lastpepole , can you check nasm and other required packages are installed ? https://downloadmirror.intel.com/795697/README_QAT.L.4.24.0-00005.txt

lastpepole commented 6 months ago

Hi @lastpepole , can you check nasm and other required packages are installed ? https://downloadmirror.intel.com/795697/README_QAT.L.4.24.0-00005.txt

@venkatesh6911 have installed. running ./configure command is right.

run make command, error info: crc32_gzip_refl_by8.S:318: error: invalid combination of opcode and operands ASM compilation failed, check nasm availability ar: ar: creating device_info.acreating qat_comms.a

venkatesh6911 commented 6 months ago

Can you share the OS and kernel version ?

lastpepole commented 6 months ago

os: centos7u5 kernel: 5.10 @venkatesh6911

venkatesh6911 commented 6 months ago

Can you check with the latest release QAT.L.4.25.0-00001 ? https://www.intel.com/content/www/us/en/download/19734/intel-quickassist-technology-driver-for-linux-hw-version-1-x.html

lastpepole commented 6 months ago

QAT.L.4.25.0-00001 is ok.

venkatesh6911 commented 5 months ago

Hi @lastpepole , the compilation error you reported is a known issue in QAT.L.4.24.0-00005. Please use the latest QAT.L.4.25.0-00001.