Commit Graph

275 Commits

Author SHA1 Message Date
Naveen Saini
0bcaf75ea8 linux-intel: fix menuconfig
Refreshed and include patches from linux-yocto 6.6 to detect ncurses correctly when
cross-compiling.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2024-01-22 11:57:57 +08:00
Yogesh Tyagi
f48f718cc0 linux-intel-rt/6.4: drop recipe
Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2024-01-08 10:19:01 +08:00
Yogesh Tyagi
0f794d77b5 linux-intel/6.7: add recipe
Replace v6.4 with mainline-tracking v6.7-rc3 tag mainline-tracking-v6.7-rc3-linux-231129T100251Z
Also change yocto-kernel-cache branch to master

Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2024-01-08 10:19:01 +08:00
Yogesh Tyagi
33a0f7dc25 linux-intel-rt/6.6: add recipe
Replace v6.1 with linux-intel-lts v6.6.5 tag lts-v6.6.5-rt16-preempt-rt-231212T043456Z,

Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2024-01-08 10:19:01 +08:00
Yogesh Tyagi
7716ddce78 linux-intel/6.6: add recipe
Replace v6.1 with linux-intel-lts v6.6.5 tag lts-v6.6.5-linux-231211T170932Z

Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2024-01-08 10:19:01 +08:00
Anuj Mittal
c220d2b0cb linux-intel-rt/6.1: update to v6.1.59-rt16
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-11-20 09:31:35 +08:00
Anuj Mittal
f7bac45bc4 linux-intel/6.1: update to v6.1.59
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-11-20 09:30:27 +08:00
Anuj Mittal
1bca60610c linux-intel-rt/6.1: update to v6.1.46-rt14
Also fetch the latest kernel configurations from kernel cache.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-10-17 17:32:34 +08:00
Anuj Mittal
c139b27c3a linux-intel/6.1: update to v6.1.46
Fetch the latest changes for kernel configurations as well.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-10-17 17:32:34 +08:00
Naveen Saini
6a3d314f43 linux-intel-rt/6.4: set LINUX_KERNEL_TYPE
set kernel type to 'preempt-rt' for real-time kernel.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-10-02 15:05:24 +08:00
Yogesh Tyagi
1463e5ae10 linux-intel/6.4: change kernel cache branch to yocto-6.4
* Use latest commit from yocto-6.4 of kernel cache

Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-08-03 11:52:22 +08:00
Yogesh Tyagi
791c505690 linux-intel-rt/6.4: add recipe
* It builds 6.4 RT kernel from mainline-tracking tree.
  https://github.com/intel/mainline-tracking

  tag: mainline-tracking-v6.4-rt6-preempt-rt-230727T015607Z
* Make linux-intel-rt v6.4.0 the default RT kernel for poky-altcfg
* Change kernel cache branch to yocto-6.4

Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-08-03 11:52:22 +08:00
Yogesh Tyagi
75d2e2cf31 linux-intel/6.4: add recipe
It builds 6.4 kernel version from mainline-tracking tree.
https://github.com/intel/mainline-tracking

tag: mainline-tracking-v6.4-linux-230712T101017Z

Drop v6.2 mainline recipe

Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-07-24 09:14:23 +08:00
Yogesh Tyagi
f2bcad2943 linux-intel-rt/6.1: update to tag lts-v6.1.38-rt12-preempt-rt-230713T145506Z
Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-07-24 09:14:23 +08:00
Yogesh Tyagi
c5d1a62109 linux-intel/6.1: update to tag lts-v6.1.38-linux-230713T130532Z
Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-07-24 09:14:23 +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
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
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
503e4e567e linux-intel/6.2: add recipe
It builds 6.2 kernel version from mainline-tracking tree.
https://github.com/intel/mainline-tracking

tag: mainline-tracking-v6.2-linux-230223T032049Z

