Linux 6.5 bevat initiële ondersteuning voor USB4 v2 en al deze nieuwe functies

Linux 6.5

Zoals verwacht heeft Linus Torvalds de stabiele versie uitgebracht van Linux 6.5. Deze release bevat veel interessante nieuwe functies, hoewel sommige ervan meer aan de toekomst denken dan aan het heden, althans voor het grootste deel. De eerste ondersteuning voor USB4 v2 is bijvoorbeeld begonnen en ik ben persoonlijk niet van plan binnenkort iets compatibels aan te schaffen. Maar het is beter om de storm voor te zijn dan iets nodig te hebben en het niet te kunnen gebruiken vanwege gebrek aan ondersteuning.

Wat je vervolgens hebt is de lijst met nieuws die naast Linux 6.5 zijn gearriveerd. Zoals we al hebben vermeld, zijn er interessante ontwikkelingen, zoals veel nieuwe hardware die wordt ondersteund, waaronder processors en andere componenten.

Linux 6.5 hoogtepunten

  • Bewerkers:
    • Ondersteuning voor parallel opstarten van CPU voor moderne Intel- en AMD-systemen om de opstart-/herstarttijd van Kexec op grote servers te verkorten.
    • Linux gebruikt nu standaard AMD P-State "actieve" EPP voor Zen 2 en nieuwere systemen die deze werkingsmodus ondersteunen, waarbij gebruik wordt gemaakt van ACPI CPPC.
    • Ondersteuning voor de AMD Ryzen 7000-serie EDAC om foutdetectie en -correctie mogelijk te maken op geschikte Zen 4-consumenten-CPU's in plaats van beperkt te zijn tot alleen AMD EPYC-server-CPU-modellen.
    • Verbeterde taakverdeling voor Intel hybride CPU's.
    • LoongArch voegt SMT- en SIMD/Vector-extensies toe voor die Chinese CPU-architectuur.
    • Ondersteuning toegevoegd voor Alibaba T-Head TH1520 RISC-V CPU en ook enkele nieuwe ARM SoC's.
    • Intel Speed ​​Select-updates rond TPMI en energiebeheer op clusterniveau.
    • Repareer de CPU-frequentieschaling voor Intel P-State met Intel Core hybride CPU's wanneer E-cores zijn uitgeschakeld om alleen P-cores online te laten.
    • UEFI niet-geaccepteerde geheugenondersteuning die nuttig is voor zowel AMD SEV-SNP als Intel TDX om geheugenacceptatie door virtuele machines uit te stellen totdat dit nodig is na het opstarten om de beveiliging te versterken, overhead te verminderen en de opstarttijden te verkorten als het gaat om gecodeerde virtuele machines geheugen.
    • Ondersteuning voor Intel SoundWire ACE2.x voor audiofuncties die debuteren met Intel Lunar Lake-processors.
    • Nieuwe AArch64-extensies.
    • AMD PerfMonV2 voor KVM VM's, als aanvulling op de PerfMonV2 die al een paar cycli geleden aan de kernel werd toegevoegd voor Zen 4 CPU's.
    • VFIO-ondersteuning voor de AMD CDX-bus.
    • DEXCR-ondersteuning voor IBM POWER10 CPU's voor dit Dynamic Execution Control Register dat dynamische controle van het uitvoeringsgedrag per CPU mogelijk maakt.
    • Nieuwe AMD-hardwareondersteuning voor de cryptografische coprocessor (CCP) van uw CPU.
    • Nieuwe Intel Meteor Lake S-stuurprogrammacode.
    • SNC voor HPE SGI UV-servers, oftewel Sub-NUMA Clustering, zal eindelijk op die servers werken.
    • De kernel vertraagt ​​nu de x86 FPU-initialisatie tijdens het opstartproces van de kernel als onderdeel van een bredere opruiming.
  • graphics:
    • De AMD EDAC/RAS-code voegt GPU/accelerator-ondersteuning toe, met een initiële focus op het mogelijk maken van foutdetectie en -correctie voor AMD Instinct MI200-hardware.
    • AMD FreeSync Video-ondersteuning is nu standaard ingeschakeld.
    • AMD Radeon RX 7000-serie overklokondersteuning voor die RDNA3 GPU's met SMU13 IP.
    • Intel Variable Rate Refresh voor eDP-panelen op laptops.
    • Ondersteuning voor VirtIO-synchronisatieobjecten voor Vulkan.
    • Qualcomm Adreno 690 GPU-ondersteuning voor MSM DRM-stuurprogramma.
    • Andere verbeteringen aan open source grafische stuurprogramma's.
    • Ondersteuning voor Mediatek staatloze AV1- en HEVC-codecs.
  • Bestandssystemen en opslag:
    • Kleine optimalisaties en reparaties in het Paragon NTFS3-stuurprogramma.
    • De nieuwe cachestat-systeemoproep om de paginacachestatistieken van een bestand op te vragen, zodat gebruikersland beter geïnformeerde beslissingen kan nemen.
    • Kleine verbeteringen in de F2FS-code door te werken aan ondersteuning voor gezoneerde blokapparaten en andere functies.
    • Veel snellere parallelle directe I/O-overschrijvingen voor het EXT4-bestandssysteem.
    • Prestatieverbeteringen voor Btrfs.
    • XFS-ondersteuning voor FS-VERITY komt dichter bij de hoofdlijn van de kernel, waarbij meer voorbereidingen worden samengevoegd.
    • XFS grote omvang is niet langer experimenteel.
    • Betere kennis van NUMA in NFSD/RDMA-servercode.
    • Primitieven inrichten voor dun ingerichte opslag.
  • Hardware:
    • Een NVIDIA SHIELD-stuurprogramma bijgedragen door NVIDIA Corp voor hun apparaat uit 2017. Mogelijk worden er in de toekomst meer SHIELD-accessoires aan dit stuurprogramma toegevoegd.
    • Microsoft Xbox Controller Rumble Stand voor meer van hun controllers.
    • Intel doet nog steeds veel aan Compute Express Link (CXL). Voor Linux 6.5 is er CXL-apparaatopschoning, veilig wissen en CXL 3.0-prestatiemonitoring.
    • Initiële ondersteuning voor USB4 v2 en ontwikkeling van Intel's Barlow Ridge-driver die deze nieuwe USB4-standaard ondersteunt.
    • Meer WiFi 7-ondersteuning werkt voor de nieuwste draadloze standaard.
    • Veel meer moederborden hebben sensordekking met HWMON-stuurprogramma's.
    • Verbeteringen in de bediening van PS/2-muizen en toetsenborden.
    • De AMD-Xilinx Versal watchdog-driver is verbeterd om de hardware opnieuw op te starten in geval van problemen.
    • Verbeteringen aan het IEEE-1394 Firewire-stuurprogramma om asynchrone tijdstempelondersteuning beschikbaar te maken voor gebruikersruimte.
    • De kernel zal nu minder tijd besteden aan wachten op PCIe-apparaten.
    • WiFi en Bluetooth voor het MIPS Creator CI20-bord.
    • Ondersteuning voor MIDI 2.0-controllers samen met meer AMD SoundWire-code in het geluidssubsysteem.
    • Geluidsproblemen voor ASUS ROG Ally.
  • Linux:
    • Linux 6.5-werkwachtrijen voegen automatische detectie en monitoring van hoog CPU-gebruik toe.
    • Op scope gebaseerde infrastructuur voor resourcebeheer, zodat kernelontwikkelaars deze in de toekomst kunnen gaan gebruiken.
    • De Linux SLAB-allocator is officieel verouderd en zal in een toekomstige kernelrelease worden verwijderd.
    • Het bouwen van een volledige Linux-foutopsporingskernel is nu geoptimaliseerd van 53 GB tot 25 GB heapgebruik door verbeteringen aan objtool.
    • Een update van de Rust-toolchain en andere Rust-kernelvoorbereidingen. - Linux 6.5-werkwachtrijen voegen automatische detectie en monitoring van hoog CPU-gebruik toe.
    • De Linux SLAB-allocator is officieel verouderd en zal in een toekomstige kernelrelease worden verwijderd.
    • Het bouwen van een volledige Linux-foutopsporingskernel is nu geoptimaliseerd van 53 GB tot 25 GB heapgebruik door verbeteringen aan objtool.
    • Een update van de Rust-toolchain en andere voorbereidingen voor de Rust-kern.

Linux 6.5 is nu beschikbaar op kernel.org. Om het op Ubuntu te installeren, kunt u dit handmatig doen met behulp van Mainline kernels of wachten en installeren naast Ubuntu 23.10.

Via: Phoronix.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.