Linus Torvalds heeft zojuist Linux 5.19 uitgebracht als stabiel voor de nieuwste versie van de Linux-kernel. Hij zei ook dat dit de eerste keer was dat hij de nieuwe Linux-kernel uitbracht van een ARM64-laptop in de vorm van een Apple MacBook met een AArch64 Apple M1 SoC.
Linux 5.19 brengt veel nieuwe functies, van initiële LoongArch CPU-ondersteuning tot voortzetting van het werk aan het op de markt brengen van AMD Zen 4-CPU’s, AMD RDNA3-ondersteuning gaat door, meer werk aan Intel DG2/Alchemist, Intel Idle-stuurprogrammaondersteuning voor Alder Lake, initiële Raptor Lake P grafische ondersteuning, Zstd gecomprimeerde firmware en enkele mooie prestatieverbeteringen.
In de Linux 5.19 release-aankondiging van vandaag schreef Linus Torvalds verder over zijn op Arm gebaseerde MacBook-gebruik nu onder Linux dankzij het werk van het Asahi Linux-project:
On een persoonlijke noot, het meest interessante hier is dat ik de release heb gedaan (en dit schrijf) op een arm64-laptop. Het is iets waar ik al heel lang op heb gewacht, en het is eindelijk realiteit, dankzij het Asahi-team. We hebben al heel lang arm64-hardware rond het draaien van Linux, maar tot nu toe was niets daarvan echt bruikbaar als ontwikkelplatform.
Het is de derde keer dat ik Apple-hardware gebruik voor Linux-ontwikkeling-ik deed het vele jaren geleden voor powerpc-ontwikkeling op een ppc970-machine. En dan meer dan tien jaar geleden, toen de Macbook Air de enige echte thin-and-lite was die er was. En nu als een arm64-platform.
Niet dat ik het voor echt werk heb gebruikt, ik heb letterlijk alleen testbuilds en boots gedaan en nu de eigenlijke release-tagging. Maar ik probeer ervoor te zorgen dat ik de volgende keer dat ik reis, hiermee als laptop kan reizen en uiteindelijk ook de arm64-kant kan dogfooden.
Meer commentaar is te vinden via de release-aankondiging.
Linus Torvalds merkte ook op dat hij waarschijnlijk Linux 5.20 zal gaan noemen als de Linux 6.0-kernel.
Zie mijn Linux 5.19-functieoverzicht voor een volledige lijst van de belangrijkste functiewijzigingen in deze nieuwe kernel.