[meta-intel] [PATCH 0/4 dizzy] meta-crystalforest: Initial Intel QAT-core Implementation

Ong, Boon Leong boon.leong.ong at intel.com
Fri Jun 19 00:46:27 PDT 2015


Dear maintainers,

I have reviewed Venkat's work and patches over couple of revision before this version.
This morning, he has shown the QAT test results on Crystal Forest and I have found them
to be satisfactory. 

Please kindly review and if you think that they are acceptable, please help to merge them into
meta-intel. 

Thanks You.
Boon Leong 

>-----Original Message-----
>From: Pattu, VenkatasubramanianX
>Sent: Friday, June 19, 2015 3:12 PM
>To: meta-intel at yoctoproject.org
>Cc: Ong, Boon Leong; Pattu, VenkatasubramanianX
>Subject: [PATCH 0/4 dizzy] meta-crystalforest: Initial Intel QAT-core
>Implementation
>
>Intel's QuickAssist Technology is designed to optimize the use and deployment
>of algorithm accelerators in networking and security applications.
>As the complexity of networking and security applications continues to grow,
>systems need more and more computational resources for workloads, including
>cryptography, data compression, and pattern matching.
>Intel QuickAssist Technology is designed to optimize the use and deployment of
>algorithm accelerators in these kinds of applications.
>
>Intel QuickAssist Technology employs a hardware-assisted security engine for
>implementing major security functions in both wired and wireless applications.
>This hardware-assisted security engine works to reserve processor cycles for
>application processing, and that in turn not only relieves CPU burden but also
>improves overall system performance.
>
>Intel QuickAssist Technology, made integral to the Intel architecture, aims to
>address the demand for hardware appliances with built-in security processing
>and to obviate the need for 3rd party co-processors.
>
>The Intel QuickAssist Technology software consists of an QAT API that is
>implemented by a driver which in turn drives the Intel QuickAssist Accelerator
>hardware.
>The acceleration driver can run in either kernel space or in user space.
>When running in user space, the acceleration driver accesses the hardware
>directly from user space.
>This Patch enables the QAT core for both Cave Creek and Coleto Creek Platforms.
>
>The package version of QAT1.5 is 1.7.0-30.
>
>The patch (meta-crystalforest: Removing the hidden windows characters from
>QAT v1.6 source repository) has ASCII characters need to use "git am --keep-cr"
>to apply the patch.
>
>QAT package is released from 01.org.
>https://01.org/packet-processing/intel%C2%AE-quickassist-technology-drivers-
>and-patches
>
>"QAT1.5" for use with Intel Communications Chipset 8900 to
>8920(DH89xxCC)Series.
>"QAT1.6" for use with Intel Communications Chipset 8925 to
>8955(DH895xcc)Series.
>
>venkatasubramanian pattu (4):
>  meta-crystalforest: Add include file for QAT
>  meta-crystalforest: Intel QAT v1.5 recipe under recipes-extended
>  meta-crystalforest: Removing the hidden windows characters from QAT
>    v1.6 source repository
>  meta-crystalforest: Intel QAT v1.6 recipe under recipes-extended
>
> meta-crystalforest/recipes-extended/qat/qat.inc    | 200 +++++++++
> .../recipes-extended/qat/qat/00-qat_qa.rules       |   3 +
> .../qat/qat/qat-1.5-enable-dynamic.patch           |  35 ++
> .../qat/qat/qat-1.6-app-Fix-for-dos2unix.patch     | 467
>+++++++++++++++++++++
> .../qat/qat/qat-1.6-app-dynamiccompression.patch   |  35 ++
> .../qat/qat/qat-1.6-app-fix-QA-issue.patch         |  33 ++
> meta-crystalforest/recipes-extended/qat/qat_1.5.bb |  16 +  meta-
>crystalforest/recipes-extended/qat/qat_1.6.bb |  18 +
> 8 files changed, 807 insertions(+)
> create mode 100644 meta-crystalforest/recipes-extended/qat/qat.inc
> create mode 100644 meta-crystalforest/recipes-extended/qat/qat/00-
>qat_qa.rules
> create mode 100644 meta-crystalforest/recipes-extended/qat/qat/qat-1.5-
>enable-dynamic.patch
> create mode 100644 meta-crystalforest/recipes-extended/qat/qat/qat-1.6-app-
>Fix-for-dos2unix.patch
> create mode 100644 meta-crystalforest/recipes-extended/qat/qat/qat-1.6-app-
>dynamiccompression.patch
> create mode 100644 meta-crystalforest/recipes-extended/qat/qat/qat-1.6-app-
>fix-QA-issue.patch
> create mode 100644 meta-crystalforest/recipes-extended/qat/qat_1.5.bb
> create mode 100644 meta-crystalforest/recipes-extended/qat/qat_1.6.bb
>
>--
>1.9.1



More information about the meta-intel mailing list