Hvilken bedre måte å kickstarte en helt ny måned enn med en splitter ny Linux-kjerne.
Ja, Linux 5.15 er nå offisielt utgitt.
Annonsering av den nye kjernens ankomst på Linux Kernel-postlisten Linux-grunnlegger Linus Trovalds skriver:
"Den siste uken av 5.15 var hovedsakelig nettverks- og gpu-fikser, med litt tilfeldig dryss av andre ting (noen få btrfs tilbakestillinger, noen kvm-oppdateringer, mindre andre rettelser her og der – noen få arkitekturrettinger, et par sporing, små driverrettinger etc)", legger det til "...på hele 5.15 var ganske liten og rolig (sic)".
Så hva er nytt?
Som du forventer, inkluderer Linux 5.15 en imponerende reiserute med forbedringer. Disse spenner fra små reparasjoner ved nedre spaker til større omstruktureringer av kjernefunksjonalitet. Følgende oppsummering fremhever tilleggene som fanget min interesse/øye, men er på ingen måte en uttømmende gjennomgang.
Overskriftsendringen i Linux 5.15 inkludering av en
ny NTFS-filsystemdriver, 'NTFS3'. Hvis du leser eller skriver til en NTFS-partisjon i Linux (i distros som Ubuntu) har den sannsynligvis brukt den eldre brukerplassenntfs-3g
sjåfør. I Linux 5.15 får kjernen en ny og enormt forbedret NTFS-implementering takket være kode fra Paragon programvare.
Nytt er også ksmbd
— a ny SMB-filserver i kjernen. Dette er ikke ment å erstatte Samba ved å komplimentere det ved å gi en lett og rask kjerneplass modul som tilbyr server-side SMB3 med "bedre leiehåndtering" som er kompatibel med brukerplassverktøy og biblioteker.
Etter 17 års utvikling i sanntid for forkjøpslåsekode har blitt slått sammen; og DRAM-minnesider flyttes nå til vedvarende minne i stedet for å bli forkastet.
Arbeidet med å få Linux til å fungere på Apple Silicon fortsetter å bære frukter. Blant mange mindre endringer er en ny Apple M1 IOMMU-driver. Selv om Linux på M1 ikke er helt "sluttbrukerklar", er fremdriften raskt. Forvent ytterligere sprang fremover på dette området når Linux 5.16 ruller ut.
Linux 5.15 inkluderer høyoppløselig rulling for Apple Magic Mouse; en nyere Realtek RTL8188EU Wi-Fi-driver; og en driver som tillater tilgang til OTP skrivebeskyttet minne på Wii U *1UP SFX*.
Det er også hovedlinjestøtte for kjernen for NVIDIA Jetson TX2 NX-utviklersettet.
Ytterligere Intel Alder Lake-støttefunksjoner, mens grunnarbeidet er hyllet for AMD Cyan Skillfish og Intel XeHP og DG2/Alchemist-grafikk. Det er også en ny AMD Van Gogh APU lyddriver, som kommer den kommende Steam Deck til gode.
Blant de mange filsystemforbedringene er en sett med ferskeforbedringer til EXT4 (Ubuntus standard filsystem) inkludert bedre delalloc
buffer skrive ytelse; EROFS-filsystemer støtter nå direkte I/O på ukomprimerte filer; og Btrfs plukker opp støtte for fs-verity filintegritetsforsikring for å tillate kjernen å oppdage eventuelle modifikasjoner gjort til individuelle skrivebeskyttede filer.
For mer informasjon om denne kjerneutgivelsen, sjekk ut LWN-sammenslåingsrapportene her og her, les over Phoronix sin oppsummering, eller hell over det omfattende endringssettet på Kernel Newbies wiki.
Linux 5.15 er tilgjengelig for nedlasting som en kildekode fra kernel.org nettsted - men du må kompilere dette for hånd for å få det til å fungere på din foretrukne Linux-distro.
På rullende utgivelsesdistroer som Arch vil den nye kjernen pakkes og gjøres tilgjengelig raskere enn den vil gjøre på snapshot-utgivelser som Ubuntu, Linux Mint og Zorin OS.
Når det er sagt, lager Ubuntu-kjerneteamet mainline builds av 5.15 tilgjengelig for Ubuntu men - og det er en størrelse på 128px, men - disse byggene er det ikke anbefales for vanlige mennesker, bare utviklere! Bruk dem på egen risiko, folkens!
Alt Ubuntu, daglig. Siden 2009.