Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[PoC] Add RISC-V support #2485

Draft
wants to merge 37 commits into
base: main
Choose a base branch
from
Draft

Conversation

ader1990
Copy link
Contributor

@ader1990 ader1990 commented Nov 27, 2024

Add initial support for RISC-V.
See: flatcar/Flatcar#1420

What works:

  • SDK build
  • Root filesystem build

What does not work / to be done:

  • a PoC with a hardware board running Flatcar
  • image_to_vm.sh -> more investigation is required on how to make the grub2 bootloader / partitions work with the dm-verity on RISC-V
  • secureboot - needs to be short-circuited
  • The kernel - current hardware boards have their own bootloader / kernel partitions that are custom-made and Flatcar's A/B partition scheme and upgrade workflow cannot work as such
  • Upstream the required bits to Gentoo

tormath1 and others added 30 commits June 25, 2024 12:02
Upgrade Linux Kernel for flatcar-4012 from 6.6.35 to 6.6.36
It's from Gentoo commit a5ae97f6c11e8b646e5510bdf780338fc1e2efa4.
…h-alpha

Pull in latest mantle, drop obsolete auth flags
…4012

Update ca-certificates in flatcar-4012 from 3.101 to 3.101.1
Upgrade mantle container image to latest HEAD in flatcar-4012
Upgrade Linux Kernel for flatcar-4012 from 6.6.36 to 6.6.37
Update ca-certificates in flatcar-4012 from 3.101 to 3.102
Upgrade Linux Kernel for flatcar-4012 from 6.6.37 to 6.6.38
Upgrade Linux Kernel for flatcar-4012 from 6.6.38 to 6.6.39
@ader1990 ader1990 marked this pull request as draft November 27, 2024 10:40
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