Remove linux-intel 5.19 recipe. There is no -rt version of 6.2 yet
so 5.19-rt has been kept.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-03-09 09:46:07 +08:00
Anuj Mittal
0322924988 linux-intel/5.15: remove recipes
We're adding v6.1 as the LTS for this release so remove these recipes.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-02-21 11:59:16 +08:00
Anuj Mittal
533b604a32 linux-intel/6.1: add recipe
Builds v6.1 version of linux-intel-lts tree.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-02-20 13:42:40 +08:00
Anuj Mittal
57a3810ed1 linux-intel-rt/5.19: update to tag mainline-tracking-v5.19-rt10-preempt-rt-230104T115537Z
Updated kernel cache too.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-02-08 15:56:37 +08:00
Anuj Mittal
82cb65cf6d linux-intel/5.19: update to tag mainline-tracking-v5.19-linux-230118T042554Z
Updated kernel cache too.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-02-08 15:56:37 +08:00
Anuj Mittal
53df30ef13 linux-intel-rt/5.15: update to tag lts-v5.15.85-rt55-preempt-rt-230113T035939Z
Updated kernel cache too.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-02-08 15:56:32 +08:00
Anuj Mittal
434d4648ca linux-intel/5.15: update to tag lts-v5.15.85-linux-230113T035248Z
Updated kernel cache too.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-02-08 15:55:45 +08:00
Anuj Mittal
a70f782663 linux-yocto: make the bbappend generic
Dont keep linux-yocto bbappends tied to versions so we don't need to
keep them in sync.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-02-07 15:00:42 +08:00
Naveen Saini
9663e584c2 linux-yocto: allow building 6.1 linux-yocto kernel with meta-intel
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-01-30 10:40:57 +08:00
Anuj Mittal
e99ca0c5cd recipes: fix Upstream-Status tags
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>
2023-01-25 09:32:26 +08:00
Naveen Saini
423820afb6 intel-skylake-64: use tune-x86-64-v3.inc
tune-x86-64-v3.inc uses x86-64 v3 level of instruction set.
x86-64-v3: (close to Haswell) AVX, AVX2, BMI1, BMI2, F16C, FMA, LZCNT, MOVBE, XSAVE

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-01-04 10:55:28 +08:00
Naveen Saini
c7c8ed43e0 linux-intel/5.15: fix upstream release checking
Fix upstream release checking for linux-intel-rt/5.15 too.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-12-15 12:54:52 +08:00
Naveen Saini
6ca9a5cb96 linux-intel/5.19: fix upstream release checking
Fix upstream release checking for linux-intel-rt/5.19 too.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-12-09 13:51:26 +08:00
Naveen Saini
6d976ec8ef linux-intel-dev: drop recipe
This recipe is not requried anymore, as already recipes for
mainline-tracking 5.19 kernel being added.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-11-18 11:55:06 +08:00
Naveen Saini
579394dc23 linux-intel-rt/5.19: add recipe
Build 5.19 RT kernel version from mainline-tracking tree at:

https://github.com/intel/mainline-tracking

This will track the mainline kernel and will be used to enable support for newer platforms.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-11-18 11:55:06 +08:00
Naveen Saini
2ce9b55f99 linux-intel/5.19: add recipe
Build 5.19 kernel version from mainline-tracking tree at:

https://github.com/intel/mainline-tracking

This will track the mainline kernel and will be used to enable support for newer platforms.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-11-18 11:55:06 +08:00
Teoh Jay Shen
a09b3264fc linux-intel-rt/5.15: update to v5.15.71
Signed-off-by: Teoh Jay Shen <jay.shen.teoh@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-11-08 15:04:26 +08:00
Teoh Jay Shen
d85104f141 linux-intel/5.15: update to v5.15.71
Signed-off-by: Teoh Jay Shen <jay.shen.teoh@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-11-08 15:04:26 +08:00
Anuj Mittal
2db6c8af4b linux-intel: fix perf reproducibility
Include a patch from linux-yocto to fix buildpaths problem when
compiling perf. Fixes:

| WARNING: perf-1.0-r9 do_package_qa: QA Issue: File /usr/lib/python3.10/site-packages/perf-0.1-py3.10-linux-x86_64.egg/EGG-INFO/SOURCES.txt in package perf-python contains reference to TMPDIR
| File /usr/lib/python3.10/site-packages/perf-0.1-py3.10-linux-x86_64.egg/__pycache__/perf.cpython-310.pyc in package perf-python contains reference to TMPDIR [buildpaths]

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-11-02 15:54:00 +08:00
Naveen Saini
94d6ec3730 linux-intel-dev: update to 5.19.0
Also bring in the latest kernel config data.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-08-15 12:58:08 +08:00
Naveen Saini
701d1dfe77 linux-intel-rt/5.15: update to v5.15.49
Updated kernel config as well.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-08-15 12:58:02 +08:00
Naveen Saini
834291a2f3 linux-intel/5.15: update to v5.15.49
Update kernel config as well.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-08-15 12:57:24 +08:00
Anuj Mittal
de5851890f linux-intel: fix buildpaths issue
Include following fixes from linux-yocto to fix buildpaths warnings:

2fca0fd71981 lib/build_OID_registry: fix reproducibility issues
0f586f4ee8ad vt/conmakehash: improve reproducibility

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-07-18 12:59:19 +08:00
Anuj Mittal
bdcf0ec068 linux-intel: remove 32 bit specific tweaks
We test this kernel only with 64 bit machine types. Make changes to
reflect that. intel-core2-32 should be built with linux-yocto kernel.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-06-20 09:50:59 +08:00
Anuj Mittal
a499bad106 linux-intel/5.10: remove recipes
5.15 is the only tested and default version now.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-06-17 16:30:06 +08:00
Naveen Saini
e9a69b0ae8 linux-intel-rt/5.15: update to v5.15.43
updates -rt patchset to -rt45.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-06-10 16:26:06 +08:00
Naveen Saini
70fa4a9700 linux-intel/5.15: update to v5.15.43
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-06-10 16:26:06 +08:00
Naveen Saini
c1674307a4 linux-intel-rt/5.10: update to v5.10.115
updates -rt patchset to -rt67.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-06-10 12:46:00 +08:00