[meta-intel] [master & jethro][PATCH 0/2] Added support for openssl-qat

Saul Wold saul.wold at intel.com
Tue Feb 2 06:33:01 PST 2016


On Wed, 2016-02-03 at 15:41 +0800, Rahul Kumar Gupta wrote:
> Dear Maintainer(s),
> 
> These patches will introduce the recipe to build openssl-1.0.1m with
> intel
> QAT sample patch v0.4.9-009.

Is there a reason you are degrading the version of openssl?  Master is
using 1.0.2d, which has numerous Security related issues addressed with
openssl core. 

> Openssl & zlib shim layers both use and install the qat_mem.ko
> driver. Make openssl
> shim is dependent on zlib-qat and remove the installation of qat_mem
> driver in openssl-qat
> recipe, to ensure that only zlib-qat installs this kernel module.
> 
You talk about qat_mem here, but do the work in a second patch, why not
squash the two together since you are introducing a new recipe here.

> This series applies on top of and builds with both master and jethro.
> The image/
> and packages-split/ looks okay for both branches.
> 
> The image has been tested on a grantley & riverforest platform (with
> Broadwell)
> using the intel-corei7-64 BSP.
> 
> Please merge in master and jethro if these look ok.
> 
We typically do not introduce new features or recipes in stable
branches, so this will be targeted to Master once the open issues are
addressed.

More comments in recipes.

Sau!

> Thank you,
> 
> Rahul Kumar Gupta (2):
>   meta-isg: openssl-qat: Add support for v0.4.9-009
>   meta-isg: openssl-qat: fix build with zlib-qat
> 
>  .../recipes-extended/openssl-qat/openssl-qat.inc   |  111 +
>  ...sl_qat-add-openssl-async-specific-symbols.patch |  113 +
>  ..._0.4.9-009-openssl_qat-add-version-script.patch | 4695
> ++++++++++++++++++++
>  ...qat-build-qat_mem-ko-against-yocto-kernel.patch |   62 +
>  ...-environment-variables-to-have-precedence.patch |   59 +
>  ...openssl_qat-install-engines-in-libdir-ssl.patch |   72 +
>  .../openssl_qat-pass-oe_ldflags-to-linker.patch    |   40 +
>  .../openssl_qat-remove-redundant-rpaths.patch      |   31 +
>  .../openssl-qat/openssl-qat_0.4.9-009.bb           |   12 +
>  9 files changed, 5195 insertions(+)
>  create mode 100644 meta-isg/common/recipes-extended/openssl-
> qat/openssl-qat.inc
>  create mode 100644 meta-isg/common/recipes-extended/openssl-
> qat/openssl-qat/openssl-qat_0.4.9-009-openssl_qat-add-openssl-async-
> specific-symbols.patch
>  create mode 100644 meta-isg/common/recipes-extended/openssl-
> qat/openssl-qat/openssl-qat_0.4.9-009-openssl_qat-add-version-
> script.patch
>  create mode 100644 meta-isg/common/recipes-extended/openssl-
> qat/openssl-qat/openssl_qat-build-qat_mem-ko-against-yocto-
> kernel.patch
>  create mode 100644 meta-isg/common/recipes-extended/openssl-
> qat/openssl-qat/openssl_qat-environment-variables-to-have-
> precedence.patch
>  create mode 100644 meta-isg/common/recipes-extended/openssl-
> qat/openssl-qat/openssl_qat-install-engines-in-libdir-ssl.patch
>  create mode 100644 meta-isg/common/recipes-extended/openssl-
> qat/openssl-qat/openssl_qat-pass-oe_ldflags-to-linker.patch
>  create mode 100644 meta-isg/common/recipes-extended/openssl-
> qat/openssl-qat/openssl_qat-remove-redundant-rpaths.patch
>  create mode 100644 meta-isg/common/recipes-extended/openssl-
> qat/openssl-qat_0.4.9-009.bb
> 
> -- 
> 1.9.1
> 


More information about the meta-intel mailing list