Skip to content

Update main kernel to 5.14, and update LTS to track 5.10 instead of 5.4.#426

Merged
ricardosalveti merged 8 commits intofoundriesio:masterfrom
ricardosalveti:kernel
Sep 15, 2021
Merged

Update main kernel to 5.14, and update LTS to track 5.10 instead of 5.4.#426
ricardosalveti merged 8 commits intofoundriesio:masterfrom
ricardosalveti:kernel

Conversation

@ricardosalveti
Copy link
Copy Markdown
Member

No description provided.

Update the LTS recipe to track the v5.10 kernel as we will update
linux-lmp to track latest stable next.

This update is using the same kernel and meta revisions as currently
used by linux-lmp.

Signed-off-by: Ricardo Salveti <[email protected]>
Update linux-lmp to the latest v5.14 stable release.

Signed-off-by: Ricardo Salveti <[email protected]>
Current linux-lmp (5.14 based) does not yet support corstone700.

Signed-off-by: Ricardo Salveti <[email protected]>
Current linux-lmp (5.14 based) does not yet fully support n1sdp (pcie
works correctly, but usb seems to be currently broken).

Signed-off-by: Ricardo Salveti <[email protected]>
Corstone700 is now using linux-lmp-lts.

Signed-off-by: Ricardo Salveti <[email protected]>
Rpi is currently using linux-lmp-rpi, so fine to drop changes previously
done via linux-lmp-dev.

Signed-off-by: Ricardo Salveti <[email protected]>
Update template variables to use 5.15-rc by default, as that is the
current development release.

Signed-off-by: Ricardo Salveti <[email protected]>
Both are now > 5.6, which provides wireguard as built-in.

Once we're able to move NXP to the latest BSP we should be able to flip
the KERNEL_BUILTIN_WIREGUARD logic and remove this hack.

Signed-off-by: Ricardo Salveti <[email protected]>
@ricardosalveti
Copy link
Copy Markdown
Member Author

@MrCry0 I updated our main kernel branch (and respective tracking branches), removing most patches we had on 5.4, simplifying our upstream tracking process for it.

We now have https://github.com/foundriesio/linux/commits/tracking-fio-arm-5.14, https://github.com/foundriesio/linux/commits/tracking-fio-misc-5.14 and https://github.com/foundriesio/linux/commits/tracking-fio-imx-5.14:

  • tracking-fio-arm-5.14: backports for isp1760 (all already in 5.15) + quirk for n1sdp that upstream already refused, so nothing to be done from our side
  • tracking-fio-misc-5.14: we need to align with @ldts here, but the one patch we have is to leverage optee (the TA we also track in our fork) for providing RNG. I know there was an effort in optee to make a generic TA for RNG, we just need to do a follow up to understand if something we can drop as we update our optee as well.
  • tracking-fio-imx-5.14: please also align with @ldts on the one patch we have, I don't remember exactly why we needed the caam clocks to be stay enabled.

Copy link
Copy Markdown
Contributor

@MrCry0 MrCry0 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Copy Markdown
Contributor

