{"id":118783,"date":"2024-08-01T15:43:01","date_gmt":"2024-08-01T13:43:01","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/plan-prekrashheniya-podderzhki-staryh-proczessorov-arm-v-yadre-linux"},"modified":"2024-08-01T15:43:01","modified_gmt":"2024-08-01T13:43:01","slug":"plan-prekrashheniya-podderzhki-staryh-proczessorov-arm-v-yadre-linux","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/news\/plan-prekrashheniya-podderzhki-staryh-proczessorov-arm-v-yadre-linux","title":{"rendered":"Plan zur Einstellung der Unterst\u00fctzung f\u00fcr alte ARM-Prozessoren im Linux-Kernel","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Arnd Bergmann, zust\u00e4ndig f\u00fcr die Kernel-Pakete bei SUSE, hat in der Mailingliste der Linux-Kernel-Entwickler einen Plan ver\u00f6ffentlicht, der vorsieht, dass der Kernel und die auf GCC basierenden Build-Tools von Code zur Unterst\u00fctzung alter ARM-CPUs sowie deren ABI, Befehlss\u00e4tze und Kernel-Funktionen befreit werden. Der Plan befindet sich derzeit in der RFC-Phase, das hei\u00dft, er ist zur Diskussion innerhalb der Gemeinschaft gestellt. Bei Genehmigung des Plans wird vorgeschlagen, die alten ARM-Prozessoren mit Kernel 6.12 zu entfernen, dessen Ver\u00f6ffentlichung f\u00fcr Dezember erwartet wird. Die ersten Kandidaten f\u00fcr die Entfernung sind ARMv4 (ohne Entfernung von ARMv4T), iWMMXt, BE32 und OABI.    <\/p>\n<p>Das Ende der Unterst\u00fctzung f\u00fcr alte ARM-CPUs im Kernel f\u00e4llt mit dem Ende ihrer Unterst\u00fctzung in GCC zusammen \u2013 einige der zur Entfernung vorgeschlagenen CPUs werden bereits nicht mehr in den neueren GCC-Zweigen unterst\u00fctzt, w\u00e4hrend andere in zuk\u00fcnftigen Versionen entfernt werden sollen, was die Modernisierung und Implementierung neuer Funktionen im Compiler erleichtert. Das Entfernen der Unterst\u00fctzung f\u00fcr die Architektur in GCC erfordert auch das Entfernen ihrer Unterst\u00fctzung im Kernel, falls die minimal unterst\u00fctzte GCC-Version im Kernel erh\u00f6ht wird (aktuell ist f\u00fcr den Kernel mindestens GCC 5.1 erforderlich).      <\/p>\n<p>Architekturen, Chips und Erweiterungen, die aus dem Kernel entfernt werden sollen:  <\/p>\n<ul>\n<li class=\"l\"> ARMv3 \u2013 die Unterst\u00fctzung wurde bereits in GCC 9 eingestellt.\n<li class=\"l\"> ARMv4 \u2013 kommt in noch verbreiteten Prozessoren wie StrongARM und FA526 zum Einsatz, wobei die neuesten dieser Chips vor etwa 20 Jahren ver\u00f6ffentlicht wurden. Die Unterst\u00fctzung f\u00fcr ARMv4 wurde in Debian 5.0 eingestellt. Es wird empfohlen, die Unterst\u00fctzung f\u00fcr ARMv4 zun\u00e4chst in GCC einzustellen und einige Jahre sp\u00e4ter auch im Kernel.\n<li class=\"l\"> ARMv4T \u2013 in der Praxis gibt es 6 SoC-Familien mit ARM720T-, ARM920T- und ARM922T-Kernen, die h\u00e4ufiger vorkommen als SoCs auf Basis von ARMv4. Die Unterst\u00fctzung f\u00fcr ARMv4T wurde in Debian 9.0 eingestellt. Im Kernel plant man, die Unterst\u00fctzung f\u00fcr ARMv4T nicht vor der Einstellung der Unterst\u00fctzung f\u00fcr ARMv5 zu beenden.\n<li class=\"l\"> ARMv5 \u2013 wird auf etwa 1\/3 aller im Kernel unterst\u00fctzten Plattformen verwendet, aber die meisten dieser Plattformen n\u00e4hern sich dem Ende ihres Lebenszyklus. Debian unterst\u00fctzt ARMv5 weiterhin, aber aufgrund des Fehlens eines FPU und atomarer Operationen wird es zunehmend schwieriger, die Unterst\u00fctzung aufrechtzuerhalten, und wahrscheinlich wird der Debian-Port f\u00fcr ARMv5 bald in den Status \"unofficial\" \u00fcberf\u00fchrt.\n<li class=\"l\"> Fr\u00fchere Generationen von ARMv6 \u2013 werden in SoCs wie ARM1136r0p (NXP i.MX31) und OMAP24xx (Nokia N8xx) verwendet, aber ihre Unterst\u00fctzung erfordert Hacks, um in SMP-Kernels zu funktionieren.\n<li class=\"l\"> ARMv6K \u2013 wird in ARM1176 (Raspberry Pi 1, AST2500) und ARM1136r1 verwendet. Im Kernel gibt es keine Hindernisse f\u00fcr das Ende der Unterst\u00fctzung, aber in den Distributionen gibt es Schwierigkeiten aufgrund der Abweichung vom typischen Satz armv7-a+vfpv3-d16.\n<li class=\"l\"> ARMv7-M \u2013 wird in Mikrocontrollern auf Basis von Cortex-M3\/M4\/M7 verwendet, die die letzten im Kernel unterst\u00fctzten Chips ohne Speicherverwaltungseinheit (MMU) bleiben. Die Entwicklung von Kernen f\u00fcr Systeme ohne MMU wurde 2017 eingestellt, nachdem f\u00fcr solche Chips auf die Entwicklung von RTOS wie Zephyr umgeschaltet wurde. Es wird vorgeschlagen, die Unterst\u00fctzung f\u00fcr ARMv7-M im Jahr 2027 zu entfernen, zehn Jahre nach Ende der Entwicklung, trotz der Fortsetzung der Unterst\u00fctzung in GCC.\n<li class=\"l\"> iWMMXt \u2014 die Unterst\u00fctzung f\u00fcr die CPU ARMv7 PJ4 (MMP2, Berlin) wurde bereits im Kern eingestellt, sodass es keine g\u00e4ngigen Systeme mehr gibt, die diesen Befehlssatz verwenden. Die Unterst\u00fctzung f\u00fcr iWMMXt wurde bereits in Clang eingestellt und soll aus GCC entfernt werden.\n<li class=\"l\"> BE32 (big endian ARMv5) \u2014 wird nur in einem SoC Intel IXP4xx verwendet. In alten Versionen von Debian wurde nur der Little-Endian-Modus unterst\u00fctzt, es gibt jedoch ungel\u00f6ste Probleme in den Treibern. Es wird vorgeschlagen, die Unterst\u00fctzung f\u00fcr BE32 aus GCC und dem Kernel zu entfernen, da in den Treibern in den letzten Jahren niemand versucht hat, die Probleme zu beheben.\n<li class=\"l\"> BE8 (big-endian ARMv7) \u2014 in vielen Treibern gibt es Probleme, die Tests wurden eingestellt und es gibt keine Informationen \u00fcber weiterhin genutzte Ger\u00e4te. Der BE8-Modus k\u00f6nnte f\u00fcr Tests von Benutzeraumkomponenten auf big-endian-Systemen von Interesse sein, daher plant man, die Unterst\u00fctzung f\u00fcr BE8 im Kernel und in GCC f\u00fcr mindestens einige Jahre aufrechtzuerhalten, bevor es zu Problemen kommt.    <\/ul>\n<p>Vorgeschlagene M\u00f6glichkeiten zur Entfernung im Linux-Kernel:  <\/p>\n<ul>\n<li class=\"l\">  Die Struktur param_struct, die bis zu ATAGS (ARM Tag-Area) verwendet wird \u2014 wurde bereits 2001 als veraltet erkl\u00e4rt, wird jedoch noch im Code f\u00fcr die Plattformen RiscPC und Footbridge verwendet.\n<li class=\"l\"> Dateien mit Parametern basierend auf der ATAGS-Struktur (die zur \u00dcbertragung von Konfigurationsinformationen vor dem Device Tree verwendet wurde) \u2014 im Kern bleiben 29 Dateien, die mit 10 SoC-Plattformen, die ATAGS verwenden, verbunden sind.\n<li class=\"l\"> OABI (Old ABI, alter ABI f\u00fcr die ARM-Architektur) \u2014 wird nahezu \u00fcberall jetzt durch EABI (Embedded ABI) ersetzt. OABI ist die Ursache vieler Fehler, da die Treiberentwickler aufgeh\u00f6rt haben, einige damit verbundene Besonderheiten zu ber\u00fccksichtigen. Die Unterst\u00fctzung f\u00fcr OABI beim Erstellen von Komponenten f\u00fcr den Benutzeraum wurde in GCC 4.8 eingestellt, aber f\u00fcr den Kernel bleibt das Flag \u00ab-mabi=apcs-gnu\u00bb. Es wird vorgeschlagen, OABI vorerst beizubehalten, aber die Aktivierung durch Nachl\u00e4ssigkeit zu erschweren.\n<li class=\"l\"> Der OABI-Kompatibilit\u00e4tsmodus (OABI_COMPAT) \u2014 erm\u00f6glicht das Ausf\u00fchren von Executables, die f\u00fcr OABI erstellt wurden, unter Verwendung eines Kernels mit EABI. Es gibt spezielle Probleme in den Treibern aufgrund der Inkompatibilit\u00e4t mit ioctl, aber der Aufwand f\u00fcr die Wartung dieses Modus ist deutlich geringer als die Wartung von Kernen mit OABI. Um die Unterst\u00fctzung f\u00fcr StrongARM zu erhalten, w\u00e4re es sinnvoll, die Unterst\u00fctzung f\u00fcr OABI oder OABI_COMPAT beizubehalten.\n<li class=\"l\"> NWFPE (No Floating Point Emulator, Emulator f\u00fcr die Ausf\u00fchrung von Flie\u00dfkommaoperationen) \u2013 Patches zur Entfernung wurden bereits vor 11 Jahren vorgeschlagen, aber NWFPE wird f\u00fcr den Betrieb einiger Benutzerspace-Komponenten ben\u00f6tigt, die f\u00fcr OABI gebaut wurden. Daher wird empfohlen, die Unterst\u00fctzung von NWFPE aufrechtzuerhalten, solange die Unterst\u00fctzung von OABI oder OABI_COMPAT im Kernel besteht.\n<li class=\"l\">  Highmem (verwendet zur Speicherverwaltung in Bereichen \u00fcber 1 GB) \u2013 die meisten ARM-Systeme k\u00f6nnen ohne Aktivierung von Highmem betrieben werden oder k\u00f6nnen CONFIG_VMSPLIT_2GB verwenden, um auf die ersten 2 GB physikalischen Speichers zuzugreifen. Es wird daran gearbeitet, den Zugriff auf 4 GB RAM auf Systemen mit LPAE (Cortex-A7\/A15) zu erm\u00f6glichen, nach Abschluss dieser Arbeit k\u00f6nnte die Unterst\u00fctzung von Highmem entfernt werden.\n<li class=\"l\"> Sparsemem \u2013 wird f\u00fcr Systeme ben\u00f6tigt, die Highmem ben\u00f6tigen.    <\/ul>\n<p>Vorgeschlagene Plattformen zur Entfernung:    <\/p>\n<ul>\n<li class=\"l\"> RiscPC \u2013 die \u00e4lteste der im Kernel unterst\u00fctzten Plattformen. Wird in GCC ab der Version 9.x nicht mehr unterst\u00fctzt aufgrund der Entfernung der Unterst\u00fctzung f\u00fcr ARMv3. Der Betreuer testet weiterhin die Funktionalit\u00e4t des Kernels auf dieser Plattform, aber es scheint keine tats\u00e4chlichen Benutzer mehr zu geben, daher k\u00f6nnte die Unterst\u00fctzung eingestellt werden, wenn das Interesse des Betreuers verloren geht.\n<li class=\"l\"> SA1100, Footbridge \u2013 veraltete Plattformen, die nur aus nostalgischen Gr\u00fcnden aufrechterhalten werden. Fast alle Dateien mit Beschreibungen f\u00fcr diese Plattformen wurden im Kernel 6.3 entfernt, \u00fcbrig bleibt nur die Unterst\u00fctzung f\u00fcr die Ger\u00e4te ipaq h3600, assabet, netwinder und ebsa285. Die Entscheidung zur Entfernung h\u00e4ngt von den Absichten des Betreuers ab.\n<li class=\"l\">  Gemini, Moxart \u2013 verwenden CPU auf der Basis von ARMv4. Die Chips wurden vor \u00fcber 20 Jahren produziert, aber ihre Unterst\u00fctzung erfordert keinen zus\u00e4tzlichen Aufwand bei der Betreuung, daher macht es keinen Sinn, sie vor der Entfernung der StrongARM-Plattform zu entfernen.\n<li class=\"l\"> Die Dateien zur Unterst\u00fctzung von PXA \u2013 die Plattformen sind in einem veralteten Zustand und aus dem Gebrauch ausgeschieden. Wenn das Interesse an ihnen nicht zur\u00fcckkehrt, sollen sie Anfang 2025 entfernt werden.\n<li class=\"l\"> OMAP1 \u2013 bleibt einerseits die einzige Plattform auf Basis von ARMv4T\/ARMv5 ohne Unterst\u00fctzung f\u00fcr Device Tree und es gibt keine Bewegungen zur Umstellung auf Device Tree. Andererseits hat die Plattform jedoch noch Benutzer.\n<li class=\"l\"> Nspire, AT91RM9200, CLPS711X, EP93xx, iMX1 \u2013 verwenden CPU auf der Basis von ARMv4T. Es wird daran gearbeitet, die Beschreibungen der Plattformen auf Device Tree umzustellen, aber die Sinnhaftigkeit ihrer Unterst\u00fctzung bleibt nur bestehen, solange die Unterst\u00fctzung f\u00fcr ARMv5 erhalten bleibt.\n<li class=\"l\"> OMAP24xx \u2014 die einzige ARMv6-Plattform mit aktiven Nutzern. Der Erhalt der Unterst\u00fctzung h\u00e4ngt vom Fortbestand der Unterst\u00fctzung f\u00fcr den CPU arm1136r0 ab.\n<li class=\"l\"> iMX31 \u2014 es liegen keine Informationen \u00fcber aktive Nutzer vor, aber es macht keinen Sinn, fr\u00fcher als OMAP2 zu entfernen.\n<li class=\"l\"> S3C64xx (Cragganmore) \u2014 die einzige Plattform ohne Unterst\u00fctzung f\u00fcr Device Tree, basierend auf ARMv6K. Die Plattform wird weiterhin f\u00fcr Tests von Audiocodecs verwendet, weshalb die Entfernung bis zur Migration der Tests auf ein anderes Board verschoben wird.\n<li class=\"l\"> Orion5x, mv78xx0 \u2014 die Frage einer Entfernung soll zu Beginn des n\u00e4chsten Jahres gepr\u00fcft werden.\n<li class=\"l\"> iMX35, WM8750, AST2500, BCM2835 \u2014 gut unterst\u00fctzt und mit aktiven Nutzern, eine Entfernung ist vorerst nicht geplant.\n<li class=\"l\"> stm32f4\/f7\/h7 \u2014 Mikrocontroller ohne MMU, die Unterst\u00fctzung im Kernel wird fortgesetzt und es gibt aktive Nutzer. Die Frage einer Entfernung soll im Jahr 2026 gepr\u00fcft werden.    <\/ul>\n<p>Quelle: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=61641\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0410\u0440\u043d\u0434 \u0411\u0435\u0440\u0433\u043c\u0430\u043d (Arnd Bergmann), \u043e\u0442\u0432\u0435\u0447\u0430\u044e\u0449\u0438\u0439 \u0437\u0430 \u043f\u0430\u043a\u0435\u0442\u044b \u0441 \u044f\u0434\u0440\u043e\u043c \u0432 SUSE, \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u0432 \u0441\u043f\u0438\u0441\u043a\u0435 \u0440\u0430\u0441\u0441\u044b\u043b\u043a\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u044f\u0434\u0440\u0430 Linux \u043f\u043b\u0430\u043d \u0438\u0437\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u044f\u0434\u0440\u0430 \u0438 \u0441\u0431\u043e\u0440\u043e\u0447\u043d\u043e\u0433\u043e \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f \u043d\u0430 \u0431\u0430\u0437\u0435 GCC \u043e\u0442 \u043a\u043e\u0434\u0430 \u0434\u043b\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438 \u0441\u0442\u0430\u0440\u044b\u0445 CPU ARM \u0438 \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u0441 \u043d\u0438\u043c\u0438 ABI, \u043d\u0430\u0431\u043e\u0440\u043e\u0432 \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0439 \u0438 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0435\u0439 \u044f\u0434\u0440\u0430. \u041f\u043b\u0430\u043d \u043f\u043e\u043a\u0430 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u043d\u0430 \u0441\u0442\u0430\u0434\u0438\u0438 RFC, \u0442.\u0435. \u0432\u044b\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0434\u043b\u044f \u043e\u0431\u0441\u0443\u0436\u0434\u0435\u043d\u0438\u044f \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u043e\u043c. [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-118783","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0410\u0440\u043d\u0434 \u0411\u0435\u0440\u0433\u043c\u0430\u043d (Arnd Bergmann), \u043e\u0442\u0432\u0435\u0447\u0430\u044e\u0449\u0438\u0439 \u0437\u0430 \u043f\u0430\u043a\u0435\u0442\u044b \u0441 \u044f\u0434\u0440\u043e\u043c \u0432 SUSE, \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u0432 \u0441\u043f\u0438\u0441\u043a\u0435 \u0440\u0430\u0441\u0441\u044b\u043b\u043a\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u044f\u0434\u0440\u0430 Linux \u043f\u043b\u0430\u043d \u0438\u0437\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u044f\u0434\u0440\u0430 \u0438 \u0441\u0431\u043e\u0440\u043e\u0447\u043d\u043e\u0433\u043e \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f \u043d\u0430 \u0431\u0430\u0437\u0435 GCC \u043e\u0442 \u043a\u043e\u0434\u0430 \u0434\u043b\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438 \u0441\u0442\u0430\u0440\u044b\u0445 CPU.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/de\/blog\/news\/plan-prekrashheniya-podderzhki-staryh-proczessorov-arm-v-yadre-linux\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041f\u043b\u0430\u043d \u043f\u0440\u0435\u043a\u0440\u0430\u0449\u0435\u043d\u0438\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 \u0441\u0442\u0430\u0440\u044b\u0445 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043e\u0432 ARM \u0432 \u044f\u0434\u0440\u0435 Linux | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0410\u0440\u043d\u0434 \u0411\u0435\u0440\u0433\u043c\u0430\u043d (Arnd Bergmann), \u043e\u0442\u0432\u0435\u0447\u0430\u044e\u0449\u0438\u0439 \u0437\u0430 \u043f\u0430\u043a\u0435\u0442\u044b \u0441 \u044f\u0434\u0440\u043e\u043c \u0432 SUSE, \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u0432 \u0441\u043f\u0438\u0441\u043a\u0435 \u0440\u0430\u0441\u0441\u044b\u043b\u043a\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u044f\u0434\u0440\u0430 Linux \u043f\u043b\u0430\u043d \u0438\u0437\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u044f\u0434\u0440\u0430 \u0438 \u0441\u0431\u043e\u0440\u043e\u0447\u043d\u043e\u0433\u043e \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f \u043d\u0430 \u0431\u0430\u0437\u0435 GCC \u043e\u0442 \u043a\u043e\u0434\u0430 \u0434\u043b\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438 \u0441\u0442\u0430\u0440\u044b\u0445 CPU.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/news\/plan-prekrashheniya-podderzhki-staryh-proczessorov-arm-v-yadre-linux\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2024-08-01T13:43:01+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-08-01T13:43:01+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Plan zur Einstellung der Unterst\u00fctzung alter ARM-Prozessoren im Linux-Kernel | ProHoster","description":"Arnd Bergmann, verantwortlich f\u00fcr die Kernel-Pakete in SUSE, hat in der Mailingliste der Linux-Kernel-Entwickler den Plan zur Entfernung von Kernel- und GCC-Build-Toolcode zur Unterst\u00fctzung alter CPUs ver\u00f6ffentlicht.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/news\/plan-prekrashheniya-podderzhki-staryh-proczessorov-arm-v-yadre-linux","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041f\u043b\u0430\u043d \u043f\u0440\u0435\u043a\u0440\u0430\u0449\u0435\u043d\u0438\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 \u0441\u0442\u0430\u0440\u044b\u0445 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043e\u0432 ARM \u0432 \u044f\u0434\u0440\u0435 Linux | ProHoster","og:description":"\u0410\u0440\u043d\u0434 \u0411\u0435\u0440\u0433\u043c\u0430\u043d (Arnd Bergmann), \u043e\u0442\u0432\u0435\u0447\u0430\u044e\u0449\u0438\u0439 \u0437\u0430 \u043f\u0430\u043a\u0435\u0442\u044b \u0441 \u044f\u0434\u0440\u043e\u043c \u0432 SUSE, \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u0432 \u0441\u043f\u0438\u0441\u043a\u0435 \u0440\u0430\u0441\u0441\u044b\u043b\u043a\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u044f\u0434\u0440\u0430 Linux \u043f\u043b\u0430\u043d \u0438\u0437\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u044f\u0434\u0440\u0430 \u0438 \u0441\u0431\u043e\u0440\u043e\u0447\u043d\u043e\u0433\u043e \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f \u043d\u0430 \u0431\u0430\u0437\u0435 GCC \u043e\u0442 \u043a\u043e\u0434\u0430 \u0434\u043b\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438 \u0441\u0442\u0430\u0440\u044b\u0445 CPU.","og:url":"https:\/\/prohoster.info\/de\/blog\/news\/plan-prekrashheniya-podderzhki-staryh-proczessorov-arm-v-yadre-linux","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2024-08-01T13:43:01+00:00","article:modified_time":"2024-08-01T13:43:01+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"118783","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-23 05:13:20","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 05:13:20","updated":"2026-01-23 05:13:20","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/118783","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=118783"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/118783\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=118783"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=118783"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=118783"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}