Linux-kernel 7.1 is uit. Daarin zit onder andere een nieuwe implementatie van NTFS als bestandssysteem. Deze is stabieler en sneller, zonder dat hiervoor externe drivers nodig zijn. Ook zijn drivers zoals die voor Intel-cpu's en Arc-gpu's verbeterd.
Linus Torvalds schrijft in de mailinglijst dat de update voor de kernel eerder uitkomt dan gepland. Kernel 7.1 is vanaf nu officieel te downloaden. De grootste verandering in de kernelversie is de langverwachte nieuwe implementatie van NTFS. Daar is volgens Torvalds vier jaar aan gewerkt. Linux bevat nu volledige schrijfondersteuning voor NTFS-bestandssystemen, met zogenaamde delayed allocations. In plaats van schrijfacties direct op de schijf uit te voeren, bundelt de nieuwe NTFS-driver ze eerst. Vooral veel kleine schrijfoperaties worden daarmee veel sneller.
Voorheen moesten gebruikers met NTFS-schijven, bijvoorbeeld externe harde schijven, een veel tragere driver gebruiken. Ook gebruikt de driver een nieuwe api, iomap, die schijven veel stabieler moet maken.
Kernelversie 7.1 kan verder domain sockets beschermen via Landlock, een beveiligingsmechanisme waarbij de rechten niet zomaar kunnen worden aangepast. Voorheen werkte dit alleen met bestanden, bestandssystemen en netwerkverbindingen. Nu geldt dit ook voor domain sockets, ofwel de communicatie tussen processen.
Verder bevat deze kernelversie veel verbeteringen voor drivers, waaronder ondersteuning voor de dwc3-driver. Daarnaast is de hardwareondersteuning flink uitgebreid. De kernel ondersteunt nu onder meer oudere AMD-gpu's, de toekomstige Intel Panther Lake-cpu's en gpu's uit Intels Arc-serie.
De kernel is direct te downloaden vanuit de Git-tree van Torvalds. Op termijn komt de update ook beschikbaar voor de individuele distro's. Versie 7.2 van de Linux-kernel moet in augustus verschijnen.
Source: Tweakers.net