{"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\/nl\/blog\/news\/plan-prekrashheniya-podderzhki-staryh-proczessorov-arm-v-yadre-linux","title":{"rendered":"Plan voor be\u00ebindiging van ondersteuning voor oude ARM-processoren in de Linux-kernel.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Arnd Bergmann, verantwoordelijk voor de kernelpakketten bij SUSE, heeft op de mailinglijst voor Linux-kernelontwikkelaars een plan gepubliceerd om de kernel en het op GCC gebaseerde build-gereedschap te ontdoen van code ter ondersteuning van oude ARM CPU's en gerelateerde ABI's, instructiesets en functionaliteiten van de kernel. Het plan bevindt zich momenteel in de RFC-fase, wat betekent dat het ter bespreking aan de gemeenschap wordt voorgelegd. Indien goedgekeurd, wordt voorgesteld om de ondersteuning voor oude ARM-processors te verwijderen in Linux kernel 6.12, waarvan de release in december wordt verwacht. De eerste kandidaten voor verwijdering zijn ARMv4 (zonder ARMv4T), iWMMXt, BE32 en OABI.    <\/p>\n<p>Het be\u00ebindigen van de ondersteuning voor oude ARM CPU's in de kernel valt samen met het be\u00ebindigen van hun ondersteuning in GCC \u2014 een deel van de CPU's die ter verwijdering zijn gepresenteerd, wordt al niet meer ondersteund in recente GCC-takken, terwijl de ondersteuning voor een andere groep in toekomstige versies gepland staat om te worden verwijderd. Het verwijderen van de architectuurondersteuning in GCC vereist ook het verwijderen van de ondersteuning in de kernel bij een verhoging van de minimaal ondersteunde GCC-versie (momenteel is minimaal versie GCC 5.1 vereist voor het bouwen van de kernel).      <\/p>\n<p>Architecturen, chips en extensies die uit de kernel worden voorgesteld om te verwijderen:  <\/p>\n<ul>\n<li class=\"l\"> ARMv3 \u2014 de ondersteuning is al be\u00ebindigd in GCC 9.\n<li class=\"l\"> ARMv4 \u2014 wordt gebruikt voor processors zoals StrongARM en FA526 die nog in omloop zijn, terwijl de nieuwste van deze chips ongeveer 20 jaar geleden zijn uitgebracht. De ondersteuning voor ARMv4 is be\u00ebindigd in Debian 5.0. Het wordt voorgesteld om de ondersteuning voor ARMv4 in GCC in eerste instantie te be\u00ebindigen en later ook in de kernel.\n<li class=\"l\"> ARMv4T \u2014 er zijn 6 families SoC met ARM720T, ARM920T en ARM922T cores in gebruik, die meer verspreid zijn dan SoC op basis van ARMv4. De ondersteuning voor ARMv4T is be\u00ebindigd in Debian 9.0. In de kernel is het plan om de ondersteuning voor ARMv4T te be\u00ebindigen, niet eerder dan het be\u00ebindigen van de ondersteuning voor ARMv5.\n<li class=\"l\"> ARMv5 \u2014 wordt gebruikt op ongeveer 1\/3 van alle platforms die door de kernel worden ondersteund, maar de meeste van deze platforms naderen het einde van hun levenscyclus. Debian blijft ARMv5 ondersteunen, maar vanwege het ontbreken van een FPU en atomische operaties zal het steeds moeilijker worden om de ondersteuning te behouden, en waarschijnlijk zal de Debian-portal voor ARMv5 binnenkort worden geclassificeerd als onofficieel.\n<li class=\"l\"> De eerste generaties ARMv6 \u2014 worden gebruikt in SoC's zoals ARM1136r0p (NXP i.MX31) en OMAP24xx (Nokia N8xx), maar hun ondersteuning vereist hacks om te functioneren in kernels met SMP.\n<li class=\"l\"> ARMv6K \u2014 wordt gebruikt in ARM1176 (Raspberry Pi 1, AST2500) en ARM1136r1. In de kernel zijn er geen belemmeringen voor het be\u00ebindigen van de ondersteuning, maar in distributies ontstaan er complicaties vanwege incompatibiliteit met de typische armv7-a+vfpv3-d16 configuratie.\n<li class=\"l\"> ARMv7-M \u2014 wordt gebruikt in microcontrollers op basis van Cortex-M3\/M4\/M7, die de laatste blijven die zonder een geheugenbeheerunit (MMU) in de kernel worden ondersteund. De ontwikkeling van kernels voor systemen zonder MMU is in 2017 stopgezet, nadat de ontwikkeling voor dergelijke chips is overgeschakeld naar RTOS's zoals Zephyr. Er wordt voorgesteld om de ondersteuning voor ARMv7-M in 2027 te verwijderen, 10 jaar na de be\u00ebindiging van de ontwikkeling, hoewel de ondersteuning in GCC blijft bestaan.\n<li class=\"l\"> iWMMXt \u2014 de ondersteuning voor CPU ARMv7 PJ4 (MMP2, Berlin) is al in de kernel stopgezet, waardoor er geen systemen meer zijn die deze instructieset gebruiken. De ondersteuning voor iWMMXt is al stopgezet in Clang en wordt voorgesteld voor verwijdering uit GCC.\n<li class=\"l\"> BE32 (big endian ARMv5) \u2014 wordt slechts in \u00e9\u00e9n SoC Intel IXP4xx gebruikt. In oudere versies van Debian werd alleen little-endian modus ondersteund, maar er zijn nog steeds onopgeloste problemen in de drivers. Er wordt voorgesteld om de ondersteuning voor BE32 uit GCC en de kernel te verwijderen, aangezien niemand in jaren de problemen in de drivers heeft geprobeerd op te lossen.\n<li class=\"l\"> BE8 (big-endian ARMv7) \u2014 veel drivers hebben problemen, het testen is gestopt en er zijn geen gegevens over apparaten die nog in gebruik zijn. De BE8 modus kan interessant zijn voor het testen van componenten in de gebruikersruimte op big-endian systemen, daarom is het plan om de ondersteuning voor BE8 in de kernel en GCC nog enkele jaren te behouden totdat het problemen begint te veroorzaken.    <\/ul>\n<p>Voorstellen voor verwijdering uit de Linux-kernel:  <\/p>\n<ul>\n<li class=\"l\">  De param_struct structuur, die v\u00f3\u00f3r ATAGS (ARM Tag-Area) wordt gebruikt \u2014 werd al in 2001 verouderd verklaard, maar wordt nog steeds in de code voor RiscPC en Footbridge platforms gebruikt.\n<li class=\"l\"> Bestanden met parameters op basis van de ATAGS structuur (die werd gebruikt om configuratie-informatie door te geven v\u00f3\u00f3r Device Tree) \u2014 er blijven 29 bestanden in de kernel over die gerelateerd zijn aan 10 SoC platforms die ATAGS gebruiken.\n<li class=\"l\"> OABI (Old ABI, oude ABI voor de ARM-architectuur) \u2014 wordt nu bijna overal EABI (Embedded ABI) gebruikt. OABI is de oorzaak van veel fouten, aangezien drivermakers bepaalde bijbehorende kenmerken zijn vergeten. De ondersteuning voor OABI bij het bouwen van componenten voor de gebruikersruimte is stopgezet in GCC 4.8, maar voor de kernel is de vlag \u2018-mabi=apcs-gnu\u2019 behouden. Het wordt voorgesteld om OABI voorlopig te behouden, maar het inschakelen moeilijker te maken wegens vergetelheid.\n<li class=\"l\"> De OABI_COMPAT modus \u2014 staat toe dat uitvoerbare bestanden, gebouwd voor OABI, worden uitgevoerd met een kernel met EABI. Er ontstaan aparte problemen in de drivers door incompatibiliteit met ioctl, maar de onderhoudsbelasting van deze modus is aanzienlijk minder dan van kernels met OABI. Voor het behouden van ondersteuning voor StrongARM zou het redelijk zijn om de ondersteuning voor OABI of OABI_COMPAT te behouden.\n<li class=\"l\"> NWFPE (No Floating Point Emulator, emulator voor het uitvoeren van floating point-bewerkingen) \u2014 patches voor verwijdering werden 11 jaar geleden voorgesteld, maar NWFPE is nodig voor de werking van bepaalde gebruikersruimtes die zijn opgebouwd voor OABI, daarom wordt aangeraden de ondersteuning voor NWFPE te behouden totdat de ondersteuning voor OABI of OABI_COMPAT in de kernel verdwijnt.\n<li class=\"l\">  Highmem (gebruikt voor het beheren van geheugen in gebieden boven 1 GB) \u2014 de meeste ARM-systemen kunnen werken zonder highmem te willen inschakelen of kunnen CONFIG_VMSPLIT_2GB gebruiken om toegang te krijgen tot de eerste 2 GB fysiek geheugen. Er wordt gewerkt aan het verlenen van toegang tot 4 GB RAM op systemen met LPAE (Cortex-A7\/A15), waarna de ondersteuning voor Highmem mogelijk kan worden verwijderd.\n<li class=\"l\"> Sparsemem \u2014 vereist voor systemen die highmem nodig hebben.    <\/ul>\n<p>Platforms die worden voorgesteld voor verwijdering:    <\/p>\n<ul>\n<li class=\"l\"> RiscPC \u2014 de oudste van de ondersteunde platforms in de kernel. Het wordt niet ondersteund in GCC, te beginnen met versie 9.x vanwege het verwijderen van ondersteuning voor ARMv3. De onderhoudspersoon blijft de werking van de kernel op dit platform testen, maar er lijken geen echte gebruikers meer te zijn, dus de ondersteuning kan worden stopgezet als de onderhoudspersoon zijn interesse verliest.\n<li class=\"l\"> SA1100, Footbridge \u2014 verouderde platforms, die alleen om nostalgische redenen worden behouden. Bijna alle bestanden met beschrijvingen van borden voor deze platforms zijn verwijderd uit kernel 6.3, alleen de ondersteuning voor apparaten zoals ipaq h3600, assabet, netwinder en ebsa285 blijft bestaan. De vraag tot verwijdering hangt af van de intenties van de onderhoudspersoon.\n<li class=\"l\">  Gemini, Moxart \u2014 gebruiken CPU op basis van ARMv4. De chips werden meer dan 20 jaar geleden geproduceerd, maar hun ondersteuning vereist geen extra inspanning in het onderhoud, dus het heeft geen zin om ze te verwijderen tot het StrongARM-platform wordt verwijderd.\n<li class=\"l\"> Bestanden ter ondersteuning van PXA \u2014 platforms zijn verwaarloosd en uit de mode geraakt, als de interesse voor hen niet terugkeert, zijn ze van plan om ze begin 2025 te verwijderen.\n<li class=\"l\"> OMAP1 \u2014 aan de ene kant blijft het de enige ARMv4T\/ARMv5-gebaseerde platform zonder Device Tree-ondersteuning en er zijn geen bewegingen zichtbaar naar de overgang naar Device Tree, maar aan de andere kant heeft het platform nog steeds gebruikers.\n<li class=\"l\"> Nspire, AT91RM9200, CLPS711X, EP93xx, iMX1 \u2014 gebruiken CPU op basis van ARMv4T. Er wordt gewerkt aan de conversie van bordenbeschrijvingen naar Device Tree, maar de zin om ze te ondersteunen blijft alleen bestaan zolang de ondersteuning voor ARMv5 behouden blijft.\n<li class=\"l\"> OMAP24xx \u2014 het enige platform op basis van ARMv6 met actieve gebruikers. Continuering van de ondersteuning hangt af van het behoud van de CPU arm1136r0.\n<li class=\"l\"> iMX31 \u2014 er zijn geen gegevens over actieve gebruikers, maar het heeft geen zin om eerder dan OMAP2 te verwijderen.\n<li class=\"l\"> S3C64xx (Cragganmore) \u2014 het enige platform zonder ondersteuning van Device Tree, gebouwd op basis van ARMv6K. Het platform wordt nog steeds gebruikt voor het testen van audiocodecs, daarom is verwijdering uitgesteld tot het testen naar een ander bord is overgezet.\n<li class=\"l\"> Orion5x, mv78xx0 \u2014 het verwijderen van deze platforms zal begin volgend jaar worden overwogen.\n<li class=\"l\"> iMX35, WM8750, AST2500, BCM2835 \u2014 worden goed ondersteund en hebben actieve gebruikers, verwijdering is voorlopig niet aan de orde.\n<li class=\"l\"> stm32f4\/f7\/h7 \u2014 microcontrollers zonder MMU, de ondersteuning in de kernel gaat door en er zijn actieve gebruikers. De kwestie van verwijdering zal in 2026 worden overwogen.    <\/ul>\n<p>Bron: <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.3 - 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\/nl\/blog\/news\/plan-prekrashheniya-podderzhki-staryh-proczessorov-arm-v-yadre-linux\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"nl_NL\" \/>\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\/nl\/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 voor het be\u00ebindigen van ondersteuning voor oude ARM-processors in de Linux-kernel | ProHoster","description":"Arnd Bergmann, verantwoordelijk voor de kernelpakketten bij SUSE, heeft in de mailinglijst van de kernelontwikkelaars het plan gepubliceerd om de kernel en de bouwinstrumenten op basis van GCC te ontdoen van de code ter ondersteuning van oude CPU's.","canonical_url":"https:\/\/prohoster.info\/nl\/blog\/news\/plan-prekrashheniya-podderzhki-staryh-proczessorov-arm-v-yadre-linux","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"nl_NL","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\/nl\/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\/nl\/wp-json\/wp\/v2\/posts\/118783","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/comments?post=118783"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/118783\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/media?parent=118783"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/categories?post=118783"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/tags?post=118783"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}