Udvikleren Jan Kara fra SUSE har foreslået en patch, der fjerner koden til understøttelse af filsystemerne Xenix, SystemV/386 og Coherent fra Linux-kernen. Denne kode er blevet markeret som unsupported (forladt) siden 2023, og der har ikke været nogen, der har ønsket at vedligeholde den siden da. Maintainer Christian Brauner, der er ansvarlig for filsystemerne i kernen, har accepteret forslaget og indført patchen i vfs-6.15-grenen. For få timer siden blev indholdet af vfs-6.15 overført til linux-next-grenen, hvor ændringerne til den kommende kerne 6.15 forberedes.
Historien begyndte i 2002, da Linux-kernen blev fritaget for global låsning (BKL - Big Kernel Lock) til fordel for mere granulære låse. Dengang blev der i SystemV-filsystemet skiftet til rwlock, men det førte til problemer, der gjorde, at processoren ikke kunne gå i dvale i hele kaldet af funktionen, der læste inode-metadata. Problemet blev først bemærket i 2023 som følge af stresstestning med værktøjet SyzBot. En sådan hændelse viser, at filsystemet SystemV ikke bliver brugt af nogen og derfor kan fjernes.
Kilde: opennet.ru
