| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The 2024.0 standalone recipes provided per-component package names
(intel-oneapi-dpcpp-cpp{,-dev}, intel-oneapi-dpcpp-cpp-runtime{,-dev})
that have been replaced in the unified intel-oneapi-toolkit_2026
recipe by the canonical sub-package layout. Update the SDK host and
target packagegroup bbappends to reference the new names directly:
intel-oneapi-toolkit-compiler - C/C++/SYCL compiler + headers
intel-oneapi-toolkit-runtime - shared runtime libraries
The toolkit-compiler sub-package already contains the headers and
CMake/pkg-config files the prior *-dev sub-packages exposed, so a
separate -dev append is no longer needed.
Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update for functional issues. Refer to processor specification updates for details.
Updated Platforms:
- Core Gen12
- Core i3-N305/N300, N50/N97/N100/N200, Atom x7211E/x7213E/x7425E
- Core Ultra Processor (Series 2) (ARL-H, ARL-S/HX (8P), ARL-U)
- Atom C1100
- Xeon Scalable Gen5
- Xeon 6900/6700/6500 Series Processors with P-Cores
- Xeon 6700P-B/6500P-B Series SoC with P-Cores
- Xeon 6700/6500-Series Processors with P-Cores
- Xeon D-17xx, D-27xx
- Core Gen10 Mobile
- Xeon Scalable Gen3
- Core Ultra Processor
- Core Gen11
- Core Gen13/Gen14 (RPL-E/HX/S, RPL-S, RPL-HX/S)
- Core Gen13 (RPL-H/P/PX 6+8, RPL-U 2+8)
- Xeon Max
- Xeon Scalable Gen4
- Core Gen11 Mobile (TGL, TGL-H, TGL-R)
- Core i3-N305/N300, N50/N97/N100/N200, Atom x7211E/x7213E/x7425E
Release notes:
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20260210-rev1
Signed-off-by: Adam Duskett <adam.duskett@amarulasolutions.com>
Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update for functional issues. Refer to processor specification updates for details.
New Platforms:
- GNR-D B0/B1 (Xeon 6700P-B/6500P-B Series SoC with P-Cores)
Updated Platforms:
- 12th Gen Intel Core (ADL)
- 13th/14th Gen Intel Core (RPL)
- Core Ultra 200 V Series (LNL)
- Core Ultra Processor Series 2 (ARL)
- 4th Gen Xeon Scalable (SPR)
- 5th Gen Xeon Scalable (EMR)
- Xeon 6900/6700/6500 Series with P-cores (GNR)
- Xeon 6900/6700 Series with E-cores (SRF)
- Intel Processors and Core i3 N-Series (ADL-N/TWL)
- Atom C1100 (AZB)
Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
|
| |
|
|
|
|
|
|
|
| |
The libxcam repository has been archived by Intel on May 5, 2025
and is now read-only. No further updates will be available.
Repository: https://github.com/intel/libxcam
Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Reorganize meta-intel recipes to follow Yocto best practices and
clear semantic boundaries between clang/SYCL components, BSP enablement,
core OS policy, and generic support libraries.
Key changes:
- Move oneDPL into clang dynamic layer (SYCL / Clang-semantic dependency)
- Move linux-npu-driver from recipes-core to recipes-bsp (platform enablement)
- Move formfactor from recipes-bsp to recipes-core (system-wide OS policy)
- Move intel-oneapi-ipp out of clang layer into recipes-oneapi (CPU-only, compiler-agnostic)
- Move intel-crypto-mb from recipes-oneapi to recipes-support/crypto
- Move intel-cmt-cat and metee from recipes-bsp to recipes-support
This refactor improves layer clarity, avoids unnecessary clang coupling,
and aligns recipe placement with Yocto conventions.
Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
|
| |
|
|
| |
This reverts commit 36e44b684cc74e5d3112f7e430e8ef563d69ee92.
|
| |
|
|
|
|
|
| |
Yocto 5.3 merged most of meta-clang.
Move recipes from dynamic-layers/clang-layer to the toplevel.
Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update UPSTREAM_CHECK_URI to check the correct latest stable
verison.
Before the patch:
$ devtool latest-version iucode-tool
INFO: Current version: 2.3.1
INFO: Latest version:
After the patch:
$ devtool latest-version iucode-tool
INFO: Current version: 2.3.1
INFO: Latest version: 2.3.1
Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update for functional issues for different processors
Fixes CVEs:
CVE-2025-20109 [https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-01249.html]
CVE-2025-22839 [https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-01310.html]
CVE-2025-22840 [https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-01308.html]
CVE-2025-22889 [https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-01311.html]
CVE-2025-24305 [https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-01313.html]
CVE-2025-32086 [https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-01367.html]
CVE-2025-21090 [https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-01313.html]
Release Note:
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20250812
Signed-off-by: Praveen Kumar <praveen.kumar@windriver.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
|
| |
|
|
|
|
|
|
| |
Update to match the recent changes in OE-Core where the unpack layout changed.
[https://patchwork.yoctoproject.org/project/oe-core/patch/20250616095000.2918921-1-alex.kanavin@gmail.com/]
Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update for functional issues for different processors
Fixes CVEs:
CVE-2024-28956 [https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-01153.html]
CVE-2025-24495 [https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-01322.html]
Release Notes:
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20250512
Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update for functional issues for different processors
Fixes CVEs:
CVE-2024-31068 [https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-01166.html]
CVE-2024-36293 [https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-01213.html]
CVE-2023-43758 [https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-01139.html]
CVE-2024-39355 [https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-01228.html]
CVE-2024-37020 [https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-01194.html]
Release notes:
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20250211
Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update for functional issues for different processors
Fixes CVEs:
CVE-2024-21853 [https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-01101.html]
CVE-2024-23918 [https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-01079.html]
CVE-2024-21820 [https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-01079.html]
CVE-2024-24968 [https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-01097.html]
CVE-2024-23984 [https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-01103.html]
Release notes:
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-2024112
Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
|
| |
|
|
|
|
|
|
|
|
| |
Update for functional issues for different processors
Release notes:
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20241029
Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update for functional issues for different processors
Fixes CVEs:
CVE-2024-23984 [https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-01103.html]
CVE-2024-24968 [https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-01097.html]
Release notes:
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20240910
Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update for functional issues for different processors
Fixes CVEs:
CVE-2024-24853 [https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-01083.html]
CVE-2024-25939 [https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-01118.html]
CVE-2024-24980 [https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-01100.html]
CVE-2023-42667 [https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-01038.html]
CVE-2023-49141 [https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-01046.html]
Release notes:
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20240813
Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
|
| |
|
|
|
|
|
|
| |
Fixes functional issues for GLK. Release notes:
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20240531
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
|
| |
|
|
|
|
| |
This no longer works and is not maintained and tested.
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Release notes:
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20240514
Fixes CVEs:
CVE-2023-45733 [https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-01051.html]
CVE-2023-46103 [https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-01052.html]
CVE-2023-45745,CVE-2023-47855 [https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-01036.html]
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
|
| |
|
|
|
|
|
| |
Replace usage of WORKDIR in do_compile/do_install by ${S} or ${B}. It
also helps with cases when externalsrc is used like with devtool.
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Release notes:
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20240312
Fixes CVEs:
CVE-2023-39368 [https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00972.html]
CVE-2023-38575 [https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00982.html]
CVE-2023-28746 [https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00898.html]
CVE-2023-22655 [https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00960.html]
CVE-2023-43490 [https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-01045.html]
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
|
| |
|
|
|
|
|
|
|
|
| |
Release notes:
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20231114
Fixes CVE-2023-23583. Details:
https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00950.html
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
|
| |
|
|
|
|
|
|
|
| |
Release notes:
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20230808
Also fixes CVE-2022-40982, CVE-2023-23908 and CVE-2022-41804.
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
|
| |
|
|
|
|
|
| |
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>
|
| |
|
|
|
|
|
|
| |
Release notes:
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20230214
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
|
| |
|
|
|
|
|
| |
Ensure that our recipes have correct tags so the QA check doesn't give
out warnings or errors.
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Also export ICXCC, ICXCXX, ICXCPP, ICXLD, ICXAR in SDK environment which can
then be used to compile applications.
For example, to build an sample SYCL application using SDK:
-> Source oneAPI compiler setup script (from your installed path):
$ source /your-sdk-path/oecore-x86_64/sysroots/skylake-64-oe-linux/opt/intel/oneapi/compiler/2022.1.0/env/vars.sh
-> Build sample SYCL app (i.e simple-sycl-app.cpp):
$ $ICXCXX -fsycl simple-sycl-app.cpp -o simple-sycl-app -lsvml -lirng -limf -lintlc
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
|
| |
|
|
|
|
|
|
| |
Support for Intel(R) oneAPI DPC++/C++ (icx) compiler is being added. So
remove the support for the classic compiler.
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
|
| |
|
|
|
|
|
| |
Release notes:
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20221108
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
|
| |
|
|
|
|
|
| |
And disable ICCSDK bu default.
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
|
| |
|
|
|
|
|
|
| |
Also export ICC, ICCCXX, ICCCPP, ICCLD, ICCAR in SDK environment which can
then be used to compile applications in SDK
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
|
| |
|
|
|
|
|
|
|
| |
Fixes CVE-2022-21233.
Release notes:
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20220809
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
The commit 6c0c4691e5bb446e0e428ebca595164709c59586 is missing in upstream
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files.
Reference:
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/issues/62.
Use 925555515555 instead of 6c0c4691e5bb. The difference between those
two commits are just some "^M" fixes in releasenote.md.
Signed-off-by: Yongxin Liu <yongxin.liu@windriver.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Patch submitted to use uint32_t instead of int for IOCTLs commands.
Warning log:
| ../../../git/xcore/fake_v4l2_device.h: In member function 'virtual int XCam::FakeV4l2Device::io_control(int, void*)':
| ../../../git/xcore/fake_v4l2_device.h:42:14: error: narrowing conversion of '3225441794' from 'long unsigned int' to 'int' [-Wnarrowing]
| 42 | case VIDIOC_ENUM_FMT:
| | ^~~~~~~~~~~~~~~
| make[4]: *** [Makefile:685: libgstxcamsrc_la-gstxcamsrc.lo] Error 1
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
intel-microcode-20220510 includes fixes for CVE-2021-33117 and CVE-2022-21151.
CVE-2021-33117:
A potential security vulnerability in some 3rd Generation Intel® Xeon® Scalable
Processors may allow information disclosure. Intel is releasing firmware
updates to mitigate this potential vulnerability.
https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00586.html
CVE-2022-21151:
A potential security vulnerability in some Intel® Processors may allow
information disclosure. Intel is releasing firmware updates to mitigate this
potential vulnerability.
https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00617.html
Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
|
| |
|
|
|
| |
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
|
| |
|
|
|
|
|
|
|
| |
zlib has a new release and this fork hasn't rebased onto that version
yet.
Drop this recipe and use the OE-core version for now.
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
|
| |
|
|
|
|
|
| |
Switch to using SPDX preferred identifiers. All changes done using v0.1
of the script convert-spdx-licenses.py.
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
|
| |
|
|
|
|
|
|
| |
Refresh patch as per the latest version in OE-Core.
https://github.com/tianocore/edk2/commit/ac0a286f4d747a4c6c603a7b225917293cbe1e9f
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
|
| |
|
|
|
|
|
|
| |
Also fixes CVE-2021-0146, CVE-2021-0127. More details:
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20220207
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Commit cba66dfb7bb9 ("intel-microcode: fix microcode loading on newer
kernels") effectively disabled microcode filtering for intel-microcode
package.
Add the missing filter parameter to iucode_tool command to install only
necessary files. Do not generate microcode bin file in compile step as
it is no longer needed.
Signed-off-by: Tomasz Moń <tomasz.mon@camlingroup.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
|
| |
|
|
|
|
|
|
|
| |
Add branch name explicitly to SRC_URI where it's not defined and switch
to using https protocol for Github projects.
The change was made using convert_srcuri script for OE-Core.
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
|
| |
|
|
|
|
|
| |
Some of these were missed when using the script and were noticed when
building intel-skylake-64 and tiny images which had started failing.
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
|
| |
|
|
|
|
|
| |
Use the convert-overrides.py to convert to new syntax and manually
fix some additional changes.
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
|
| |
|
|
|
|
|
|
|
| |
Release notes:
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20210608
Fixes CVE-2021-24489, CVE-2020-24511, CVE-2020-24512, CVE-2020-24513.
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
|
| |
|
|
|
|
| |
The upgrade was pushed without the correct license md5sum. Fix it now.
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
|
| |
|
|
|
|
|
|
|
| |
Release notes:
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20210216
Fixes CVE-2020-8698, CVE-2020-8696
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
|
| |
|
|
|
|
|
|
| |
Drop patches which are merged and avaialble in this
release.
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
|
| |
|
|
|
|
|
| |
Release notes:
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20201118
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
|
| |
|
|
|
|
|
| |
Updates microcode for one more platform:
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20201112
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
|