Linux-kernel 6.5 met eerste ondersteuning USB4 Version 2.0 is uit

Versie 6.5 van de Linux-kernel is uitgebracht. Deze kernelrelease krijgt onder meer standaard verbeterde ondersteuning voor AMD Ryzen-cpu's en initiële ondersteuning voor USB4 V2. De kernel wordt bij release onder meer gebruikt in Ubuntu 23.10.

Linux-kernel 6.5 is inmiddels beschikbaar, schrijft Linus Torvalds in de Linux-mailinglist. In de nieuwe kernelrelease wordt de AMD P-state EPP-driver standaard gebruikt. Die feature was eerder al beschikbaar, maar de ACPI CPUFreq-driver was de standaardoptie. Met de vernieuwde driver krijgt Linux betere ondersteuning voor P-states bij AMD Zen 2-cpu's en nieuwer. De kernel kan zo het stroomverbruik en de prestaties van de cores efficiënter beheren. Intel-cpu's met een hybride architectuur, zoals de Alder Lake- en Raptor Lake-series, krijgen daarnaast betere load balancing tussen P-cores en E-kernen.

De USB4 Version 2.0-standaard, die snelheden tot 80Gbit/s ondersteunt, krijgt daarnaast eerste ondersteuning, hoewel deze standaard nog niet volledig ondersteund wordt. Er is ook meer ondersteuning voor Wi-Fi 7 uitgebracht. Verder kan de kernel nu cpu's parallel aan elkaar opstarten. Dat moet de boottijden van servers met meerdere sockets verkorten. Linux 6.5 wordt in de komende tijd uitgerold naar Linux-distro's. Deze versie van de kernel wordt bijvoorbeeld gebruikt in Ubuntu 23.10, wanneer die distro in oktober uitkomt.

Door Daan van Monsjou

Nieuwsredacteur

28-08-2023 • 10:18

37

Lees meer

Reacties (37)

37
37
22
3
0
5
Wijzig sortering
HMMMMM

Notebooks met USB 4.0 zijn nog schaars.

Slecht enkele notebooks zijn er mee uitgerust veelal de dure gaming notebooks.

Ik hoop dat USB 4.0 geen onpopulaire poort wordt net als Thunderbolt, dat hoofdzakelijk door de appel computer gebruikers wordt gebruikt en door een handje vol PC gebruikers.

2025 wil ik mijn notebook gaan vervangen ik hoop dat USB4.0 dan algemeen goed is geworden en ook in de mid-range notebooks USB 4.0 standaard aanwezig is.
Thunderbolt verloopt gewoon over USB-C.

Geen idee waar je vandaan haalt dat het onpopulair is, TB is ook gewoon aanwezig in Surface laptops, Dell laptops, Lenovo laptops, MacBooks, etc. Als er een bliksem-icoontje onder je USB-C poort staat, is deze tevens Thunderbolt 3/4-enabled.

Op Tweakers hebben 1600 van de 4200 laptops Thunderbolt 3 of 4. Dat is niet "schaars."

categorie: Laptops met Thunderbolt 3 of Thunderbolt 4

[Reactie gewijzigd door Verwijderd op 24 juli 2024 11:10]

ACM Software Architect @Verwijderd28 augustus 2023 13:23
Thunderbolt 3 is niet zomaar identiek aan USB-C. Het is goed mogelijk dat bijvoorbeeld een Thunderbolt 3 dock geen USB-C laptop kan voorzien en een USB-C (niet 4) dock niet een TB3 laptop.

Met TB4 is dat wel uitwisselbaar geworden , waarbij wel geldt dat TB4 strengere eisen stelt aan de beschikbaar gestelde functionaliteit (TB4 is effectief USB4 met alle optionele zaken verplicht gesteld).
Je zegt hierbij een TB dock. Maar deze TB3 poort zou een regulier USB-C dock toch gewoon voorzien? Dat regulier USB-C een TB3 randapparaat niet pakt, prima, verwacht ik zelfs, maar vice-versa verwacht ik dat dit gewoon werkt?

In ieder geval hier nooit problemen gehad met een USB-C dock of dongle in een TB-poort steken. Volgens mij zit het zo?

Vanilla USB-C poort -> TB peripheral/dock = :(
TB USB-C poort -> Vanilla USB-C peripheral/dock = :)
Laten we voor de duidelijkheid even de juiste technische termen erbij pakken.

