Daily kernel builds for Ubuntu

I have put together a GitHub workflow that runs daily to merge the latest upstream kernel changes into a repo that works with the VF2 on Ubuntu and then builds and releases .deb packages of the kernel. If you’re interested you can find the release page here: Releases · agreenbhm/linux-visionfive2 · GitHub

No guarantees that each daily build will work, but as of today it boots fine. If you have the v1.2a variant of the VF2 you will need to manually change the configured DTB in order for Ethernet to work (same as the official Ubuntu release).

6 Likes

Current upstream u-boot+under review eth patch, seems would automatically modify device tree passing to kernel for different board revision/ram size:
https://patchwork.ozlabs.org/project/uboot/cover/20230329034224.26545-1-yanhong.wang@starfivetech.com/
https://patchwork.ozlabs.org/project/uboot/cover/20230428022515.29393-1-yanhong.wang@starfivetech.com/
Basic support patches are already accepted by upstream with modification (more detail in 1st link above)

5 Likes