[dpdk-dev] [PATCH v7 07/10] qat_crypto_pmd: Addition of a new QAT DPDK PMD.
Declan Doherty
declan.doherty at intel.com
Wed Nov 25 11:59:55 CET 2015
On 25/11/15 10:49, Thomas Monjalon wrote:
> 2015-11-25 11:34, Thomas Monjalon:
>> 2015-11-13 18:58, Declan Doherty:
>>> +Build and install the SRIOV-enabled QAT driver
>>> +
>>> +.. code-block:: console
>>> +
>>> + "mkdir /QAT; cd /QAT"
>>> + copy qatmux.l.2.3.0-34.tgz to this location
>>> + "tar zxof qatmux.l.2.3.0-34.tgz"
>>> + "export ICP_WITHOUT_IOMMU=1"
>>> + "./installer.sh install QAT1.6 host"
>>
>> People may want to install QAT in a specific directory to just test
>> build regression.
>> Is there an easy way to do it?
>
> For reference, I use this script:
>
> tar xf qatmux-2.5.0-80/QAT1.6/QAT1.6.L.2.5.0-80.tar.gz
> export ICP_ROOT=$(readlink -e $qat_dir)
> export ICP_ENV_DIR=$ICP_ROOT/quickassist/build_system/build_files/env_files
> export ICP_TOOLS_TARGET="accelcomp"
> make -C $ICP_ROOT/quickassist
>
> And it fails here:
>
> qat-1.6/quickassist/adf/include/icp_adf_transport_dp.h:118:18:
> error: inlining failed in call to always_inline ‘icp_adf_pollQueue’:
> function body not available
>
Hey Thomas, I'm just following up with the team on this. There is no
actual build dependency on the QAT PMD to have the driver installed,
it's only required for management of the PF and allocation of VF's which
are subsequently used within DPDK. The only external header dependencies
outside of DPDK should be on openssl/libcrypto.
Declan
More information about the dev
mailing list