Plus tôt ce mois-ci, un correctif a supprimé la prise en charge des hôtes x86KVM 32 bits dans le cadre d'un correctif visant à nettoyer le code du noyau x86 32 bits pour les systèmes x86_64. Désormais, le correctif a été intégré à sa propre série de correctifs, tout en laissant entrevoir la possibilité de mettre fin à la prise en charge des hôtes KVM 32 bits sur toutes les architectures de processeur, et pas seulement sur les modifications x86.
Le travail se poursuit pour nettoyer le code du noyau x86 sur le matériel x86_64, et un correctif distinct a maintenant été étendu pour mettre fin à la prise en charge des hôtes KVM 32 bits sur toutes les architectures. La prise en charge des invités KVM 32 bits restera, ces correctifs visent simplement à mettre fin à la prise en charge des hôtes de virtualisation 32 bits... après tout, qui exécutera les principaux noyaux en amont dans un environnement 32 bits et effectuera l'hébergement de virtualisation en production en 2025+ ?
Non seulement il supprime la prise en charge des hôtes KVM 32 bits pour x86, mais le correctif met également fin à la prise en charge de PowerPC, MIPS et RISC-V. ARM 32 bits a abandonné la prise en charge des hôtes KVM il y a plusieurs années.
ArndBergmann déclare dans la série de correctifs [RFC0/5] KVM : abandonnez la prise en charge des hôtes 32 bits sur toutes les architectures :
Bien que les SoC basés sur Cortex-A7/A15/A17 soient plus largement déployés que les autres processeurs 32 bits compatibles avec la virtualisation (Intel Core Duo/Silverthorne, PowerPCe300/e500/e600, MIPSP5600), la prise en charge des hôtes KVM 32 bits sur le matériel Arm a été abandonnée dès 2020 en raison d'un manque d'utilisateurs.
S'il ne reste plus d'utilisateurs réels (à l'exclusion des tests de régression que les développeurs peuvent effectuer), il pourrait être raisonnable de tous les abandonner en même temps. Veuillez me faire savoir si vous utilisez toujours ces machines ou si vous pensez qu'elles doivent d'abord passer par la phase de dépréciation. "
Donc, si vous utilisez toujours un système Linux 32 bits comme hôte de machine virtuelle basée sur le noyau (KVM), le moment est venu de le faire savoir à tout le monde et de débattre s'il doit rester dans le noyau Linux principal... surtout si l'utilisation des versions Linux LTS existantes n'est pas réalisable, comme la Linux 6.12 LTS récemment lancée.
Attendons de voir ce qui se passe avec ces correctifs, et peut-être que 2025 mettra fin à jamais à la prise en charge des hôtes KVM 32 bits.