summaryrefslogtreecommitdiffstats
path: root/recipes-kernel
Commit message (Collapse)AuthorAgeFilesLines
* perf: drop libbpf const qualifier workaroundHEADmasterYogesh Tyagi7 days1-17/+0
| | | | | | | | | | | | | Remove the bbappend that applied const qualifier fixes to libbpf.c. The workaround was required for older kernel versions where building perf with -Werror triggered warnings due to discarded const qualifiers from strstr() and strchr(). The issue is resolved in the currently used linux-intel 6.18 kernel, making this workaround no longer necessary. Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
* linux-intel-rt: upgrade 6.12.61 -> 6.18.15Yogesh Tyagi10 days1-6/+6
| | | | | | | | | | | Upgrade to Intel LTS RT kernel 6.18.15. Uses same refreshed patches as linux-intel. Release Notes: https://github.com/intel/linux-intel-lts/releases/tag/lts-v6.18.15-linux-260310T050801Z Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
* linux-intel: upgrade 6.12.61 -> 6.18.15Yogesh Tyagi10 days1-6/+6
| | | | | | | | | Upgrade to Intel LTS kernel 6.18.15. Release Notes: https://github.com/intel/linux-intel-lts/releases/tag/lts-v6.18.15-linux-260310T050801Z Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
* perf: Fix const qualifier warnings in libbpf.cYogesh Tyagi14 days1-0/+17
| | | | | | | | | | | | | | | | | | | | | | Fix compilation warnings when building perf with -Werror where const qualifiers are discarded from pointers returned by strstr() and strchr() functions in libbpf.c. Both strstr() and strchr() return 'const char *' when given 'const char *' input parameters. The receiving variables must preserve this const qualification to maintain const-correctness and avoid compiler warnings. Errors fixed: libbpf.c:8179:13: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers] libbpf.c:11967:35: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers] This is a workaround for kernel 6.12.x. The issue is already fixed upstream in kernel 6.13+ and can be removed when the kernel is updated. Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
* ixgbevf: upgrade 4.19.10 -> 5.2.2Yogesh Tyagi2026-02-101-5/+5
| | | | | | | Updated source URL from Sourceforge to GitHub as Intel ethernet driver project has migrated to github.com/intel/ethernet-linux-ixgbevf. Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
* ixgbe: upgrade 5.20.10 -> 6.3.4Yogesh Tyagi2026-02-101-5/+5
| | | | | | | Updated source URL from Sourceforge to GitHub as Intel ethernet driver project has migrated to github.com/intel/ethernet-linux-ixgbe. Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
* linux-intel-rt : upgrade 6.12.55 -> 6.12.61Yogesh Tyagi2026-01-271-3/+3
| | | | | | | | | | Uses same refreshed patches as linux-intel. Release Notes: https://github.com/intel/linux-intel-lts/releases/tag/ lts-v6.12.61-linux-251229T065211Z Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
* linux-intel : upgrade 6.12.55 -> 6.12.61Yogesh Tyagi2026-01-272-23/+24
| | | | | | | | | | Refresh 0002-mconf patch for new kconfig infrastructure. Release Notes: https://github.com/intel/linux-intel-lts/releases/tag/ lts-v6.12.61-linux-251229T065211Z Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
* backport-iwlwifi : upgrade core96 -> core102Yogesh Tyagi2026-01-271-3/+3
| | | | | | | | | | | | | Update to latest upstream release/core102 branch. This release includes various bug fixes and improvements to the Intel wireless LinuxCore kernel driver. Release Notes: https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/ backport-iwlwifi.git/log/?h=release/core102 Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
* linux-intel/6.12: update to tag lts-v6.12.55-linux-251024T074402ZShruti Raj Vansh Singh2025-11-031-3/+3
| | | | | | | Updated kernel cache too. Signed-off-by: Shruti Raj Vansh Singh <shruti.raj.vansh.singh@intel.com> Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
* linux-intel-rt/6.12: update to tag lts-v6.12.55-linux-251024T074402ZShruti Raj Vansh Singh2025-11-031-3/+3
| | | | | | | Updated kernel cache too. Signed-off-by: Shruti Raj Vansh Singh <shruti.raj.vansh.singh@intel.com> Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
* linux-intel-rt/6.12: update to tag lts-v6.12.48-linux-250924T142248ZShruti Raj Vansh Singh2025-10-301-3/+3
| | | | | | | Updated kernel cache too. Signed-off-by: Shruti Raj Vansh Singh <shruti.raj.vansh.singh@intel.com> Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
* linux-intel/6.12: update to tag lts-v6.12.48-linux-250924T142248ZShruti Raj Vansh Singh2025-10-301-3/+3
| | | | | | | Updated kernel cache too. Signed-off-by: Shruti Raj Vansh Singh <shruti.raj.vansh.singh@intel.com> Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
* linux-intel/6.12: Drop useless patchUwe Kleine-König2025-08-153-52/+0
| | | | | | | | | | | | Since commit v6.10-rc1~98^2~59 = 5ef6dc08cfde ("lib/build_OID_registry: don't mention the full path of the script in output") the purpose of patch 0001-6.12-lib-build_OID_registry-fix-reproducibility-issues.patch is already given in plain mainline. The patch only subsitutes one way to make the build result reproducible by another one. So drop the patch. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* ixgbe/ixgbevf/backport-iwlwifi: Adapt to S/UNPACKDIR changesChangqing Li2025-07-093-6/+5
| | | | | | | | Remove or update S definitions as required to work with oe-core S/UNPACKDIR changes. Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* backport-iwlwifi: upgrade core79 -> core96Ying Lun Neoh2025-07-071-2/+2
| | | | | Signed-off-by: Ying Lun Neoh <ying.lun.neoh@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* linux-intel/6.12: update to tag lts-v6.12.27-linux-250514T191408ZYing Lun Neoh2025-05-261-3/+3
| | | | | | | Updated kernel cache too. Signed-off-by: Ying Lun Neoh <ying.lun.neoh@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* linux-intel-rt/6.12: update to tag lts-v6.12.27-linux-250514T191408ZYing Lun Neoh2025-05-261-3/+3
| | | | | | | Updated kernel cache too. Signed-off-by: Ying Lun Neoh <ying.lun.neoh@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* linux-intel/6.12 : update to lts-v6.12.24-linux-250501T040919ZxYing Lun Neoh2025-05-151-3/+3
| | | | | Signed-off-by: Ying Lun Neoh <ying.lun.neoh@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* linux-intel-rt/6.12 : update to tag lts-v6.12.24-linux-250501T040919ZYing Lun Neoh2025-05-151-3/+3
| | | | | Signed-off-by: Ying Lun Neoh <ying.lun.neoh@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* linux-intel-rt/6.12 : update to lts-v6.12.22-linux-250407T141306ZYogesh Tyagi2025-04-281-3/+3
| | | | | Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* linux-intel/6.12 : update to lts-v6.12.22-linux-250407T141306ZYogesh Tyagi2025-04-281-3/+3
| | | | | Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* recipes: Improve whitespace issuesRichard Purdie2025-04-143-7/+7
| | | | | | | | | There is a pending bitbake patch which will warning on assignment whitespace issues. Fix the handful of issues in meta-intel to avoid the warnings and improve readability. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* linux-intel-rt/6.11: Drop mainline 6.11-rt recipeYogesh Tyagi2025-03-101-26/+0
| | | | | | | | * Use LTS 6.12 for mainline RT as well, as 6.12 is the latest RT/Non-RT kernel * 6.12 recipe is already added Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* linux-intel-rt/6.12: Adapt 6.6-rt recipe for 6.12-rtYogesh Tyagi2025-03-104-105/+7
| | | | | | | | | | | | * Use LTS 6.12 for RT as well, as 6.12 now has a single branch for both RT and non-RT kernels. * Rename the patch: linux-intel/0001-6.11-6.12-lib-build_OID_registry-fix-reproducibility-issues.patch * Drop the following patches, as they were specific to the 6.6 kernel: 0001-6.6-lib-build_OID_registry-fix-reproducibility-issues.patch 0001-6.6-vt-conmakehash-improve-reproducibility.patch Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* linux-intel/6.12: add recipeYogesh Tyagi2025-03-102-34/+9
| | | | | | | | | * Convert the mainline kernel 6.12 recipe to lts kernel 6.12 recipe * Drop recipe for linux-intel-lts 6.6 kernel * Use the 6.12 kernel tag lts-v6.12.16-linux-250225T162742Z Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* linux-intel: switch kernel-meta SRC_URI from git to httpsYogesh Tyagi2025-03-061-1/+1
| | | | | Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* linux-intel-rt/6.11 : update the name of the patchYogesh Tyagi2024-12-191-1/+1
| | | | | | | | * Use updated name of the patch 0001-6.11-6.12--lib-build_OID_registry-fix-reproducibility-issues.patch which has compatibility with both 6.11 and 6.12 kernel Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* linux-intel/6.12: add recipeYogesh Tyagi2024-12-192-6/+6
| | | | | | | | | | * Add recipe for linux-intel Mainline 6.12 kernel * Drop recipe for linux-intel Mainline 6.11 kernel * Use the 6.12 kernel tag mainline-tracking-pre-prod-v6.12-linux-241211T020725Z * Rename the patch 0001-6.11-lib-build_OID_registry-fix-reproducibility-issues.patch Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* linux-intel-rt/6.6 : update to tag lts-v6.6.63-rt46-preempt-rt-241126T190416ZYogesh Tyagi2024-12-191-3/+3
| | | | | Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* linux-intel/6.6 : update to tag lts-v6.6.63-linux-241126T173815ZYogesh Tyagi2024-12-192-17/+8
| | | | | | | * Refresh patch 0001-6.6-lib-build_OID_registry-fix-reproducibility-issues.patch Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* linux-intel-rt/6.11: add recipeYogesh Tyagi2024-10-151-0/+26
| | | | | | | | Add recipe for NEX Mainline 6.11 rt kernel. Use the 6.11 rt kernel tag mainline-tracking-pre-prod-v6.11-rt7-preempt-rt-240925T152713Z Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* linux-intel/6.11 : update to tag ↵Yogesh Tyagi2024-10-103-65/+6
| | | | | | | | | | | mainline-tracking-pre-prod-v6.11-linux-240925T085433Z * Drop recipe for 6.10 kernel * Drop the patch 0001-6.10-vt-conmakehash-improve-reproducibility.patch * Add recipe for 6.11 kernel Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* linux-intel : Add space in SRC_URI:appendYogesh Tyagi2024-08-303-6/+6
| | | | | | | | Add space before file:// in SRC_URI:append to avoid concatenation issues with other SRC_URI:append Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* linux-intel/6.10 : update to tag mainline-tracking-v6.10-linux-240717T063713ZYogesh Tyagi2024-08-293-5/+114
| | | | | | | | | * Drop recipe for 6.8 kernel * Add recipe for 6.10 kernel * Move the patches specific to kernel 6.10 to the recipe Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* linux-intel-rt/6.6 : update to tag lts-v6.6.44-rt39-preempt-rt-240809T014856ZYogesh Tyagi2024-08-291-3/+6
| | | | | | | Move the patches specific to kernel 6.6 to 6.6 recipe Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* linux-intel/6.6 : update to tag lts-v6.6.44-linux-240808T092831ZYogesh Tyagi2024-08-294-15/+16
| | | | | | | Move the patches specific to kernel 6.6 to 6.6 recipe Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* ixgbevf : upgrade 4.19.4 -> 4.19.10Yogesh Tyagi2024-07-301-1/+1
| | | | | | | | Release Notes: https://sourceforge.net/projects/e1000/files/ixgbevf%20stable/4.19.10/ Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* ixgbe : upgrade 5.20.3 -> 5.20.10Yogesh Tyagi2024-07-301-1/+1
| | | | | | | | Release Notes: https://sourceforge.net/projects/e1000/files/ixgbe%20stable/5.20.10/ Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* linux-intel: enable Intel NPU configNaveen Saini2024-05-302-2/+4
| | | | | | | | | Enables Intel NPU (14th generation Intel CPU (Meteor Lake) or newer) which is a CPU-integrated inference accelerator for Computer Vision and Deep Learning applications. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* linux-intel-rt/6.6: update to tag lts-v6.6.30-rt30-preempt-rt-240520T163730ZNaveen Saini2024-05-301-3/+3
| | | | | | | Update kernel-cache too. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* linux-intel/6.6: update to tag lts-v6.6.30-linux-240517T123905ZNaveen Saini2024-05-301-5/+4
| | | | | | | | | No need to enable IOMMU explicitly [1] [1] https://git.yoctoproject.org/yocto-kernel-cache/commit/?h=yocto-6.6&id=49698cadd79745fa26aa7ef507c16902250c1750 Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* linux-intel/6.8: update to tag mainline-tracking-v6.8-linux-240509T064507ZNaveen Saini2024-05-301-4/+3
| | | | | | | | | No need to enable IOMMU explicitly [1] [1] https://git.yoctoproject.org/yocto-kernel-cache/commit/?id=c4e3facab8b3be91a10c99ac66e8c3a4c7696075 Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* ixgbevf : upgrade 4.18.7 -> 4.19.4Yogesh Tyagi2024-05-161-1/+1
| | | | | | | | | | Release Notes: https://sourceforge.net/projects/e1000/files/ixgbevf%20stable/4.19.4/ This release fixes build with newer kernels. Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* ixgbe : upgrade 5.19.6 -> 5.20.3Yogesh Tyagi2024-05-161-1/+1
| | | | | | | | | | | | | | Release Notes: * Fix calltrace on driver load for old kernels * Fix IRQ affinity hint * Fix waiting for flash completion ACK * Fix debugfs directory double creation * Fix terminate probing right after wrong API detected * Fix compilation on kernels with no devlink_info_driver_name_put() Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* linux-intel/6.x: enable Intel IOMMU driverNaveen Saini2024-05-132-2/+6
| | | | | | | Enable support for Intel IOMMU using DMA Remapping (DMAR) Devices. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* linux-intel-rt/6.6 : update to tag lts-v6.6.25-rt29-preempt-rt-240416T010215ZYogesh Tyagi2024-04-221-3/+3
| | | | | Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* linux-intel/6.6 : update to tag lts-v6.6.25-linux-240415T215440ZYogesh Tyagi2024-04-221-3/+3
| | | | | Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* linux-intel-rt/6.6 : update to tag lts-v6.6.23-rt28-preempt-rt-240407T195413ZYogesh Tyagi2024-04-151-3/+3
| | | | | Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* linux-intel/6.6 : update to tag lts-v6.6.23-linux-240407T055600ZYogesh Tyagi2024-04-151-3/+3
| | | | | Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>