Bereits im Februar wurde in einer Patch-Serie vorgeschlagen, die Unterstützung der Intel Itanium (IA-64)-Architektur aus dem Linux-Kernel einzustellen. Diese Entfernung ist in Linux Git noch nicht erfolgt, aber es wird immer noch darüber gesprochen, und User-Space-Entwickler sind ebenfalls gespannt, da dies bedeuten würde, dass auch Itanium-User-Space-Code entfernt werden könnte.

Die Diskussionen darüber, die Intel Itanium-Unterstützung aus dem Linux-Kernel zu streichen, sind irgendwie ins Stocken geraten, wurden aber heute wieder aufgenommen. Dies ist darauf zurückzuführen, dass der Itanium-Kernel-Code im Jahr 2021 verwaist ist, der GCC-Compiler IA-64 veraltet hat und aufgrund des Mangels an Itanium-Benutzern, die auch neue Kernel-Versionen ausführen, der Kernel-Code leicht kaputt gehen und über längere Zeiträume unbemerkt bleiben kann.

Es besteht eindeutig der Wunsch seitens der Upstream-Kernel-Betreuer, den Itanium-Code loszuwerden, da es an Benutzern mangelt und niemand bereit ist, sich ernsthaft für die Pflege des IA-64-Codes zu engagieren.

Nach einem Mailinglisten-Thread, der darauf hindeutet, dass der GRUB-Bootloader ausfallen könnte IA-64-Unterstützung wurde vorgeschlagen, diese besser zu koordinieren und dem Linux-Kernel zu folgen, der seine Itanium-Unterstützung einstellt. Einige haben vorgeschlagen, das Problem zunächst umfassender zur Sprache zu bringen, um zu bestätigen, dass es keine aktiven Benutzer und Entwickler mehr gibt, die Bedenken hinsichtlich der Upstream-Unterstützung im Linux-Kernel und verwandten User-Space-Open-Source-Projekten für Itanium haben.


Also Hoffentlich geschieht das bald und dann können Open-Source-Entwickler die Führung übernehmen der Linux-Kernel-Entwickler und anschließend die Bereinigung des Itanium-Codes, um den Wartungsaufwand in den verschiedenen Projekten mit architekturspezifischem Code für IA-64 zu reduzieren.

Categories: IT Info