From: David Qian Date: Thu, 7 Dec 2017 08:43:13 +0000 (+0800) Subject: Enable QAT support in zfs-dkms RPM X-Git-Tag: zfs-0.7.5~3 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=505b97ae20a7d270f1f9406e6e795d10f9fcdbe6;p=zfs Enable QAT support in zfs-dkms RPM Enable QAT accelerated gzip compression in zfs-dkms RPM package when environment variant ICP_ROOT is set to QAT drive source code folder and QAT hardware presence. Otherwise, use default gzip compression. Reviewed-by: George Melikov Reviewed-by: David Qian Signed-off-by: Brian Behlendorf Closes #6932 --- diff --git a/scripts/dkms.mkconf b/scripts/dkms.mkconf index ad97f9bca..880510abd 100755 --- a/scripts/dkms.mkconf +++ b/scripts/dkms.mkconf @@ -30,6 +30,12 @@ PRE_BUILD="configure --with-spl=\${source_tree}/spl-\${PACKAGE_VERSION} --with-spl-obj=\${dkms_tree}/spl/\${PACKAGE_VERSION}/\${kernelver}/\${arch} --with-spl-timeout=300 + \$( + [[ -n \"\${ICP_ROOT}\" ]] && \\ + { + echo --with-qat=\"\${ICP_ROOT}\" + } + ) \$( [[ -r \${PACKAGE_CONFIG} ]] \\ && source \${PACKAGE_CONFIG} \\