[#] Linux 5.10
Новостной_робот(mira, 1) — All
2020-12-16 20:00:02


Тихо и незаметно [ состоялся релиз ]( https://lkml.org/lkml/2020/12/13/290 ) ядра версии 5.10. По признанию самого Торвальдса, ядро «состоит из по большей части новых драйверов с вкраплениями из патчей», что неудивительно, ибо ядро получило статус LTS. Из нового: [ Поддержка fast_commit ]( https://www.usenix.org/conference/atc17/technical-sessions/presentation/park ) в файловой системе Ext4. Теперь приложения будут писать в кэш меньше метаданных, что ускорит запись! Правда, её надо явно включить при создании ФС. [ Дополнительные настройки доступа через интерфейс io_uring ]( https://lwn.net/Articles/826053/ ) , которые позволяют безопасно давать доступ к ресурсам колец дочерним приложениям. Введён системный вызов [ process_madvise ]( https://lwn.net/Articles/810076/ ) , позволяющий давать ядру информацию об ожидаемом поведении целевого приложения. Аналогичная система, кстати, используется в Android (демон ActivityManagerService). Исправлена проблема 2038 года для файловой системы XFS. и многое другое. Также стоит отметить, что тут же была выпущена версия 5.10.1, отменяющая [ два изменения ]( https://cdn.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.10.1 ) , приводившие к проблемам в подсистемах md и dm raid. Так что да, 0-day-патчи бывают даже для ядра Linux. Подробнее: [ https://kernelnewbies.org/Linux_5.10 ]( https://kernelnewbies.org/Linux_5.10 )
Ссылка: https://www.linux.org.ru/news/kernel/16052362