Najistaknutije promjene:
- Virtiofs datotečni sustav za prosljeđivanje određenih direktorija s domaćina u gostujuće sustave. Interakcija se odvija po klijentsko-poslužiteljskoj shemi preko FUSE-a. Detalji.
- Mehanizam kontrole integriteta datoteka fs-verity. Sličan je dm-verity, ali radi na razini datotečnih sustava Ext4 i F2FS, a ne blokovnih uređaja. Detalji.
- Dm-clone modul za kopiranje blokovnih uređaja dostupnih samo za čitanje, pri čemu se na kopiju mogu zapisivati podaci tijekom procesa kloniranja. Detalji.
- Podrška za grafičke procesore AMD Navi 12/14 i APU obitelji Arcturus i Renoir. Također je započet rad na podršci za buduće grafičke kartice Intel Tiger Lake.
- Flagovi MADV_COLD i MADV_PAGEOUT za sustavni poziv madvise(). Oni omogućuju određivanje koje podatke u memoriji nisu kritični za rad procesa ili dugo neće biti potrebni, kako bi se ti podaci mogli izbaciti u swap i osloboditi memoriju.
- Iz Staging odjela prebačen je EROFS datotečni sustav — vrlo lagani i brzi FS samo za čitanje, isplativ za pohranu firmware-a i livecd-a. Detalji.
- U Staging odjel dodan je exFAT datotečni sustav, koji je razvio Samsung.
- Haltpoll mehanizam za poboljšanje performansi gostujućih sustava. Omogućuje gostima dobivanje dodatnog procesorskog vremena prije nego se CPU vrati hipervizoru. Detalji.
- Kontroler blk-iocost za raspodjelu ulazno-izlaznih operacija između cgroup-a. Novi kontroler usredotočuje se na troškove budućih IO operacija. Detalji.
- Prostor naziva za simbole modula jezgre. Detalji.
- Nastavlja se rad na integraciji real-time zakrpa u jezgru.
- Poboljšan je mehanizam io_uring.
- Povećane performanse s velikim direktorijima na XFS-u.
- Deseci drugih promjena.
Izvor: linux.org.ru