Met wat je "vanilla USB-C" noemt, zal je waarschijnlijk de DisplayPort Alternate Mode i.c.m. reguliere SuperSpeed-USB-data bedoelen. Dat wordt in de praktijk ook door elke USB-C-poort die de Thunderbolt 3/4 Alternate Mode doet, ondersteund. En door USB4 vereist. Helemaal "vanilla" is dat niet, de enige eis die USB-C op een poort legt, is dat deze HiSpeed-data (USB 2.0-snelheden) ondersteunt. Voor de rest is het aan de fabrikant.

Je statement dat een TB-dock op een niet-TB-poort niet werkt, klopt overigens niet helemaal. De nieuwere generaties Thunderbolt-controllers (7000-reeks en hoger) voor de dock-kant ondersteunen een fallback naar een DP Alt Mode-scenario met beperktere functionaliteit / lagere brandbreedtelimieten.
Ik had het niet eens zozeer over video-apparatuur.
Je statement dat een TB-dock op een niet-TB-poort niet werkt
Kleine subset dus, en wat je terugkrijgt is een gelimiteerde functionaliteit. Vind ik persoonlijk niet de definitie van functioneel en zal voor iedereen zonder deze controllers helemaal niet lekker werken.
Ik had het niet eens zozeer over video-apparatuur.
Waarover wel?
Kleine subset dus
Nee hoor, als je even kijkt zie je dat de 7000-reeks in 2018 al uitgekomen is.
zal voor iedereen zonder deze controllers helemaal niet lekker werken.
Hangt er helemaal vanaf wat je ermee doet. Voor de meeste mensen is dat beeld+invoer, met een laptop met HBR2-ondersteuning kun je er nog steeds twee FHD-beeldschermen of een WQHD-monitor mee aansturen, met HBR3-ondersteuning een 4k-scherm, twee WQHD-schermen of vier FHD-schermen.
Ja ik heb 1 C poort dat zowel een USB 3.2 poort 10gbs is als een Thunderbolt 3.0 poort.

Ik heb een duelboot systeem Windows10/Linux Mint.
Mijn huidige notebook heeft Thunderbolt 3 en dat gebruik ik ook.

En ja er worden al jaren notebooks verkocht met Thunderbolt alleen word het weinig gebruikt omdat de apparatuur zo duur is. enkel een aansluitkabel kost al €30,- /€40.- Ik heb zelf een kleine Thunderbolt dockingsstation.

Het gaat er om dat USB 4.0 nog weinig voorkomt op de huidige nieuw verkochte notebooks. Ik hoop 2025 dan is deze notebook 7 jaar oud dat USB 4.0 populair is geworden en dat mid-range notebooks €1000 /€1800 standaard een USB 4.0 poort hebben.

[Reactie gewijzigd door LEX63 op 24 juli 2024 11:10]

