The SpacemiT K3 on a Custom Kernel: Sixteen Cores, and the Virtual Machines Still Get Eight
Ubuntu's mainline kernel shows eight of the SpacemiT K3's sixteen cores. A patched kernel.org 7.3 build now runs all sixteen, with twelve KVM guests still on the eight X100 cores and the eight A100 cores open to host programs that ask for them. Getting there took a firmware query, a device tree that would have renumbered my CPUs, a test that was wrong before the kernel was, and a panic in the previous kernel on its way out. The A100 cores have no hypervisor extension, so for the RISC-V rental business I have been costing, the result is one I predicted wrong in October: sixteen cores do not add a single virtual machine.