Linux 6.15 tuumast plaanitakse eemaldada SystemV failisüsteem

SUSE arendaja Jan Kara pakkus välja patši, mis eemaldab Linuxi kernelist Xenix, SystemV/386 ja Coherent failisüsteemide toe. See kood on alates 2023. aastast märgitud kui toetust mitteomav (orphaned) ning keegi ei ole selle hooldamiseks senini üles astunud. Failisüsteemide eest vastutav hooldaja Christian Brauner nõustus ettepanekuga ja võttis patši vastu vfs-6.15 haru. Mõni tund tagasi viidi vfs-6.15 sisu linux-next harusse, kus valmistatakse ette muudatusi tulevase 6.15 kernelisse.

Lugu algas 2002. aastal, kui Linuxi kernel vabastati globaalsest lukust (BKL — Big Kernel Lock) eespool paiknevate peenemate lukustuste kasuks. Siis viidi SystemV failisüsteemis ellu üleminek rwlock'ile, kuid see tekitas probleeme, mis tõttu protsessor ei saanud funktsiooni jooksul, mis luges inode'i metaandmeid, unerežiimi minna. Probleem märgati alles 2023. aastal SyzBot'i stressitesteerimise tulemusena. Selline sündmus näitab, et SystemV failisüsteemi keegi ei kasuta ning selle võib eemaldada.

Allikas: opennet.ru

Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster