På grunn av agendaproblemer, her på Ubunlog publiserer vi ikke utgivelsene av de to siste Linux RC-ene. Men utgivelsene av stabile versjoner er noe annet, og det er noe vi må publisere uansett. For noen timer siden, Linus Torvalds har gjort det offisielt lanseringen av Linux 6.6, og den har kommet, som alltid, med forbedringer og tillegg til støtte for ny maskinvare, blant annet er det poeng for Intel, AMD og andre produsenter.
Selv om Torvalds ikke nevner det, er det også noe han vanligvis ikke bestemmer, Linux 6.6 bør være LTS-versjon av 2023, siden i år har det ikke vært noen. Ser vi på kalenderen, er det fortsatt materiell tid igjen til 6.7 skal slippes, men alt skal passe perfekt sammen slik at neste kjerneversjon kommer 31. desember. Det du har nedenfor er liste med nye mest bemerkelsesverdige som har kommet med Linux 6.6.
Linux 6.6 høydepunkter
prosessorer:
-
- Fusjonerte EEVDF-planleggeren for å erstatte CFS-planleggerkoden.
- AMD Zen 5 temperatur- og EDAC-støtte for AMD Family 1Ah-prosessorer.
- Støtte for AMD Dynamic Boost Control.
- Unødvendig kjernepanikk unngås på AMD Zen-systemer.
- Intel-klyngeplanlegging er gjenintrodusert for moderne Core-hybrid-CPUer.
- Intel Shadow Stack ble endelig slått sammen for denne CPU-sikkerhetsfunksjonen med nyere Intel/AMD-CPU-er som bidrar til å forhindre ROP-angrep.
- Arbeidskøoppdateringer som hjelper moderne AMD-CPU-er og andre systemer med flere L3-cacher/siste nivå-cacher.
- CPU-bruksstatistikk etter CPU cgroup spores nå riktig.
- CPUFreq-ytelse øker kontrollen med policy i stedet for en enkelt global kontroll.
- Støtte for AmpereOne core PMU perf events.
- Intel Grand Ridge og Sierra Forest ytelseshendelseskode.
- Flere nye LoongArch CPU har nye kjernebiter som er aktivert for å fungere med støtte for Loongson Binary Translation (LBT).
- Nye KVM-virtualiseringsfunksjoner.
- Støtte for Intel Sapphire Rapids PECI.
- En mikrooptimalisering for AMD CPUer uten ERMS.
- Cpupower-verktøyet støtter de nye AMD P-State-funksjonene, og det finnes også andre strømstyringsoppdateringer.
- Delvis SMT-aktivering som er nyttig for noen prosessorer som IBM POWER.
- Støtte for Intel Agilex 5 FPGAer og Qualcomm Snapdragon 4 Gen 2.
- Grafikk:
- Bedre beskyttelse mot ond oppførsel fra NVIDIAs proprietære driver.
- AMD FreeSync Panel Replay-støtte som en ny alternativ teknologi til Panel Self Refresh for bærbare datamaskiner.
- AMDGPU DC er nå avhengig av RISC-V for den drivervisningskoden.
- Intel Meteor Lake-grafikkaktivering fortsatte.
- Nouveau uAPI-tilføyelser for NVK Vulkan-føreren.
- Opprinnelig støtte for Intel Lunar Lake VPU4.
- DRM CI å ha i kodetreet for kontinuerlig integrasjon (CI) for å lette testing av Direct Rendering Manager-koden.
- Ulike andre kjernegrafikkdriveroppdateringer.
- Spill på Linux:
- Den mye brukte XPad-inndatadriveren støtter flere drivere.
- En rumble/force feedback-kontroller for Google Stadia-kontroller koblet til via Bluetooth eller WiFi.
- Støtte for annet periferiutstyr for spill som SteelSeries Arctis 1 Xbox-headset og batterirapporter for NVIDIA SHIELD-kontrolleren.
- Ny lydstøtte for AMD Van Gogh med SOF og også støtte for Valve "Galileo".
- Lagring og filsystemer:
- ReiserFS ble erklært avviklet og vil sannsynligvis bli pensjonert i 2025.
- KSMBD er ikke lenger eksperimentelt for den SMB-serveren i kjernen.
- CephFS har lagt til støtte for FSCRYPT etter mange års innsats.
- SMB-klienten lar deg nå justere hurtigbuffertiden for kataloginnholdet.
- FUSE legger til startstøtte for statx med filfødsels-/opprettingstider.
- En fin ytelsesoptimalisering for EXT4.
- DEFLATE komprimering for EROFS.
- Nye Tmpfs-funksjoner.
- NFSD aktiverer NFSv4.2 READ_PLUS som standard.
- XFS begynner å få online reparasjonsstøtte.
- Det er en ny XFS versjonsbehandler.
- "Ganske saftige" forbedringer av IOmap.
- Rettelser i Btrfs.
- Det er nå enklere å deaktivere IO_uring for hele systemet.
- IO_uring-støtte for vektoriserte FUTEX-venter.
- Annen maskinvare:
- Mange nye nettverksfunksjoner og ny støtte for kablet/trådløs maskinvare.
- USB MIDI 2.0-gadget-funksjonsdriveren er slått sammen, mens USB-delsystemoppdateringene også inkluderer tidligere Lunar Lake USB-arbeid.
- Støtte for Cirrus Logic CS42L43 lydkodek.
- Nye ASUS bærbare funksjoner med sin x86-plattformdriver.
- En HP BIOS-innstillingsdriver "hpbioscfg" som lar deg administrere noen system-BIOS-innstillinger fra Linux, lik eksisterende drivere fra Lenovo og Dell.
- AMD-patcher for å generere DeviceTree-noder for PCI-enheter.
- Intle IVSC-driveren er lagt til for Intel Visual Sensing Controller med moderne bærbare datamaskiner.
- Støtte spennings- og temperatursensorer for flere stasjonære hovedkort.
- Intel Arrow Lake og Lunar Lake lydstøtte.
- Bedre håndtering av Intel QAT-enheter som ikke reagerer.
- Sikkerhet:
- Randomiserte Kmalloc-cacher for ytterligere systemherding.
- SELinux fjerner nå referanser til US National Security Agency (NSA) som startet Security Enhanced Linux.
- Kjernen aktiverer nå ubetinget støtte for lasting av x86 CPU-mikrokode.
- RISC-V støtter nå KASLR for randomisering av kjerneadresseromslayout for å gi større sikkerhet sammen med andre RISC-V-forbedringer.
- andre:
- Nok en oppdatering til Rust-verktøykjeden.
- Multikorn tidsstempler introduseres.
- Det nye systemet kaller fchmodat2.
- Sysctl opprydding av oppblåsthet.
- GenPD-undersystemet er introdusert.
- Microsoft Hyper-V-støtte for AMD SEV-SNP og Intel TDX-gjester.
- Make xconfig-grensesnittet har blitt portert til Qt6 samtidig som det opprettholder kompatibiliteten med Qt 5.15 LTS-verktøysettet.
- Printk-opprydding i arbeid mot utskriftsstøtte for gjenger/atomkonsoller som er nødvendig for å endelig låse opp sanntidsstøtte (PREEMPT_RT) på hovedlinjen.
Linux 6.6 kan nå lastes ned fra Linux Kernel Archives for manuell installasjon. Ubuntu-brukere som ikke vil gjøre det på denne måten kan bruke Hovedlinjekjerner.