Woyendetsa wa NTFS wa Paragon Software atha kuphatikizidwa mu Linux kernel 5.15

Pokambirana za kope la 27 lomwe lasindikizidwa posachedwa la zigamba ndi kukhazikitsidwa kwa fayilo ya NTFS kuchokera ku Paragon Software, Linus Torvalds adanena kuti sakuwona zopinga kuti avomereze zigambazi pawindo lotsatira kuti avomereze zosintha. Ngati palibe zovuta zosayembekezereka zomwe zadziwika, chithandizo cha NTFS cha Paragon Software chidzaphatikizidwa mu kernel 5.15, yomwe ikuyembekezeka kutulutsidwa mu November.

Munthawi yotsalayo kuti zigamba zivomerezedwe mu kernel, Linus adalimbikitsa kuwunika kawiri kulondola kwa siginecha yosainidwa m'zigamba, kutsimikizira kulembedwa kwa code yomwe idasamutsidwa komanso kukonzekera kugawa kwake ngati gawo la kernel pansi pa chilolezo chaulere. Ndikulangizidwanso kuti Paragon Software iwonetsetsenso kuti dipatimenti yazamalamulo imvetsetsa zotsatira zonse za kusamutsa kachidindo pansi pa laisensi ya GPLv2 ndikumvetsetsa tanthauzo la laisensiyi.

Khodi ya dalaivala watsopano wa NTFS idatsegulidwa ndi Paragon Software mu Ogasiti chaka chatha ndipo imasiyana ndi dalaivala yomwe ilipo kale mu kernel ndi kuthekera kogwira ntchito polemba. Dalaivala wakale sanasinthidwe kwa zaka zambiri ndipo alibe vuto. Dalaivala watsopano amathandizira mbali zonse za mtundu waposachedwa wa NTFS 3.1, kuphatikiza mawonekedwe amafayilo otalikirapo, mawonekedwe a compression a data, ntchito yabwino yokhala ndi malo opanda kanthu m'mafayilo, ndikubwezeretsanso zosintha kuchokera pa chipika kuti mubwezeretse kukhulupirika pambuyo polephera.

Mu kope la 27 la zigamba, Paragon Software idasinthira dalaivala kuti isinthe mu iov API, m'malo mwa iov_iter_copy_from_user_atomic() call ndi copy_page_from_iter_atomic() ndikuyimitsa kugwiritsa ntchito iov_iter_advance() ntchito. Pazidziwitso zomwe zaperekedwa pazokambirana, chinthu chokhacho chomwe chatsalira ndikumasulira kachidindo kuti agwiritse ntchito fs / iomap, koma izi sizofunikira, koma malingaliro okhawo omwe atha kukhazikitsidwa pambuyo pakuphatikizidwa mu kernel. Kuphatikiza apo, Paragon Software yatsimikizira kuti ndi yokonzeka kuthandizira kachidindo kameneka mu kernel ndipo ikukonzekera kupititsa patsogolo kukhazikitsidwa kwa utolankhani kuti igwire ntchito pamwamba pa JBD (Chida chojambulira chipika) chomwe chilipo mu kernel, pamaziko a utolankhani. imapangidwa mu ext3, ext4 ndi OCFS2.

Source: opennet.ru

Kuwonjezera ndemanga