@Tim-Anderson Tim-Anderson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@ricardosalveti ricardosalveti merged commit bdd5125 into foundriesio:master Sep 15, 2021
quaresmajose added a commit to quaresmajose/meta-lmp that referenced this pull request Nov 21, 2025
Changelog:
- c01c39a Merge pull request foundriesio#425 from foundriesio/detsch-add-cli-doc
- 5082335 README: Restructure and extend architecture section
- 5c32785 docs: Add docs for key components, using content from docs.foundries.io
- cd63527 Merge pull request foundriesio#432 from foundriesio/check-if-app-is-in-store
- 8d014b8 appengine: Check if app is in store before other checks
- 8204f3d Merge pull request foundriesio#431 from foundriesio/stream-child-output-to-stdout
- 74acd8e appengine: Set timeout for long running app commands
- 38eb5cc appengine: Print app installation progress
- f4811be exec: Add child output printing to stdout
- 4da2503 exec: Add optional param for timeout setting
- a7da093 exec: Make exec non-template function
- fde00f0 api: Make clang-format-20 happy
- 1520ccc Merge pull request foundriesio#429 from foundriesio/detsch-fill-install-description
- 213bf84 api: Fill install result description
- a1bbc4c Merge pull request foundriesio#428 from foundriesio/detsch-test-pull-fail-install
- 451c098 format: Some white-space fixes detected by clang-format-20
- c672b69 e2e-tests: Test pull + install cli operations whith different targets
- 274565e cli: Rename InstallAppPullFailure to InstallTargetPullFailure
- c90d3c5 Merge pull request foundriesio#426 from foundriesio/detsch-improve-e2e-tests
- 27f4bfd e2e-tests: Re-order if conditions to improve organization
- e4bb8f7 e2e-tests: Add test for random sequence of updates
- f7cee2a e2e-tests: Indent log messages for internal operations
- 28947ce e2e-tests: Add wrapper for running commands in targets generation script
- 66c2e7c Merge pull request foundriesio#427 from foundriesio/detsch-pin-composeapp-version
- 7dade6d e2e-tests: Pin composeapp version to v95.1
- a2e73c7 Merge pull request foundriesio#422 from foundriesio/detsch-avoid-deprecated-api
- e5e404e Avoid use of boost process API
- 7384ffc liteclient: Avoid using boost::process::system
- 8042e12 Merge pull request foundriesio#423 from foundriesio/detsch-update-containers
- b034728 docker: Update containers to ubuntu 25.04
- 768c9fe aktualizr: Bump to version 3d25b0304
- bdb0ba6 Merge pull request foundriesio#424 from foundriesio/detsch-tag-container
- 6d47008 e2e-tests: Use tag for referencing aklite-dev image

Signed-off-by: Jose Quaresma <[email protected]>
quaresmajose added a commit that referenced this pull request Nov 26, 2025
Changelog:
- c01c39a Merge pull request #425 from foundriesio/detsch-add-cli-doc
- 5082335 README: Restructure and extend architecture section
- 5c32785 docs: Add docs for key components, using content from docs.foundries.io
- cd63527 Merge pull request #432 from foundriesio/check-if-app-is-in-store
- 8d014b8 appengine: Check if app is in store before other checks
- 8204f3d Merge pull request #431 from foundriesio/stream-child-output-to-stdout
- 74acd8e appengine: Set timeout for long running app commands
- 38eb5cc appengine: Print app installation progress
- f4811be exec: Add child output printing to stdout
- 4da2503 exec: Add optional param for timeout setting
- a7da093 exec: Make exec non-template function
- fde00f0 api: Make clang-format-20 happy
- 1520ccc Merge pull request #429 from foundriesio/detsch-fill-install-description
- 213bf84 api: Fill install result description
- a1bbc4c Merge pull request #428 from foundriesio/detsch-test-pull-fail-install
- 451c098 format: Some white-space fixes detected by clang-format-20
- c672b69 e2e-tests: Test pull + install cli operations whith different targets
- 274565e cli: Rename InstallAppPullFailure to InstallTargetPullFailure
- c90d3c5 Merge pull request #426 from foundriesio/detsch-improve-e2e-tests
- 27f4bfd e2e-tests: Re-order if conditions to improve organization
- e4bb8f7 e2e-tests: Add test for random sequence of updates
- f7cee2a e2e-tests: Indent log messages for internal operations
- 28947ce e2e-tests: Add wrapper for running commands in targets generation script
- 66c2e7c Merge pull request #427 from foundriesio/detsch-pin-composeapp-version
- 7dade6d e2e-tests: Pin composeapp version to v95.1
- a2e73c7 Merge pull request #422 from foundriesio/detsch-avoid-deprecated-api
- e5e404e Avoid use of boost process API
- 7384ffc liteclient: Avoid using boost::process::system
- 8042e12 Merge pull request #423 from foundriesio/detsch-update-containers
- b034728 docker: Update containers to ubuntu 25.04
- 768c9fe aktualizr: Bump to version 3d25b0304
- bdb0ba6 Merge pull request #424 from foundriesio/detsch-tag-container
- 6d47008 e2e-tests: Use tag for referencing aklite-dev image

Signed-off-by: Jose Quaresma <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants