Die auffĂ€lligsten Ănderungen:
- Das virtiofs-Dateisystem fĂŒr die Durchreichung bestimmter Host-Verzeichnisse an Gastsysteme. Die Interaktion erfolgt nach dem Client-Server-Prinzip ĂŒber FUSE. Details.
- Der Mechanismus zur IntegritÀtskontrolle von Dateien fs-verity. Analog zu dm-verity, funktioniert jedoch auf der Ebene von Ext4- und F2FS-Dateisystemen und nicht von BlockgerÀten. Details.
- Das dm-clone-Modul zum Kopieren von nur schreibgeschĂŒtzten BlockgerĂ€ten, wobei auf die Kopie wĂ€hrend des Klonens Daten geschrieben werden können. Details.
- UnterstĂŒtzung fĂŒr AMD Navi 12/14 GPUs und die APU-Familien Arcturus und Renoir. Auch wurde mit der UnterstĂŒtzung zukĂŒnftiger Intel Tiger Lake-Grafiken begonnen.
- Die Flags MADV_COLD und MADV_PAGEOUT fĂŒr den Systemaufruf madvise(). Sie ermöglichen es, festzustellen, welche Daten im Speicher fĂŒr den Prozess nicht kritisch sind oder lĂ€ngere Zeit nicht benötigt werden, sodass diese Daten in den Swap verschoben und der Speicher freigegeben werden kann.
- Das EROFS-Dateisystem wurde aus dem Staging-Bereich verschoben â ein sehr leichtes und schnelles Nur-Lese-Dateisystem, vorteilhaft fĂŒr die Speicherung von Firmwares und livecds. Details.
- Im Staging-Bereich wurde der exFAT-Dateisystemtreiber hinzugefĂŒgt, der von Samsung entwickelt wurde.
- Der Haltpoll-Mechanismus zur Leistungssteigerung von Gastsystemen. Er ermöglicht es GĂ€sten, zusĂ€tzliche CPU-Zeit zu erhalten, bevor die CPU an den Hypervisor zurĂŒckgegeben wird. Details.
- Der blk-iocost-Controller zur Verteilung von Ein- und Ausgabe zwischen Cgroups. Der neue Controller konzentriert sich auf die Kosten zukĂŒnftiger IO-Operationen. Details.
- NamensrĂ€ume fĂŒr Kernel-Modulsymbole. Details.
- Die Integration von Echtzeit-Patches in den Kernel wird fortgesetzt.
- Der io_uring-Mechanismus wurde ĂŒberarbeitet.
- Die Arbeit mit groĂen Verzeichnissen auf XFS wurde beschleunigt.
- Zehntausende andere Ănderungen.
Quelle: linux.org.ru
