Age | Commit message (Collapse) | Author |
|
Currently this builds kernel 5.16.0-RC5 from kernel.org.
With the override `use-head-next` set, the HEAD of the master branch is
built instead.
For the rt patches a git repository from kernel.org with a maintained
branch which regularly merges in the stable/master git trees is used.
This changes from using defconfigs provided from the kernel sources
to use defconfigs which the recipe provides.
Get the initial defconfig from the kernel sources as of commit
2585cf9dfaad Linux 5.16-rc5.
"imx_v6_v7_defconfig" for i.MX 32 bit SoC
"tegra_defconfig" for TK1
"defconfig" for i.MX 64 bit SoC
Run them through 'make *defconfig; make savedefconfig' first.
Kernel 5.16 introduced that the device tree files are validated if
built in the way OE builds them.
Port the solution to make this from the linux-yocto-dev.bb recipe, commit
c12a91827e88 ("linux-yocto-dev: introduce dt-validation PACKAGECONFIG")
which is cleaner than reverting the commit that introduced the validation.
Related-to: ELB-4094
Related-to: ELB-4095
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
It is only used by linux-toradex-mainline_5.4.bb, integrate it
into that recipe file for clarity.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Fix conflict resolution from forward porting commit 91fc2ff
("linux-toradex-mainline: bump version to patch-level 154")
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Related-to: ELB-4201
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
(cherry picked from commit 37bcc547550bdfe8e91460538a778ec994c64738)
|
|
Bump SRCREV hashes as used in build of Wed Sep 29 22:33:16 UTC 2021
Matrix Build: image-tdxref-dunfell-5.x.y-nightly-matrix 434
Matrix Build Status: SUCCESS
Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-dunfell-5.x.y-nightly-matrix/434
Signed-off-by: ci.toradex <cicd@toradex.com>
(cherry picked from commit 789e231008c7fd1ca2b2535ea0ac1ee3c29f3233)
|
|
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
(cherry picked from commit 276a8e076225332b336e41eb2c62375ddc6989bf)
|
|
Bump SRCREV hashes as used in build of Fri Aug 20 22:39:56 UTC 2021
Matrix Build: image-tdxref-dunfell-5.x.y-nightly-matrix 398
Matrix Build Status: SUCCESS
Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-dunfell-5.x.y-nightly-matrix/398
Signed-off-by: ci.toradex <cicd@toradex.com>
(cherry picked from commit 01daf92560ce2e75901d531360b3624ec6e514f5)
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
This is the result of automated script (0.9.3) conversion:
+# meta-toradex-distro
+vars = vars + ["preempt-rt","tdx","upstream"]
+# meta-toradex-* machines
+vars = vars + ["apalis-","colibri-","verdin-","tegra124"]
+# meta-freescale
+vars = vars + ["imx","mx6","mx7","mx8","use-mainline-bsp","use-nxp-bsp"]
../openembedded-core/scripts/contrib/convert-overrides.py .
converting the metadata to use ":" as the override character instead of "_".
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Bump SRCREV hashes as used in build of Thu Jul 15 22:53:20 UTC 2021
Matrix Build: image-tdxref-dunfell-5.x.y-nightly-matrix 364
Matrix Build Status: SUCCESS
Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-dunfell-5.x.y-nightly-matrix/364
Signed-off-by: ci.toradex <cicd@toradex.com>
(cherry picked from commit 9f07b468d6cecb6fcda469866c305d37fb20f230)
|
|
Change versions, source path to the rt patch, SRCREV and checksums
to bump the mainline kernel to the 5.4.129 stable version.
Related-to: ELB-4007
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
(cherry picked from commit 69377c5ada04dc63d4abcefab37bf6e833a3c8f3)
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit d6164c573eee25fce9366e2af9e365e2401ed7f8)
|
|
Bump SRCREV hashes as used in build of Thu Jun 24 23:53:00 UTC 2021
Matrix Build: image-tdxref-dunfell-5.x.y-nightly-matrix 343
Matrix Build Status: SUCCESS
Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-dunfell-5.x.y-nightly-matrix/343
Signed-off-by: ci.toradex <cicd@toradex.com>
(cherry picked from commit 869312de75c9187e02523ff2cfa806144ace949f)
|
|
Bump SRCREV hashes as used in build of Fri May 7 22:38:51 UTC 2021
Matrix Build: image-tdxref-dunfell-5.x.y-nightly-matrix 297
Matrix Build Status: SUCCESS
Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-dunfell-5.x.y-nightly-matrix/297
Signed-off-by: ci.toradex <cicd@toradex.com>
(cherry picked from commit 2c539036e3421150b29336fc926b2678df589206)
|
|
Bump SRCREV hashes as used in build of Mon Apr 19 22:46:50 UTC 2021
Matrix Build: image-tdxref-dunfell-5.x.y-nightly-matrix 280
Matrix Build Status: SUCCESS
Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-dunfell-5.x.y-nightly-matrix/280
Signed-off-by: ci.toradex <cicd@toradex.com>
(cherry picked from commit 2c22dbf1b58cdb340ccd44780c44845341191835)
|
|
toradex-imx_v6_v7_defconfig now builds RTC drivers not used on Toradex HW
as kernel modules to reduce the zImage size. With that the kernel fits
again also on the raw NAND based modules.
Related-to: ELB-3931
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit 5234d3b8bc7f1fb6269a350213e93a0f8f66d6aa)
|
|
Matrix Build: image-torizoncore-dunfell-5.x.y-nightly-matrix 262
Matrix Build Status: SUCCESS
Triggered by: https://jenkins.int.toradex.com/job/image-torizoncore-dunfell-5.x.y-nightly-matrix/262
Signed-off-by: ci.toradex <cicd@toradex.com>
(cherry picked from commit ce4387040bbac9598b8232e86d09e2397a9cda28)
|
|
Related-to: ELB-3341
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit 02ee9a4f47d195a3b47a31b8db439e1b7bb78539)
|
|
Bump SRCREV hashes as used in build of Wed Feb 10 22:59:24 UTC 2021
Matrix Build: image-tdxref-dunfell-5.x.y-nightly-matrix 215
Matrix Build Status: SUCCESS
Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-dunfell-5.x.y-nightly-matrix/215
Signed-off-by: ci.toradex <cicd@toradex.com>
Bump SRCREV
Bump SRCREV hashes as used in build of Tue Feb 23 21:40:40 UTC 2021
Matrix Build: image-tdxref-dunfell-5.x.y-nightly-matrix 228
Matrix Build Status: SUCCESS
Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-dunfell-5.x.y-nightly-matrix/228
Signed-off-by: ci.toradex <cicd@toradex.com>
(cherry picked from commit e74e8590a515a9aaa0b820120cb8640aba2a5351)
|
|
Bump SRCREV hashes as used in build of Tue Feb 2 05:36:13 UTC 2021
Matrix Build: image-tdxref-dunfell-5.x.y-nightly-matrix 207
Matrix Build Status: SUCCESS
Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-dunfell-5.x.y-nightly-matrix/207
Signed-off-by: ci.toradex <cicd@toradex.com>
(cherry picked from commit 2b830c7a4aaf39dc7ea971c638b5042290c9ee1e)
|
|
Bump SRCREV hashes as used in build of Thu Dec 24 23:56:45 UTC 2020
Matrix Build: image-tdxref-dunfell-5.x.y-nightly-matrix 169
Matrix Build Status: SUCCESS
Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-dunfell-5.x.y-nightly-matrix/169
Signed-off-by: ci.toradex <cicd@toradex.com>
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
(cherry picked from commit cdbfe017be9096adbbfb4d3bbea0421e44f54cf3)
|
|
Bump SRCREV hashes as used in build of Fri Nov 27 22:22:56 UTC 2020
Matrix Build: image-tdxref-dunfell-5.x.y-nightly-matrix 143
Matrix Build Status: SUCCESS
Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-dunfell-5.x.y-nightly-matrix/143
Signed-off-by: ci.toradex <cicd@toradex.com>
(cherry picked from commit cab1ac409fa532c22f64c570f1b5c2350b570f94)
|
|
Add usbgadget and libcomposite as autoload modules.
Related-to: ELB-3152
Signed-off-by: Igor Opaniuk <igor.opaniuk@toradex.com>
(cherry picked from commit 9893d9662d5c9f883eaca89227945c13894463c0)
|
|
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
(cherry picked from commit bcd4d7508135db639c7d0fc28416a8d0d4152dce)
(cherry picked from commit f374cadde139f2b6c92d65903ca6c39c67650a67)
|
|
Explicitly disable kernel configs that could lead to latency on
preempt-rt kernel.
Also explicitly enable CONFIG_EXPERT which is being depended by
CONFIG_PREEMPT_RT.
Related-to: TOR-1354
Signed-off-by: Ming Liu <ming.liu@toradex.com>
(cherry picked from commit 2fb9cca9965e345915488b5693d63c0e137ae3ce)
|
|
Change to use the defconfig which is part of the kernel tree. In order
to provide a defconfig from your bbappend add a file 'defconfig' through
SRC_URI which will take precedence.
Related-to: ELB-3035
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit 0006e2a7616674e768a698123a13caff5c1661ba)
|
|
Change to add preempt-rt configs as scc file by including
linux-imx.inc, also avoid setting KERNEL_FEATURES to empty, it could be
used in torizoncore layer.
Related-to: ELB-3171
Signed-off-by: Ming Liu <ming.liu@toradex.com>
(cherry picked from commit 6737ce79c453953be6faf02519d9fc920dd58bb9)
|
|
Bump SRCREV hashes as used in build of Tue Sep 29 12:07:53 UTC 2020
Matrix Build: image-tdxref-dunfell-5.x.y-nightly-matrix 81
Matrix Build Status: SUCCESS
Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-dunfell-5.x.y-nightly-matrix/81
Signed-off-by: ci.toradex <cicd@toradex.com>
(cherry picked from commit 15385a89f3aff2a13f316c26ef23abc7efa19cab)
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Add the accidently dropped file reference name so the checksums
are found.
fixes 9b13de4 ("linux-toradex-mainline: update to latest")
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
(cherry picked from commit cf3aca30b171672fe011b404d0c12378b7c79f5d)
|
|
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
(cherry picked from commit 5c82f9ec57e0676de240acaa40b78ce4d3cd2181)
|
|
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
(cherry picked from commit 4ec7f0934fc019ab5f98a7e7bc21fca645ee6b83)
|
|
With preempt-rt in overrides, the recipe now builds an RT kernel.
i.e.:
- downloads the rt patch as specified in SRC_URI and applies it
- uses the provided defconfig but modifies the configuration to use
PREEMPT_RT.
Related-to: ELB-2631
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit 363288efc5d559b2a97da02a16f796a795af5215)
|
|
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
(cherry picked from commit d5cf98d28411b3dc0a63db2367df70ebf401d70c)
|
|
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
(cherry picked from commit 64579c21bf256efa9373ff7c030fab4f62a3e07f)
(cherry picked from commit 5fd71587b58e4e63d1e9953eddb5cf5efeac6a09)
|
|
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
While at it, add the use-head-next override which builds head instead
of the pinned version. This is useful for integration work.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit 2b6a199e309ff610ec716e6df39d512da42b49f4)
|
|
Fix Linux version to really represent 5.4.6.
Update to latest which includes the following two commits:
e87dbbae2576:
ARM: dts: imx7: Fix Toradex Colibri iMX7S 256MB NAND flash support
575bd2d69a82:
arm64: dts: freescale: add initial support for colibri imx8x
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
(cherry picked from commit f28e4b6a631e0f1c5f1925acc09890176031ef5f)
(cherry picked from commit 2d17ca347694cd4616d234ca72db4ecddb877138)
|
|
Bump to latest LTS release Linux 5.4.6 plus Apalis T30/TK1 patches.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
(cherry picked from commit ac6df0b7458c551e915cf186481c23401a4b6824)
|
|
Bump to latest LTS release Linux 5.4.5.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
Bump to latest LTS release Linux 5.4.2.
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
|