Let wel op voor welk bliksemsymbooltje. Op veel (HP) laptops betekent dat symbool dat de USB permanent gevoed wordt, ook als de PC uit staat. Hier de nieuwe standaarden: https://www.weston-tech.c...s/2019/02/USB-C-Ports.jpg en ook het permanent gevoed symbool https://www.reddit.com/me...077256c6a7ed28b6b66738a22
Als je over 2 jaar je laptop wil vervangen is het misschien niet nodig om nu alvast na te denken over welke poortjes er op wil en hoe populair die in de markt van dan zijn.
Tegenwoordig gaan ze toch wel wat langer mee.
Het is backward compatible met USB 3 en 2. Geen reden voor linux om er mee te wachten. Voor de eindgebruiker lijkt me het nog niet zo interessant. Wat wil je doen met 40 of 80 GB/s. Er is amper apparatuur die dat kan benutten. Misschien een RAID-achtige storage-setup die er wat mee kan, maar dan wordt de centrale interface weer bottleneck. Een extra USB 3.0 PCI-kaart verbetert waarschijnlijk meer.
Notebooks met USB 4.0 zijn nog schaars.
Alle miljoenen Apple Macbooks sinds de M1 hebben USB 4.0 (al dan niet in combinatie met Thunderbolt)
In principe is USB 4 een uitgeklede versie van Thunderbolt 4 dus het zou goedkoper te implementeren moeten zijn. Maar mensen die per se snelheid willen en daarvoor willen betalen nemen eerder Thunderbolt en op de goedkopere hardware wordt meestal beknibbeld waarbij een 80Gbps poort niet hoog op de prioriteitenlijst staat.
Pas als er geen significante meerprijs meer aan USB 4 hangt zal het populair worden.
Hoeveel kernel support is er nodig voor dingen als Wifi 7 en/of USB 4?
Dit is toch grotendeels device drivers?
Intel levert doorgaans grote bijdrage aan Linux kernel en hebben doorgaans ook hardware voor Wifi en USB.
Dus ik neem aan dat de meeste support hiervoor afkomstig is van Intel ?
Vrijwel alle drivers leven uiteindelijk toch in kernel-space, ook op Windows. In Linux heb je die als kernel modules beschikbaar. Dat moet bij missende ondersteuning dmv een third-party driver (module) geregeld worden inderdaad. Maar veel zaken die gangbaar worden krijgen support direct in de kernel tree, ook in de vorm van een module maar die kan optioneel meegecompileerd worden in het kernel image. Lees: de driver wordt met de kernel meegeleverd, heel kort door de bocht. En dat heet dan "de kernel krijgt support voor ...".
Een belangrijke factor is dat Linux wel compatibiliteit voor applicaties 'belooft', maar niet voor kernel drivers. Bij grote wijzigingen aan de kernel kan het dus voorkomen dat drivers ook aangepast moeten worden. Het opnemen van drivers in de standaard kernel betekent dat deze ook onderhouden blijven en over het algemeen minder gedoe geven voor gebruikers.
Minder gedoe voor gebruikers, maar de Windows oplossing werkt hiervoor ook prima. Hiervoor hoef je niet alle drivers in de kernel te proppen.

20 jaar geleden werd NT nog belachelijk gemaakt vanwege de grote hoeveelheid meuk in de kernel. Linux was "the way to go" met die micro-kernel waar zo min mogelijk in zat, alleen broodnodige kernel zaken. Maar wat er voor een meuk vandaag de dag in de Linux kernel zit, holy moly.
Linux werd juist afgekraakt omdat alles in 1 kernel gepropt zat (zie de archieven van de Linus vs Andrew Tanenbaum discussies). Juist NT is oorspronkelijk helemaal opgezet als microkernel waarbij sommige drivers vanwege performance redenen alsnog naar kernel space zijn verplaatst.

Windows heeft een "ABI" (binary interface) voor drivers, Linux niet. Dat motiveert leveranciers tot het 'upstreamen' van hun drivers zodat ze onderhouden kunnen worden. Bij iedere grote Windows upgrade is er altijd een hoop hardware die ondanks dat het technisch prima functioneert niet meer bruikbaar is.
Klopt, maar delen hiervan worden direct de kernel in gelinkt om zo native support leveren in plaats van met losse drivers te werken.
Met de vernieuwde driver krijgt Linux betere ondersteuning voor P-states AMD Zen 2-cpu's en nieuwer. De kernel kan zo het stroomverbruik en de prestaties van de cores efficiënter beheren.
Vraag me af of Valve dit backport in hun Steamdeck kernel en/of we ooit een update naar deze 6.5 mogen verwachten... Is net een device denk ik dat hier veel profijt uit kan halen
Vraag me af of Valve dit backport in hun Steamdeck kernel en/of we ooit een update naar deze 6.5 mogen verwachten... Is net een device denk ik dat hier veel profijt uit kan halen
Die P-states gebruik je vooral als het apparaat niks aan het doen is en de CPU in slaapstand kan. Voor de idle-tijd zou het dus flink veel verschil kunnen maken, tot het hele apparaat in slaapstand gaat. Tijdens het spelen van zware games zal het weinig verschil maken want dan gaat je CPU niet in slaapstand.
Maar voor lichtere games zou het dus wel eens heel veel kunnen schelen. Als je CPU tijdens het gamen af en toe pauze kan nemen kan die dat nu veel efficienter doen.
Valve onderhoudt voor de Steam Deck kernel een eigen set out-of-tree patches en volgens mij zaten de AMD optimalisaties daar al een tijdje tussen. Maar nu deze wijzigingen in de mainline kernel zitten en de standaard zijn voor AMD CPU's scheelt dat Valve zeker werk zodra ze de Steam Deck naar deze kernel of een nieuwere versie updaten.

