Os cambios máis salientables:
- Un módulo de bloqueo que restrinxe o acceso do usuario root aos ficheiros e interfaces do núcleo. Detalles
- O sistema de ficheiros virtiofs para reenviar certos directorios host a sistemas convidados. A interacción ten lugar segundo o esquema "cliente-servidor" a través de FUSE. Detalles
- Mecanismo de seguimento da integridade do ficheiro fs-verity. Similar a dm-verity, pero funciona a nivel de sistemas de ficheiros Ext4 e F2FS en lugar de bloquear dispositivos. Detalles
- O módulo dm-clone para copiar dispositivos de bloque de só lectura, mentres que os datos poden escribirse na copia directamente durante o proceso de clonación. Detalles
- Admite GPU AMD Navi 12/14 e APU da familia Arcturus e Renoir. Tamén se comezou a traballar no soporte para os futuros gráficos Intel Tiger Lake.
- Indicadores MADV_COLD e MADV_PAGEOUT para a chamada ao sistema madvise(). Permítenlle determinar cales son os datos da memoria que non son críticos para o funcionamento do proceso ou que non serán necesarios durante moito tempo para que estes datos se poidan intercambiar e liberar memoria.
- O sistema de ficheiros EROFS foi movido da sección Staging, un sistema de ficheiros de só lectura moi lixeiro e rápido, útil para almacenar firmware e livecds. Detalles
- O controlador do sistema de ficheiros exFAT desenvolvido por Samsung engadiuse á sección Staging.
- O mecanismo stoppoll para mellorar o rendemento dos hóspedes. Permite aos hóspedes gañar tempo adicional de CPU antes de devolver a CPU ao hipervisor. Detalles
- controlador blk-iocost para distribuír E/S entre cgroups. O novo controlador céntrase no custo da futura operación IO. Detalles
- Espazos de nomes para os símbolos do módulo do núcleo. Detalles
- Continúa o traballo para integrar parches en tempo real no núcleo.
- Mellorouse o mecanismo de io_uring.
- Velocidade mellorada de traballar con directorios grandes en XFS.
- Decenas de cambios máis.
Fonte: linux.org.ru