Software-update: Linux kernel 5.18

NewTux logo (75 pix)Linus Torvalds heeft versie 5.18 van de Linux Kernel vrijgegeven. De kernel is het hart van het besturingssysteem en zit, simpel gezegd, als laag tussen de hardware en de applicaties in. In versie 5.18 treffen we onder meer ondersteuning aan voor de Intel Alchemist-gpu's en AMD's FreeSync Video Mode. Meer informatie is bij 9to5Linux te vinden. Hieronder is een overzicht te vinden van de belangrijkste veranderingen uit deze uitgave.

The 5.18 kernel has been released

Highlights of Linux kernel 5.18 include the switch to the C11 compiler standard, support for “user events” in the tracing system, support for AMD’s “host system management port” function, support for 64-bit integrity checksums on NVMe devices, support for the Intel’s “hardware feedback interface” feature, indirect branch tracking support for the x86 architecture, as well as better process scheduling performance on AMD Zen CPUs.

Linux 5.18 also improves the Btrfs file system with support for two new ioctl() operations allowing for direct reading from and writing to a file’s extent and cross-mount reflink/dedupe support, improves the random-number generator feature, improves the io_uring subsystem, adds RSA encryption support to the virtio-crypto device, and adds a new keep_last_dots mount option to the exFAT file system so that it no longer strips trailing periods from file names.

Also worth mentioning is the fact that 32-bit PowerPC systems finally support live patching in Linux kernel 5.18, which also implements support for the Intel software-defined silicon driver, support for ID-mapped mounts to the F2FS file system, built-in support for NFSv3 in the NFS file system, support for the BPF program-packing memory allocator, and a new fprobe function entry/exit probe mechanism for probing multiple functions with a single probe handler, based on ftrace.

For ARM users, Linux kernel 5.18 brings support for separate interrupt and virtually-mapped kernel stacks to 32-bit ARM systems, as well as support for the new QARMA3 pointer-authentication algorithm and shadow-stack build support to the AArch64 (ARM64) architecture.

For the RISCV architectures, Linux 5.18 introduces support for the “Sv57” page-table format, a new perf implementation that uses the SBI PMU and Sscofpmf extensions, support for the SBI CPU-idle extension, and support for restartable sequences. Also, the PA-RISC architecture received minimal vDSO support.

Among other noteworthy changes, Linux kernel 5.18 deprecates support for the ReiserFS file system, improves the bridge subsystem with support for multiple spanning trees, adds fragment support to the express data path (XDP) mechanism, and adds a new Linux kernel keyring called machine that contains the TPM’s Machine Owner Keys (MOK).

Last but not least, Linux 5.18 includes numerous new and updated drivers for better hardware support. Highlights include initial dual-core GPU support to the Panfrost driver, support for HP laptops using Realtek audio, InterTouch support on ThinkPad T14 and P14s Gen 1 laptops, support for Razer BlackWidow keyboards, Fn mapping for MacBook Pro laptops with Touch Bar, and various goodies for Macs with the Apple T2 security chip and several Apple Magic Keyboard models.

Versienummer 5.18
Releasestatus Final
Besturingssystemen Linux
Download https://www.kernel.org/
Licentietype Voorwaarden (GNU/BSD/etc.)

Door Bart van Klaveren

Downloads en Best Buy Guide

23-05-2022 • 06:19

6 Linkedin

Submitter: a casema user

Bron: Linux kernel

Reacties (6)

Wijzig sortering
Mooi te zien dat er nog best veel 'nieuwe' ontwikkelingen aan 'oude' hardware wordt gedaan in nieuwe kernels. 32-bits zien we op de desktops/laptops/servers/mobieltjes al een tijdje niet meer al besef ik dat de linux kernel veel breder wordt gebruikt en ingezet.

En pa-risc, ik moest het nazoeken maar de laatste versie is al meer dan 15 jaar oud. Zelfs de jongste van de opvolger (itanium) is al meer dan 5 jaar oud. Linux wordt echt wel gebruikt om ook oudere hardware actief te houden.

