Skip to content

Available kernels

Alexander Baldeck edited this page Mar 27, 2024 · 15 revisions

There are varous kernels provided by base or any depending on your specific host architecture. The following table describes them:

Package Port Description
linux powerpc64le Generic Linux (POWER9 or higher / 64K page size) [1]
linux powerpc Generic Linux (PowerPC 604 or higher)
linux-4k powerpc64le Generic Linux (POWER9 or higher / 4K page size) [1]
linux-g4 powerpc G4 optimized (PowerPC 74xx or higher / needs Altivec)
linux-ppc64 any (powerpc & powerpc64) 64bit BE kernel for G5, POWER5 and higher [2]
linux-lts powerpc, powerpc64le LTS Kernel
linux-sophgo riscv64 Kernel specific to Milk-V's Pioneer board (potentially others in the future)
linux-visionfive riscv64 Kernel specific to Starfive's VisionFive V1 SBC
linux-visionfive2 riscv64 Kernel specific to Starfive's VisionFive V2 SBC

[1] POWER is dual-endian and we optimize powerpc64le for POWER9 or higher. For POWER<=8 use the powerpc64 port.

[2] This is provided in any and could be installed on any architecture. This is to enable a 32bit powerpc userland on a 64bit machine such as a G5.