Linux 5.18 вече е наличен с много подобрения за AMD и Intel и поддържа чипа Tesla FSD

Linux 5.18

Как беше развитието?, се очакваше за 22 май и имаме нова версия на ядрото. Линус Торвалдс го направи официално стартирането на Linux 5.18, версия, която е въвела много промени. В този смисъл 5.18 е голям, но общият размер или тегло трябваше да попадат в нормалните граници, за да се осъществи изстрелването. Както винаги, той въвежда промени под формата на подобрена поддръжка, но има две марки, които ще се възползват повече от останалите.

В Linux 5.18 бяха въведени няколко промени ще подобри поддръжката за хардуер на AMD и Intel. В допълнение, той ще поддържа и чипа Tesla FSD, като FSD е акроним за пълно самостоятелно шофиране. С други думи, Teslas на Илон Мъск вече официално се поддържат от ядрото на Linux. Вярно е също, че Торвалдс и сие не правят нищо без причина, така че с Linux 5.18 по-нататък можем да съобщим новини, че Tesla се е подобрила по някакъв начин.

Акценти в Linux 5.18

списък създаден от Майкъл Ларабел:

  • процесори:
    • Актуализации на планировчика около балансиране на NUMA, които могат допълнително да подобрят производителността на сървърите на AMD EPYC по-специално.
    • Поддръжката на Intel за хардуерен интерфейс за обратна връзка е обединена с новия драйвер на Intel "HFI" за тази важна характеристика на нейните хибридни процесори.
    • Intel Software Defined Silicon е обединен за тази противоречива характеристика на процесорите на Intel относно разрешаването на активиране на допълнителни функции Silicon с помощта на криптографски подписани ключове. Intel все още не е обявила никакви продукти със SDSi, но се смята, че е на път, въпреки че все още не е ясно какви процесори/функции могат да преобразуват в лицензионен модел.
    • Intel Indirect Branch Tracking (IBT) е кацнал. Това е част от технологията Intel Control-Flow Enforcement с Tiger Lake и по-нови процесори за подобряване на сигурността.
    • Поддръжката на Intel ENQCMD е активирана отново преди Sapphire Rapids, след като кодът преди това е бил деактивиран в ядрото поради счупване.
    • Подобрена AMD вложена виртуализация, както и около вложена виртуализация.
    • AMD подготвя нов код за звуков драйвер за предстоящи платформи.
    • Още подготовка на AMD EDAC за Zen 4.
    • Intel PECI в крайна сметка беше обединен като Intel Platform Environment Control Interface за интерфейса между CPU и BMC на сървърни платформи.
    • Обединен AMD HSMP драйвер за порт за управление на хост системата за достъп до допълнителна информация за сървърни платформи на AMD.
    • Драйверът на Intel Idle добавя вградена поддръжка за процесори Intel Xeon "Sapphire Rapids".
    • Драйверът на Intel P-State вече ще използва стойността на EPP по подразбиране, изложена от фърмуера, вместо да използва твърдо кодирана стойност EPP по подразбиране до този момент.
    • Подготовка за виртуализация на Intel IPI.
    • Повече унификация на кодовете на AMD и Intel.
    • Поддръжка на CPUPower за използване с P-State драйвер на AMD, който беше въведен в Linux 5.17.
    • KVM вече поддържа виртуални машини на AMD с до 511 vCPU, където досега само до 255 vCPU са били възможни за AMD системи.
    • Поддръжка на виртуална памет RISC-V Sv57 за таблици на страници с пет нива, заедно с други подобрения в архитектурата на процесора за този безвъзмезден CPU ISA. Част от тази друга работа включва поддръжка на интерфейса RSEQ (Restartable Sequences) и поддръжка на RISC-V CPU Idle.
    • Поддръжката за FSD чипа на Tesla е вградена в този базиран на Samsung ARM SoC, който използва напълно самоуправляващия се компютър на превозните средства на Tesla.
    • Razperry Pi Zero 2 W вече е съвместим с основното ядро ​​на Linux.
    • Премахване на кода на архитектурата на процесора Andes NDS32, тъй като този код вече не се поддържа за тази 32-битова архитектура на AndesCore, използвана в различни приложения за управление на цифров сигнал и IoT.
  • GPU и графика:
    • Видео режимът AMDGPU FreeSync е активиран по подразбиране в сравнение с предишните ядра, които се нуждаеха от опцията за модул AMDGPU, за да активират видео режима FreeSync.
    • AMD подготвя код за бъдещи/предстоящи графични процесори, който да бъде активиран на база блок по блок, така че в момента не е особено вълнуващо по отношение на течове/разкриване на нови подробности.
    • Основната цел е поддръжката на CRIU за драйвера AMDKFD за проверка/възстановяване на възможностите на ROCm изчислителни натоварвания.
    • Поддръжка за подплатформата Intel DG2-G12 като този нов вариант заедно с обявените цели на DG2/Alchemist G10 и G11. Има и много други DG2/Alchemist дискретни графични произведения като цяло.
    • Поддръжка на графиката на Intel Alder Lake N.
    • По-бързи FBDEV операции и повече корекции на FBDEV драйвери.
    • Поддръжка за ASpeed ​​AST2600 и други незначителни промени в драйвера за DRM.
  • Промени и допълнения на друг хардуер:
    • Подобрен сензорен мониторинг за нови дънни платки на ASUS.
    • Повишено активиране на Compute Express Link (CXL).
    • Драйверът за декодиране на видео Tegra на NVIDIA е изведен от фазата на внедряване в медийната подсистема.
    • Нови входни драйвери за клавиатура Mediatek MT6779 и сензорни екрани Imagis.
    • Поддръжката на ACPI Platform Profile вече работи правилно за ThinkPad, захранвани от AMD.
    • Още решения за драйвери за таблети с Android x86.
    • Продължаващи подобрения в поддръжката на клавиатурата на Apple.
    • HID драйвер за клавиатури със странни SigmaMicro IC.
    • Razer HID драйвер за клавиатури/устройства на Razer, които не са напълно съвместими с HID.
    • Много мрежови актуализации, както винаги.
    • Коригиране на термичната политика за някои лаптопи HP Omen.
    • Intel Alder Lake "PS" аудио поддръжка.
  • Съхранение и файлови системи:
    • ReiserFS е остарял и драйверът на файловата система е планиран да бъде премахнат през 2025 г.
    • Функцията за бързо записване на EXT4 трябва да бъде по-бърза и по-мащабируема.
    • Две важни промени в exFAT за разрешаване на крайни точки в пътищата и спиране на изтриването на „VolumeDirty“ са важни за избягване на изкуствено съкращаване на живота на устройството за съхранение.
    • Основна работа по подготовката на EROFS само за четене за поддръжка на нови функции.
    • Ceph адресира "доста неприятен проблем" и прави други подобрения.
    • Още подобрения в XFS.
    • Поддръжка на NFSD за атрибута на файла с време на раждане на NFSv4 за времена за създаване на файлове.
    • Подобрения в производителността на F2FS.
    • Btrfs добавя поддръжка за криптиран I/O и по-бърза fsync.
    • FSCRYPT добавя директна I/O поддръжка за криптирани файлове.
    • Нови функции и подобрения в скоростта на IO_uring.
    • Много блокови и NVMe оптимизации, включително безкрайна работа върху по-ефективни I/O/по-ниски разходи.
    • Intel Raptor Lake аудио поддръжка.
  • сигурност:
    • 64-битовият ARM вече поддържа Shadow Call Stack (SCS).
    • Новата опция random.trust_bootloader е добавена заедно с други промени в RNG, включително някои значителни подобрения на произволността, водени от Джейсън Доненфелд.
    • Xen USB драйверът е засилен срещу възможни злонамерени хостове.
    • AVX ускорение за SM3 крипто пътя заедно с различни оптимизации на ARM в други части на крипто подсистемата.
  • Други събития на ядрото:
    • Компилациите на Defconfig x86/x86_64 вече използват -Werror по подразбиране, за да изпращат предупреждения на компилатора като грешки, за да гарантират по-добро качество на кода.
    • По-гъвкаво боравене с LLVM/Clang компилатора с поддръжка за постфиксирани низове на версията и поддръжка за LLVM/Clang, когато е инсталиран извън PATH.
    • Промяната в цялото дърво за промяна от масиви с нулева дължина към гъвкави членове на масива.
    • Промяната от C89 на C11 за версията на целевия C език.
    • DAMON добавя интерфейса за контрол на конфигурацията "DAMOS" sysfs.

Linux 5.18 е освободен в нощта на 22 май, но това, което е налично в момента, е неговият tarball и трябва да го инсталирате ръчно. Както Линус Торвалдс, така и поддържащите ядрото препоръчват да изчакате поне до първата актуализация за поддръжка за масово приемане.


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

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

*

*

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