Eigenlijk doet linux wel een bijdrage aan de duurzaamheid.
Hoewel je vanuit een e-waste perspectief (recycling is echter een factor...) gelijk hebt, denk ik dat je oude hardware (net zoals oude auto's) eigenlijk op een gegeven moment puur op basis van duurzaamheid moet afschrijven. De performance per watt was weliswaar goed in de tijd dat ze uitkwamen, maar ligt tegenwoordig een stuk hoger ongeacht de rekentaak die je uitvoert. En dan is er ook nog het feit dat moderne hardware steeds zuiniger bij idle wordt (zal me niet verbazen als dat ooit een richtlijn wordt vanuit de regelgeving net zoals dat nu al is bij stand-by apparaten).

Leuk als legacy blijft draaien. Correct. Maar naar mijn mening moet er sneller vanuit duurzaamheid gekeken worden om hardware te vervangen waarbij software eventueel dan maar geëmuleerd wordt (als herbouw geen optie is). Net zoals oude auto's denk ik dat vanuit het aspect duurzaamheid, het misschien beter is als iets in een museum terecht komt - niemand die filter/katalysator-loze diesels of tweetakt benzine auto's in z'n straat wil zien/horen rijden (en elk jaar roet moeten schoonmaken/verven)

Dat gezegd hebbende... Linux draagt wel degelijk bij aan de duurzaamheid door juist zaken als power management sterk te introduceren, de hardware monitoring zaken uit te breiden, en hoog-PPW CPU's snel te omarmen. Kijk naar hoe het Apple systeem (je kunt zeggen wat je wilt, en er is genoeg op aan te merken, maar in vele basis taken zijn M1's redelijk goed qua PPW, jammer van hun gekke keuzes qua T2 etc...) ge-reverse engineered wordt. Dat scheelt enorm!
Er is een groot verschil tussen duurzaamheid, energie-zuinigheid, energie-besparing en millieu-vriendelijk.

Mijn definitie van duurzaam is vooral de tegenhanger van wegwerp. Daarmee wil ik jou vergelijk met auto's verder gebruiken. Mijn auto gebruik ik alleen voor sociaal verkeer en een keer op vakantie. De verwachting de komende jaren zo'n 5000 tot 8000 kilometer per jaar. Ze rijdt 1:10 op benzine. Als ik ze nu naar de sloop breng levert dat zo'n €500,- oud ijzer op. Ze krijgt zo'n €500 tot €1000 onderhoud per jaar. Ze is 25 jaar oud en de verwachting is dat ze nog zeker 15 toto 20 jaar mee gaat. Daarmee beschouw ik het als duurzaam dat ik deze auto blijf rijden.
Economisch gezien zou ik het beste kunnen overstappen op een deel-auto of zo. Voor het korte-termijn-milieu zou ik kunnen overstappen op een electische auto.

Zo is het met computers in veel gevallen ook. De meeste computers worden niet als computer gebruikt maar zijn onderdeel van een groot geheel. Als je dan de computer wilt vervangen heb je vaak een uitdaging. Met 'wintel' computers gebeurt dat in veel gevallen niet eens terwijl er best nog wel compatibele hardware beschikbaar is. Als vervanger van pa-risc computers die onderdeel zijn van een groter geheel is de uitdaging groter en zal mogelijk veel meer vervangen moeten worden. Of dat nu zo duurzaam is...

[Reactie gewijzigd door beerse op 23 mei 2022 14:18]

Je gaat er van uit dat iedereen met een server, de nieuwste nodig heeft.

Dit reflecteert niet wat meeste (online) bedrijven doen.
Ze gaan vaak tot het naatje met huidige setups.

Zolang het werkt, en het kan de load aan, is er geen rede om het te vervangen.
Hangt af van de situatie naar mijn mening, b.v. een 10 jaar oude office PC die licht gebruikt wordt heeft geen noodzaak om weg te doen als de PC goed werkt. Bij zwaar gebruik is dat anders. Maar een nieuw apparaat aanschaffen is ook milieubelasting.
Ik roep al jaren dat Windows de naam heeft van legacy compatiability maar ik zie dat niet terug.

Er draaien systemen hier met W7 omdat de software gewoon niet werkt op W10. Ik heb zelfs een keer in een ziekenhuis een W98 systeem gezien omdat de software gewoon niet werkte op nieuwere systemen.

Persoonlijk merk ik dat ook met oude windows games. Na de overstap van 98 naar xp deed lego rock raiders het niet meer, nog steeds niet op moderne windows. Maar met wine werkt het gewoon.
Ik zag grappig genoeg lego rock raiders van de week nog terug in een wine change log, best grappig eigenlijk.

Op dit item kan niet meer gereageerd worden.


Nintendo Switch (OLED model) Apple iPhone SE (2022) LG G1 Google Pixel 6 Call of Duty: Vanguard Samsung Galaxy S22 Garmin fēnix 7 Nintendo Switch Lite

Tweakers vormt samen met Hardware Info, AutoTrack, Gaspedaal.nl, Nationale Vacaturebank, Intermediair en Independer DPG Online Services B.V.
Alle rechten voorbehouden © 1998 - 2022 Hosting door True

Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee