Vapautus tapahtui OpenZFS 2.4.2, avoimen lähdekoodin ZFS-tiedostojärjestelmän toteutuksen korjaava julkaisu laitteelle Linux ja FreeBSD. Uuden version tärkein muutos on tuki vakaalle haaralle. Linux 7.0OpenZFS 2.4:n edellinen versio tuki ytimiä Linux vain versioon 6.19 asti, kun taas yhteensopivuus vanhempien ytimien kanssa säilyy versiosta 6.19 alkaen Linux 4.18. FreeBSD:n osalta todetaan, että se toimii julkaisuissa 13.3 ja uudemmissa, sekä 14.x-haarassa.
OpenZFS 2.4.2 sisältää laajan joukon korjauksia, jotka vaikuttavat kokoamiseen, testaukseen, initramfs-työskentelyyn, POSIX_FADV_DONTNEED-tukeen, liitoskohtien käsittelyyn ja Linux-kohtainen koodi. Yhteensopivuuden edellyttämät muutokset Linux 7.0, sekä tulevan haaran ensimmäiset muokkaukset Linux 7.1.
Korjattuja ongelmia ovat vdev_rebuild_range()-funktion virheet, harvinaiset tarkistussummavirheet taulukon uudelleenrakennuksen jälkeen, tietojen vioittuminen lohkokloonauksen ja sitä seuraavan katkaisun jälkeen, lukkiutuminen tilannevedosten automaattisessa liittämisessä samanaikaisen zfs-vastaanoton aikana, muistivuotoja ja useita dRAID-ongelmia, mukaan lukien virheet uudelleenrakennuksen jälkeen, heikentyneet tilat ja levynvaihdot.
В LinuxOpenZFS jatkoi sopeutumista uuteen ytimen liitosmalliin. Kehittäjät poistivat tuen vanhalle liitosrajapinnalle (API), siirsivät koodin fs_context-rakenteeseen, uudistivat liitosparametrien käsittelyä ja lisäsivät kiertotavan ytimille, jotka valvovat tiukemmin "kiellettyjä" liitosasetuksia. Muutoksia tehtiin myös LSM:ään, statxiin, setleaseen, ACL:ään ja joidenkin sisäisten ytimen API-rajapintojen uudelleennimeämiseen. Linux 7.0.
Rinnakkaisnumero julkaistiin OpenZFS 2.3.7 käyttäjille, jotka ovat edelleen edellisessä vakaassa haarassa 2.3. Tuki on myös siirretty siihen Linux 7.0 ja joitakin korjauksia uudesta sarjasta.
Lähde: linux.org.ru
