{"id":182108,"date":"2026-06-15T14:48:47","date_gmt":"2026-06-15T12:48:48","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/linux-7-1"},"modified":"2026-06-15T14:48:47","modified_gmt":"2026-06-15T12:48:48","slug":"linux-7-1","status":"publish","type":"post","link":"https:\/\/prohoster.info\/nl\/blog\/news\/linux-7-1","title":{"rendered":"Linux 7.1","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/06\/5c483813dbb7d1a9f558b02f1fb8a59b.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><noindex>      <noindex><\/p>\n<p>Na twee maanden ontwikkeling heeft Linus Torvalds <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/lkml\/CAHk-=wi4BF4bMhZNZ1tqs+FFV4OuZRe3ZqdWB+LxRLmRweUzQw@mail.gmail.com\/T\/#u\">gepresenteerd<\/a> de release van de kernel <a rel=\"nofollow\" href=\"https:\/\/www.kernel.org\">Linux 7.1<\/a>. Onder de meest opvallende veranderingen: een nieuwe ntfsplus-driver, de eerste fase van be\u00ebindiging van de ondersteuning voor CPU i486, verwijdering van oude Ethernet-adapters, verwijdering van de ISDN- en AX.25-protocollen, standaard inschakeling van de Intel FRED-mechanisme, ondersteuning voor BPF-handlers in io_uring, optimalisatie van de swap-subsystemen, ondersteuning voor subplanners in sched_ext, in- en uitvoer in zero-copy mode in de ublk-driver, ioctl-operatie shutdown in Btrfs, dynamische overschakeling van de prestatiemodus in de amd-pstate-driver, ondersteuning voor xattr voor Unix-sockets.<\/p>\n<p><\/noindex><\/noindex><\/p>\n<p>In de nieuwe versie zijn er 17275 correcties door 2589 ontwikkelaars aangebracht, de patchgrootte bedraagt 57 MB (de wijzigingen betroffen 13528 bestanden, 751785 regels code zijn toegevoegd en 405916 regels verwijderd). In de vorige release waren er 15624 correcties door 2477 ontwikkelaars, de patchgrootte was 56 MB. Ongeveer 41% van alle wijzigingen in 7.1 heeft betrekking op apparaatsdrivers, ongeveer 12% van de wijzigingen heeft te maken met updates van code die specifiek is voor hardware-architecturen, 14% heeft betrekking op de netwerktechnologie, 5% op bestandssystemen en 3% op interne subsystemen van de kernel.<\/p>\n<p><noindex><\/p>\n<p>Belangrijkste vernieuwingen in de kernel 7.1 (<a rel=\"nofollow\" href=\"https:\/\/kernelnewbies.org\/Linux_7.1\">kernelnewbies.org<\/a>, <a rel=\"nofollow\" href=\"https:\/\/lwn.net\/Articles\/1067785\/\">lwn.net<\/a>, <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/kernel\/ml\/7.1.html\">opennet<\/a>):<\/p>\n<p><\/noindex><\/p>\n<h5>Opslagsubsystemen, invoer\/uitvoer en bestandssystemen<\/h5>\n<ul>\n<li>Er is aangenomen <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=65233\">een nieuwe implementatie<\/a> bestandssysteem NTFS \u2014 ntfsplus, gebaseerd op de code van de uit de kernel verwijderde klassieke driver ntfs. De oude driver is herzien, uitgebreid met de mogelijkheid om gegevens te schrijven en aangepast om moderne mogelijkheden te ondersteunen, zoals gebruik. <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=56478#folios\">folio's van geheugen<\/a> (folios) in plaats van de buffer_head-structuur. In de nieuwe driver is uitgestelde blokallocatie ge\u00efmplementeerd, wat heeft geleid tot hoge prestaties van schrijfopdrachten en vermindering van fragmentatie. Voor buffer-gebaseerde lees-\/schrijfoperaties, directe invoer\/uitvoer, extent-mapping en pagina-lees-\/schrijfoperaties is de bibliotheek gebruikt <a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/filesystems\/iomap\/index.html\">iomap<\/a>. In iozone-tests bleek de ntfsplus-driver 3-5% sneller te zijn dan ntfs3 bij een enkele-thread schrijfoperatie en 35-110% sneller bij het gebruik van 4 threads. De lees snelheid van ntfsplus en ntfs3 ligt ongeveer op hetzelfde niveau. De ntfs3-driver blijft in de kernel en er zijn <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=a5d1079c28a5\">correcties en kleine verbeteringen aangebracht.<\/a> correcties en kleine verbeteringen.<\/li>\n<li>Er is ondersteuning toegevoegd voor het genereren en verifi\u00ebren van integriteitscontroles <a rel=\"nofollow\" href=\"https:\/\/deepwiki.com\/songtao-vip\/linux-block\/8.2-t10-protection-information\">T10 (deepwiki.com)<\/a> op het niveau van het bestandssysteem, niet op het niveau van het blokapparaat, wat leidt tot een verhoging van de prestaties van leesoperaties.<\/li>\n<li>In de blockdevice-driver <a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/block\/ublk.html\">ublk<\/a>, waardoor specifieke logica naar de proceszijde aan de gebruikerskant kan worden verplaatst, <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=08677040a911\">toegevoegd<\/a> ondersteuning voor invoer\/uitvoer via gedeeld geheugen zonder gegevens tussen buffers te kopi\u00ebren (zero-copy modus).<\/li>\n<li>Voor zelfversleutelende blokapparaten <a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Opal_Storage_Specification\">SED-OPAL<\/a> <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/all\/d59c7b0e-1cc8-43ae-89aa-ca37e08387f9@kernel.dk\/\">zijn toegevoegd<\/a> ioctl voor het beheren van de modus <a rel=\"nofollow\" href=\"https:\/\/trustedcomputinggroup.org\/resource\/tcg-storage-opal-ssc-feature-set-single-user-mode\/\">Enkele gebruiker<\/a> en het commando STACK_RESET is ge\u00efmplementeerd.<\/li>\n<li>In Btrfs is stabiele ondersteuning voor de ioctl-bewerking shutdown verklaard, waarmee het bestandssysteem in een staat wordt gebracht waarin geprobeerd wordt reeds actieve bewerkingen te be\u00ebindigen, terwijl alle nieuwe bewerkingen worden geblokkeerd.<\/li>\n<li>In exfat is de mogelijkheid van het reserveren van lege gebieden ge\u00efmplementeerd via de aanroep fallocate().<\/li>\n<li>In het bestandssysteem CIFS is ondersteuning toegevoegd voor het maken van tijdelijke bestanden met de vlag O_TMPFILE.<\/li>\n<li>In de systeemaanroep <a rel=\"nofollow\" href=\"https:\/\/man7.org\/linux\/man-pages\/man2\/fsmount.2.html\">fsmount()<\/a> is de optie FSMOUNT_NAMESPACE toegevoegd, die een nieuwe naamruimte voor montagelopen cre\u00ebert voor het gemonteerde bestandssysteem. In de systeemaanroepen clone3() en unshare() zijn vlaggen toegevoegd voor het teruggeven van een nieuwe naamruimte voor montagelopen, die alleen de gemonteerde lege FS-stub op basis van nullfs bevat, met de fs-dax driver met een FS-interface naar DAX (Direct Access) apparaten.<\/li>\n<li>Op de NFS-server <a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/next\/filesystems\/nfs\/exporting.html#signed-filehandles\">toegevoegd<\/a> is bescherming tegen aanvallen met het raden van bestandsdescriptoren ge\u00efmplementeerd via de cryptografische handtekening van descriptors. Bescherming kan worden ingeschakeld via de montage-optie sign_fh.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=d5406bd458b0\">Toegevoegd<\/a> symbooldriver fs-dax, die een interface biedt voor interactie met apparaten <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/tree\/Documentation\/filesystems\/dax.rst\">DAX (kernel.org)<\/a> (Direct Access), die werken zonder paginacaching ondersteunen. De opgegeven interface is nodig voor integratie in de kernel van het bestandssysteem <a rel=\"nofollow\" href=\"https:\/\/github.com\/cxl-micron-reskit\/famfs\">famfs<\/a>, opgeslagen in het werkgeheugen.<\/li>\n<li>In het bestandssysteem Ceph <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=b1137e0b3d4b\">is ge\u00efmplementeerd<\/a> verzameling van invoer\/uitvoer metrics gekoppeld aan de partities.<\/li>\n<\/ul>\n<h5>Geheugen en systeemdiensten<\/h5>\n<ul>\n<li><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=65209\">Geaccepteerd<\/a> De eerste reeks wijzigingen voor het stopzetten van de ondersteuning voor i486-processoren. Opties voor het bouwen van de kernel met ondersteuning voor 486DX-, 486SX- en AMD ELAN-processoren (CONFIG_M486, CONFIG_M486SX en CONFIG_MELAN) zijn verwijderd uit Kconfig, en compilatie-opties voor i486-systemen (-march=i486) zijn uitgesloten uit Makefile. De code die de daadwerkelijke ondersteuning voor i486-processoren mogelijk maakt, is voorlopig in de kernel gelaten, maar het bouwen voor dergelijke systemen vereist nu patches op de build-bestanden. De redenen voor het verwijderen van de ondersteuning voor i486-processoren zijn gekoppeld aan de wens om de kernel te ontdoen van complexe code die enkele hardware-operaties emuleert, zoals CX8 (compare-and-swap van 8 bytes) en TSC (CPU clockcounter, gebruikt door de task scheduler).<\/li>\n<li>In de amd-pstate-driver, die wordt gebruikt voor het beheren van het energieverbruik op systemen met AMD-processoren, <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=e30ca6dd5345\">ge\u00efmplementeerd<\/a> dynamische overschakeling van prestatie-instellingen en verandering van energiebeheer afhankelijk van het gebruik van netstroom of batterij. Bij netvoeding wordt nu de prestatiemodus geactiveerd, en bij batterijgebruik de balansprestatie.<\/li>\n<li>De mechanismen zijn standaard ingeschakeld <a rel=\"nofollow\" href=\"https:\/\/www.intel.com\/content\/www\/us\/en\/content-details\/779982\/flexible-return-and-event-delivery-fred-specification.html\">Intel FRED<\/a> (Flexible Return and Event Delivery), waardoor de effici\u00ebntie en betrouwbaarheid van het bezorgen van informatie over low-level gebeurtenissen wordt verhoogd. De prestatieverbetering en het verminderen van vertragingen worden bereikt dankzij het teruggeven van gebeurtenissen met behulp van de processorinstructie IRET in plaats van het verzenden van gebeurtenissen via de IDT (Interrupt Descriptor Table). De betrouwbaarheid wordt verhoogd door de gescheiden verwerking van de gebeurtenisontvangst in de context van de kernel en de gebruikerscontext, bescherming tegen geneste uitvoering van NMI en het opslaan van alle CPU-registers die met de uitzondering verband houden in het uitgebreide stackframe.<\/li>\n<li>In het perf-subsysteem <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=2f89b7f78c50\">toegevoegd<\/a> ondersteuning voor prestatiemonitoringseenheden (PMU \u2014 Performance Monitoring Unit), gebruikt in SoC NVIDIA Tegra410.<\/li>\n<li>De uitvoering van futex-operaties op ARM-systemen is versneld door het gebruik van Arm 9.6 LSUI-instructies, waardoor de kernel toegang krijgt tot het geheugen van de gebruikersruimte zonder de beschermingsmodus vooraf uit te schakelen. <a rel=\"nofollow\" href=\"https:\/\/developer.arm.com\/documentation\/ddi0595\/2020-12\/AArch64-Registers\/PAN--Privileged-Access-Never\">PAN (arm.com)<\/a> (Privileged Access Never).<\/li>\n<li>Op systemen met ARM-processoren is de ondersteuning voor de uitbreiding van de architectuur van de instructieset verbeterd <a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/next\/arch\/arm64\/mpam.html\">MPAM<\/a> (Geheugen systeem resource partitionering en monitoring) en toegevoegd de mogelijkheid om deze in de gebruikersruimte te gebruiken voor het beheren van resources via het mechanisme <a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/next\/filesystems\/resctrl.html\">resctrl<\/a>. MPAM zorgt voor het markeren van elke geheugenaanroep met een sectie-identificator (PARTID, Partition ID) en een monitoringgroep-identificator (PMG, Monitoring Group ID). In relatie tot de PARTID kan het resourceverbruik, zoals geheugenbandbreedte of cachegrootte, worden beperkt, zodat een bepaalde groep taken niet alle resources gebruikt. In de context van monitoring kan de combinatie van PMG en PARTID worden gebruikt om het geheugenverbruik bij bepaalde soorten belasting te volgen.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=65302\">Toegevoegd<\/a> de mogelijkheid om real-time modus (PREEMPT_RT) op 32-bits ARM-processors te gebruiken. Eerder werd PREEMPT_RT-ondersteuning geboden voor de x86- en x86-64-architecturen, ARM64, RISC-V en LoongArch.<\/li>\n<li>In de systeemaanroep <a rel=\"nofollow\" href=\"https:\/\/www.man7.org\/linux\/man-pages\/man2\/clone3.2.html\">clone3()<\/a> nieuwe vlaggen toegevoegd: CLONE_NNP \u2014 <a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/userspace-api\/no_new_privs.html\">verbod<\/a> verkrijging van nieuwe privileges in het gemaakte proces; CLONE_AUTOREAP \u2014 automatische be\u00ebindiging van het proces in plaats van het omzetten in een zombieproces tot aanroep van de wait()-functie door het ouderproces; CLONE_PIDFD_AUTOKILL \u2014 be\u00ebindiging van het kindproces in geval van sluiting van de bijbehorende pidfd-descriptor (bijvoorbeeld bij be\u00ebindiging van het ouderproces).<\/li>\n<li>Voor elk kernelmodule is een bestand import_ns toegevoegd in de catalogus \/sys\/module, dat een lijst bevat van ge\u00efmporteerde symbolische naamruimten (<a rel=\"nofollow\" href=\"https:\/\/lwn.net\/Articles\/760045\/\">symbol namespace<\/a>).<\/li>\n<li>Aan het asynchrone invoer-\/uitvoersysteem io_uring is ondersteuning toegevoegd voor het gebruik van het BPF-subsysteem om handelaars te cre\u00ebren. Bijvoorbeeld, de hoofdverwerkingslus kan worden vervangen door een BPF-programma.<\/li>\n<li>In het BPF-subsysteem <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=e2e6a6ea2418\">is gemoderniseerd<\/a> de analyse van het stackgebruik, wat de verificatie door de verifier van veel BPF-programma's aanzienlijk heeft versneld.<\/li>\n<li>Met als doel de prestaties te optimaliseren <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=c1fe867b5bf9\">hergeschreven<\/a> de hrtimer (high resolution timer) subsysteem. De taakplanner kan nu timers met hoge resolutie gebruiken zonder prestatieverlies in plaats van minder nauwkeurige timers.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/lkml\/20260410200429.138694-1-ojeda@kernel.org\/\">Voortgezet<\/a> overdracht van wijzigingen uit de Rust-for-Linux-tak, met betrekking tot het gebruik van de programmeertaal Rust als tweede taal voor de ontwikkeling van drivers en kernelmodules (de ondersteuning voor Rust is standaard niet geactiveerd en leidt niet tot het opnemen van Rust als verplichte bouwafhankelijkheid voor de kernel). Tot versie 1.85 (geleverd in Debian 13) zijn de vereisten voor de versie van Rust die nodig is voor het bouwen van kerncomponenten verhoogd. Een experimentele Kconfig-optie CONFIG_RUST_INLINE_HELPERS is toegevoegd voor het inbedden van C-instructies in Rust-code tijdens de compilatie (de optimalisatie heeft het null-blokdriverprestaties met 2% versneld). De macro 'const_assert!' is toegevoegd. De mogelijkheden van modules sizes, clk, ptr, sync, error zijn uitgebreid.<\/li>\n<li>In breng <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=61354\">SCHED_EXT<\/a>, waardoor BPF kan worden gebruikt om CPU-schedulers te maken, <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=ebeca1f930ea\">toegevoegd<\/a> initi\u00eble mogelijkheid om geneste schedulers (sub-scheduler) te maken, waardoor voor elke cgroup een eigen taakplanner kan worden ingeschakeld.<\/li>\n<li>De optimalisatie van het swap-subsysteem is voortgezet. De oude structuur swap_map is verwijderd en vervangen door het mechanisme &laquo;<a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/mm\/swap-table.html\">Swap Table<\/a>&raquo;. Deze wijziging heeft de prestaties verbeterd en het geheugengebruik in het swap-subsysteem verminderd.<\/li>\n<li>In het subsystem <a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/mm\/damon\/index.html\">DAMON<\/a> (Data Access MONitor), dat het datatoegangsgedrag van processen in het RAM kan volgen (bijvoorbeeld welke geheugengebieden een proces heeft aangeraakt en welke gebieden ongebruikt zijn gebleven), <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=8719c59c4b92\">toegevoegd<\/a> ondersteuning voor verschillende algoritmen voor automatische <a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/next\/mm\/damon\/design.html#aim-oriented-feedback-driven-auto-tuningb\">fine-tuning<\/a> quota.<\/li>\n<li>In het traceersubsystem <a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/next\/trace\/remotes.html\">ge\u00efmplementeerd<\/a> het concept van externe ringbuffers, waarmee traceergegevens uit virtuele machines kunnen worden verkregen. Deze mogelijkheid is gebruikt in KVM-hypervisors en <a rel=\"nofollow\" href=\"https:\/\/developer.arm.com\/documentation\/102142\/0100\/Virtualization-host-extensions\">nVHE<\/a> voor het verzenden van traceergegevens van het gastensysteem naar de hostzijde.<\/li>\n<li>In het subsystem <a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/trace\/rv\/\">RV (kernel.org)<\/a> (Runtime Verification), bedoeld voor het verifi\u00ebren van de correctheid van betrouwbare systemen, zijn monitoringcomponenten &laquo;<a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/next\/trace\/rv\/monitor_stall.html\">stall<\/a>&raquo; toegevoegd om taken te volgen die tijdelijk zijn onderbroken of geblokkeerd, en &laquo;<a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/next\/trace\/rv\/monitor_deadline.html\">deadline<\/a>&raquo; voor de analyse van het gedrag van de taakplanner.<\/li>\n<\/ul>\n<h5>Virtualisatie en beveiliging<\/h5>\n<ul>\n<li>Standaard is de vlag PROC_MEM_FORCE_PTRACE ingesteld, waarmee toegang tot het geheugentoegangsprecht van een proces via het bestand mogelijk is, <a rel=\"nofollow\" href=\"https:\/\/man7.org\/linux\/man-pages\/man5\/proc_pid_mem.5.html\">\/proc\/PID\/mem<\/a> alleen voor processen die de systeemaanroep ptrace() voor debugging gebruiken.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=6af36aeb147a\">Toegevoegd<\/a> een nieuwe set hooks voor LSM-modules (Linux Security Module), die de implementatie van beleidsregels voor stacked filesystemen zoals overlayfs vereenvoudigt. In LSM ook <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=eb25e202b3d6\">is toegevoegd<\/a> hook voor het beheren van toegang tot Unix-sockets, die <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=ae97330d1bd6\">wordt gebruikgemaakt van<\/a> in de LSM-module Landlock voor het toekennen van toegangbeleidsregels voor Unix-sockets.<\/li>\n<li>In de ingebouwde cryptobibliotheek <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/tree\/lib\/crypto?id=370c38831955\">lib\/crypto<\/a>, die eenvoudigere en snellere functies biedt dan de traditionele crypto API, <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=370c38831955\">toegevoegd<\/a> ondersteuning voor de algoritmen AES-CMAC, AES-XCBC-MAC, AES-CBC-MAC, GHASH en SM3. Toegevoegd <a rel=\"nofollow\" href=\"https:\/\/origin.kernel.org\/doc\/html\/next\/crypto\/libcrypto.html\">documentatie<\/a> via lib\/crypto.<\/li>\n<li>De modus <a rel=\"nofollow\" href=\"https:\/\/www.kernel.org\/doc\/html\/next\/virt\/kvm\/arm\/pkvm.html\">pKVM<\/a> (Protected KVM) voor strikte isolatie <a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/admin-guide\/mm\/concepts.html#anonymous-memory\">van anonieme geheugen<\/a> met gebruik van virtualisatie-uitbreidingen voor de AArch64-architectuur. In deze modus worden geheugenpagina's van de gast uitgesloten van de tabel met virtuele adressen van het gast systeem.<\/li>\n<li>In de KVM-hypervisor is ondersteuning toegevoegd voor <a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/virt\/kvm\/devices\/arm-vgic-v5.html\">de vijfde versie<\/a> virtuele interruptcontroller ARM (VGICv5 &mdash; ARM Virtual Generic Interrupt Controller v5).<\/li>\n<\/ul>\n<h5>Netwerk subsysteem<\/h5>\n<ul>\n<li>Voor Unix-sockets die zijn aangemaakt met de socket() functie, <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=c8db08110cbe\">ge\u00efmplementeerd<\/a> ondersteuning voor uitgebreide bestandsattributen (xattr) user.*. Gebruiksvallen omvatten het toekennen van tags via uitgebreide attributen aan Unix-sockets die worden gebruikt voor IPC Varlink, met als doel deze te onderscheiden voor inspectie en debuggen van IPC met behulp van BPF-programma's. In systemd-journald zijn uitgebreide attributen bedoeld voor het bepalen van het logformaat in verband met de socket \/dev\/log.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=d6e0f04bf22d\">Verwijderd<\/a> ondersteuning voor het UDP-Lite protocol (<a rel=\"nofollow\" href=\"http:\/\/www.ietf.org\/rfc\/rfc3828.txt\">RFC 3828<\/a>), dat de levering van pakketten met een foutieve controle som toestaat, met de vertrouwdheid dat bijvoorbeeld gedeeltelijk beschadigde audio- en videogegevens kunnen worden hersteld op codec-niveau. Het protocol is verwijderd omdat niemand het gebruikt.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=64968\">Verwijderd<\/a> de mogelijkheid om de IPv6-stack als een kernelmodule te bouwen, wat in de praktijk niet werd gebruikt (IPv6 wordt ofwel in de kernel ingebouwd of volledig uitgeschakeld), maar het onderhoud bemoeilijkte omdat bij het bouwen van IPv6 als kernelmodule (CONFIG_IPV6=m), vele subsystemen gedwongen werden om nutteloze handlers toe te voegen voor het geval de IPv6-module werd ontladen.<\/li>\n<\/ul>\n<h5>Apparatuur<\/h5>\n<ul>\n<li>In de AMDGPU-driver <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/lkml\/CAPM=9tyROdmL71Qe+2gLbCEogPDFwLyHhkUoW3H3tfKsKK4qMw@mail.gmail.com\/\">ingeschakeld<\/a> een nieuwe display-engine (DC) voor AMD APU's van de serie HD 7000 (Sea Islands, GCN 1.1).<\/li>\n<li>In de Nouveau-stuurprogramma <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/lkml\/CAPM=9tyvKEU6-6O=Le9wVjTJqd3NdrUr-pA_eHxt3Bj-Cv7zMw@mail.gmail.com\/\">toegevoegd<\/a> eerste ondersteuning voor GPU NVIDIA GA100 gebaseerd op de Ampere-microarchitectuur.<\/li>\n<li>Voortgang met de drm-driver (Direct Rendering Manager) Xe voor GPU's op basis van de Intel Xe-architectuur, die wordt gebruikt in Intel's Arc grafische kaarten en ge\u00efntegreerde graphics, vanaf de Tiger Lake-processors. Ondersteuning toegevoegd voor de grafische subsystemen van Intel's Nova Lake-P-processoren. Gerealiseerd zijn opvraagbare bufferobjecten (Purgeable Buffer Objects).<\/li>\n<li>De integratie van de Nova drivercomponenten voor NVIDIA GPU's, uitgerust met GSP-firmware die wordt gebruikt sinds de NVIDIA GeForce RTX 2000-serie op basis van de Turing-microarchitectuur, is voortgezet. De driver is geschreven in Rust. Initi\u00eble ondersteuning voor GPU's op basis van de Turing-microarchitectuur is toegevoegd.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/dri-devel\/20260226143615.GA47200@linux.fritz.box\/\">Toegevoegd<\/a> DRM-driver <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/all\/20260217155836.96267-1-tzimmermann@suse.de\/\">corebootdrm<\/a> voor het weergeven van graphics via framebuffers van firmware op basis van CoreBoot.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/lkml\/87o6jkfm0y.wl-tiwai@suse.de\/\">Toegevoegd<\/a> ondersteuning voor ASoC AMD RPL DMIC, Cirrus Logic CS42L43, CS47L47, NVIDIA CPCAP en WM8962. Verbeterde ondersteuning voor USB-audioapparaten: Huawei Headset, Focusrite Novation, MV-Silicon, Studio 1824, Arturia AF16Rig, Hotone Audio, Feaulle Rainbow, PreSonus AudioBox, Moondrop Ju Jiu, Scarlett 18i20.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/all\/20260327221602.18832-1-sergiomelas@gmail.com\/\">Toegevoegd<\/a> yogafan-driver voor het volgen van de snelheid van de ventilator op Lenovo Yoga-, Legion- en IdeaPad-laptops.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/lkml\/b3203b1d-4c1d-49b8-924e-c17cf6be7ec0@app.fastmail.com\/\">Toegevoegd<\/a> ondersteuning voor ARM-platforms, SoC's en apparaten: Qualcomm Glymur, Qualcomm Mahua, Qualcomm Eliza, Qualcomm IPQ5210, Qualcomm apq8084 en ipq806x, Axis ARTPEC-9, ARM Zena, ARM corstone-1000-a320, Microchip LAN9691, Microchip PIC64GX, Rockchip RV1103B, Renesas RZ\/G3L, NXP S32N79.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=65222\">Verwijderd<\/a> ondersteuning voor de in SoC Baikal-T1 gebruikte AHCI SATA- en PCIe-controllers, evenals drivers voor timer, geheugen, physmap, bus, hwmon, dwc en bt1-rom. De reden voor verwijdering is het ontbreken van begeleiding en de onafgebroken integratie in de kernelcomponenten van het Baikal-platform, waarvan de productie in de RF eindigde in november 2025.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=65292\">Verwijderd<\/a> 12 drivers voor Ethernet-apparaten met ISA- en PCMCIA-interfaces, die v\u00f3\u00f3r 2002 zijn geproduceerd, waarvoor geen gebruikers zijn gevonden die ze in bedrijfsystemen toepassen. Ook is de subsysteem verwijderd uit de kernel. <a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/ISDN\">ISDN<\/a>, implementaties van protocollen <a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/AX.25\">AX.25<\/a>, <a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/networking\/caif\/linux_caif.html\">CAIF<\/a> en Bluetooth CMTP (Common ISDN Application Programming Interface Message Transport Protocol), drivers yellowfin (Yellowfin Gigabit-NIC), hamachi (Hamachi GNIC-II), hamradio (Amateur Radio), <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=429e6c7f90d12a8551b3eaa9faca7cfaefd99b1d\">inport en logibm<\/a> (busmouse). De reden voor verwijdering was het gebrek aan actieve begeleiding tegen de achtergrond van het toenemende aantal fouten die met behulp van syzbot en AI-tools werden ontdekt, die niemand bereid is op te lossen, en de volledige last van het oplossen van ernstige problemen komt op de schouders van de begeleiders van de belangrijkste netwerk subsystemen van de kernel. In totaal zijn er meer dan 140.000 regels code verwijderd.<\/li>\n<\/ul>\n<p>Bron: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/news\/kernel\/18319646\">linux.org.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 7.1. \u0421\u0440\u0435\u0434\u0438 \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0437\u0430\u043c\u0435\u0442\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439: \u043d\u043e\u0432\u044b\u0439 \u0434\u0440\u0430\u0439\u0432\u0435\u0440 ntfsplus, \u043f\u0435\u0440\u0432\u0430\u044f \u0441\u0442\u0430\u0434\u0438\u044f \u043f\u0440\u0435\u043a\u0440\u0430\u0449\u0435\u043d\u0438\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 CPU i486, \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u0441\u0442\u0430\u0440\u044b\u0445 Ethernet-\u0430\u0434\u0430\u043f\u0442\u0435\u0440\u043e\u0432, \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432 ISDN \u0438 AX.25, \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u0430 Intel FRED, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 BPF-\u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u0432 io_uring, \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u044f \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043f\u043e\u0434\u043a\u0430\u0447\u043a\u0438, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0441\u0443\u0431\u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u043e\u0432 \u0432 sched_ext, \u0432\u0432\u043e\u0434\/\u0432\u044b\u0432\u043e\u0434 \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 zero-copy \u0432 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u0435 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-182108","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Erik Peterson\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/nl\/blog\/news\/linux-7-1\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"nl_NL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47Linux 7.1 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/nl\/blog\/news\/linux-7-1\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-06-15T12:48:48+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-06-15T12:48:48+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Linux 7.1 | ProHoster","description":"Na twee maanden ontwikkeling heeft Linus Torvalds","canonical_url":"https:\/\/prohoster.info\/nl\/blog\/news\/linux-7-1","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"nl_NL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47Linux 7.1 | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441","og:url":"https:\/\/prohoster.info\/nl\/blog\/news\/linux-7-1","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2026-06-15T12:48:48+00:00","article:modified_time":"2026-06-15T12:48:48+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"182108","title":null,"description":null,"keywords":null,"keyphrases":{"focus":[],"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-08-05 12:22:23","updated":"2026-08-05 12:22:23","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/182108","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/comments?post=182108"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/182108\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/media?parent=182108"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/categories?post=182108"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/tags?post=182108"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}