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).