{"id":182060,"date":"2026-06-15T02:48:07","date_gmt":"2026-06-15T00:48:07","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-yadra-linux-7-1"},"modified":"2026-06-15T02:48:07","modified_gmt":"2026-06-15T00:48:07","slug":"reliz-yadra-linux-7-1","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/novosti-interneta\/reliz-yadra-linux-7-1","title":{"rendered":"Linux-Kernel Release 7.1","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Nach zwei Monaten Entwicklung pr\u00e4sentierte Linus Torvalds die Ver\u00f6ffentlichung des Linux-Kernels 7.1. Zu den bemerkenswertesten \u00c4nderungen geh\u00f6ren: ein neuer ntfsplus-Treiber, die erste Phase der Einstellung der Unterst\u00fctzung f\u00fcr die CPU i486, die Entfernung alter Ethernet-Adapter, das Entfernen der Protokolle ISDN und AX.25, die standardm\u00e4\u00dfige Aktivierung des Intel FRED-Mechanismus, die Unterst\u00fctzung von BPF-Handlern in io_uring, die Optimierung der Swapping-Subsysteme, die Unterst\u00fctzung von Sub-Schedulern in sched_ext, die Zero-Copy-IO \u00fcber den ublk-Treiber, die ioctl-Operation \u201eshutdown\u201c in Btrfs, das dynamische Umschalten des Leistungsmodi im amd-pstate-Treiber und die Unterst\u00fctzung von xattr f\u00fcr Unix-Sockets.<\/p>\n<p>In die neue Version wurden 17.275 Korrekturen von 2.589 Entwicklern integriert.<br \/>\nDie Patch-Gr\u00f6\u00dfe betr\u00e4gt 57 MB (die \u00c4nderungen betreffen 13528 Dateien, hinzugef\u00fcgt wurden 751785 Codezeilen, entfernt 405916 Zeilen). In der vorherigen Version gab es 15624 Korrekturen von 2477 Entwicklern, die Patch-Gr\u00f6\u00dfe betrug 56 MB. Etwa 41 % aller \u00c4nderungen in 7.1 betreffen Ger\u00e4tetreiber, etwa 12 % beziehen sich auf die Aktualisierung von architekturspezifischem Code, 14 % sind mit dem Netzwerk-Stack verbunden, 5 % mit Dateisystemen und 3 % mit internen Kernsubsystemen. <\/p>\n<p>Die wichtigsten Neuerungen im Kernel 7.1 (1, 2, 3):<\/p>\n<ul>\n<li class=\"l\"> <b>Festplattensubsystem, Ein-\/Ausgabe und Dateisysteme<\/b>\n<ul>\n<li class=\"l\"> In die neue Version des NTFS-Dateisystems &#8212; ntfsplus, integriert in den Code des klassischen ntfs-Treibers, wurde eine aktualisierte Implementierung aufgenommen. Der alte Treiber wurde \u00fcberarbeitet, um die Schreibf\u00e4higkeit zu erweitern, und angepasst, um moderne Funktionen zu unterst\u00fctzen, wie die Verwendung von Seitenfoliostrukturen (folios) anstelle von buffer_head-Strukturen. Im neuen Treiber wurde eine verz\u00f6gerte Blockzuweisung implementiert, die eine hohe Schreibgeschwindigkeit und reduzierte Fragmentierung erm\u00f6glicht. F\u00fcr gepufferte Lese-\/Schreibvorg\u00e4nge, direkte Ein-\/Ausgabe, Extent-Mapping und Seiten-Lese-\/Schreiboperationen wird die iomap-Bibliothek verwendet. In iozone-Tests zeigte sich, dass der ntfsplus-Treiber 3-5 % schneller als ntfs3 im Einzelfadenbetrieb und 35-110 % schneller bei der Nutzung von 4 Threads war. Die Leseleistung von ntfsplus und ntfs3 liegt ungef\u00e4hr auf dem gleichen Niveau. Der ntfs3-Treiber bleibt im Kernel und wurde mit Fehlerkorrekturen und kleineren Verbesserungen aktualisiert.\n<li class=\"l\"> Die Unterst\u00fctzung f\u00fcr die Generierung und Verifizierung von Integrit\u00e4tspr\u00fcfdaten T10 auf Dateisystemebene anstelle von Blockger\u00e4ten wurde hinzugef\u00fcgt, was die Leistung von Lesevorg\u00e4ngen verbessert.\n<li class=\"l\"> Im Blockger\u00e4tetreiber ublk wurde die Unterst\u00fctzung f\u00fcr die Ein-\/Ausgabe \u00fcber gemeinsamen Speicher ohne Datenkopieren zwischen den Puffern (Zero-Copy-Modus) hinzugef\u00fcgt, um spezifische Logik auf die Benutzerebene zu verlagern.\n<li class=\"l\"> F\u00fcr selbstverschl\u00fcsselnde Blockger\u00e4te SED-OPAL wurden ioctl-Befehle zum Steuern des Single-User-Modus hinzugef\u00fcgt und der Befehl STACK_RESET implementiert.\n<li class=\"l\"> Im Btrfs wurde die stabile Unterst\u00fctzung f\u00fcr die ioctl-Operation \u00abshutdown\u00bb bekannt gegeben, die es erm\u00f6glicht, das Dateisystem in einen Zustand zu versetzen, in dem versucht wird, bereits gestartete Operationen abzuschlie\u00dfen, w\u00e4hrend gleichzeitig alle neuen Operationen blockiert werden.\n<li class=\"l\"> In exFAT wurde die M\u00f6glichkeit implementiert, leere Bereiche \u00fcber den Aufruf von fallocate() zu reservieren.\n<li class=\"l\"> In der CIFS-Dateisystem wurde die Unterst\u00fctzung f\u00fcr die Erstellung von tempor\u00e4ren Dateien mit dem Flag O_TMPFILE hinzugef\u00fcgt.\n<li class=\"l\"> Der Systemaufruf fsmount() wurde um die Option FSMOUNT_NAMESPACE erweitert, die einen neuen Namensraum f\u00fcr die Montagepunkte des Dateisystems erstellt. Die Systemaufrufe clone3() und unshare() wurden mit Flags ausgestattet, um einen neuen Namensraum f\u00fcr die Montagepunkte zur\u00fcckzugeben, der nur ein montiertes leeres FS-Stub auf Basis von nullfs sowie den fs-dax-Treiber mit einem FS-Interface zu DAX-Ger\u00e4ten (Direct Access) enth\u00e4lt.\n<li class=\"l\"> Der NFS-Server hat einen Schutz gegen Angriffe zur Auffindung von Dateideskriptoren erhalten, der durch die kryptografische Signatur der Deskriptoren implementiert wurde. Der Schutz wird \u00fcber die Mount-Option sign_fh aktiviert.\n<li class=\"l\"> Ein symbolischer Treiber fs-dax wurde hinzugef\u00fcgt, der eine Schnittstelle f\u00fcr die Interaktion mit DAX-Ger\u00e4ten (Direct Access) bietet, die den Zugriff ohne Seitencache unterst\u00fctzen. Diese Schnittstelle ist notwendig f\u00fcr die Integration in den Dateisystemkern famfs, der im Arbeitsspeicher gehostet wird.\n<li class=\"l\"> Im Ceph-Dateisystem wurde die Erfassung von Ein-\/Ausgabeterminen in Verbindung mit den Teilbereichen implementiert.\n<\/ul>\n<li class=\"l\"> <b>Speicher und Systemdienste<\/b>\n<ul>\n<li class=\"l\"> Die erste Reihe von \u00c4nderungen zur Einstellung der Unterst\u00fctzung f\u00fcr i486-Prozessoren wurde \u00fcbernommen. Die Optionen zur Kernel-Kompilation mit Unterst\u00fctzung f\u00fcr die Prozessoren 486DX, 486SX und AMD ELAN (CONFIG_M486, CONFIG_M486SX und CONFIG_MELAN) wurden aus Kconfig entfernt, und die Kompilierungsoptionen f\u00fcr i486-Systeme (-march=i486) wurden aus dem Makefile ausgeschlossen. Der Code zur tats\u00e4chlichen Unterst\u00fctzung des Betriebs auf i486-Prozessoren bleibt im Kernel erhalten, jedoch erfordert die Kompilierung f\u00fcr solche Systeme nun das Anwenden von Patches auf die Build-Dateien. Der Grund f\u00fcr die Entfernung der Unterst\u00fctzung f\u00fcr i486-Prozessoren ist der Wunsch, den Kernel von komplexem Code zu befreien, der einige Hardwareoperationen emuliert, wie z.B. CX8 (Vergleiche und tausche 8 Byte) und TSC (CPU-Z\u00e4hler, der im Task-Scheduler verwendet wird).\n<li class=\"l\"> Im Treiber amd-pstate, der zur Steuerung des Energieverbrauchs in Systemen mit AMD-Prozessoren verwendet wird, wurde eine dynamische Umschaltung der Leistungseinstellungen und eine \u00c4nderung des Verhaltens der Energieverwaltung je nach Betrieb im Netz- oder Akkubetrieb implementiert. Im Netzbetrieb wird jetzt der Modus \u00abperformance\u00bb aktiviert, w\u00e4hrend im Akkubetrieb der Modus \u00abbalance_performance\u00bb aktiviert wird.\n<li class=\"l\"> Standardm\u00e4\u00dfig ist der Intel FRED-Mechanismus (Flexible Return and Event Delivery) aktiviert, der die Effizienz und Zuverl\u00e4ssigkeit der \u00dcbermittlung von Informationen \u00fcber niederw\u00e4rtige Ereignisse erh\u00f6ht. Die Leistungssteigerung und Reduktion der Latenzzeiten wird durch die R\u00fcckgabe von Ereignissen \u00fcber den Prozessorbefehl IRET anstelle der \u00dcbertragung von Ereignissen \u00fcber die IDT (Interrupt Descriptor Table) erreicht. Die Zuverl\u00e4ssigkeit wird durch die separate Verarbeitung des Eingangsereignisses im Kontext des Kernels und im Kontext des Benutzers erh\u00f6ht, sowie durch den Schutz vor verschachtelter NMI-Ausf\u00fchrung und die Speicherung aller mit der Ausnahme verbundenen CPU-Register im erweiterten Stack-Frame.\n<li class=\"l\"> Das Perf-Subsystem wurde um die Unterst\u00fctzung f\u00fcr Performance Monitoring Units (PMUs) erweitert, die in SoCs wie dem NVIDIA Tegra410 verwendet werden.\n<li class=\"l\"> Die Ausf\u00fchrung von Futex-Operationen auf ARM-Systemen wurde beschleunigt, dank der Nutzung von Arm 9.6 LSUI-Befehlen, die es dem Kernel erm\u00f6glichen, auf den Speicher des Benutzerbereichs zuzugreifen, ohne zuvor den PAN-Schutzmodus (Privileged Access Never) zu deaktivieren.\n<li class=\"l\"> Auf ARM-Prozessoren wurde die Unterst\u00fctzung der MPAM-Architektur (Memory System Resource Partitioning and Monitoring) verbessert und die M\u00f6glichkeit hinzugef\u00fcgt, sie im Benutzerspace \u00fcber den resctrl-Mechanismus zur Ressourcenverwaltung zu nutzen. MPAM markiert jede Speicheranfrage mit einer Partitions-ID (PARTID) und einer Monitoring-Gruppen-ID (PMG). In Verbindung mit der PARTID kann der Ressourcenverbrauch, wie etwa die Speicherbandbreite oder die Cache-Gr\u00f6\u00dfe, begrenzt werden, um sicherzustellen, dass eine Gruppe von Aufgaben nicht alle Ressourcen beansprucht. Im Kontext des Monitorings kann die Kombination aus PMG und PARTID verwendet werden, um den Speicherverbrauch unter bestimmten Lastarten zu verfolgen.\n<li class=\"l\"> Die M\u00f6glichkeit zur Nutzung des Echtzeitzustands (PREEMPT_RT) wurde auf 32-Bit-ARM-Prozessoren eingef\u00fchrt. Zuvor wurde die Unterst\u00fctzung von PREEMPT_RT f\u00fcr die Architekturen x86 und x86-64, ARM64, RISC-V und LoongArch bereitgestellt.\n<li class=\"l\"> Im Systemaufruf clone3() wurden neue Flags hinzugef\u00fcgt: CLONE_NNP \u2014 Verbot der Erlangung neuer Privilegien im erzeugten Prozess; CLONE_AUTOREAP \u2014 automatisches Beenden des Prozesses anstelle der Umwandlung in einen Zombie-Prozess bis zur Ausf\u00fchrung der wait()-Funktion durch den \u00fcbergeordneten Prozess.<br \/>\nCLONE_PIDFD_AUTOKILL \u2014 das Beenden eines Kindprozesses im Falle des Schlie\u00dfens des zugeh\u00f6rigen Descriptors pidfd (zum Beispiel beim Beenden des \u00fcbergeordneten Prozesses).<\/p>\n<li class=\"l\"> F\u00fcr jedes Kernel-Modul wurde im Verzeichnis \/sys\/module die Datei import_ns hinzugef\u00fcgt, die eine Liste der importierten Symbolnamespace enth\u00e4lt.\n<li class=\"l\"> Im System f\u00fcr asynchrone Eingabe\/Ausgabe io_uring wurde die Unterst\u00fctzung der BPF-Subsysteme zur Erstellung von Handlern hinzugef\u00fcgt. Zum Beispiel kann der Hauptdispatcher-Zyklus durch ein BPF-Programm ersetzt werden.\n<li class=\"l\"> Im BPF-Subsystem wurde die Analyse der Stack-Nutzung modernisiert, was die Verifizierung vieler BPF-Programme erheblich beschleunigt hat.\n<li class=\"l\"> Zur Optimierung der Leistung wurde das hrtimer-Subsystem (High Resolution Timer) neu geschrieben. Der Task-Scheduler kann jetzt hochaufl\u00f6sende Timer verwenden, ohne an Leistung zu verlieren, anstelle weniger pr\u00e4ziser Timer.\n<li class=\"l\"> Die \u00dcbertragung von \u00c4nderungen aus dem Rust-for-Linux-Zweig, die die Verwendung von Rust als zweite Sprache f\u00fcr die Entwicklung von Treibern und Kernel-Modulen betreffen, wurde fortgesetzt (die Unterst\u00fctzung f\u00fcr Rust ist standardm\u00e4\u00dfig nicht aktiviert und f\u00fchrt nicht dazu, dass Rust zu den verpflichtenden Build-Abh\u00e4ngigkeiten des Kernels z\u00e4hlt). Bis zur Version 1.85 (verf\u00fcgbar in Debian 13) wurden die Anforderungen an die Rust-Version, die f\u00fcr das Bauen von Kernel-Komponenten erforderlich ist, erh\u00f6ht. Eine experimentelle Kconfig-Option CONFIG_RUST_INLINE_HELPERS wurde hinzugef\u00fcgt, um C-Wrapper w\u00e4hrend der Kompilierung in Rust-Code einzubetten (die Optimierung verbesserte die Leistung des Null-Blocktreibers um 2%). Das Makro \u2018const_assert!\u2019 wurde hinzugef\u00fcgt. Die Funktionalit\u00e4ten der Module \u2018sizes\u2019, \u2018clk\u2019, \u2018ptr\u2019, \u2018sync\u2019, \u2018error\u2019 wurden erweitert.\n<li class=\"l\"> Im SCHED_EXT-Mechanismus, der die Verwendung von BPF zur Erstellung von CPU-Planern erm\u00f6glicht, wurde die erste M\u00f6glichkeit zur Erstellung von verschachtelten Planern (Sub-Planern) hinzugef\u00fcgt, mit denen f\u00fcr jede cgroup ein eigener Task-Planer aktiviert werden kann.\n<li class=\"l\"> Die Optimierung des Swap-Subsystems wurde fortgesetzt. Die alte Struktur swap_map wurde durch den Mechanismus \u2018Swap Table\u2019 ersetzt. Diese \u00c4nderung konnte die Leistung steigern und den Speicherverbrauch im Swap-Subsystem reduzieren.\n<li class=\"l\"> Im DAMON-Subsystem (Data Access MONitor), das den Zugriff von Prozessen auf Daten im RAM \u00fcberwacht (zum Beispiel kann man herausfinden, auf welche Bereiche des Speichers ein Prozess zugegriffen hat und welche Bereiche ungenutzt blieben), wurde die Unterst\u00fctzung verschiedener automatischer Tuning-Algorithmen f\u00fcr Quoten hinzugef\u00fcgt.\n<li class=\"l\"> Im Tracing-Subsystem wurde das Konzept externer Ringpuffer implementiert, das es erm\u00f6glicht, Tracing-Daten aus <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/de\/vps\/\" title=\"virtuellen Maschinen\" data-wpil-keyword-link=\"linked\">virtuellen Maschinen<\/a>. Diese Funktion wird in Hypervisoren <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/de\/vps\/abuzoustojchivye-vps\/\" title=\"KVM\" data-wpil-keyword-link=\"linked\">KVM<\/a> und nVHE genutzt, um Tracing-Daten aus dem Gastbetriebssystem an den Host zu \u00fcbertragen.\n<li class=\"l\"> Im RV (Runtime Verification)-Subsystem, das zur \u00dcberpr\u00fcfung der Funktionsweise hochzuverl\u00e4ssiger Systeme dient, wurden Komponenten zur \u00dcberwachung von \u201estall\u201c hinzugef\u00fcgt, um Aufgaben zu verfolgen, deren Ausf\u00fchrung tempor\u00e4r ausgesetzt oder blockiert ist, sowie \u201edeadline\u201c zur Analyse des Verhaltens des Task-Schedulers.\n<\/ul>\n<li class=\"l\"> <b>Virtualisierung und Sicherheit<\/b>\n<ul>\n<li class=\"l\"> Standardm\u00e4\u00dfig ist die Flagge PROC_MEM_FORCE_PTRACE gesetzt, die den Zugriff auf den Speicher eines Prozesses \u00fcber die Datei \/proc\/PID\/mem nur f\u00fcr Prozesse erlaubt, die den Systemaufruf ptrace() zur Debugging verwenden.\n<li class=\"l\"> Ein neuer Satz von Hooks f\u00fcr LSM-Module (Linux Security Module) wurde hinzugef\u00fcgt, der die Implementierung von Richtlinien f\u00fcr stapelbare Dateisysteme wie overlayfs erleichtert. In LSM wurde auch ein Hook zur Verwaltung des Zugriffs auf Unix-Sockets hinzugef\u00fcgt, der im LSM-Modul Landlock zur Zuweisung von Zugriffsrichtlinien f\u00fcr Unix-Sockets verwendet wird.\n<li class=\"l\"> Die integrierte Kryptobibliothek lib\/crypto, die einfachere und schnellere Funktionen als die traditionelle crypto API bereitstellt, unterst\u00fctzt jetzt die Algorithmen AES-CMAC, AES-XCBC-MAC, AES-CBC-MAC, GHASH und SM3. Die Dokumentation zu lib\/crypto wurde ebenfalls hinzugef\u00fcgt.\n<li class=\"l\"> Der pKVM-Modus (Protected KVM) zur strengen Isolierung anonymer Speicher wurde implementiert, wobei Virtualisierungs-Erweiterungen f\u00fcr die Architektur AArch64 verwendet werden. In diesem Modus werden die Speicherseiten des Gasts aus der Tabelle der virtuellen Adressen des Host-Systems ausgeschlossen.\n<li class=\"l\"> Der KVM-Hypervisor unterst\u00fctzt jetzt die f\u00fcnfte Version des virtuellen Interrupt-Controllers ARM (VGICv5 \u2013 ARM Virtual Generic Interrupt Controller v5).\n<\/ul>\n<li class=\"l\"> <b>Netzwerksubsystem<\/b>\n<ul>\n<li class=\"l\"> F\u00fcr Unix-Sockets, die von der Funktion socket() erstellt werden, wird die Unterst\u00fctzung f\u00fcr erweiterte Dateiattribute (xattr) \u201euser.*\u201c implementiert. Zu den Anwendungsbereichen z\u00e4hlt das Setzen von Labels \u00fcber erweiterte Attribute f\u00fcr Unix-Sockets, die f\u00fcr IPC Varlink verwendet werden, um diese aus der Masse hervorzuheben und die IPC-Funktionalit\u00e4t mit BPF-Programmen zu inspizieren und zu debuggen. In systemd-journald sollen erweiterte Attribute verwendet werden, um das Logformat in Bezug auf den Socket \/dev\/log zu bestimmen.\n<li class=\"l\"> Die Unterst\u00fctzung des UDP-Lite-Protokolls (RFC 3828), das die Zustellung von Paketen mit fehlerhaften Pr\u00fcfziffern zul\u00e4sst, wurde entfernt, da davon ausgegangen wird, dass beispielsweise teilweise besch\u00e4digte Audio- und Videodaten auf Codec-Ebene wiederhergestellt werden k\u00f6nnen. Das Protokoll wurde entfernt, da es niemand verwendet hat.\n<li class=\"l\"> Die M\u00f6glichkeit, den IPv6-Stack als Kernelmodul zu kompilieren, wurde entfernt, was in der Praxis nicht genutzt wurde (IPv6 wird entweder ins Kernel eingebaut oder vollst\u00e4ndig deaktiviert), aber die Wartung erschwerte, da beim Kompilieren von IPv6 als Kernelmodul (CONFIG_IPV6=m) viele Subsysteme gezwungen waren, unn\u00f6tige Handler f\u00fcr den Fall des Entladens des IPv6-Moduls hinzuzuf\u00fcgen.\n<\/ul>\n<li class=\"l\"> <b>Ausr\u00fcstung<\/b>\n<ul>\n<li class=\"l\"> Im AMDGPU-Treiber wurde eine neue Display-Engine (DC) f\u00fcr die AMD APU-Serie HD 7000 (Sea Islands, GCN 1.1) aktiviert.\n<li class=\"l\"> Der Nouveau-Treiber hat erste Unterst\u00fctzung f\u00fcr die NVIDIA GA100 GPU, basierend auf der Ampere-Architektur, hinzugef\u00fcgt.\n<li class=\"l\"> Die Arbeit an dem drm-Treiber (Direct Rendering Manager) Xe f\u00fcr GPUs auf Basis der Intel Xe-Architektur, die in Intel-Grafikkarten der Arc-Serie und integrierter Grafik ab den Tiger-Lake-Prozessoren verwendet wird, wurde fortgesetzt. Unterst\u00fctzung f\u00fcr die Grafikschnittstelle der Intel Nova Lake-P-Prozessoren wurde hinzugef\u00fcgt. Es wurden s\u00e4uberbare Pufferobjekte (Purgeable Buffer Objects) implementiert.\n<li class=\"l\"> Die Integration der Nova-Treiberkomponenten f\u00fcr NVIDIA GPUs, die mit GSP-Firmware ausgestattet sind und seit der NVIDIA GeForce RTX 2000 Serie auf Basis der Turing-Architektur verwendet werden, wurde fortgesetzt. Der Treiber ist in Rust geschrieben. Erste Unterst\u00fctzung f\u00fcr GPUs auf Basis der Turing-Architektur wurde hinzugef\u00fcgt.\n<li class=\"l\"> Der DRM-Corebootdrm-Treiber zur Ausgabe von Grafiken \u00fcber das Framebuffer von CoreBoot-Firmware wurde hinzugef\u00fcgt.\n<li class=\"l\"> Unterst\u00fctzung f\u00fcr die ASoC-Audiochips AMD RPL DMIC, Cirrus Logic CS42L43, CS47L47, NVIDIA CPCAP und WM8962 wurde hinzugef\u00fcgt. Die Unterst\u00fctzung f\u00fcr USB-Audioger\u00e4te, einschlie\u00dflich Huawei Headset, Focusrite Novation, MV-Silicon, Studio 1824, Arturia AF16Rig, Hotone Audio und Feaulle Rainbow, wurde verbessert.<br \/>\n  PreSonus AudioBox, Moondrop Ju Jiu, Scarlett 18i20.<\/p>\n<li class=\"l\"> Der Yogafan-Treiber wurde hinzugef\u00fcgt, um die Drehgeschwindigkeit des L\u00fcfters bei Lenovo Yoga, Legion und IdeaPad Laptops zu verfolgen.\n<li class=\"l\"> Unterst\u00fctzung f\u00fcr ARM-Plattformen, SoC und Ger\u00e4te hinzugef\u00fcgt: Qualcomm Glymur, Qualcomm Mahua, Qualcomm Eliza, Qualcomm IPQ5210, Qualcomm apq8084 und ipq806x, Axis ARTPEC-9, ARM Zena, ARM corstone-1000-a320, Microchip LAN9691, Microchip PIC64GX, Rockchip RV1103B, Renesas RZ\/G3L, NXP S32N79.\n<li class=\"l\"> Die Unterst\u00fctzung f\u00fcr in SoC Baikal-T1 verwendete AHCI SATA- und PCIe-Controller sowie Treiber f\u00fcr Timer, Speicher, physmap, Bus, hwmon, dwc und bt1-rom wurde entfernt. Der Grund f\u00fcr die Entfernung ist mangelnde Wartung und unvollst\u00e4ndige Integration in den Kern der Baikal-Plattform, deren Produktion in Russland im November 2025 eingestellt wurde.\n<li class=\"l\"> 12 Treiber f\u00fcr Ethernet-Ger\u00e4te mit ISA- und PCMCIA-Schnittstellen, die vor 2002 hergestellt wurden und f\u00fcr die keine Nutzer in Betriebssystemen gefunden wurden, wurden entfernt. Auch aus dem Kernel ausgeschlossen.<br \/>\nISDN-Subsystem, Implementierung der Protokolle AX.25, CAIF und Bluetooth CMTP (Common ISDN Application Programming Interface Message Transport Protocol), Treiber f\u00fcr yellowfin (Yellowfin Gigabit-NIC), hamachi (Hamachi GNIC-II), hamradio (Amateurfunk), inport und logibm (busmouse). Der Grund f\u00fcr die Entfernung war das Fehlen aktiver Wartungsmitarbeiter, w\u00e4hrend die Anzahl der durch syzbot und KI-Tools entdeckten Fehler zunahm, die niemand beheben m\u00f6chte. Die gesamte Last der Behebung schwerwiegender Probleme liegt nun bei denjenigen, die die Hauptnetz-Subsysteme des Kernels betreuen. Insgesamt wurden mehr als 140.000 Codezeilen entfernt.<\/p>\n<\/ul>\n<\/ul>\n<p>Quelle: <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=65686\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 7.1. \u0421\u0440\u0435\u0434\u0438 \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0437\u0430\u043c\u0435\u0442\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439: \u043d\u043e\u0432\u044b\u0439 \u0434\u0440\u0430\u0439\u0432\u0435\u0440 ntfsplus, \u043f\u0435\u0440\u0432\u0430\u044f \u0441\u0442\u0430\u0434\u0438\u044f \u043f\u0440\u0435\u043a\u0440\u0430\u0449\u0435\u043d\u0438\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 CPU i486, \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u0441\u0442\u0430\u0440\u044b\u0445 Ethernet-\u0430\u0434\u0430\u043f\u0442\u0435\u0440\u043e\u0432, \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432 ISDN \u0438 AX.25, \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u0430 Intel FRED, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 BPF-\u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u0432 io_uring, \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u044f \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043f\u043e\u0434\u043a\u0430\u0447\u043a\u0438, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0441\u0443\u0431\u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u043e\u0432 \u0432 sched_ext, \u0432\u0432\u043e\u0434\/\u0432\u044b\u0432\u043e\u0434 \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 zero-copy \u0432 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u0435 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-182060","post","type-post","status-publish","format-standard","hentry","category-novosti-interneta"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 7.1. \u0421\u0440\u0435\u0434\u0438 \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0437\u0430\u043c\u0435\u0442\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439: \u043d\u043e\u0432\u044b\u0439 \u0434\u0440\u0430\u0439\u0432\u0435\u0440 ntfsplus, \u043f\u0435\u0440\u0432\u0430\u044f \u0441\u0442\u0430\u0434\u0438\u044f \u043f\u0440\u0435\u043a\u0440\u0430\u0449\u0435\u043d\u0438\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 CPU i486, \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u0441\u0442\u0430\u0440\u044b\u0445 Ethernet-\u0430\u0434\u0430\u043f\u0442\u0435\u0440\u043e\u0432, \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432 ISDN \u0438 AX.25, \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u0430 Intel FRED, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 BPF-\u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u0432 io_uring, \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u044f \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043f\u043e\u0434\u043a\u0430\u0447\u043a\u0438, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0441\u0443\u0431\u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u043e\u0432 \u0432 sched_ext, \u0432\u0432\u043e\u0434\/\u0432\u044b\u0432\u043e\u0434 \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 zero-copy \u0432 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u0435\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Erik Peterson\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/de\/blog\/novosti-interneta\/reliz-yadra-linux-7-1\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\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\u0420\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 7.1 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 7.1. \u0421\u0440\u0435\u0434\u0438 \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0437\u0430\u043c\u0435\u0442\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439: \u043d\u043e\u0432\u044b\u0439 \u0434\u0440\u0430\u0439\u0432\u0435\u0440 ntfsplus, \u043f\u0435\u0440\u0432\u0430\u044f \u0441\u0442\u0430\u0434\u0438\u044f \u043f\u0440\u0435\u043a\u0440\u0430\u0449\u0435\u043d\u0438\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 CPU i486, \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u0441\u0442\u0430\u0440\u044b\u0445 Ethernet-\u0430\u0434\u0430\u043f\u0442\u0435\u0440\u043e\u0432, \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432 ISDN \u0438 AX.25, \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u0430 Intel FRED, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 BPF-\u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u0432 io_uring, \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u044f \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043f\u043e\u0434\u043a\u0430\u0447\u043a\u0438, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0441\u0443\u0431\u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u043e\u0432 \u0432 sched_ext, \u0432\u0432\u043e\u0434\/\u0432\u044b\u0432\u043e\u0434 \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 zero-copy \u0432 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u0435\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/novosti-interneta\/reliz-yadra-linux-7-1\" \/>\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=\"2026-06-15T00:48:07+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-06-15T00:48:07+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\udd47Ver\u00f6ffentlichung des Linux-Kernels 7.1 | ProHoster","description":"Nach zwei Monaten Entwicklung stellte Linus Torvalds die Ver\u00f6ffentlichung des Linux-Kernels 7.1 vor. Zu den auff\u00e4lligsten \u00c4nderungen geh\u00f6ren: neuer Treiber ntfsplus, erste Phase der Einstellung der Unterst\u00fctzung f\u00fcr CPU i486, Entfernung alter Ethernet-Adapter, Entfernung der Protokolle ISDN und AX.25, standardm\u00e4\u00dfige Aktivierung des Intel FRED-Mechanismus, Unterst\u00fctzung von BPF-Handlern in io_uring, Optimierung der Swap-Subsysteme, Unterst\u00fctzung von Sub-Planern in sched_ext, Zero-Copy-Ein- und Ausgabe im Treiber.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/novosti-interneta\/reliz-yadra-linux-7-1","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\u0420\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 7.1 | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 7.1. \u0421\u0440\u0435\u0434\u0438 \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0437\u0430\u043c\u0435\u0442\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439: \u043d\u043e\u0432\u044b\u0439 \u0434\u0440\u0430\u0439\u0432\u0435\u0440 ntfsplus, \u043f\u0435\u0440\u0432\u0430\u044f \u0441\u0442\u0430\u0434\u0438\u044f \u043f\u0440\u0435\u043a\u0440\u0430\u0449\u0435\u043d\u0438\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 CPU i486, \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u0441\u0442\u0430\u0440\u044b\u0445 Ethernet-\u0430\u0434\u0430\u043f\u0442\u0435\u0440\u043e\u0432, \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432 ISDN \u0438 AX.25, \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u0430 Intel FRED, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 BPF-\u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u0432 io_uring, \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u044f \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043f\u043e\u0434\u043a\u0430\u0447\u043a\u0438, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0441\u0443\u0431\u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u043e\u0432 \u0432 sched_ext, \u0432\u0432\u043e\u0434\/\u0432\u044b\u0432\u043e\u0434 \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 zero-copy \u0432 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u0435","og:url":"https:\/\/prohoster.info\/de\/blog\/novosti-interneta\/reliz-yadra-linux-7-1","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":"2026-06-15T00:48:07+00:00","article:modified_time":"2026-06-15T00:48:07+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/182060","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\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=182060"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/182060\/revisions"}],"predecessor-version":[{"id":182066,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/182060\/revisions\/182066"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=182060"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=182060"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=182060"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}