Commit Graph

3163 Commits

Author SHA1 Message Date
Lim Siew Hoon
7710b82c94 intel-media-driver: Fix H265 SCC encode failure.
Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-06-16 10:59:17 +08:00
Anuj Mittal
9fa42594c4 intel-crypto-mb: fix multilib build
Make sure libraries are installed correctly even when libdir is not
/usr/lib. Fixes:

|  ERROR: intel-crypto-mb-2021.6-r0 do_package: QA Issue: intel-crypto-mb: Files/directories were installed but not shipped in any package:
|    /usr/lib/libcrypto_mb.so.11.4
|    /usr/lib/libcrypto_mb.so.11
|    /usr/lib/libcrypto_mb.so
|    /usr/lib/libcrypto_mb.a

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-06-14 14:53:00 +08:00
Anuj Mittal
a499183991 openvino-inference-engine: use protobuf as a submodule
Use the version of protobuf fetched by OpenVINO instead of the
system version to avoid problems because of differences in what was
tested.

The build invokes protoc at build time so provide a qemu wrapper that
will allow that to be run on build machine.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-06-14 09:10:58 +08:00
Teoh Suh Haw
3c367f25f6 ispc: upgrade 1.19.0 -> 1.20.0
* Release Notes:
  https://github.com/ispc/ispc/releases/tag/v1.20.0

* Drop already merged patches:
  0001-CMakeLists.txt-allow-to-pick-llvm-config-from-usr-bi.patch
  0001-CMakeLists.txt-link-with-libclang-cpp-library-instea.patch
  ffc75e464ff2b8fce7dbf74f1846ebd0852bc6f9.patch

* Fix packaging to ensure libispcrt is packaged correctly.

* ISPC runtime with CPU support can either be enabled with OpenMP or
  TBB. TBB is enabled by default that needs meta-oe to be included.

Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-06-09 13:25:43 +08:00
Yogesh Tyagi
dbc3ac3084 open-model-zoo: upgrade 2022.2.0 -> 2023.0.0
Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-06-09 10:52:20 +08:00
Yogesh Tyagi
0444a0b313 openvino-model-optimizer: upgrade 2022.3.0 -> 2023.0.0
Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-06-09 10:52:20 +08:00
Yogesh Tyagi
348511101c openvino-inference-engine: upgrade 2022.3.0 -> 2023.0.0
* OpenVINO no longer supports vpu so remove the vpu PACKAGECONFIG and
  references.
* Now allows snappy compression to be used for TF frontend so allow
  system installed snappy.
* Flatbuffers is now needed for TF Lite frontend.
* Refresh patches.

Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-06-09 10:52:17 +08:00
Lim Siew Hoon
eb696e99ff onevpl-intel-gpu: Disable CM COPY for ADL-P and RPL-P.
Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-06-02 11:16:54 +08:00
Lim Siew Hoon
d7692dba74 onevpl: fix various issues
1. Fixed memory leaking on sample rendering in wayland
2. Fixed sample_multi_transcode segfault rendering in wayland.
3. Fixed sample X11 rendering in corruption issue.
4. Fixed Adjust MJPEG 1920x1080 alignment issue.
5. Fixed sample_multi_transcode intermittent segfault issue.

Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-06-02 11:16:50 +08:00
Teoh Suh Haw
43a28a839c metrics-discovery: upgrade 1.12.163 -> 1.12.164
Release Notes:
https://github.com/intel/metrics-discovery/releases/tag/metrics-discovery-1.12.164

Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-06-01 11:14:52 +08:00
Teoh Suh Haw
2b31910c9d level-zero: upgrade 1.7.15 -> 1.11.0
Release Notes:
https://github.com/oneapi-src/level-zero/releases/tag/v1.11.0

Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-06-01 11:14:52 +08:00
Teoh Suh Haw
dc5c9fb1d5 intel-crypto-mb: upgrade 2021.6 -> 2021.7.1
Release Notes:
https://github.com/intel/ipp-crypto/releases/tag/ippcp_2021.7.1

Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-06-01 11:14:52 +08:00
Anuj Mittal
8220eccbbf openvino-inference-engine: fix build with gcc13
Fix various issues when compiling with gcc13.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-05-31 11:24:53 +08:00
Anuj Mittal
c8fc88b7ed intel-compute-runtime: fix build with gcc13
Dont turn warnings to errors. Helps when compiling with gcc13.

 | /build/poky/build/tmp/work/corei7-64-poky-linux/intel-compute-runtime/23.09.25812.14-r0/recipe-sysroot/usr/include/c++/13.1.1/bits/stl_algobase.h:398:11: error: '*(unsigned char (*)[7])((char*)&<unnamed> + offsetof(NEO::ArgDescValue, NEO::ArgDescValue::elements.StackVec<NEO::ArgDescValue::Element, 1, unsigned char>::onStackMemRawBytes[0]))' may be used uninitialized [-Werror=maybe-uninitialized]
 |   398 |         { *__to = *__from; }
 |       |

