Det har ikke vært mange overraskelser når det gjelder datoer. Utviklingen av Linux 6.2 Det har vært ganske stille i vinterferien, og nesten fra starten var det kjent at det ville bli det XNUMX. RC. Dermed var lanseringen av en stabil versjon som allerede er ankommet forventet 19. februar. Gitt timingen, vil det etter all sannsynlighet være versjonen som Ubuntu 23.04 bruker, og senere, på et tidspunkt, bør den også komme som et alternativ til LTS-versjonene som fortsatt støttes.
Blant de nye som har kommet sammen med Linux 6.2, listen er omfattende (plukke opp av Michael Larabel), men det er ingenting som er så prangende som grunnlaget for å komme i gang med Rust, altså introduserte de på Linux 6.1. Ja, det er noe som er nysgjerrig for meg, og det viser at Linus Torvalds alltid er i forkant av stormene: når de fleste av oss fortsatt har nesten ingenting med WiFi 6, har Linux 6.2 allerede begynt å forberede ankomsten av WiFi 7 i kjernen .
Linux 6.2 høydepunkter
- Prosessorer og arkitekturer:
- AMD Zen 4 pipeline utnyttelsesdata er nå utsatt for perf for å hjelpe utviklere/administratorer med å profilere og finne ytelsesflaskehalser med den nye Ryzen 7000-serien og EPYC 9004-seriens prosessorer.
- Ampere Altras SMPro-koprosessor har sett flere drivere oppdatert for Linux 6.2.
- Rettet ødelagt strcmp()-implementering for Motorola 6800-serien.
- En skalerbarhetsforbedring for store IBM Power-systemer.
- RISC-V-støtte for vedvarende minneenheter.
- Intel IFS-driveren er fikset for denne In-Field Scan-funksjonen for å gi CPU-silisiumtestingfunksjoner med kommende Intel-CPUer.
- Intel On Demand-driveren er ut av esken med flere funksjoner implementert og kalles nå Intel On Demand i stedet for "Software Defined Silicon". Intel On Demand/Software Defined Silicon er den kontroversielle funksjonen for lisensiert aktivering av visse CPU-funksjoner i kommende Xeon Scalable-prosessorer.
- Støtte for Intel TDX gjesteattest er slått sammen som det siste verket til Trust Domain Extensions (TDX).
- KVM forbereder seg på å avsløre nye Intel CPU-instruksjoner.
- En strømsparende innstilling for Alder Lake N- og Raptor Lake P-prosessorer.
- Intel SGX Async Exit Notification "AEX Notify"-støtte for å hjelpe til med å forsvare seg mot noen former for SGX-angrep (Secure Guard Extensions).
- Ulike forbedringer i AArch64, for eksempel støtte for den dynamiske shadow call stack.
- En ny sjekk for split-lock-detektoren på grunn av en tidligere kjerneendring rundt split-lock-deteksjon/forsterkning som skader ytelsen til noen Steam Play-spill.
- Støtte for flere Qualcomm Snapdragon SoCs, så vel som Apple M1 Pro/Ultra/Max er nå brakt til mainstream. Med aktiveringspushet fra Apple Silicon har den nye CPUFreq-driveren også blitt slått sammen.
- AmpereOne Mitigation for Spectre-BHB.
- Grafikk:
- Innledende NVIDIA RTX 30 "Ampere" GPU-akselerasjon i Nouveau-driveren, men ytelsen er fortsatt ekstremt dårlig.
- Støtte for overvåking av energisensorer for DG2/Alchemist-grafer gjennom HWMON-grensesnittene.
- Fortsatt aktivering rundt Meteor Lake grafikkstøtte.
- Intel DG2/Alchemist-grafikk er stabil og skjuler seg ikke lenger bak et modulflagg for å aktivere det. Dette påvirker gjeldende Intel Arc Graphics, Flex Series og andre DG2-baserte Intel GPUer.
- Forskjellige andre DRM-grafikkdriveroppdateringer.
- FBDEV-støtte for alternativet "nomodeset".
- Raspberry Pi 4K @ 60Hz skjermstøtte.
- Støtte for Allwinner A100 og D1-skjermer i Sun4i DRM-driveren.
- Koblet til grafikk-DRM-koden er det nye dataakselerator-subsystemet/rammeverket "accel".
- Lagring og filsystemer:
- Ytelsesforbedringer og økt pålitelighet RAID 5/6 for Btrfs-filsystemet.
- ExFAT-filsystemdriveren kan nå håndtere opprettelsen av filer og kataloger mye raskere.
- Atomerstatning og en aldersbasert utvidelsesbuffer per blokk for F2FS, det Flash-vennlige filsystemet.
- Flere nye monteringsalternativer for Paragon NTFS3-kjernedriveren, inkludert funksjoner for å øke robustheten/kompatibiliteten med NTFS på Windows-systemer.
- XFS forbereder seg på reparasjonsstøtte for online filsystem som skal være tilgjengelig i 2023.
- SquashFS-støtte for IDMAPPED-fester.
- NFSD-koden nærmer seg å forlate den gamle NFSv2-støtten.
- FUSE-forbedringer for filsystemer som kjører i brukerområdet.
- Endelig lagt til en POSIX ACL API for VFS.
- FSCRYPT-støtte for Kinas SM4-kryptering, men utvikleren anbefaler ikke å bruke denne tvilsomme kinesiske krypteringen for å kryptere dataene dine.
- Annen maskinvare:
- Forberedelsene fortsetter for WiFi 7, samt støtte for 800 Gbps-nettverk. Beskyttelse lastbalansering er også lagt til.
- TUN-nettverksdriveren er nå mye raskere.
- Støtte for Sonys DualShock 4-kontroller i den nye PlayStation-kontrolleren som et alternativ til eksisterende DualShock 4-støtte i den fellesskapsvedligeholdte Sony HID-kontrolleren.
- Lagt til støtte for OneXPlayer vifte/sensorkontroller.
- Maskinvareovervåkingsstøtte for flere ASUS hovedkort.
- USB4 wake-on-connect og wake-on-disconnect-støtte kan valgfritt aktiveres.
- Mer aktiveringsarbeid for Intel Habana Labs Gaudi2 AI-akselerator.
- Flere drivere for berøringsskjermer er lagt til.
- Støtte for Google Chrome OS Human Presence Sensor for å oppdage tilstedeværelsen av personer foran Google Chromebooks.
- Ytterligere støtte for Intel og AMD lydmaskinvare.
- Ekstra aktivering av Compute Express Link (CXL).
- Dell Data Vault WMI-driveren er slått sammen.
- linux sikkerhet:
- Call Depth Tracking som en rimeligere Retbleed-demping for Intel Skylake/Skylake-avledede CPU-kjerner enn å bruke IBRS.
- Landlock-sikkerhetsmodulen legger til støtte for filavkorting.
- Randomisering av inputområde per CPU som et annet "appetittvekkende mål for angripere".
- Andre endringer:
- OMMUFD for å gjennomgå IOMMU-håndtering i kjernen.
- Oppdatert implementering av Zstd i kjernen som er raskere og mye nyere enn den forrige Zstd-koden i kjernen. I sin tur skulle dette hjelpe de ulike brukerne av Zstd-komprimering/dekompresjon i kjernen nå som den følger 1.5.x-ærakoden tettere i stedet for den utdaterte 1.4-koden.
- Støtte for flere komprimeringsstrømmer med zRAM.
- En større redesign av MSI-delsystemet for meldingssignalavbrudd.
- Støtte for komprimert feilsøkingsinformasjon med Zstd.
- Funksjonen kallsyms_lookup_name() er ~715x raskere.
- SLOB-allokatoren er avviklet.
- Strømbesparende forbedringer for inaktive eller lett belastede systemer.
- Bygge kjernen med -funsigned-char som kompilatorflagget.
- Mer rustkode er tatt oppstrøms og bygget på toppen av den tidligere koden introdusert i Linux 6.1.
Linux 6.2 Kommer til Ubuntu 23.04 under utviklingsfasen, og senere kommer den til den stabile versjonen som kommer i april. Andre distribusjoner, for eksempel Rolling Releases, vil motta det avhengig av deres filosofi.