Kernel-Entwickler Linux diskutieren die Möglichkeit, ReiserFS zu entfernen.

Matthew Wilcox von Oracle, bekannt fĂŒr die Entwicklung des nvme (NVM Express)-Treibers und des DAX-Direktzugriffsmechanismus auf das Dateisystem, schlug vor, das ReiserFS-Dateisystem aus dem Kernel zu entfernen. Linux Ă€hnlich wie bei den einmal entfernten veralteten Dateisystemen ext und xiafs, oder den ReiserFS-Code so reduzieren, dass nur noch die UnterstĂŒtzung fĂŒr den Nur-Lese-Modus erhalten bleibt.

Der Grund fĂŒr die Entfernung waren zusĂ€tzliche Schwierigkeiten bei der Modernisierung der Kernel-Infrastruktur, die dadurch verursacht wurden, dass Entwickler insbesondere fĂŒr ReiserFS gezwungen sind, im Kernel einen veralteten Handler fĂŒr das AOP_FLAG_CONT_EXPAND-Flag zu belassen, da ReiserFS das einzige FS bleibt, das dieses Flag im Kernel verwendet write_begin-Funktion. Gleichzeitig stammt die letzte Korrektur im ReiserFS-Code aus dem Jahr 2019 und es ist unklar, wie beliebt dieses FS im Allgemeinen ist und ob es weiterhin verwendet wird.

Jan KĂĄra von SUSE stimmte zu, dass ReiserFS auf dem Weg ist, veraltet zu sein, es ist jedoch unklar, ob es alt genug ist, um aus dem Kernel entfernt zu werden. Laut Ian wird ReiserFS weiterhin an openSUSE und SLES ausgeliefert, aber die Benutzerbasis fĂŒr dieses FS ist klein und nimmt stĂ€ndig ab. FĂŒr Unternehmensanwender wurde die UnterstĂŒtzung fĂŒr ReiserFS in SUSE vor drei bis vier Jahren eingestellt und das Modul mit ReiserFS ist standardmĂ€ĂŸig nicht im Kernelpaket enthalten. Als Option schlug Ian vor, damit zu beginnen, beim Mounten von ReiserFS-Partitionen eine Veraltungswarnung anzuzeigen und diesen FS als zum Löschen bereit zu betrachten, wenn Ihnen innerhalb von ein oder zwei Jahren niemand mitteilt, dass er diesen FS weiterhin verwenden möchte.

Eduard Shishkin, der das ReiserFS-Dateisystem verwaltet, beteiligte sich an der Diskussion und stellte einen Patch zur VerfĂŒgung, der die Verwendung des AOP_FLAG_CONT_EXPAND-Flags aus dem ReiserFS-Code entfernt. Matthew Wilcox hat den Patch in seinen Thread aufgenommen. Damit ist der Grund fĂŒr die Entfernung beseitigt und die Frage der Entfernung von ReiserFS aus dem Kernel kann als schon seit lĂ€ngerem aufgeschoben betrachtet werden.

Aufgrund der BemĂŒhungen, Dateisysteme mit einem ungelösten 2038-Problem aus dem Kernel auszuschließen, wird es nicht möglich sein, das Problem der Veralterung von ReiserFS vollstĂ€ndig auszuschließen. Aus diesem Grund wurde beispielsweise bereits ein Zeitplan fĂŒr die Entfernung der vierten Version des XFS-Dateisystemformats aus dem Kernel vorbereitet (das neue XFS-Format wurde im 5.10-Kernel vorgeschlagen und verschob den ZeitzĂ€hlerĂŒberlauf auf 2468). Der XFS v4-Build wird im Jahr 2025 standardmĂ€ĂŸig deaktiviert und der Code im Jahr 2030 entfernt. Es wird vorgeschlagen, einen Ă€hnlichen Zeitplan fĂŒr ReiserFS zu entwickeln, der mindestens fĂŒnf Jahre fĂŒr die Migration auf andere FSs oder ein geĂ€ndertes Metadatenformat vorsieht.

Source: opennet.ru

Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz und VPS-VDS-Servern đŸ”„ Kaufen Sie zuverlĂ€ssiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server | ProHoster