Canonical a rendu son service Livepatch disponible pour les systèmes ARM64 sur Ubuntu 26.04 LTS et Ubuntu Core 26. Cette mise à jour permet d'appliquer des correctifs au noyau sans nécessiter de redémarrage.
Livepatch de Canonical permet désormais de corriger le noyau Linux sur les systèmes ARM64 sans forcer de redémarrage. Cette fonctionnalité était disponible sur les machines AMD64 depuis des années.
Le travail sur cette fonctionnalité a débuté en 2023 par une analyse des écarts qui a identifié un manque de prise en charge des traces de pile fiables dans le noyau ARM64 en amont. La chaîne d'outils de compilation, y compris GCC, objdump et kpatch, manquait également de support stable pour ARM64 à l'époque.
Fin février, le client Livepatch pour ARM64 appliquait déjà des correctifs dans les environnements de test de Canonical. Le service fait partie d'Ubuntu Pro et reste gratuit pour un usage personnel sur un maximum de cinq machines.
Livepatch traite les vulnérabilités critiques et de haute gravité du noyau directement en mémoire. Canonical recommande toutefois des redémarrages occasionnels pour gérer les fuites de mémoire et autres problèmes d'état que le correctif à chaud ne peut résoudre.