Jedro Linuxa 5.16 je zdaj na voljo z gonilniki krmilnika Nintendo Switch

Jedro Linuxa 5.16 je bilo izdano in vključuje podporo za strojno opremo za krmilnike Nintendo Switch, DisplayPort 2.0 na grafičnih procesorjih AMD in več.

Jedro Linuxa je v središču neštetih naprav in operacijskih sistemov, vključno s telefoni in tablicami Android, Chromebooki, namiznimi distribucijami Linuxa in veliko več. Nove različice se običajno izdajo vsakih nekaj mesecev, zdaj pa je na voljo različica 5.16, ki jo lahko preizkusite.

Linus Torvalds, ustvarjalec in glavni vzdrževalec jedra Linuxa, je zapisal na poštni seznam jedra (prek o moj bog! ubuntu!), "Tu ni veliko od [kandidat za izdajo v5.16 8], kar ni nepričakovano. Imeli smo tisti dodaten teden zaradi počitnic in ni tako, kot da bi imeli veliko stvari v zadnjem trenutku, ki bi jih bilo treba urediti. To torej v glavnem vsebuje nekaj popravkov gonilnikov (predvsem omrežja in rdma), popravek uporabe poverilnic cgroup, nekaj popravkov jedrnega omrežja, nekaj povrnitev v zadnjem trenutku in nekaj drugega naključnega šuma."

Morda je najpomembnejša sprememba v tej izdaji

nov sistem jedra, imenovan 'futex2,' okrajšava za 'fast user mutex'. Aplikacijam omogoča ustvarjanje muteksov, semaforjev, pogojnih spremenljivk in drugih hitro delujočih mehanizmov za sinhronizacijo. Ta nova funkcija bi lahko izboljšala zmogljivost iger, ki se izvajajo v združljivi plasti Wine (kot tudi domače igre za Linux), vendar Wine tega še ni implementiral, zato bomo morali počakati in videti, kako se bo to obrnilo ven.

Ta izdaja ima tudi običajno kombinacijo podpore za novo strojno opremo. Nintendo Switch Joy-Cons in Pro Controllers zdaj delujeta brez dodatnih gonilnikov ali popravkov, kot tudi 2021 Apple Magic Keyboard. Grafični gonilnik AMD zdaj deluje z DisplayPort 2.0, kar je govorice, da bo vključen v prihajajoče grafične kartice Radeon, podpora za grafiko Intel Alder Lake S (DG1) pa zdaj velja za stabilno.

V tej izdaji je na stotine drugih sprememb — Kernel Hacking ima podroben dnevnik, če te zanima. Jedro bi se moralo v prihodnjih dneh začeti pojavljati kot posodobitev za nekatere namizne distribucije Linuxa, vendar bodo nekateri operacijski sistemi in distribucije (kot je Ubuntu) za zdaj zadržani. Kanonično ni potrdil katera različica jedra Linuxa bo na primer vključena v naslednjo posodobitev Ubuntu 22.04.