
Линус Торвалдс обяви наличността на финалната версия на Linux ядрото 5.0, която беше забавена с една седмица, въпреки спокойния цикъл на разработка, а причината беше в многото излезли промени в последния момент.
Торвалдс обяснява, че последната седмица на разработка не е била толкова спокойна, но въпреки това крайното издание е по-малко от RC8 и той е щастлив, че е отложил излизането със седем дни. Той отбелязва, че кръпката, поради която беше отложено финалното издание всъщност не е била за обезпокояващия бъг, за който си е мислел, но все пак са налични други важни поправки, които оправдават едноседмичното закъснение.
Въпреки множеството поправки през последната седмица нещата изглеждат добре и всъщност повече от 2/3 от тях са били поправки за минали версии. "Независимо от всичко - всичко е добре щом свършва добре", казва Торвалдс и подчертава, че множеството актуализации не са го накарали да почувства, че Linux Kernel 5.0 изглежда зле именно защото те са били за други версии.
Linux Kernel 5.0 идва при потребителите с множество нови функции и поправки на проблеми. На фронта на видео картите една от най-големите промени е вградена поддръжка за FreeSync при AMDGPU с използването на DisplayPort и графичния пакет с отворен код Mesa 19. Налична е поддръжка за AMDKFD изчислителна поддръжка при Vega 12 и Polaris 12, първоначална поддръжка за NVIDIA Turing видео картите, поддръжка за новите VegaM AMD видео карти, поддръжка за ASpeed видео енджина при медийния драйвър с още множество актуализации в тази сфера, продължаваща работа при Intel Icelake Gen11 видео картите и добавена DP FEC поддръжка.
Файловите системи отново не са подминати и виждаме подобрения и поправки при FBDEV, поправки при EXT4 и XFS, Binderfs имплементация, поддръжка за Fscrypt Adiantum, която помага за по-бързо криптиране при по-слаби машини, поправки при F2FS, върната е и поддръжката на файловата система Btrfs за swap файлове.
Що се отнася до процесорите виждаме AArch64 pointer удостоверяване, нови драйвъри за Intel Stratix 10 FPGA, актуализации за x86 C-SKY CPU, добавена поддръжка за Cortex-A5-based RDA Micro RDA8810PL, процесорите от фамилията NXP PowerPC получават Spectre V2 защита, добавена поддръжка за наблюдение на температурата при AMD Zen 2, включително и за произвежданите в Китай Hygon Dhyana процесори, AMD Platform QoS поддръжка за следващите EPYC процесори, драйвърна поддръжка за POWER On-Chip Controller, подобрено управление на микрокодовете за процесорите на AMD, актуализации за Andes NDS32 процесорната архитектура, Intel VT-d Scalable Mode поддръжка, добавена поддръжка за Qualcomm QCS404, Allwinner T3 и NXP Layerscape LX2160A, поддръжка за NXP i.MX8 SoC и MX8 дънната платка, добавен е ARM big.LITTLE Energy Aware Scheduling, който ще донесе за подобряване на бързодействието, а също така и за пестене на енергия.
При мрежите виждаме подобрения при Realtek R8169 драйвъра, който се използва масово при множество Linux машини, добавен е AQtion USB драйвър, имаме поддръжка за GRO при обикновените UDP сокети, добавена е поддръжка за Aquantia AQtion USB to 2.5/5Gb Ethernet адаптора, намалено е натоварването, причинено от Retpoline заради Spectre V2.
Налични са още множество промени като още нова работа по VirtualBox видео драйвъра, работа по EROFS файловата система, подобрения при Cedrus видео драйвъра, добавена поддръжка за Cougar 700K гейминг клавиатурата, добавена поддръжка за Logitech High Resolution Scrolling, различни актуализации по управлението на енергията, добавен е нов шрифт за HiDPI и retina дисплеите, добавена е I3C субсистемата, добавени са DMA mapping актуализации, добавени са криптиращите алгоритми Adiantum и Streebog, налична е огромна допълнителна работа по x86_64 KVM, включително и Processor Tracing виртуализация, нови инструкции за Intel Icelake процесорите и STIBP поддръжка, AMD Audio Co-Processor 3.x поддръжка, добавена е поддръжка за ECC EDAC Xilinx ZynqMP DDR контролера и още, и още.
Очакваме появата на Linux Kernel 5.0 да се случи скоро при Linux дистрибуциите, използващи rolling модел за разпространение на софтуера.
С излизането на Linux Kernel 5.0 се отваря и прозорецът за промени при версия 5.1 и Линус Торвалдс съобщава, че е доволен да види, че дори на този ранен етап вече са налични някои молби за промени, по които той вече работи.


