[meta-intel] [fido][PATCH 2/3] meta-crystalforest: qat installer patches

anujx.mittal at intel.com anujx.mittal at intel.com
Sun Jul 5 22:28:38 PDT 2015


From: Anuj Mittal <anujx.mittal at intel.com>

Tweak the installer script to make sure things are installed
in correct folders.

Signed-off-by: Anuj Mittal <anujx.mittal at intel.com>
---
 ...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 files changed, 105 insertions(+)
 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

diff --git a/meta-crystalforest/recipes-extended/qat/qat/qat_2.3.0-34-qat-build-all-the-sample-apps.patch b/meta-crystalforest/recipes-extended/qat/qat/qat_2.3.0-34-qat-build-all-the-sample-apps.patch
new file mode 100644
index 0000000..676d91b
--- /dev/null
+++ b/meta-crystalforest/recipes-extended/qat/qat/qat_2.3.0-34-qat-build-all-the-sample-apps.patch
@@ -0,0 +1,33 @@
+From 598ae1119ebc7ce60a006afe7471050fbe88c51d Mon Sep 17 00:00:00 2001
+From: Anuj Mittal <anujx.mittal at intel.com>
+Date: Wed, 24 Jun 2015 12:26:37 +0800
+Subject: [PATCH] qat: build all the sample apps
+
+Upstream-Status: Inappropriate [Configuration]
+
+Signed-off-by: Anuj Mittal <anujx.mittal at intel.com>
+---
+ installer.sh |    6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/installer.sh b/installer.sh
+index 7080bf8..f0b0481 100755
+--- a/installer.sh
++++ b/installer.sh
+@@ -899,10 +899,10 @@ BuildAccelSample()
+         fi
+         cp $ICP_ROOT/quickassist/lookaside/access_layer/src/sample_code/performance/compression/calgary $ICP_BUILD_OUTPUT/lib/firmware
+         cp $ICP_ROOT/quickassist/lookaside/access_layer/src/sample_code/performance/compression/canterbury $ICP_BUILD_OUTPUT/lib/firmware
+-        make perf_all
++        make all
+         if make; then
+-            cd $ICP_ROOT/quickassist/lookaside/access_layer/src/sample_code/build
+-            cp * $ICP_BUILD_OUTPUT/. 
++            cd $ICP_ROOT/quickassist/lookaside/access_layer/src/sample_code
++            make fips_user_code   
+             cd $ICP_BUILD_OUTPUT
+             ls -la
+         else
+-- 
+1.7.9.5
+
diff --git a/meta-crystalforest/recipes-extended/qat/qat/qat_2.3.0-34-qat-copy-all-the-conf-files.patch b/meta-crystalforest/recipes-extended/qat/qat/qat_2.3.0-34-qat-copy-all-the-conf-files.patch
new file mode 100644
index 0000000..052240e
--- /dev/null
+++ b/meta-crystalforest/recipes-extended/qat/qat/qat_2.3.0-34-qat-copy-all-the-conf-files.patch
@@ -0,0 +1,32 @@
+From 04b69ca0693fd0e483da38c596ad2e7e57431d93 Mon Sep 17 00:00:00 2001
+From: Anuj Mittal <anujx.mittal at intel.com>
+Date: Fri, 3 Jul 2015 10:12:50 +0800
+Subject: [PATCH] qat: copy all the conf files
+
+Upstream-Status: Inappropriate [Configuration]
+
+Make sure that all the configuration files are copied
+to /etc/dh895xcc.
+
+Signed-off-by: Anuj Mittal <anujx.mittal at intel.com>
+---
+ installer.sh |    3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/installer.sh b/installer.sh
+index f0b0481..2481de5 100755
+--- a/installer.sh
++++ b/installer.sh
+@@ -1609,7 +1609,8 @@ BuildAccel()
+         return
+     fi
+ 
+-    install -D -m 660 ${ICP_ROOT}/quickassist/config/dh89*xcc_qa_dev*.conf.v2 ${ICP_BUILD_OUTPUT}/
++    install -d ${ICP_BUILD_OUTPUT}/etc/${ICP_FIRMWARE_DIR}
++    cp ${ICP_ROOT}/quickassist/config/dh895xcc* ${ICP_BUILD_OUTPUT}/etc/${ICP_FIRMWARE_DIR}
+ }
+ 
+ RemoveLogFile()
+-- 
+1.7.9.5
+
diff --git a/meta-crystalforest/recipes-extended/qat/qat/qat_2.3.0-34-qat-fix-firmware-output-path.patch b/meta-crystalforest/recipes-extended/qat/qat/qat_2.3.0-34-qat-fix-firmware-output-path.patch
new file mode 100644
index 0000000..e42096d
--- /dev/null
+++ b/meta-crystalforest/recipes-extended/qat/qat/qat_2.3.0-34-qat-fix-firmware-output-path.patch
@@ -0,0 +1,40 @@
+From 5c52a694e75163b73d6b7c581f92d6ad91a4667d Mon Sep 17 00:00:00 2001
+From: Anuj Mittal <anujx.mittal at intel.com>
+Date: Wed, 24 Jun 2015 10:35:52 +0800
+Subject: [PATCH] qat: fix firmware output path
+
+Upstream-Status: Inappropriate [Configuration]
+
+Signed-off-by: Anuj Mittal <anujx.mittal at intel.com>
+---
+ installer.sh |   12 ++++++------
+ 1 file changed, 6 insertions(+), 6 deletions(-)
+
+diff --git a/installer.sh b/installer.sh
+index c39151a..7080bf8 100755
+--- a/installer.sh
++++ b/installer.sh
+@@ -891,14 +891,14 @@ BuildAccelSample()
+         cd $ICP_ROOT/quickassist/lookaside/access_layer/src/sample_code
+         touch $ICP_ROOT/quickassist/lookaside/access_layer/src/sample_code/performance/compression/calgary
+         touch $ICP_ROOT/quickassist/lookaside/access_layer/src/sample_code/performance/compression/canterbury
+-        if [ -d /lib/firmware ]; then
+-            echo -e "/lib/firmware exists"
++        if [ -d $ICP_BUILD_OUTPUT/lib/firmware ]; then
++            echo -e "$ICP_BUILD_OUPUT/lib/firmware exists"
+         else
+-            echo -e "/lib/firmware doesn't exist, create it first"
+-            mkdir /lib/firmware
++            echo -e "$ICP_BUILD_OUTPUT/lib/firmware doesn't exist, create it first"
++            mkdir -p $ICP_BUILD_OUTPUT/lib/firmware
+         fi
+-        cp $ICP_ROOT/quickassist/lookaside/access_layer/src/sample_code/performance/compression/calgary /lib/firmware
+-        cp $ICP_ROOT/quickassist/lookaside/access_layer/src/sample_code/performance/compression/canterbury /lib/firmware
++        cp $ICP_ROOT/quickassist/lookaside/access_layer/src/sample_code/performance/compression/calgary $ICP_BUILD_OUTPUT/lib/firmware
++        cp $ICP_ROOT/quickassist/lookaside/access_layer/src/sample_code/performance/compression/canterbury $ICP_BUILD_OUTPUT/lib/firmware
+         make perf_all
+         if make; then
+             cd $ICP_ROOT/quickassist/lookaside/access_layer/src/sample_code/build
+-- 
+1.7.9.5
+
-- 
1.7.9.5



More information about the meta-intel mailing list