Le noyau Linux 6.15 prévoit de supprimer le système de fichiers SystemV

Le développeur Jan Kara de l'entreprise SUSE a proposé un correctif supprimant du noyau Linux le code de prise en charge des systèmes de fichiers Xenix, SystemV/386 et Coherent. Ce code est étiqueté comme non pris en charge (orphelin) depuis 2023, et depuis lors, personne ne s'est manifesté pour l'entretenir. Le mainteneur Christian Brauner, responsable des systèmes de fichiers dans le noyau, a accepté la proposition et a intégré le correctif dans la branche vfs-6.15. Il y a quelques heures, le contenu de vfs-6.15 a été transféré dans la branche linux-next, où les modifications pour le futur noyau 6.15 sont préparées.

L'histoire a commencé en 2002, lorsque le noyau Linux a été libéré du verrouillage global (BKL - Big Kernel Lock) au profit de verrouillages plus granulaires. À cette époque, le système de fichiers SystemV a migré vers rwlock, mais cela a entraîné des problèmes, rendant impossible le passage du processeur en mode veille pendant l'appel de l'ensemble de la fonction qui lisait les métadonnées d'inode. Le problème n'a été remarqué qu'en 2023 à la suite de tests de stress avec l'outil SyzBot. Un tel incident montre que personne n'utilise le FS SystemV et qu'il peut être supprimé.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster