Dátum vydania Linuxu 5.3 ostával do posledného momentu zahalený neistotou kvôli problému so systémovou funkciou getrandom(). Tá nefungovala správne z dôvodu vykonaných zmien v podpore súborového systému ext4. Linus Torvalds sa nakoniec rozhodol tieto zmeny nezahrnúť v novej verzii jadra, pretože hoci fungujú správne, vyžadovali by si rozsiahlejšiu diskusiu ohľadom nutnej opravy funkcie getrandom(). Linux 5.3 bol nakoniec vydaný v noci z nedele na pondelok a užívateľom prináša niekoľko noviniek a vylepšení.
Veľké množstvo zmien prišlo pre ovládač grafických kariet "Navi" od AMD, konkrétne pre radu kariet Radeon RX 5700. Vylepšená bola aj podpora open-source ovládača Nouveau pre grafické karty Nvidia. Nová verzia jadra najnovšie plne podporuje technológiu Intel Speed Select Technology, ktorá bola predstavená v procesoroch s mikroarchitektúrou Cascade Lake. Tá umožní lepšiu optimalizáciu výkonu systému. Niekoľko vylepšení bolo tiež implementovaných v podpore 64bitovej architektúry ARM64.
Kód pre podporu súborových systémov Btrfs a XFS bol upravený, vďaka čomu sa podarilo odstrániť niekoľko známych chýb. Podpora bezstratovej kompresie dát Zstd, ktorá nahradila pomalší algoritmus LZO, bola pridaná pre súborový systém UBIFS. Problémy s klávesnicami a touchpadmi na novších Macbookoch sa podarilo vyriešiť, rovnako nový Linux vylepšuje podporu herných notebookov ASUS TUF Gaming.
S vydaním Linuxu 5.3 sa teraz pozornosť vývojárov upriamuje na nadchádzajúcu verziu 5.4, ktorej zoznam pripravovaných noviniek už teraz vyzerá zaujímavo. Očakávajú sa opravy pre ovládač Nouveau grafických kariet od Nvidie, dokončenie prác na podpore pre Intel Icelake Thunderbolt či opustenie podpory technológií Ultra-wideband (UWB) a Wireless USB.
Podrobný zoznam zmien a noviniek v Linuxe 5.3 je dostupný na stránkach kernelnewbies.org.
Linux 5.3
Ako už býva zvykom, počas nedeľňajšej noci bolo ohlásené vydanie novej verzie jadra Linuxu 5.3. Zároveň sa teraz pozornosť vývojárov môže naplno upriamiť na nadchádzajúci Linux 5.4.
18. September 2019 | Ivan Kmeťo