In the Linux 6.15 kernel, they intend to remove the SystemV file system.

Developer Jan Kara from SUSE has proposed a patch that removes the code supporting Xenix, SystemV/386, and Coherent file systems from the Linux kernel. This code has been marked as orphaned since 2023, and no one has come forward to maintain it since then. Maintainer Christian Brauner, responsible for file systems in the kernel, agreed to the proposal and accepted the patch into the vfs-6.15 branch. A few hours ago, the content of vfs-6.15 was moved to the linux-next branch, where preparations for the upcoming 6.15 kernel are underway.

The story began in 2002 when the Linux kernel was freed from the global lock (BKL – Big Kernel Lock) in favor of more granular locks. At that time, the SystemV file system transitioned to rwlock, but this led to issues where the processor could not enter sleep mode during the entire function call reading inode metadata. The problem was only noticed in 2023 as a result of stress testing with the SyzBot tool. This incident shows that no one is using the SystemV file system, and it can be removed.

Source: opennet.ru

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster