Skip to content
New issue

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

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

Already on GitHub? # 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.
Signed-off-by: Sayan Chowdhury <schowdhury@microsoft.com>
Signed-off-by: Sayan Chowdhury <schowdhury@microsoft.com>
…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
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants