[meta-intel] [fido][PATCH 0/3] QAT recipe for Intel Riverforest

Saul Wold sgw at linux.intel.com
Mon Jul 6 08:38:06 PDT 2015


On 07/05/2015 10:28 PM, anujx.mittal at intel.com wrote:
> From: Anuj Mittal <anujx.mittal at intel.com>
>
> Dear Maintainer(s),
>
> These patches provide the support for Intel QAT v 2.3.0-34 on RiverForest
> platforms.
>
Is the intent also of this patch set to allow for an upgrade from 
Dizzy's QAT16 (2.2.x based) -> this version?  Or is there no upgrade 
path on the device for something already installed?

If it's intended as an upgrade then renaming from qat16 -> qat will 
allow for that to happen with out some additional METADATA, such as the 
PROVIDES_<pkg> / RPROVIDES_<pkg> and RREPLACES_<pkg>.


Are you coordinating with venkatasubramanianx.pattu at intel.com, who is 
working with the Dizzy based patches?  It seems that these should be 
sharing a similar base.  Maybe work together to review changes the changes.

The Dizzy based QAT recipes are using the correct $B and $S correctly, 
please consider looking at that.

I attempted to build your version here and it did not even unpack the 
QAT1.6/QAT1.6.L.2.3.0-34.tar.gz.

The do_install_prepend should not be doing a blind "cp -Pr ${B}/* ${D}".

Sau!

> Intel's QuickAssist Technology is designed to optimize the use and deployment of
> algorithm accelerators in networking and security applications.
>
> The software consists of a 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.
>
> More information on QAT is available at:
> https://01.org/packet-processing/intel%C2%AE-quickassist-technology-drivers-and-patches
>
> Basic tests have been run to ensure software ingredients have been
> integrated. Image and packages-split looks satisfactory.
>
> Most of the changes in form of patches here deal with making sure that the software
> ingredients are installed at right place.
>
> Please commit if these look okay.
>
> Thank you.
>
> Anuj Mittal (3):
>    meta-crystalforest: qat makefile patches
>    meta-crystalforest: qat installer patches
>    meta-crystalforrest: qat recipe for riverforest
>
>   ...add-generic-paths-to-makefile-for-install.patch |  131 +++++
>   ...at_2.3.0-34-qat-build-all-the-sample-apps.patch |   33 ++
>   .../qat_2.3.0-34-qat-copy-all-the-conf-files.patch |   32 ++
>   ...qat_2.3.0-34-qat-fix-firmware-output-path.patch |   40 ++
>   ....3.0-34-qat-remove-local-path-in-makefile.patch |   31 ++
>   ..._2.3.0-34-qat-tweak-sample-code-makefiles.patch |  552 ++++++++++++++++++++
>   .../recipes-extended/qat/qat_2.3.0-34.bb           |  104 ++++
>   7 files changed, 923 insertions(+)
>   create mode 100644 meta-crystalforest/recipes-extended/qat/qat/qat_2.3.0-34-qat-add-generic-paths-to-makefile-for-install.patch
>   create mode 100644 meta-crystalforest/recipes-extended/qat/qat/qat_2.3.0-34-qat-build-all-the-sample-apps.patch
>   create mode 100644 meta-crystalforest/recipes-extended/qat/qat/qat_2.3.0-34-qat-copy-all-the-conf-files.patch
>   create mode 100644 meta-crystalforest/recipes-extended/qat/qat/qat_2.3.0-34-qat-fix-firmware-output-path.patch
>   create mode 100644 meta-crystalforest/recipes-extended/qat/qat/qat_2.3.0-34-qat-remove-local-path-in-makefile.patch
>   create mode 100644 meta-crystalforest/recipes-extended/qat/qat/qat_2.3.0-34-qat-tweak-sample-code-makefiles.patch
>   create mode 100644 meta-crystalforest/recipes-extended/qat/qat_2.3.0-34.bb
>


More information about the meta-intel mailing list