A principios de este mes, un parche dejó de admitir hosts x86KVM de 32 bits como parte de un parche para limpiar el código del kernel x86 de 32 bits para sistemas x86_64. Ahora, el parche se ha dividido en su propia serie de parches, al tiempo que aumenta la posibilidad de poner fin al soporte de host KVM de 32 bits en todas las arquitecturas de CPU, no solo en los cambios x86.
El trabajo continúa para limpiar el código del kernel x86 en el hardware x86_64, y ahora se ha extendido un parche separado para finalizar el soporte de host KVM de 32 bits en todas las arquitecturas. El soporte para invitados KVM de 32 bits se mantendrá, estos parches son solo para finalizar el soporte para hosts de virtualización de 32 bits... después de todo, ¿quién ejecutará los principales kernels ascendentes en un entorno de 32 bits y realizará el alojamiento de virtualización en producción en 2025+?
No solo elimina el soporte de host KVM de 32 bits para x86, sino que el parche también finaliza el soporte para PowerPC, MIPS y RISC-V. ARM de 32 bits dejó de admitir hosts KVM hace varios años.
ArndBergmann afirma en la serie de parches [RFC0/5] KVM: Eliminar el soporte de host de 32 bits en todas las arquitecturas:
Aunque los SoC basados en Cortex-A7/A15/A17 se implementan más ampliamente que otras CPU de 32 bits con capacidad de virtualización (Intel Core Duo/Silverthorne, PowerPCe300/e500/e600, MIPSP5600), la compatibilidad con hosts KVM de 32 bits en hardware Arm se abandonó ya en 2020 debido a la falta de usuarios.
Si no quedan usuarios reales (excluyendo las pruebas de regresión que puedan estar realizando los desarrolladores), podría ser razonable abandonarlos a todos al mismo tiempo. Avíseme si todavía está usando estas máquinas o cree que primero deben pasar por la fase de obsolescencia. "
Entonces, si todavía está usando un sistema Linux de 32 bits como host de máquina virtual basada en kernel (KVM), ahora es el momento de que todos sepan y debatan si debe permanecer en el kernel principal de Linux... especialmente si usar las versiones LTS de Linux existentes no es factible, como el Linux 6.12 LTS recientemente lanzado.
Esperemos y veamos qué sucede con estos parches, y tal vez en 2025 se ponga fin para siempre al soporte para hosts KVM de 32 bits.