Обикновено не покривам изданията на ядра на Linux тук, но версия 5.2 е нещо специално. Освен различни подобрения на производителността, нови драйвери и приложни програмни интерфейси (API), това е първата версия на ядрото, която включва опция за файлова система Ext4 без чувствителност към регистъра.
как да отворите dmg файлове на windows
Основните промени в изданието са както следва:
Реклама
- Sound Open Firmware за DSP аудио устройства
- Нов API за монтиране на файлови системи: fsopen (), open_tree (), fspick (), fsmount (), fsconfig () и move_mount ().
- Нови драйвери с отворен код за Mali GPU на ARM
- Подобрения в производителността на BFQ I / O планировчик.
- Нов модул на ядрото dm-прах което позволява симулация на лоши блокове на устройства.
Сигурност и надеждност
Ядрото поддържа нов параметър за зарежданесмекчаващи мерки =
което позволява конфигуриране и деактивиране на различни защити от уязвимости в [най-вече] процесорите на Intel.
смекчаването = изключено
- деактивира всичко.- смекчаване = автоматично - разрешава автоматично всички приложими опции за смекчаване, но поддържа Hyper-Threading включен.
- смекчавания = auto, nosmt - същото като по-горе + деактивира Hyper Threading.
Ядро 5.2, включително допълнителна защита срещу вземане на проби от микроархитектурни данни, MDS за процесори Intel. Можете да проверите състоянието му под
/ sys / devices / system / cpu / уязвимости / mds
Има поддържат се два режима , първият разчита на актуализирания микрокод на процесора, друг е хак на код. Той има свой собствен параметър за зареждане,mds =
които могат да бъдат настроени на
mds = пълен
mds = пълен, nosmt
<-- this disables Hyper Threadingmds = изключен
Шофьори
Новото ядро включва редица нови драйвери, включително Лайм за GPU Mali 400/450 и Panfrost за Mali Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) и Bifrost (Mali G3x, G5x, G7x).
Драйверът i915 Intel вече поддържа чипове Elkhartlake (Gen11).
Драйверът amdgpu за GPU AMD Vega20 вече поддържа RAS . Също така, драйверът е получил много други подобрения, включително технологията за управление на захранването SMU 11.
Опция за файлова система ext4 без чувствителност към регистъра
Нов атрибут, + F (EXT4_CASEFOLD_FL), може да бъде зададен за директория. Когато атрибутът е зададен, всички операции за сравняване на имена на файлове ще игнорират регистъра на буквите. Имената на файлове като Test.txt, test.txt и test.TXT ще бъдат третирани като едно и също име на файл. Атрибутът + F се съхранява вinode
area и е приложим за всички файлове и поддиректории.
Атрибутът не е активиран по подразбиране. Извън кутията ext4 остава чувствителен към малки и големи букви.
Пачовете са създадени от разработчика на Canonical, Габриел Крисман Бертази, и са приети в масовия поток след седем опита.
Можете да получите изходния код на ядрото тук .