Also, include cstdint header to get rid of other gcc13 specific errors.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-05-30 15:10:17 +08:00
Teoh Suh Haw
1340aeb6c7 intel-compute-runtime: upgrade 23.09.25812.14 -> 23.13.26032.30
Release Notes:
https://github.com/intel/compute-runtime/releases/tag/23.13.26032.30

Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-05-30 09:55:36 +08:00
Teoh Suh Haw
b533ec1ecd intel-graphics-compiler: upgrade 1.0.13463.18 -> 1.0.13700.14
Release Notes:
https://github.com/intel/intel-graphics-compiler/releases/tag/igc-1.0.13700.14

Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-05-30 09:55:36 +08:00
Teoh Suh Haw
e7ef28957a linux-intel-rt/6.1: add recipe
*Replace v5.19 with linux-intel-lts v6.1.26-rt8 kernel.
*Make linux-intel-lts v6.1.26 the default RT kernel for poky and poky-altcfg.

Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-05-30 09:55:36 +08:00
Anuj Mittal
92ed65a34f lms: fix build errors with gcc13
Fixes errors like:

 | /build/poky/build/tmp/work/x86-64-v3-poky-linux/lms/2245.0.0.0-r0/git/MEIClient/Include/MEIparser.h:11:1: note: 'uint8_t' is defined in header '<cstdint>'; did you forget to '#include <cstdint>'?
 |    10 | #include <vector>
 |   +++ |+#include <cstdint>

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-05-29 16:00:41 +08:00
Anuj Mittal
2f54f3512d ispc: fix build with gcc13
Backport an upstream fix to missing missing header issue triggered when
building with gcc13.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-05-29 15:20:35 +08:00
Anuj Mittal
277f7f7860 intel-media-driver: fix build with gcc13
Fixes issues [1][2][3] when building with gcc13.

[1] https://github.com/intel/media-driver/issues/1639
[2] https://github.com/intel/media-driver/issues/1640
[3] https://github.com/intel/media-driver/issues/1641

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-05-29 15:20:35 +08:00
Anuj Mittal
068182dbcf intel-mediasdk: fix build with gcc13
Fixes:

