Ядрото на Linux 5.4 вече е налично и това са неговите новини

Linux Kernel

След два месеца развитие, беше представена новата версия на ядрото на Linux 5.4, версия, в която се подчертават различни промени Те включват: експериментален драйвер exFAT, режим „lockdown“ за ограничаване на root достъпа до ядрото, fs-verity механизъм за наблюдение на целостта на файла, възможност за използване на CIFS за коренния дял и др.

Новата версия прие 15743 кръпкаs, размерът на корекцията е 63MB (промените са засегнали 12800 828167 файла, добавени са 126149 46 реда код, премахнати 5.4 15 реда). Около 12% от всички промени, представени в 4, са свързани с драйвери на устройства, около 3% от промените са свързани с актуализиране на специфичния код на хардуерните архитектури, XNUMX% са свързани с мрежовия стек, XNUMX% с файлови системи и XNUMX% с вътрешни подсистеми на ядрото.

Основни новини в Linux 5.4

В експерименталния раздел «постановка» ("Драйвери / подреждане /"), където се поставят компонентите, които изискват доработка, добавен е отворен драйвер exFAT, разработен от Samsung. Преди това не беше възможно да се добави поддръжка на exFAT към ядрото поради патенти, но ситуацията се промени, след като Microsoft пусна публично достъпните спецификации и позволи патентите exFAT да се използват безплатно в Linux.

Драйверът, добавен към ядрото, се основава на код на Samsung остаряла (версия 1.2.9), която изисква усъвършенстване и адаптиране към изискванията за проектиране на кода за ядрото.

Добавен механизъм за откриване на модификациитака замествания fs-verity, подобно на dm-verity, но работещо на ниво файлова система, не на блоковото устройство. Fs-verity добавя възможност за селективно използване на проверки на целостта и удостоверяване на отделни файлове, използвани в режим само за четене.

Нов драйвер "Device-Mapper dm-clone" достига ядрото на Linux 5.4, това ви позволява да създадете локално копие въз основа на блоковото устройство само за четене които могат да бъдат написани по време на процеса на клониране.

Файловата система EROFS, която преди това е била в клона "подреждане", е преместена в основното дърво.

EROFS поддържа съхраняване на компресирани данни, но възприема различен подход при съхраняване на компресирани блокове, оптимизиран за висока производителност с произволен достъп до данни.

За частта за виртуализация, ядрото е приело модула за заключване, който включваше предоставените в дистрибуциите кръпки, използвани за ограничаване на достъпа на основния потребител до ядрото и блокиране на байпаса на UEFI Secure Boot.

Без да използва блокиране, нападателят, който успее да изпълни код с root права, може също да изпълни своя код на ниво ядро, например като замени ядрото с kexec или чете / записва памет чрез / dev / kmem.

Друга новост е, че е добавена нова файлова система virtiofs, което позволява ефективен експорт на части от файловата система от системата хост към системи за гости. Системата за гости може да монтира директорията, маркирана за експортиране от страната на хоста, което значително опростява организацията на споделен достъп до директории на виртуализационни системи.

От друга страна, изпъква това Amdgpu добавя поддръжка за графични процесори Navi 12/14както и APU на Arcturus и Renoir, включително инструменти за управление на захранването за Navi12, Renoir и Arcturus.

Контролерът amdkfd (за дискретни графични процесори като Фиджи, Тонга, Поларис) добавена поддръжка за карти, базирани на графичните процесори Navi14, Navi12 и Arcturus.

В DRM драйвера за графични карти Intel е добавена поддръжка за графичния процесор, използван в чипове, които все още не са пуснати, въз основа на новата микроархитектура на Tiger Lake.

Подсистемата DRM (Direct Rendering Manager) и i915 DRM драйверът за видео подсистемата Intel са добавили поддръжка за HDCP2.2 технология за защита на копиране на видео и аудио съдържание.

Драйверът Nouveau има подобрено управление на цветовете на дисплея и е добавил възможността за използване на допълнителни свойства (DEGAMMA / CTM / GAMMA) за NVIDIA nv50 GPU.

Докато за хардуера:

  • Добавена поддръжка за ARM SoC ASpeed ​​AST2600. 
  • Поддръжката за остарели и вече не използвани Kendin / Micrel / Microchip SoCs, Winbond / Nuvoton W8695x90 и Intel IOP900x / IOP33xx е премахната.
  • Допълнителна опора за платформи и плочи ARM Snapdragon 855 (SM8150), Mediatek MT7629, Allwinner V3, NXP i.MX8M Nano, Layerscape LS1046A, Amlogic SM1 (S905X3), Amlogic G12B (S922X, A311D), Rockchips Mecer Xtreme Mini S6, AO Mini, AsOn Mini, AsOn Chromebase Mini AST2600, Leez RK3399 P710.
  • Добавена поддръжка за лаптопи базиран на SoC Snapdragon 835 / MSM8998 (Asus NovaGo TP370QL, HP Envy X2 и Lenovo Miix 630), Snapdragon 850 / sdm850 (Lenovo Yoga C630) и смартфони, базирани на Snapdragon 410 / MSM8916 (Samsung Galaxy A3, A5, Longcheer L8150 / Android One 2).

Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.