Kernel 6.12.83

Hello, I have merged the stable kernel 6.12.83 and this is running fine on my VF2L. However, I only run it headless so not sure about hdmi etc. Maybe you will find it useful. GitHub - r0b0/visionfive2-linux · GitHub

:+1:
A kernel without HDMI is not very meaningful, because the jh7110 has only 4 items that have not been upstreamed, including HDMI. There are many options for headless kernels. :slightly_smiling_face:

Sorry I wasn’t clear enough. I have connected the HDMI now to test it and it is working just fine - both picture and sound.
The kernel is based on the starfive repo so it includes everything their original 6.12.5 version did. But I run this machine on public internet so I wanted security fixes. That’s why I upgraded the kernel to the latest 6.12 LTS version. Hope this clears it.

3 Likes

:+1: :+1: :+1: :heart_eyes: :star_struck: :clap:

stable kernel 6.12.83 + Debian 13.4.0 stable release

Now 6.12.85 with fixes for the today’s security hole - Copy Fail — CVE-2026-31431

2 Likes

It is a local privilege escalation to root! (Would be a total nightmare if it was a available remotely). But without patching it can be mitigated today by blocking the algif_aead module as demonstrated in the URL you provided

Original patches from starfive-tech to the main kernel branch.

I have updated the version to 6.12.88 and added a deb repo: VisionFive 2 Linux

I would appreciate if you could test it and report back! Especially if you are able to test on some other configuration, e.g. VF2 or with ubuntu. I only ever test on VF2lite on Debian.

1 Like