11:08:59  | /build/poky/build/tmp/work/corei7-64-poky-linux/intel-mediasdk/23.2.1-r0/git/api/mfx_dispatch/linux/mfxparser.cpp:60:36: error: 'uint8_t' does not name a type
11:08:59  |    60 |   uint8_t* data = reinterpret_cast<uint8_t*>(&id);
11:08:59  |       |                                    ^~~~~~~
11:08:59  | /build/poky/build/tmp/work/corei7-64-poky-linux/intel-mediasdk/23.2.1-r0/git/api/mfx_dispatch/linux/mfxparser.cpp:60:36: note: 'uint8_t' is defined in header '<cstdint>'; did you forget to '#include <cstdint>'?

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-05-29 15:20:35 +08:00
Lim Siew Hoon
5b78a9af8f onevpl-intel-gpu upgrade: 22.6.5 -> 23.1.5
Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-05-25 15:48:38 +08:00
Lim Siew Hoon
63149cac0a onevpl upgrade: 2023.1.1 -> 2023.1.3
Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-05-25 15:48:38 +08:00
Lim Siew Hoon
717b0e7a85 intel-mediasdk upgrade: 22.6.5 -> 23.2.1
Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-05-25 15:48:38 +08:00
Lim Siew Hoon
54383bd3aa intel-media-driver: upgrade 23.1.0 -> 23.1.6
Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-05-25 15:48:38 +08:00
Lim Siew Hoon
871317ec87 libva-intel-utils: upgrade 2.17.1 -> 2.18.1
Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-05-25 15:48:38 +08:00
Lim Siew Hoon
dd356eb9b8 libva-intel: upgrade 2.17.0 -> 2.18.0
Drop patches already fixed it.
- 0001-Add-missing-libva.def.patch

Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-05-25 15:48:38 +08:00
Lim Siew Hoon
717ccd3707 intel-gmmlib: upgrade 22.3.3 -> 22.3.5
Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-05-25 15:48:38 +08:00
Naveen Saini
f08c93b27a thermald: depend on autoconf-archive-native
configure: error: AX_CHECK_COMPILE_FLAG not found, you'll need to install autoconf-archive

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2023-05-23 16:08:54 +08:00
Anuj Mittal
a0ea4e5d39 intel-microcode: upgrade 20230214 -> 20230512
Release notes:
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20230512

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-05-18 09:30:08 +08:00
Teoh Suh Haw
dc19c9bb00 embree: upgrade 4.0.1 -> 4.1.0
Release Notes:
https://github.com/embree/embree/releases/tag/v4.1.0

Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-05-18 09:24:16 +08:00
Teoh Suh Haw
93d651489a linux-intel-rt/5.19: update to tag mainline-tracking-v5.19-rt10-preempt-rt-230407T052642Z
Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-05-17 11:11:04 +08:00
Teoh Suh Haw
a76e24f040 linux-intel/6.1: update to tag lts-v6.1.26-linux-230504T201607Z
Updated kernel cache

Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-05-17 11:11:04 +08:00
Teoh Suh Haw
ca9fa7a583 linux-intel/6.2: update to tag mainline-tracking-v6.2-linux-230419T060611Z,
Updated kernel cache

Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-05-17 11:11:04 +08:00
Naveen Saini
edf80dea79 ispc: fix recipe
There are few problems in current recipe:

(1)
ispc needs to invoke native llvm-config from target sysroot to list LLVM
lib libraries. clang already provides crossscripts/llvm-config, which does
the job.

However, using LLVM_TOOLS_BINARY_DIR leads to wrong llvm-config being
used. So remove it from search path for llvm-config.