[Reactie gewijzigd door rbr320 op 24 juli 2024 11:10]

Het is toch mooi hoe de kernel veranderd. Vroeger had je veelal pech met moderne hardware en Linux, maar gelukkig groeit dit al steeds meer naar elkaar toe.

Ik kijk bijvoorbeeld naar iets als Realtek, wat een gezeur als je zo'n Network controller had, tegenwoordig is deze opensource en opgenomen in de kernel. :)

Het enige jammere vind ik dat mensen partijen als NVIDIA ondersteunen en dan Linux blamen. Kijk gewoon naar Intel + AMD, met beide heb ik nog nooit gezeur gehad. Bij NV was er altijd gezeur; dan was de kernel weer te nieuw, dan was er weer tearing, dan was er weer een probleem op Wayland.. bijvoorbeeld naar deze kernel jump, weet ik nu al dat je met NV de Sjaak bent, aangezien de modules van hun dit nog niet ondersteunen.

Nee, ik gebruik met veel plezier Linux, maar op sommige hardware blijft het behelpen. Zoals met DisplayLink (ook dankzij de vendor) en bij bepaalde audio devices.

Mooi dat jullie trouwens richten op Ubuntu, maar misschien kunnen jullie beter alternatieven noemen. Dan liever Debian unstable/Linux Mint bij apt, en Arch + Fedora (ja, ik vind die goed - niet het moederbedrijf) die niet rusten op tech als Snap, en backports.
Ik wist geeneens dat USB 4 al bestaat en eerljk gezegd ben ik ook nog niets tegengekomen met USB 4 ondersteuning. Denk ook dat dit nog wel een hele tijd kan duren want je ziet best nog veel apparaten met alleen usb 2.0 ondersteuning. Sterker nog dat zelfs USB-C nog echt niet standaard geworden is en je nog best veel micro-usb tegen komt.

Opvallend vooral ook bij muziek apparatuur dat daar usb c nog maar een zeldzaamheid is en je daar nog heel veel usb B en A aansluitingen ziet. Laatst nog een Zoom Livetrak L8 mengpaneeltje in huis gehad waar zelfs nog een micro usb aansluiting gebruikt werd.
En verdere integratie met Outlook en Onedrive is ook wenselijk. Mijn email draait al wel als een zonnetje.
In de kernel? Liefst niet ;)
Ja, het liefst ook andere gesloten tech, zoals Google Drive. :+

Denk dat je hier ziet dat mensen niet begrijpen dat Linux de kernel is en niet een distro.
Maakt me niet uit hoe maar ben bang dat er te weinig markt, beweging, is binnen de Linux community. Het is meer een alternatief, best wel oké trouwens. Randapparatuur en software is best een ding. Wel oké dat Linux lange periode updates krijgt met ‘stokoude’ computers.
Neem aan dat je in Ubuntu bedoelt en niet de kernel zelf.
Maar ik denk dat je dan lang kunt wachten. Ik verwacht niet dat Microsoft prioriteit zal geven om applicaties naar Linux te porten. Als ze het al doen verwacht ik dat ze functionaliteit beperken, want niet windows.
Microsoft is steeds meer aan het verschuiven van een OS/Applicatie boer naar een cloud leverancier met nog wat zaken die lokaal draaien, maar dat wordt ook steeds minder. Meer en meer van Office 365 (sorry: Microsoft 365) draait prima in de browser ook.
In de Lead staat 6.2 niet 6.5
Ik dacht al. Volgensmij mis ik een paar versies. :D

Ik moet zeggen die kernel versies gaan wel hard nu.

[Reactie gewijzigd door Dylan_R op 24 juli 2024 11:10]

Als je de mailing list opent staat daar toch echt 6.5
AuteurAverageNL Nieuwsredacteur @jortdbokx28 augustus 2023 10:34
Nu niet meer! Tijd voor koffie :P
Leuk USB 4.0 v2 maar USB4 of Thunderbolt 4 hubs zijn nu al behoorlijk aan de prijs. Meer dan 200euro als je de 40gbit/s wil behouden of als je een rappe SSD enclosure wil hebben.
Er is nogal wat toegevoegd op het gebied van o.a. ARM. In het artikel wordt hier niets over genoemd.

Hieronder de changelog.

https://www.cnx-software....v-and-mips-architectures/

Op dit item kan niet meer gereageerd worden.