Umshayeli we-NTFS weParagon Software angase afakwe ku-Linux kernel 5.15

Lapho exoxa ngohlelo olusanda kushicilelwa lwama-27 lwesethi yama-patches ngokusetshenziswa kohlelo lwefayela le-NTFS oluvela ku-Paragon Software, uLinus Torvalds uthe akaboni izithiyo zokwamukela le sethi yeziqephu efasiteleni elilandelayo lokwamukela izinguquko. Uma zingekho izinkinga ezingalindelekile ezihlonziwe, ukwesekwa kwe-NTFS yeParagon Software kuzofakwa ku-kernel 5.15, okulindeleke ukuthi ikhishwe ngoNovemba.

Esikhathini esisele ngaphambi kokuba ama-patches amukelwe ku-kernel, uLinus utuse ukuthi kuhlolwe kabili ukunemba kwesiginesha esayiniwe kuma-patches, eqinisekisa ubunikazi bekhodi edlulisiwe kanye nokulungela ukusatshalaliswa kwayo njengengxenye ye-kernel ngaphansi kwe ilayisensi yamahhala. Kunconywa futhi ukuthi i-Paragon Software iphinde iqinisekise ukuthi umnyango wezomthetho uyayiqonda yonke imiphumela yokudlulisa ikhodi ngaphansi kwelayisensi ye-GPLv2 futhi uyayiqonda ingqikithi yale layisensi ye-copyleft.

Ikhodi yomshayeli omusha we-NTFS yavulwa yiParagon Software ngo-Agasti ngonyaka odlule futhi ihluke kumshayeli osevele etholakala ku-kernel ngokukwazi ukusebenza kwimodi yokubhala. Umshayeli omdala ubengakabuyekezwa iminyaka eminingi futhi usesimeni esingesihle. Umshayeli omusha usekela zonke izici zenguqulo yamanje ye-NTFS 3.1, okuhlanganisa izici zefayela ezinwetshiwe, imodi yokucindezela idatha, umsebenzi ophumelelayo onezikhala ezingenalutho kumafayela, nokudlala kabusha izinguquko ezivela kulogi ukuze ubuyisele ubuqotho ngemva kokwehluleka.

Ohlelweni lwama-27 lwamapheshi, i-Paragon Software yajwayela umshayeli ukuze kuguqulwe izinguquko ku-iov API, esikhundleni socingo lwe-iov_iter_copy_from_user_atomic() ngokuthi copy_page_from_iter_atomic() futhi imise ukusetshenziswa komsebenzi we-iov_iter_advance(). Ezincomo ezenziwe engxoxweni, okuwukuphela kwento esele ukuhumusha ikhodi ukuze isebenzise i-fs/iomap, kodwa lokhu akuyona imfuneko eyimpoqo, kodwa isincomo kuphela esingasetshenziswa ngemva kokufakwa ku-kernel. Ngaphezu kwalokho, i-Paragon Software isiqinisekisile ukuthi isilungele ukusekela ikhodi ehlongozwayo ku-kernel futhi ihlela ukudlulisa ukuqaliswa kokubhalwa kwe-journaling ukuze isebenze phezu kwe-JBD (Idivayisi ye-Journaling block) ekhona ku-kernel, ngesisekelo sokuthi i-journaling ihlelwe ku-ext3, ext4 kanye ne-OCFS2.

Source: opennet.ru

Engeza amazwana