(2)
Error:
ispc/1.19.0-r0/recipe-sysroot-native/usr/bin/x86_64-poky-linux/x86_64-poky-linux-ld:
ispc/1.19.0-r0/recipe-sysroot-native/usr/lib/libclang-cpp.so: undefined reference to `std::condition_variable::wait(std::unique_lock<std::mutex>&)@GLIBCXX_3.4.30'
error: linker command failed with exit code 1 (use -v to see invocation)

Native libraries were being linked to target libraries leading to this
failure. Fix and cleanup DEPENDS/RDEPENDS.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-05-15 10:16:01 +08:00
Naveen Saini
2752b2e20f onevpl: fix onevpl-examples packaging
Currently vpl/examples are not being installed in examples pkg.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-05-11 12:11:11 +08:00
Teoh Suh Haw
bd2c1b6bda ipmctl : upgrade 03.00.00.0483 -> 03.00.00.0485
Release Notes:
ipmctl:
https://github.com/intel/ipmctl/releases/tag/v03.00.00.0485-2

Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-05-11 12:11:11 +08:00
Teoh Suh Haw
6f55220359 intel-graphics-compiler: upgrade 1.0.13230.7 -> 1.0.13463.18
Release Notes:
https://github.com/intel/intel-graphics-compiler/releases/tag/igc-1.0.13463.18

Upgrade SPIRV-Tools to v2023.2 release
Upgrade SPIRV-Headers to tag sdk-1.3.243.0

Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-04-28 12:47:23 +08:00
Teoh Suh Haw
0b3f156219 intel-compute-runtime: upgrade 23.05.25593.11 -> 23.09.25812.14
Release Notes:
https://github.com/intel/compute-runtime/releases/tag/23.09.25812.14

Adapt external-ocloc.patch

Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-04-28 12:47:23 +08:00
Teoh Suh Haw
48ddf2b0e6 onednn: upgrade 3.0.1 -> 3.1
Release Notes:
https://github.com/oneapi-src/oneDNN/releases/tag/v3.1

Disable Graph API with ONEDNN_BUILD_GRAPH=OFF because that is not supported with DNNL_GPU_RUNTIME=OCL.

Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-04-13 10:48:54 +08:00
Teoh Suh Haw
51b86cf2fe intel-compute-runtime: upgrade 22.49.25018.24 -> 23.05.25593.11
Release Notes:
https://github.com/intel/compute-runtime/releases/tag/23.05.25593.11

Adapt allow-to-find-cpp-generation-tool.patch

Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-04-13 10:48:54 +08:00
Teoh Suh Haw
aed4bb9af7 intel-graphics-compiler: upgrade 1.0.12812.24 -> 1.0.13230.7
Release Notes:
https://github.com/intel/intel-graphics-compiler/releases/tag/igc-1.0.13230.7

Drop already merged patches:
c707d1e2244aec988bdd5d2a7473ef3a32a5bac7.patch
d1761dfc3ca6b54bac0ee213389a65f84d2aa9b7.patch
e09e752949e7af0231884d1b11ea907e3e8b1611.patch
fix-build-with-llvm12.patch

Fixes fuzz warnings.

Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-04-13 10:48:16 +08:00
Teoh Suh Haw
ef15b09a26 linux-intel-rt/5.19: update to tag mainline-tracking-v5.19-rt10-preempt-rt-230316T223733Z
Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-04-11 14:43:24 +08:00
Teoh Suh Haw
96c0c9d5dc linux-intel/6.2: update to tag mainline-tracking-v6.2-linux-230308T061118Z
Updated kernel cache

Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-04-11 14:43:24 +08:00
Teoh Suh Haw
f590e65795 linux-intel/6.1: update to tag lts-v6.1.12-linux-230316T132124Z
Updated kernel cache

Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-04-11 14:43:24 +08:00
Naveen Saini
dc066aa45c onedpl: upgrade 2021.7.0 -> 2022.0.0
Release notes:
https://github.com/oneapi-src/oneDPL/releases/tag/oneDPL-2022.0.0-release

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2023-04-07 10:00:31 +08:00
Naveen Saini
631c016f96 maintainers.inc: include entry for intel-cmt-cat
Re-arranged entry for intel-graphics-compiler to align with alphabetical order.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2023-04-07 10:00:18 +08:00
Yongxin Liu
ec3147abdd intel-cmt-cat: add recipe
This software package provides basic support for Intel(R) Resource
Director Technology (Intel(R) RDT) including:

  Cache Monitoring Technology (CMT)
  Memory Bandwidth Monitoring (MBM)
  Cache Allocation Technology (CAT)
  Code and Data Prioritization (CDP)
  Memory Bandwidth Allocation (MBA)

Signed-off-by: Yongxin Liu <yongxin.liu@windriver.com>
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2023-04-05 17:04:26 +08:00
Anuj Mittal
b81ad5eb64 openvino: fix UPSTREAM_CHECK_GITTAGREGEX
We don't need to match versions with suffixes signifying they are
pre-releases.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-03-28 10:00:04 +08:00
Naveen Saini
2b37e2a69c openvkl: disable avx ISAs for intel-corei7-64 machine
It enables them by default instead of checking based on what is supported.

openvklTest throws following error:
SIGILL - Illegal instruction signal

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-03-28 09:57:00 +08:00