{"id":144046,"date":"2025-09-29T11:11:54","date_gmt":"2025-09-29T09:11:54","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-yadra-linux-6-17"},"modified":"2026-02-08T21:43:51","modified_gmt":"2026-02-08T19:43:51","slug":"reliz-yadra-linux-6-17","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/novosti-interneta\/reliz-yadra-linux-6-17","title":{"rendered":"Release des Linux-Kernels 6.17","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Nach zwei Monaten Entwicklung hat Linus Torvalds die Version 6.17 des Linux-Kernels vorgestellt. Zu den auff\u00e4lligsten \u00c4nderungen geh\u00f6ren: verbesserte Leistung von Btrfs, die Systemaufrufe file_getattr() und file_setattr(), die Vereinheitlichung von Ein- und Mehrprozessorkonfigurationen im Task-Scheduler, das Modul DAMON_STAT mit Speichzugriffsstatistiken, Unterst\u00fctzung f\u00fcr Live-Patches auf ARM64-Systemen, das Senden von Core-Dumps \u00fcber den Socket AF_UNIX, die Drosselung von SCHED_EXT durch cgroups, vereinfachte Konfiguration zum Schutz vor CPU-Schwachstellen, die Kompilierung in Clang mit der Initialisierung von Variablen auf dem Stack, Schutz vor Manipulationen an \/proc, die Erweiterung des RV (Runtime Verification) Subsystems und die Einschr\u00e4nkung von AF_UNIX Sockets \u00fcber AppArmor sowie die TCP DualPI2 Lastkontrollalgorithmus.        <\/p>\n<p>In die neue Version wurden 14334 \u00c4nderungen von 2118 Entwicklern \u00fcbernommen, die Patch-Gr\u00f6\u00dfe betr\u00e4gt 46 MB (12841 Dateien wurden ge\u00e4ndert, 646654 Codezeilen hinzugef\u00fcgt und 398782 Zeilen entfernt). In der vorherigen Ausgabe gab es 15924 \u00c4nderungen von 2145 Entwicklern, die Patch-Gr\u00f6\u00dfe betrug 50 MB. Etwa 43 % aller \u00c4nderungen in 6.17 betreffen Ger\u00e4tetreiber, rund 12 % beziehen sich auf die Aktualisierung von architekturspezifischem Code, 14 % sind mit dem Netzwerkstack verbunden, 4 % mit Dateisystemen und 3 % mit internen Subsystemen des Kernels.      <\/p>\n<p>Die wichtigsten Neuerungen im Kernel 6.17 (1, 2, 3):  <\/p>\n<ul>\n<li class=\"l\"> <b>Festplattensubsystem, Ein-\/Ausgabe und Dateisysteme<\/b>\n<ul>\n<li class=\"l\"> In Btrfs wurde experimentelle Unterst\u00fctzung f\u00fcr gro\u00dfe Seitenfolien (large folios) hinzugef\u00fcgt, die die Overhead-Kosten senken und die Leistung mehrerer Operationen verbessern. Die Caching-Anfragen an die Bitmaps der freien Speicherplatzverteilung wurden umgesetzt, was die Leistung bei der Erstellung leerer Dateien um 20 % steigerte. Die Vorab-Lesevorg\u00e4nge in Systemen, die Datenspeicherung nutzen, wurden verbessert. Eine dichtere Anordnung der Schl\u00fcssel in der XArray-Struktur sorgt f\u00fcr eine kompaktere Speicherung der Knoten im Extent-Baum und reduziert die Anzahl der Blattknoten um 50-70 %. Zus\u00e4tzliche Einstellungen zur Nutzung von Kompression in defragmentierten Extents wurden bereitgestellt.\n<li class=\"l\"> Im Dateisystem ext4 wurde Unterst\u00fctzung f\u00fcr gepuffertes Ein-\/Ausgabe mit dem Flag RWF_DONTCACHE eingef\u00fchrt, bei dem Daten sofort nach Abschluss der Operation aus dem Seitencache entfernt werden.\n<li class=\"l\"> Im Dateisystem EROFS wurde Unterst\u00fctzung f\u00fcr die Komprimierung von Metadaten implementiert.\n<li class=\"l\"> Der NFS-Server kann nun Schreiboperationen an Clients delegieren, die Dateien im Nur-Lese-Modus \u00f6ffnen.\n<li class=\"l\"> Im Systemaufruf fallocate() wurde das Flag FALLOC_FL_WRITE_ZEROES hinzugef\u00fcgt, mit dem ein bestimmter Bereich in einer Datei mit Nullen gef\u00fcllt werden kann, indem ein von einigen SSD-Laufwerken unterst\u00fctzter WRITE_ZERO-Befehl verwendet wird, der das Nullsetzen ohne Ein-\/Ausgabe-Operationen durchf\u00fchrt. Diese Option ist derzeit nur im ext4-Dateisystem verf\u00fcgbar.\n<li class=\"l\"> Die Systemaufrufe file_getattr() und file_setattr() wurden hinzugef\u00fcgt, um die Attribute des Inodes einer angegebenen Datei zu manipulieren.\n<li class=\"l\"> Der Treiber \u201epktcdvd\u201c f\u00fcr die Arbeit mit optischen Medien im Paketmodus, der seit 2016 als veraltet galt, wurde entfernt.\n<li class=\"l\"> Das Bcachefs-Dateisystem im Linux-Kernel wurde in einen Modus f\u00fcr externe Wartung versetzt, was bedeutet, dass \u00c4nderungen an Bcachefs nicht mehr in den Hauptkern aufgenommen werden, w\u00e4hrend dieses Dateisystem im Code-Basis des Kernels verbleibt. Die Entwicklung von Bcachefs wird au\u00dferhalb der Codebasis des Kernels fortgesetzt, bis Kent Overstreet nachweisen kann, dass eine ordnungsgem\u00e4\u00dfe Interaktion mit anderen Kernel-Entwicklern m\u00f6glich ist und die etablierten Entwicklungsregeln befolgt werden k\u00f6nnen.                                         <\/ul>\n<li class=\"l\"> <b>Speicher und Systemdienste<\/b>\n<ul>\n<li class=\"l\"> Die Unterst\u00fctzung f\u00fcr eineprozessige Konfigurationen wurde aus dem Task-Planer entfernt. Auf Systemen mit einem Prozessor sollten jetzt Kerne genutzt werden, die f\u00fcr Mehrprozessorsysteme (SMP) gebaut sind. Der Code f\u00fcr einprozessige und mehrprozessige Systeme wurde vereinheitlicht und von \u00fcberfl\u00fcssigen Bindungen an das Kernparameter CONFIG_SMP befreit.\n<li class=\"l\"> Das Kernel-Modul DAMON_STAT (Data Access Monitoring Results Stat) wurde hinzugef\u00fcgt, um den Zugriff auf den Arbeitsspeicher unter Verwendung des DAMON (Data Access MONitor)-Subsystems zu verfolgen. Das Modul bietet Statistiken \u00fcber Inaktivit\u00e4t (memory_idle_ms_percentiles) und die gesch\u00e4tzte Speicherdurchsatzrate (estimated_memory_bandwidth).\n<li class=\"l\"> Auf ARM64-Architekturen wurde die Unterst\u00fctzung f\u00fcr Live-Patching implementiert, die es erm\u00f6glicht, Korrekturen am Linux-Kernel im laufenden Betrieb anzuwenden, ohne das System neu zu starten oder zu stoppen.\n<li class=\"l\"> In der minimalistischen C-Bibliothek nolibc, die mit den Quelltexten des Linux-Kernels geliefert wird und eine Schnittstelle zu den grundlegenden Systemaufrufen bereitstellt, wurde die Unterst\u00fctzung f\u00fcr die Architekturen SuperH, x32, MIPS n32 und MIPS n34 implementiert.\n<li class=\"l\"> Die M\u00f6glichkeit, core-Dump-Inhalte \u00fcber den AF_UNIX-Socket zu senden, wurde erweitert. Dies erm\u00f6glicht es, sicherere core-Dump-Handler im Benutzerspeicher zu erstellen, die nicht von privilegierten Prozessaufrufen des Kernels abh\u00e4ngig sind. Die neue Version enth\u00e4lt ein Protokoll f\u00fcr die Erstellung <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/de\/server\/\"   title=\"Server\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1787\">Server<\/a>, das in der Lage ist, die Verarbeitung von core-Dumps auf der Ebene einzelner Aufgaben zu steuern. Zum Beispiel k\u00f6nnen f\u00fcr einige Prozesse core-Dumps ignoriert und f\u00fcr andere \u00fcber den Socket \u00fcbertragen werden. Ein Prototyp-Server zur Verwaltung von core-Dumps wurde separat vorbereitet.\n<li class=\"l\"> Es wurde eine Kernel-Befehlszeilenoption \u201ecrashkernel=size,cma\u201c hinzugef\u00fcgt, um \u00fcber CMA (Contiguous Memory Allocator) Speicherplatz f\u00fcr das Speichern des Kernel-Crash-Dumps zu reservieren.\n<li class=\"l\"> Die Funktionen des pidfd-Mechanismus wurden erweitert, sodass Identifikatoren, die mit bestimmten Prozessen verbunden sind und sich von pid unterscheiden, nicht erneut zugewiesen werden k\u00f6nnen. Die M\u00f6glichkeit, erweiterte Attribute aus dem Benutzerspeicherraum an pidfd zu binden, wurde hinzugef\u00fcgt. Es ist nun erlaubt, Dateideskriptoren f\u00fcr pidfd \u00fcber die Funktion open_by_handle_at() ohne Bindung an das Dateisystem zu \u00f6ffnen. Interne Informationen, die vom Kernel zusammen mit pidfd erstellt wurden, sind jetzt an den Prozess und nicht an pidfd gebunden und werden zwischen dem erneuten \u00d6ffnen desselben Prozesses gespeichert.\n<li class=\"l\"> Im BPF-Subsystem wurde die Funktion bpf_cgroup_read_xattr() zum Lesen von erweiterten Dateiattributen hinzugef\u00fcgt. Es wurde die M\u00f6glichkeit zur Verwendung typischer Stringoperationen in BPF-Programmen bereitgestellt, wie bpf_strcmp, bpf_strnchr, bpf_strchrnul, bpf_strlen und bpf_strspn, die im Nur-Lese-Modus arbeiten. Au\u00dferdem wurde die M\u00f6glichkeit geschaffen, die Standardausgaben stdout und stderr f\u00fcr die Interaktion mit Komponenten im Benutzerspace zu verwenden. F\u00fcr Systeme basierend auf der LoongArch-Architektur wurde die M\u00f6glichkeit der dynamischen Code-Modifikation in BPF implementiert, der Mechanismus \u201eBPF trampoline\u201c (reduziert die Overheadkosten bei den Aufruf\u00fcbertragungen zwischen Kernel und BPF-Programmen) und das Starten von Programmen, die struct_ops verwenden, um Kernel-Funktionshandler \u00fcber BPF zu erstellen.\n<li class=\"l\"> Im Zeitmesssystem wurde die Unterst\u00fctzung f\u00fcr Hilfsuhren (auxiliary) implementiert, die nicht mit den gew\u00f6hnlichen Systemuhren verbunden sind und in ihrem eigenen Rhythmus laufen (zuvor liefen alle Uhren mit identischem Rhythmus und unterschieden sich nur durch ihre Verschiebung).\n<li class=\"l\"> Die anf\u00e4ngliche Unterst\u00fctzung f\u00fcr Proxy-Ausf\u00fchrung wurde hinzugef\u00fcgt, um Probleme mit Priorit\u00e4tenumkehr zu mildern. Die Proxy-Ausf\u00fchrung erm\u00f6glicht es einem Task, der auf die Freigabe einer Sperre wartet, seinen Ausf\u00fchrungskontext an den Task, der die Sperre h\u00e4lt, zu \u00fcbertragen, um die Freigabe dieser Sperre zu beschleunigen.\n<li class=\"l\"> Der \u00dcbergang von \u00c4nderungen aus dem Rust-for-Linux-Zweig, der die Verwendung der Programmiersprache Rust als zweite Sprache f\u00fcr die Entwicklung von Treibern und Kernelmodulen betrifft, wurde fortgesetzt (Rust-Unterst\u00fctzung ist standardm\u00e4\u00dfig nicht aktiviert und f\u00fchrt nicht dazu, dass Rust zu den obligatorischen Build-Abh\u00e4ngigkeiten des Kernels hinzugef\u00fcgt wird). Abstraktionen zur Verwaltung von Spannungs- und Stromreglern, Firmware-Eigenschaften, Ein-\/Ausgabe-Ressourcen und Ein-\/Ausgabe-Speicher wurden hinzugef\u00fcgt. Das Makro \u201ewarn_on!()\u201c wurde implementiert. Der Typ UserPtr f\u00fcr Zeiger im Benutzerspace wurde hinzugef\u00fcgt. Die Funktionalit\u00e4t der Module workqueue, uaccess, dma, time und list wurde erweitert. Ein Modul \u201abits\u2018 mit den Funktionen \u201abit\u2018 und \u201agenmask\u2018 wurde hinzugef\u00fcgt.\n<li class=\"l\"> Der Code zur Berechnung der CRC-Pr\u00fcfziffern wurde \u00fcberarbeitet und es wurden neue Aufrufe zur Generierung der SHA-1- und SHA-2-Hashes hinzugef\u00fcgt. Architekturspezifische Optimierungen wurden implementiert. Die Leistung der Funktion crc32c() wurde auf neuen x86_64-CPUs, die die VPCLMULQDQ-Erweiterung (Vector Carry-Less Multiplication of Quadwords) unterst\u00fctzen, verbessert.\n<li class=\"l\"> F\u00fcr S390-Systeme wurde die Unterst\u00fctzung f\u00fcr das Auslagern in den Swap-Bereich und die Migration gro\u00dfer Speicherseiten (transparent huge page) implementiert.\n<li class=\"l\"> Die M\u00f6glichkeit zur Einstellung der Aggressivit\u00e4t bei der Freigabe von Arbeitsspeicher (proactive-reclaim) bei dessen Mangel wurde in Bezug auf einzelne NUMA-Knoten hinzugef\u00fcgt, was es erlaubt, NUMA-Knoten auszuw\u00e4hlen, f\u00fcr die eine aktivere Freigabe von Arbeitsspeicher angewendet wird. Zum Beispiel: \u201eecho \u201a512M swappiness=10\u2018 &gt; \/sys\/devices\/system\/node\/node1\/reclaim\u201c.\n<li class=\"l\"> Im SCHED_EXT-Mechanismus, der es erm\u00f6glicht, BPF zur Erstellung von CPU-Scheduler zu verwenden, wurde die M\u00f6glichkeit zur Steuerung der Bandbreite \u00fcber cgroups hinzugef\u00fcgt. Zum Beispiel kann der Parameter cpu.max verwendet werden, um die CPU-Belastung zu begrenzen.\n<li class=\"l\"> Das automatische Mounten des virtuellen Dateisystems tracefs im Verzeichnis \/sys\/kernel\/debug\/tracing wurde als veraltet erkl\u00e4rt, stattdessen sollte \/sys\/kernel\/tracing verwendet werden.                        <\/ul>\n<li class=\"l\"> <b>Virtualisierung und Sicherheit<\/b>\n<ul>\n<li class=\"l\"> Die M\u00f6glichkeit zur Aktivierung wurde hinzugef\u00fcgt <a href=\"https:\/\/prohoster.info\/de\/zhashchita-ot-ddos\/\"  data-wpil-monitor-id=\"422\">Schutz vor Schwachstellen im CPU durch die Auswahl blockierbarer Angriffsvektoren<\/a> statt spezifische Schwachstellen in den Einstellungen anzugeben. Die Blockierungsmethoden werden je nach Art der Isolationsverletzung gew\u00e4hlt: zwischen Benutzer und Kernel (user-kernel), zwischen Benutzern (user-user), zwischen G\u00e4stesystem und Host-Umgebung (guest-host), zwischen verschiedenen G\u00e4stesystemen (guest-guest) und zwischen verschiedenen Threads (cross-thread). Der vorgeschlagene Ansatz erm\u00f6glicht es, nur den Schutz vor den Klassen von Schwachstellen zu aktivieren, die den Benutzer tats\u00e4chlich betreffen. Beispielsweise k\u00f6nnen Inhaber von Cloud-Umgebungen die Modi guest-host und guest-guest aktivieren, wonach die Schutzma\u00dfnahmen gegen die Schwachstellen BHI, GD, L1TF, MDS, MMIO, Retbleed, RFDS, Spectre_v2, SRBDS, SRSO und TAA aktiviert werden.\n<li class=\"l\"> Die Unterst\u00fctzung f\u00fcr den Compiler Clang wurde erweitert, indem der Modus zur Verfolgung der Stacktiefe aktiviert wurde, bei dem alle im Stack gespeicherten Variablen initialisiert werden. Diese Initialisierung erfolgt, um zu verhindern, dass Informationen aus dem Kernel durch nicht initialisierte Variablen, die \u00dcberreste zuvor im Stack gespeicherter Daten enthalten k\u00f6nnen,\u6cc4\u6f0f. Zuvor wurde eine \u00e4hnliche M\u00f6glichkeit \u00fcber das GCC-Plugin STACKLEAK unterst\u00fctzt.\n<li class=\"l\"> Der Schutz vor Angriffe auf das Verzeichnis \/proc durch das Mounten im \u201abind\u2018-Modus wurde hinzugef\u00fcgt. Die Inode-Nummer des Wurzelverzeichnisses \/proc ist jetzt festgelegt (PROCFS_ROOT_INO) und kann von einem Prozess im Benutzerspace \u00fcberpr\u00fcft werden.\n<li class=\"l\"> In das Subsystem RV (Runtime Verification), das zur \u00dcberpr\u00fcfung der Korrektheit hochverf\u00fcgbarer Systeme dient, wurde die Komponente rtapp (Real-time Application Monitor) hinzugef\u00fcgt, um typische Probleme in Anwendungen, die im Echtzeitmodus laufen, zu verfolgen. Zudem wurden die Komponenten rp, sssw und opid zur Testung des Task-Schedulers implementiert. Es wurde die M\u00f6glichkeit realisiert, \u00dcberwachungsbausteine zu erstellen, die zur Bestimmung des Verhaltensmodells lineare temporale Logik anstelle eines deterministischen Automaten nutzen. Die \u00dcberpr\u00fcfung erfolgt zur Laufzeit durch das Anf\u00fcgen von Handlern an Tracepoints, die den tats\u00e4chlichen Ausf\u00fchrungsstrang mit einem vorher definierten Referenzmodell abgleichen, das das erwartete Verhalten des Systems bestimmt.\n<li class=\"l\"> Im System AppArmor wurde die Unterst\u00fctzung f\u00fcr die Zugriffskontrolle auf AF_UNIX-Sockets hinzugef\u00fcgt.\n<li class=\"l\"> Im Hypervisor KVM auf ARM-Systemen wurde die Unterst\u00fctzung f\u00fcr den Interrupt-Controller GICv5 implementiert.\n<li class=\"l\"> Die Einstellung CONFIG_KVM_IOAPIC wurde hinzugef\u00fcgt, um die Unterst\u00fctzung der APIC-, PIC- und PIT-Emulation in KVM zu deaktivieren.\n<li class=\"l\"> Ein Schutz gegen die Schwachstelle VMSCAPE wurde hinzugef\u00fcgt.\n<li class=\"l\"> Der ioctl-Befehl FS_IOC_GETLBMD_CAP wurde hinzugef\u00fcgt, um aus dem Benutzerspeicher Informationen \u00fcber die Anwendung von Integrit\u00e4tsschutzmitteln auf Dateien abzurufen.\n<li class=\"l\"> Das Interface \/sys\/fs\/selinux\/user wurde als veraltet erkl\u00e4rt. Bei einem Zugriff darauf wird nun eine Verz\u00f6gerung von f\u00fcnf Sekunden eingef\u00fcgt und eine Warnung im Log ausgegeben.                            <\/ul>\n<li class=\"l\"> <b>Netzwerksubsystem<\/b>\n<ul>\n<li class=\"l\"> In die Implementierung der Technologie PSE (Power Sourcing Equipment), die f\u00fcr die Stromversorgung \u00fcber Ethernet f\u00fcr Ger\u00e4te wie IP-Kameras und drahtlose Zugangspunkte verwendet wird, wurde die Unterst\u00fctzung f\u00fcr anpassbare Strategien zur Bewertung des Strombudgets ( insgesamt verf\u00fcgbare Leistung) hinzugef\u00fcgt. Solche Strategien erm\u00f6glichen es, zu bestimmen, welche Ports zuerst abgeschaltet werden sollen, um eine \u00dcberlastung zu verhindern.\n<li class=\"l\"> In die Implementierung des Protokolls MCTP (Management Component Transport Protocol) wurde die Unterst\u00fctzung f\u00fcr die Paketweiterleitung zu externen Knoten \u00fcber Zwischenknoten (gateway-routing) hinzugef\u00fcgt. Zum Beispiel erm\u00f6glichen die folgenden Regeln die Weiterleitung von Paketen an einen Knoten mit der ID 10 (Endpoint ID 10) \u00fcber das Ger\u00e4t mctpi2c0, das direkt mit der Adresse 0x1d verbunden ist, die an den Knoten mit der ID 9 angeh\u00e4ngt ist.       mctp route add 9 via mctpi2c0     mctp neigh add 9 dev mctpi2c0 lladdr 0x1d     mctp route add 10 gw 9\n<li class=\"l\"> F\u00fcr UNIX-Sockets (AF_UNIX) wurde die Option SO_INC implementiert, und f\u00fcr die Adressfamilie VSOCK gibt es die Option SIOCINQ. Die implementierten Optionen sind analog zur Option TCP_INQ f\u00fcr TCP und erm\u00f6glichen es durch eine Steuerungsnachricht, Informationen \u00fcber die Anzahl der Bytes zu erhalten, die im Socket zum Lesen verf\u00fcgbar sind.\n<li class=\"l\"> F\u00fcr TCP wurde die strikte Einhaltung der angek\u00fcndigten Fenstergr\u00f6\u00dfe der Empfangsseite aktiviert, die die Menge der Daten definiert, die gesendet werden d\u00fcrfen, bevor eine ACK-Best\u00e4tigung von der anderen Seite empfangen wird. Zuvor hatte der Kernel weiterhin Daten verarbeitet, die \u00fcber das angek\u00fcndigte Empfangsfenster hinausgingen, wird dies jetzt jedoch einstellen.\n<li class=\"l\"> In MPTCP (Multipath TCP) wurde die M\u00f6glichkeit hinzugef\u00fcgt, die TCP_MAXSEG-Socket-Option zu verwenden, um die maximale Gr\u00f6\u00dfe der gesendeten Segmente zu begrenzen. MPTCP ist eine Erweiterung des TCP-Protokolls zur gleichzeitigen \u00dcbertragung von Paketen \u00fcber mehrere Routen durch verschiedene Netzwerkschnittstellen, die an unterschiedliche IP-Adressen gebunden sind.\n<li class=\"l\"> Unterst\u00fctzung f\u00fcr den TCP-\u00dcberlastungssteuerungsalgorithmus DualPI2 (RFC 9332) hinzugef\u00fcgt, der die Verwendung von skalierbaren \u00dcberlastungssteuerungen f\u00fcr Verkehr mit hohen Qualit\u00e4tsanforderungen (z. B. TCP-Prague und DCTCP) erm\u00f6glicht, ohne die Leistung des klassischen Verkehrs zu beeintr\u00e4chtigen, f\u00fcr den solche \u00dcberlastungssteuerungen wie Reno und Cubic verwendet werden.\n<li class=\"l\"> Es wurde der sysctl \u201eforce_forwarding\u201c hinzugef\u00fcgt, \u00fcber den das Weiterleiten von Verkehr \u00fcber ausgew\u00e4hlte Netzwerkinterfaces mit IPv6 aktiviert werden kann.\n<li class=\"l\"> Die Unterst\u00fctzung f\u00fcr den Paketverlustdetektionsalgorithmus SACK (Selective Acknowledgment), der in RFC 6675 beschrieben ist, wurde entfernt. Dieser Algorithmus wurde 2018 als veraltet erkl\u00e4rt. F\u00fcr die Erkennung von TCP-Paketverlusten wird empfohlen, den RACK-TLP-Algorithmus zu verwenden.              <\/ul>\n<li class=\"l\"> <b>Ausr\u00fcstung<\/b>\n<ul>\n<li class=\"l\"> Die Arbeit am drm-Treiber (Direct Rendering Manager) Xe f\u00fcr GPUs auf der Intel Xe-Architektur, die in Intel Arc-Grafikkarten und integrierter Grafik ab der Tiger Lake-Prozessoren verwendet wird, wurde fortgesetzt. In der neuen Version wurde die Unterst\u00fctzung f\u00fcr Chips auf Basis der Mikroarchitektur Panthor Lake standardm\u00e4\u00dfig aktiviert, und die Unterst\u00fctzung der Mikroarchitektur WildCat Lake wurde hinzugef\u00fcgt.\n<li class=\"l\"> Im AMDGPU-Treiber f\u00fcr GPU GFX9.x wurde der Cleaner Shader-Mechanismus implementiert, der den GPU-Speicher vor dessen erneuter Nutzung bereinigt, um Datenlecks zu vermeiden, die aus einem anderen Prozess zur\u00fcckgeblieben sind. Die Unterst\u00fctzung des Energiesparmodus wurde verbessert. Die M\u00f6glichkeit f\u00fcr die \u00dcbergabe in den Schlafmodus wurde in Umgebungen mit AMD SR-IOV hinzugef\u00fcgt. Die Steuerung der Hintergrundbeleuchtung wurde verbessert.\n<li class=\"l\"> Im Treiber i915 wurde die Unterst\u00fctzung f\u00fcr den drm_panic-Mechanismus implementiert, der im Falle von Abst\u00fcrzen eine Art \u201ablauen Bildschirm des Todes\u2018 anzeigt. Au\u00dferdem wurde die Unterst\u00fctzung f\u00fcr den Display-Controller hinzugef\u00fcgt, der in Chips der Wildcat Lake-Serie verwendet wird.\n<li class=\"l\"> Die Integration der Nova-Treibersoftwarekomponenten f\u00fcr NVIDIA-GPUs, die mit GSP-Firmware ausgestattet sind und seit der Serie NVIDIA GeForce RTX 2000 auf der Turing-Mikroarchitektur verwendet werden, wurde fortgesetzt. Der Treiber ist in Rust geschrieben. In der neuen Version wurde eine Abstraktionsebene f\u00fcr die Arbeit mit DMA hinzugef\u00fcgt, ein VBIOS-Parser implementiert, Code zur Einrichtung des Framebuffers hinzugef\u00fcgt und die Unterst\u00fctzung f\u00fcr schnelles Booten im Falcon-Modus bereitgestellt.\n<li class=\"l\"> Im Adreno-Treiber wurde die Unterst\u00fctzung f\u00fcr die Qualcomm Adreno x1-45 und x1-85 GPUs hinzugef\u00fcgt.\n<li class=\"l\"> Im msm-Treiber wurde die Unterst\u00fctzung f\u00fcr die Adreno SM8750 GPU und das Mapping des Videospeichers (VM_BIND) hinzugef\u00fcgt.\n<li class=\"l\"> Der panfrost-Treiber unterst\u00fctzt jetzt die Mali-GPUs, die in SoCs von Mediatek mt8370 verwendet werden.\n<li class=\"l\"> Der lima-Treiber unterst\u00fctzt jetzt die GPUs, die in SoCs von Rockchip RK3528 verwendet werden.\n<li class=\"l\"> Ein mtd (Memory Technology Devices) Treiber wurde hinzugef\u00fcgt, um auf den in Intel-GPUs integrierten NVM-Speicher zuzugreifen.\n<li class=\"l\"> Die Unterst\u00fctzung f\u00fcr die Audio-Systeme ASoC IMX WM8524, AMD ACP7.2, SoundWire ACP 7.1, Fairphone 4 &amp; 5, Qualcomm QCS8275, Framework Laptop 13 (AMD Ryzen AI 300), CS35L41 HDA (verwendet in ASUS-Laptops), Richtek RTQ9124, TI TAS5753, HP EliteBook x360 830 G6, EliteBook 830 G6, LG 16Z90R-A und HP 15-fc000 wurde hinzugef\u00fcgt. Der HD-audio-Code wurde reorganisiert.\n<li class=\"l\"> Unterst\u00fctzung f\u00fcr ARM-Plattformen, SoCs und Ger\u00e4te: NVIDIA Tegra264, Marvell PXA1908 (der erste 64-Bit-Chip von Marvell f\u00fcr Smartphones), CIX P1, Axiado AX3000, Sophgo SG2000 (kombiniert ARM- und RISC-V-Kerne), Mediatek mt6572, exynos2200 (verwendet in Samsung Galaxy S22), Renesas R-Car V4M-7, TI am62d2 und Sophgo sg2042, Laptops basierend auf Mediatek mt8186 und Qualcomm Snapdragon X1, Smartphones und Tablets basierend auf SoCs mt6572, tegra30 und msm8976.                    <\/ul>\n<\/ul>\n<p>Gleichzeitig hat die lateinamerikanische Free Software Foundation eine vollst\u00e4ndig freie Version des Kernels 6.17 - Linux-libre 6.17-gnu - entwickelt, die von Firmware-Elementen und Treibern befreit ist, die nicht freie Komponenten oder Codeabschnitte enthalten, deren Verwendung durch den Hersteller eingeschr\u00e4nkt ist. In der Version 6.17 wurde der Code zur Bereinigung von Blobs in den Treibern amdgpu, prueth, iwlwifi, btusb, pci mhi host, adreno a6xx, nova-core und Intel AVS aktualisiert. Die Bereinigung von Blob-Namen in dts-Dateien (devicetree) f\u00fcr ARM-Chips und Intel IPU7 wurde durchgef\u00fchrt. Das Laden von Blobs in den neuen Treibern pci hda wurde neutralisiert. Die Reinigung von Blobs im Treiber QLogic infiniband, der aus dem Kernel entfernt wurde, wurde eingestellt.<br \/>\n<br \/>Quelle: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=63957\">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 6.17. \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: \u043f\u043e\u0432\u044b\u0448\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 Btrfs, \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0435 \u0432\u044b\u0437\u043e\u0432\u044b file_getattr() \u0438 file_setattr(), \u0443\u043d\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f \u043e\u0434\u043d\u043e\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043d\u044b\u0445 \u0438 \u043c\u043d\u043e\u0433\u043e\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043d\u044b\u0445 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0439 \u0432 \u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u0435 \u0437\u0430\u0434\u0430\u0447, \u043c\u043e\u0434\u0443\u043b\u044c DAMON_STAT \u0441\u043e \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u043e\u0439 \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u043f\u0430\u043c\u044f\u0442\u0438, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 Live-\u043f\u0430\u0442\u0447\u0435\u0439 \u043d\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445 ARM64, \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0430 core-\u0434\u0430\u043c\u043f\u043e\u0432 \u0447\u0435\u0440\u0435\u0437 \u0441\u043e\u043a\u0435\u0442 AF_UNIX, \u043b\u0438\u043c\u0438\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 SCHED_EXT \u0447\u0435\u0440\u0435\u0437 cgroup, \u0443\u043f\u0440\u043e\u0449\u0451\u043d\u043d\u0430\u044f \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0437\u0430\u0449\u0438\u0442\u044b [&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-144046","post","type-post","status-publish","format-standard","hentry","category-novosti-interneta"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - 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 6.17. \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: \u043f\u043e\u0432\u044b\u0448\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 Btrfs, \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0435 \u0432\u044b\u0437\u043e\u0432\u044b file_getattr() \u0438 file_setattr(), \u0443\u043d\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f \u043e\u0434\u043d\u043e\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043d\u044b\u0445 \u0438 \u043c\u043d\u043e\u0433\u043e\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043d\u044b\u0445 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0439 \u0432 \u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u0435 \u0437\u0430\u0434\u0430\u0447, \u043c\u043e\u0434\u0443\u043b\u044c DAMON_STAT \u0441\u043e \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u043e\u0439 \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u043f\u0430\u043c\u044f\u0442\u0438, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 Live-\u043f\u0430\u0442\u0447\u0435\u0439 \u043d\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445 ARM64, \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0430 core-\u0434\u0430\u043c\u043f\u043e\u0432 \u0447\u0435\u0440\u0435\u0437 \u0441\u043e\u043a\u0435\u0442 AF_UNIX, \u043b\u0438\u043c\u0438\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 SCHED_EXT \u0447\u0435\u0440\u0435\u0437 cgroup, \u0443\u043f\u0440\u043e\u0449\u0451\u043d\u043d\u0430\u044f \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0437\u0430\u0449\u0438\u0442\u044b\" \/>\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\/novosti-interneta\/reliz-yadra-linux-6-17\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.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\u0420\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 6.17 | 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 6.17. \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: \u043f\u043e\u0432\u044b\u0448\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 Btrfs, \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0435 \u0432\u044b\u0437\u043e\u0432\u044b file_getattr() \u0438 file_setattr(), \u0443\u043d\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f \u043e\u0434\u043d\u043e\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043d\u044b\u0445 \u0438 \u043c\u043d\u043e\u0433\u043e\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043d\u044b\u0445 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0439 \u0432 \u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u0435 \u0437\u0430\u0434\u0430\u0447, \u043c\u043e\u0434\u0443\u043b\u044c DAMON_STAT \u0441\u043e \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u043e\u0439 \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u043f\u0430\u043c\u044f\u0442\u0438, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 Live-\u043f\u0430\u0442\u0447\u0435\u0439 \u043d\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445 ARM64, \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0430 core-\u0434\u0430\u043c\u043f\u043e\u0432 \u0447\u0435\u0440\u0435\u0437 \u0441\u043e\u043a\u0435\u0442 AF_UNIX, \u043b\u0438\u043c\u0438\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 SCHED_EXT \u0447\u0435\u0440\u0435\u0437 cgroup, \u0443\u043f\u0440\u043e\u0449\u0451\u043d\u043d\u0430\u044f \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0437\u0430\u0449\u0438\u0442\u044b\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/novosti-interneta\/reliz-yadra-linux-6-17\" \/>\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=\"2025-09-29T09:11:54+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-02-08T19:43:51+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\udd47Release des Linux-Kernels 6.17 | ProHoster","description":"Nach zwei Monaten Entwicklung pr\u00e4sentierte Linus Torvalds das Release des Linux-Kernels 6.17. Zu den auff\u00e4lligsten \u00c4nderungen geh\u00f6ren: Leistungssteigerung von Btrfs, die Systemaufrufe file_getattr() und file_setattr(), die Vereinheitlichung einzelner und multiprogressiver Konfigurationen im Scheduler, das Modul DAMON_STAT mit Statistiken zum Speicherzugriff, die Unterst\u00fctzung f\u00fcr Live-Patches auf ARM64-Systemen, das Versenden von Core-Dumps \u00fcber den Socket AF_UNIX, die Begrenzung von SCHED_EXT \u00fcber cgroup und eine vereinfachte Schutzkonfiguration.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/novosti-interneta\/reliz-yadra-linux-6-17","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 6.17 | 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 6.17. \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: \u043f\u043e\u0432\u044b\u0448\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 Btrfs, \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0435 \u0432\u044b\u0437\u043e\u0432\u044b file_getattr() \u0438 file_setattr(), \u0443\u043d\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f \u043e\u0434\u043d\u043e\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043d\u044b\u0445 \u0438 \u043c\u043d\u043e\u0433\u043e\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043d\u044b\u0445 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0439 \u0432 \u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u0435 \u0437\u0430\u0434\u0430\u0447, \u043c\u043e\u0434\u0443\u043b\u044c DAMON_STAT \u0441\u043e \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u043e\u0439 \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u043f\u0430\u043c\u044f\u0442\u0438, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 Live-\u043f\u0430\u0442\u0447\u0435\u0439 \u043d\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445 ARM64, \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0430 core-\u0434\u0430\u043c\u043f\u043e\u0432 \u0447\u0435\u0440\u0435\u0437 \u0441\u043e\u043a\u0435\u0442 AF_UNIX, \u043b\u0438\u043c\u0438\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 SCHED_EXT \u0447\u0435\u0440\u0435\u0437 cgroup, \u0443\u043f\u0440\u043e\u0449\u0451\u043d\u043d\u0430\u044f \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0437\u0430\u0449\u0438\u0442\u044b","og:url":"https:\/\/prohoster.info\/de\/blog\/novosti-interneta\/reliz-yadra-linux-6-17","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":"2025-09-29T09:11:54+00:00","article:modified_time":"2026-02-08T19:43:51+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"144046","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-02-09 17:53:34","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 15:02:19","updated":"2026-02-09 17:53:34","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\/144046","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=144046"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/144046\/revisions"}],"predecessor-version":[{"id":159031,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/144046\/revisions\/159031"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=144046"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=144046"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=144046"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}