Im Linux-Kernel 6.15 wird beabsichtigt, das Dateisystem SystemV zu entfernen.

Der Entwickler Jan Kara von SUSE hat einen Patch vorgeschlagen, der den Code zur Unterstützung der Dateisysteme Xenix, SystemV/386 und Coherent aus dem Linux-Kernel entfernt. Dieser Code wurde seit 2023 als nicht unterstützt (orphaned) gekennzeichnet, und es hat sich seitdem niemand gefunden, der ihn betreuen möchte. Der Maintainer Christian Brauner, der für die Dateisysteme im Kernel verantwortlich ist, stimmte dem Vorschlag zu und nahm den Patch in den Branch vfs-6.15 auf. Vor wenigen Stunden wurde der Inhalt von vfs-6.15 in den Branch linux-next verschoben, in dem die Änderungen für den zukünftigen Kernel 6.15 vorbereitet werden.

Die Geschichte begann im Jahr 2002, als der Linux-Kernel die globale Sperre (BKL – Big Kernel Lock) zugunsten granularerer Sperren los wurde. Damals erfolgte in der Dateisystem-Implementierung von SystemV der Übergang zu rwlock, was jedoch zu Problemen führte, die dazu führten, dass der Prozessor während des gesamten Funktionsaufrufs, der die Inode-Metadaten las, nicht in den Schlafmodus wechseln konnte. Das Problem wurde erst 2023 im Rahmen von Stresstests mit dem Tool SyzBot festgestellt. Ein solcher Vorfall zeigt, dass das Dateisystem SystemV niemandem mehr nutzt und entfernt werden kann.

Quelle: opennet.ru

Erwerben Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster