{"id":123227,"date":"2025-04-03T22:00:01","date_gmt":"2025-04-03T20:00:01","guid":{"rendered":"https:\/\/prohoster.info\/?p=123227"},"modified":"2025-04-03T22:00:01","modified_gmt":"2025-04-03T20:00:01","slug":"linux-6-14","status":"publish","type":"post","link":"https:\/\/prohoster.info\/nl\/blog\/news\/linux-6-14","title":{"rendered":"Linux 6.14","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Linux 6.14\" src=\"\/wp-content\/uploads\/2025\/04\/bb26294c504a79981549ca07f72d9c4a.jpg\" style=\"display:block;margin: 0 auto;\" \/>                              <noindex>      <noindex><\/p>\n<p>Na twee maanden ontwikkeling heeft Linus Torvalds <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/lkml\/CAHk-=wg7TO09Si5tTPyhdrLLvyYtVmCf+GGN4kVJ0=Xk=5TE3g@mail.gmail.com\/T\/\">gepresenteerd<\/a> de release van de Linux-kern 6.14. Enkele van de meest opmerkelijke wijzigingen zijn: de ntsync-driver met synchronisatiemechanismen van Windows NT, de instelling van belastingbalancering van leesbewerkingen in Btrfs RAID1, ondersteuning voor reflink in XFS in realtime-modus, de mogelijkheid van niet-cache-geheugeninvoer en -uitvoer, dmem cgroup voor geheugenbeperkingen van GPU's, gebruik van io_uring in FUSE, delegatie van attributen in NFS, ondersteuning voor atomische schrijvers in Device mapper, versnelling van symbolische links, beheer van de mogelijkheid om scripts uit te voeren, ondersteuning voor Qualcomm Snapdragon 8 Elite-chips, en een driver voor de NPU van AMD.<\/p>\n<p><\/noindex><\/noindex> <\/p>\n<p>De nieuwe versie bevat 12115 correcties van 1984 ontwikkelaars, de patchgrootte is 39 MB (de wijzigingen hebben betrekking op 10170 bestanden, 531586 regels code toegevoegd en 235999 regels verwijderd). In de vorige release waren er 14172 correcties van 2086 ontwikkelaars, de patchgrootte was 46 MB. Ongeveer 41% van alle wijzigingen in 6.14 is gerelateerd aan apparaatstuurprogramma's, ongeveer 13% van de wijzigingen heeft betrekking op het bijwerken van code die specifiek is voor hardware-architecturen, 14% is gerelateerd aan de netwerkstack, 7% aan bestandssystemen en 4% aan interne subsystemen van de kernel.<\/p>\n<p>  <noindex><\/p>\n<p><a rel=\"nofollow\" href=\"https:\/\/kernelnewbies.org\/Linux_6.14\">Belangrijkste<\/a> <a rel=\"nofollow\" href=\"https:\/\/lwn.net\/Articles\/1006378\/\">vernieuwingen<\/a>:<\/p>\n<p><\/noindex> <\/p>\n<ul>\n<li><strong>Opslagsubsystemen, invoer\/uitvoer en bestandssystemen<\/strong>\n<ul>\n<li>In het bestandssysteem Btrfs <a rel=\"nofollow\" href=\"https:\/\/web.git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=6d7a9154955e\">in de testbuild Canary, en is onlangs overgebracht naar de release. Om het te activeren, moet u naar het gedeelte flags chrome:\/\/flags gaan, het vlag 'Filesystem API in Incognito' zoeken via de zoekfunctie en deze inschakelen. Na het opnieuw opstarten van de browser zal de incognito-modus volledig functioneren.<\/a> ondersteuning voor nieuwe methoden voor het balanceren van leesoperaties tussen de opslagapparaten die deel uitmaken van de RAID1-array. Naast de eerder bestaande belastingverdeling op basis van proces-ID's (pid), zijn in de nieuwe versie drie nieuwe balansmodi voorgesteld: \u00abrotation\u00bb (gelijke verdeling van de belasting over alle opslagapparaten, standaard ingeschakeld); \u00ablatency\u00bb (verdeling met inachtneming van vertragingen, nuttig bij defecten of instabiele werking van opslagapparaten); devid (handmatige controle). Voor het wijzigen van de balansmodus. <a rel=\"nofollow\" href=\"https:\/\/web.git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=c86aae73bd58\">is toegevoegd<\/a> interface \/sys\/fs\/btrfs\/\/read_policy. Onder andere wijzigingen in Btrfs zijn - <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/linus\/bfcf6d04f8ee817b2cb7c238e0a14392a3245f45\">implementatie<\/a> ioctl FS_IOC_READ_VERITY_METADATA.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/linux-kernel\/20241220154831.1086649-1-axboe@kernel.dk\/T\/\">Toegevoegd<\/a> de modus van niet-cache-geheugeninvoer en -uitvoer, waarbij gegevens onmiddellijk uit de pagina-cache worden verwijderd zodra de lees- of schrijfbewerkingen zijn voltooid. Deze wijziging kan nuttig zijn bij het gebruik van zeer snelle opslagapparaten, waarbij het cachen van bewerkingen in het RAM overbodig is. Voor dergelijke apparaten stelt de nieuwe modus in staat om overmatig geheugenverbruik door de pagina-cache te voorkomen zonder gebruik te maken van een gecompliceerde directe I\/O API.<\/li>\n<li>In fsnotify, het mechanisme voor het volgen van veranderingen in FS, <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/linux-fsdevel\/20241121112218.8249-1-jack@suse.cz\/T\/\">is toegevoegd<\/a> een nieuw evenement FS_PRE_ACCESS, dat wordt gegenereerd voordat er toegang wordt verkregen tot de inhoud van een bestand. Het evenement wordt in synchrone modus verwerkt, dat wil zeggen dat de kernel het evenement verzendt en wacht op een antwoord. Als er een antwoord wordt ontvangen, wordt de bewerking uitgevoerd, en als er een fout optreedt, retourneert de systeemaanroep een foutcode aan de gebruikersruimte. Met behulp van FS_PRE_ACCESS kan het proces in de gebruikersruimte bijvoorbeeld het bestand vullen zodra de gegevens beschikbaar zijn in de langzame opslag.<\/li>\n<li>De FUSE-subsystem, die het mogelijk maakt om implementaties van bestandssystemen in de gebruikersruimte te cre\u00ebren, is toegevoegd. <a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/next\/filesystems\/fuse-io-uring.html\">ondersteuning voor<\/a> gegevensuitwisseling tussen de kernel en de handler in de gebruikersruimte met gebruik van de invoer\/uitvoermechanisme io_uring. Deze wijziging verhoogt de prestaties van FUSE door het verminderen van contextwisselingen tussen de kernel en de gebruikersruimte.<\/li>\n<li>Voor het bestandssysteem XFS is toegevoegd <a rel=\"nofollow\" href=\"https:\/\/blogs.oracle.com\/linux\/post\/xfs-realtime-device\">de mogelijkheid<\/a> gebruik van reverse mapping (rmap, reverse-mapping) in de modus met voorspelbare vertragingen (\u00abrealtime device\u00bb). Reverse mapping maakt het mogelijk om te bepalen voor het opslaan van welk bestand een opgegeven blok op het opslagapparaat wordt gebruikt. Met behulp van rmap is in XFS voor de realtime-modus ondersteuning gerealiseerd voor de reflink-operatie, waarmee bestanden kunnen worden gekopieerd door metadata van het bestand te klonen en een link naar al bestaande gegevens te maken zonder ze daadwerkelijk te kopi\u00ebren.<\/li>\n<li>In VFS <a rel=\"nofollow\" href=\"https:\/\/web.git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=ea382199071931d19aac5f688b543e07360e2b64\">ge\u00efmplementeerd<\/a> caching van de grootte van symbolische links, waardoor de uitvoering van de readlink-operatie (in de test met \/initrd.img in ext4) met 1.5% werd versneld. Caching is ingeschakeld in de FS ext4 en tmpfs.<\/li>\n<li>In de implementatie van NFSv4.2 is ondersteuning toegevoegd <a rel=\"nofollow\" href=\"https:\/\/www.ietf.org\/archive\/id\/draft-ietf-nfsv4-delstid-08.html\">voor het delegeren van bestandsattributen<\/a>, waardoor het mogelijk is om bestandseigenschappen zoals wijzigingstijd (mtime) aan de NFS-clientzijde te beheren zonder dat het nodig is om wijzigingen naar de server te verzenden. In NFS is ook de ondersteuning voor het protocol &laquo;<a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/next\/filesystems\/nfs\/localio.html\">LOCALIO<\/a>&raquo; verbeterd, dat bepaalt of de NFS-client en -server zich op dezelfde host bevinden, om de relevante optimalisaties in te schakelen, zoals het gebruik van directe invoer\/uitvoer (Direct I\/O) door de client.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/linux-kernel\/20241216204124.3752367-1-dhowells@redhat.com\/T\/\">De effici\u00ebntie van het gebruik in DRM (Direct Rendering Manager) van hardwaremechanismen voor het manipuleren van geheugenregions die worden gebruikt voor het opslaan van framebuffercomponenten (hardware planes) is verhoogd;<\/a> de prestaties van leesoperaties in de bestandssystemen NETFS, CIFS en AFS (Andrew File System).<\/li>\n<li>In Squashfs <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/linux-kernel\/20241229233752.54481-1-phillip@squashfs.org.uk\/T\/\">ingeschakeld<\/a> De modus voor directe bloklading in de pagina-cache (SQUASHFS_FILE_DIRECT) maakt het mogelijk om zonder afzonderlijke read_page-cache te werken. Deze wijziging heeft de geheugenvereisten tijdens het gebruik van Squashfs verminderd.<\/li>\n<li>In de systeemaanroep statx() <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/linux-man\/20250108085900.GA27227@lst.de\/T\/\">is ge\u00efmplementeerd<\/a> de vlag STATX_DIO_READ_ALIGN, die de vereiste uitlijning voor bestandsleesoperaties bepaalt.<\/li>\n<li>In het bestandssysteem Bcachefs <a rel=\"nofollow\" href=\"https:\/\/web.git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=2622f2904170\">is bijgewerkt<\/a> en <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=62731\">is gestabiliseerd<\/a> het schijfstructuurformaat. Verdere wijzigingen in het formaat worden als optioneel beschouwd en zullen in de vorm van aanvullende opties worden gerealiseerd. De snelheid van integriteitscontroles van het FS is aanzienlijk verhoogd. Bovendien is in Bcachefs de werking in de alleen-lezen modus verbeterd; problemen die leiden tot toegang tot geheugen na vrijgave (use after free) zijn opgelost; problemen met reflink-verwijzingen in fsck zijn verholpen; de verwerking van transactieherstart is gecorrigeerd.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/web.git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=127186cfb184\">De module md-linear, bedoeld voor het samenvoegen van blokapparaten, is teruggebracht. Deze module was eerder verouderd en verwijderd uit kernel 6.8, maar bleek gewild te zijn, en is daarom nu hersteld.<\/a> Bestandssystemen F2FS en SQUASHFS zijn overgestapt op het gebruik van<\/li>\n<li>(page folios). <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=56478#folios\">folio's van geheugen<\/a> In de driver<\/li>\n<li>null_blk <a rel=\"nofollow\" href=\"https:\/\/web.git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=b56426bcf880d0f14a482c302ab7e37f3e6c3583\">is de attribuut 'rotational' ge\u00efmplementeerd, instelbaar via configfs, waarmee de werking met een apparaat op basis van draaiende schijven kan worden gesimuleerd voor vereenvoudigde tests van kernelfuncties.<\/a> De &laquo;rotational&raquo;-attribuut is ge\u00efmplementeerd, dat via configfs is ingesteld en dat het mogelijk maakt om de werking met een apparaat op basis van draaiende schijven te simuleren om het testen van kernfuncties te vereenvoudigen.<\/li>\n<li>is ondersteuning voor atomische schrijfbewerkingen toegevoegd. <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/linux-scsi\/20250116170301.474130-1-john.g.garry@oracle.com\/T\/\">ge\u00efmplementeerd<\/a> de integratie van de driver<\/li>\n<\/ul>\n<\/li>\n<li><strong>Geheugen en systeemdiensten<\/strong>\n<ul>\n<li><a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/linux-kselftest\/20241213193511.457338-1-zfigura@codeweavers.com\/T\/\">Voltooid<\/a> ntsync <a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/next\/userspace-api\/ntsync.html\">, die het symbolische apparaat \/dev\/ntsync en een set primitieve synchronisatie-instructies, gebruikt in de kernel van Windows NT, implementeert. De implementatie van dergelijke primitieve instructies op kernel-niveau biedt aanzienlijke prestatieverbeteringen voor Windows-games die via Wine worden uitgevoerd. De prestatiewinst wordt bereikt door de overhead te verminderen die samenhangt met het gebruik van RPC in de gebruikersruimte. Het cre\u00ebren van een aparte driver voor de Linux-kernel is te wijten aan de moeilijkheid om de NT-synchronisatie-API correct te implementeren bovenop bestaande primitieve instructies in de kernel.<\/a>Een nieuwe cgroup-controller is toegevoegd<\/li>\n<li>DMEM <a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/next\/admin-guide\/cgroup-v2.html#dmem\">DMEM<\/a> voor het gescheiden bijhouden van het geheugen van apparaten zoals GPU's. DMEM maakt het mogelijk om aparte cgroups voor verschillende taken die met de GPU werken te cre\u00ebren, zodat ze onafhankelijk van elkaar kunnen worden uitgevoerd. Deze nieuwe functie lost het probleem op van geforceerde be\u00ebindiging van GPU-operaties bij gebrek aan beschikbare geheugen, door het bijhouden van het weerkaatste geheugen van de GPU en het door de CPU gebruikte geheugen in aparte cgroups.<\/li>\n<li>Er zijn optimalisaties aangebracht voor het schalen van de flush-operatie van de TLB (Translation Lookaside Buffer), die wordt gebruikt om de conversie van virtuele adressen naar fysieke adressen te versnellen. De toegevoegde optimalisaties komen neer op uitgesteld bijwerken van bepaalde gegevensstructuren tijdens contextwisselingen, wat de prestaties verbetert bij sommige tests.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/linux-kernel\/20241231043538.4075764-1-yuzhao@google.com\/T\/\">De effici\u00ebntie van het gebruik in DRM (Direct Rendering Manager) van hardwaremechanismen voor het manipuleren van geheugenregions die worden gebruikt voor het opslaan van framebuffercomponenten (hardware planes) is verhoogd;<\/a> prestatie van het mechanisme <a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/admin-guide\/mm\/multigen_lru.html\">MGLRU<\/a> (Multi-Generational LRU), dat wordt gebruikt om te bepalen welke geheugenpagina\u2019s in gebruik zijn en welke naar de swapruimte kunnen worden verplaatst.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/web.git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=e3610441d1fb\">Voortgezet<\/a> de wijzigingen uit de tak <a rel=\"nofollow\" href=\"https:\/\/github.com\/Rust-for-Linux\/linux\">Rust-for-Linux<\/a>, gerelateerd aan het gebruik van de programmeertaal Rust als tweede taal voor de ontwikkeling van stuurprogramma's en kernelmodules (de ondersteuning voor Rust is niet standaard ingeschakeld en maakt Rust niet tot een verplichte bouwafhankelijkheid voor de kernel). Er is de mogelijkheid geboden om de macro &laquo;<a rel=\"nofollow\" href=\"https:\/\/doc.rust-lang.org\/nightly\/std\/marker\/derive.CoercePointee.html\">derive(CoercePointee)<\/a>&raquo; in de kernelcode te gebruiken, waarmee slimme aanwijzers met trait-objecten kunnen worden gebruikt. In de kernel <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=2ab002c755bfa88777e3f2db884d531f3010736c\">opgenomen<\/a> Rust-wrappers voor <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/diff\/rust\/kernel\/pci.rs?id=2ab002c755bfa88777e3f2db884d531f3010736c\">PCI<\/a>, <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/diff\/rust\/kernel\/platform.rs?id=2ab002c755bfa88777e3f2db884d531f3010736c\">platforms<\/a>, <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/diff\/rust\/kernel\/of.rs?id=2ab002c755bfa88777e3f2db884d531f3010736c\">Open Firmware<\/a>, <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/diff\/rust\/kernel\/miscdevice.rs?id=2ab002c755bfa88777e3f2db884d531f3010736c\">symbolische apparaten<\/a> en enkele <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/diff\/rust\/kernel\/io.rs?id=2ab002c755bfa88777e3f2db884d531f3010736c\">in- en uitvoerfuncties<\/a>. Greg Kroah-Hartman, verantwoordelijk voor de ondersteuning van de stabiele Linux-kernelbranch, <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/lkml\/Z5kokYUDYEO2Cknj@kroah.com\/\">karakteriseerde<\/a> is de huidige status als &laquo;bijna klaar om een echt stuurprogramma in Rust te schrijven&raquo;.<\/li>\n<li>In buildscenario's <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/rust-for-linux\/20250103204521.1885406-20-samitolvanen@google.com\/T\/\">is een<\/a> is er nieuwe code voor het genereren van versies van debug-symbolen voor geladen modules, die nu informatie uit debugrecords in DWARF-formaat gebruikt in plaats van de brontekst rechtstreeks te parseren. Deze wijziging maakt versiebeheer van debug-symbolen voor modules geschreven in Rust mogelijk. De oude implementatie is ook in de kernel behouden, en de keuze van de generator wordt gemaakt op het niveau van de bouwopties.<\/li>\n<li>Voor de PowerPC-architectuur <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/linux-kernel\/20241116192306.88217-1-sshegde@linux.ibm.com\/T\/\">ge\u00efmplementeerd<\/a> steun voor de modus van lui uitstel van taken (PREEMPT_LAZY, lazy preemption), die overeenkomt met de modus van volledige uitstel (&laquo;full preemption&raquo;) voor realtime-taken (RR\/FIFO\/DEADLINE), maar het uitstellen van normale taken (SCHED_NORMAL) tot het tikmoment.<\/li>\n<li>in het prestatieprofilering subsysteem perf <a rel=\"nofollow\" href=\"https:\/\/web.git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=6c4aa896ebee5edf2b35a9d071e5a468797f96d8\">toegevoegd<\/a> ondersteuning voor energiebesparingsmeters voor AMD-processors. <a rel=\"nofollow\" href=\"https:\/\/web.git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=7685b334d1e4927cc73b62c65293ba65748d9c52\">Toegevoegd<\/a> mogelijkheid om te draaien op systemen met tot 2048 CPU-kernen.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/web.git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=7863dcc72d0f\">Verstrekt<\/a> mogelijk om de sysctl-parameter pid_max te gebruiken met proces-ID namenruimten (ID namespace). De parameter pid_max is bedoeld om de maximale waarde voor proces-ID's (PID) te beperken en kan nu worden gebruikt om het maximaal mogelijke aantal processen dat binnen de opgegeven namenruimte kan worden uitgevoerd, te beperken. De verwerking van de parameter gebeurt hi\u00ebrarchisch, dwz dat beperkingen in externe namenruimten ook van toepassing zijn op geneste namenruimten.<\/li>\n<li>Wanneer deze systeemaanroep wordt gebruikt om een proces te starten <a rel=\"nofollow\" href=\"https:\/\/man7.org\/linux\/man-pages\/man2\/execveat.2.html\">execveat<\/a> zal in het bestandssysteem \/proc nu de naam van het gestartte bestand weergeven, in plaats van het nummer van de bestandsdescriptor.<\/li>\n<li>Een hulpprogramma genaamd mountinfo, dat het gebruik van de systeemaanroepen statmount() en listmount() demonstreert, is toegevoegd aan de broncode van de kernel (in de map samples).<\/li>\n<li>In het BPF-subsysteem <a rel=\"nofollow\" href=\"https:\/\/web.git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=4fec4c22f046\">voor de kernel voorgesteld<\/a> nieuwe functies bpf_local_irq_save() en bpf_local_irq_restore() voor het tijdelijk uitschakelen van onderbrekingen op de lokale CPU. De functies kunnen worden gebruikt om structuren te implementeren waarvan de verwerking niet door onderbrekingen wordt gepauzeerd.<\/li>\n<li>In de systeemaanroep <a rel=\"nofollow\" href=\"https:\/\/man7.org\/linux\/man-pages\/man2\/madvise.2.html\">madvise()<\/a> bij het gebruik van de vlaggen MADV_DONTNEED en MADV_FREE <a rel=\"nofollow\" href=\"https:\/\/web.git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=6375e95f381e\">is er<\/a> komt de vrijgave van paginatabellen in het geheugen, die verband houden met het vrijgegeven adresbereik, aangezien in sommige situaties lege pagina's in het geheugen behoorlijk wat geheugen kunnen innemen.<\/li>\n<li>Voor de OpenRISC-architectuur is ondersteuning ge\u00efmplementeerd voor het mechanisme van herstartbare reeksen (rseq, <a rel=\"nofollow\" href=\"https:\/\/lwn.net\/Articles\/697979\/\">restartable sequences<\/a>), dat bedoeld is voor snelle atomische uitvoering van bewerkingen die in het geval van onderbreking door een andere thread worden gewist en opnieuw worden geprobeerd.<\/li>\n<li>De code is herstructureerd met de implementatie van de algoritmen CRC32 en CRC-T10DIF, welke niet langer overlappen met de crypto-subsystem en direct vanuit de bibliotheekinterface wordt aangeroepen. Deze wijziging heeft geleid tot een vereenvoudiging van de code en een verbetering van de effici\u00ebntie.<\/li>\n<li>In het systeem voor asynchrone invoer\/uitvoer io_uring <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/linux-fsdevel\/20241128112240.8867-1-anuj20.g@samsung.com\/T\/\">is toegevoegd<\/a> interface voor het verzenden van aanvullende metadata over integriteit tijdens lees- en schrijfbewerkingen.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Virtualisatie en beveiliging<\/strong>\n<ul>\n<li>In de systeemaanroep <a rel=\"nofollow\" href=\"https:\/\/man7.org\/linux\/man-pages\/man2\/execveat.2.html\">execveat<\/a> <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/linux-security-module\/20241212174223.389435-1-mic@digikod.net\/T\/\">is toegevoegd<\/a> vlag AT_EXECVE_CHECK, die het mogelijk maakt om <a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/next\/userspace-api\/check_exec.html\">een controle uit te voeren<\/a> de mogelijkheid om een bestand uit te voeren zonder het daadwerkelijk te starten, maar rekening houdend met beveiligingsbeleid, toegangsrechten en actieve LSM-modules. Voor gebruik in combinatie met AT_EXECVE_CHECK zijn de securebit-vlaggen SECBIT_EXEC_RESTRICT_FILE en SECBIT_EXEC_DENY_INTERACTIVE voorgesteld, die kunnen worden gebruikt om de uitvoering van bestanden met scripts in interpretertalen te beperken. De vlag SECBIT_EXEC_RESTRICT_FILE verplicht koppelaars en interpritators om de optie AT_EXECVE_CHECK te gebruiken voor de controle van de uitvoerbaarheid, terwijl de vlag SECBIT_EXEC_DENY_INTERACTIVE het verwerken van interactieve opdrachten verbiedt. Het belangrijkste idee achter deze wijziging is de mogelijkheid om beveiligingsbeleid niet alleen toe te passen op traditionele uitvoerbare bestanden, maar ook op tekstbestanden met scripts, die via het starten van een interpreter kunnen worden geladen (d.w.z. het uitvoeringsverbod kan niet alleen worden toegepast bij het uitvoeren van &laquo;.\/script.sh&raquo;, maar ook bij de uitvoering in de vorm van &laquo;sh script.sh&raquo;).<\/li>\n<li>Op x86-systemen is ondersteuning ge\u00efmplementeerd voor beveiligde tijdstempels voor gastsystemen, die het niet toestaan om de systeemtijd van het gastsysteem vanuit de hostomgeving te wijzigen. Deze mogelijkheid is ge\u00efmplementeerd op basis van het mechanisme <a rel=\"nofollow\" href=\"https:\/\/www.amd.com\/en\/developer\/sev.html\">AMD SEV<\/a> (Secure Encrypted Virtualization), dat wordt toegepast in virtualisatiesystemen ter bescherming van virtuele machines tegen inmenging door de hypervisor of de beheerder van het hostsysteem.<\/li>\n<li>In het SELinux-systeem voor verplichte toegangscontrole <a rel=\"nofollow\" href=\"https:\/\/web.git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=4aa176193475d37441cc52b84088542f3a59899a\">toegevoegd<\/a> ondersteuning voor <a rel=\"nofollow\" href=\"https:\/\/selinuxproject.org\/page\/XpermRules\">xperm-regels<\/a>, waarmee SELinux-beleid kan worden gekoppeld aan specifieke ioctl()-aanroepen of netlink-berichten.<\/li>\n<li>Voor de ondertekening van kernelmodules met een digitale handtekening wordt standaard geschakeld van SHA1 naar <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/linus\/f3b93547b91ad849b58eb5ab2dd070950ad7beb3\">wordt gebruikgemaakt van<\/a> het SHA512-algoritme.<\/li>\n<li>In drivers voor gastsystemen van VirtualBox <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/lkml\/20250118-vfs-misc-84fb5265d102@brauner\/\">is ingeschakeld<\/a> ondersteuning voor de ARM64-architectuur.<\/li>\n<li>In de KVM-hypervisor <a rel=\"nofollow\" href=\"https:\/\/web.git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=0f8e26b38d7ac72b3ad764944a25dd5808f37a6e\">vervolgd<\/a> <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/linux-kernel\/20250106124633.1418972-1-nikunj@amd.com\/T\/\">werk<\/a> aan de implementatie van het Intel TDX-mechanisme (Trusted Domain Extensions) voor de versleuteling van het geheugen van gastsystemen.<\/li>\n<li>In virtio_blk <a rel=\"nofollow\" href=\"https:\/\/web.git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=5820a3b08987951e3e4a89fca8ab6e1448f672e1\">toegevoegd<\/a> ondersteuning voor foutherstelmodus.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Netwerk subsysteem<\/strong>\n<ul>\n<li>In de implementatie van het protocol <a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/networking\/rxrpc.html\">RxRPC<\/a> <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/netdev\/20241204074710.990092-1-dhowells@redhat.com\/T\/\">in de testbuild Canary, en is onlangs overgebracht naar de release. Om het te activeren, moet u naar het gedeelte flags chrome:\/\/flags gaan, het vlag 'Filesystem API in Incognito' zoeken via de zoekfunctie en deze inschakelen. Na het opnieuw opstarten van de browser zal de incognito-modus volledig functioneren.<\/a> de mogelijkheid om grote UDP-frames te gebruiken voor een hogere doorvoersnelheid.<\/li>\n<li>Voor TCP is ondersteuning toegevoegd voor het algoritme <a rel=\"nofollow\" href=\"https:\/\/datatracker.ietf.org\/doc\/html\/rfc8985\">RACK-TLP<\/a> voor het detecteren van pakketverlies.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/netdev\/20241209-jakub-krn-909-poc-msec-tw-tstamp-v2-0-66aca0eed03e@cloudflare.com\/T\/\">Toegevoegd<\/a> een nieuwe sysctl-parameter tcp_tw_reuse_delay, die werkt in aansluiting op de naamruimte (network namespace) en waarmee de vertraging kan worden gedefinieerd voordat het systeem het nummer van de netwerksocket opnieuw kan gebruiken na het sluiten van de TCP-socket.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/web.git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=bc6a5efe3dcd\">Toegevoegd<\/a> de mogelijkheid om een tijdprovider (PTP) te kiezen voor het genereren van tijdstempels op PHY- en MAC-niveaus.<\/li>\n<li>Voor IPsec <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/netdev\/20241114070713.3718740-1-chopps@chopps.org\/T\/\">ge\u00efmplementeerd<\/a> ondersteuning voor het mechanisme voor aggregatie en fragmentatie van ingekapselde IP-pakketten &ndash; <a rel=\"nofollow\" href=\"https:\/\/datatracker.ietf.org\/doc\/rfc9347\/\">IP-TFS\/AGGFRAG<\/a> (IP Traffic Flow Security\/Aggregation and Fragmentation Mode for Encapsulating Security Payload).<\/li>\n<li>In het netwerk socket-systeem <a rel=\"nofollow\" href=\"https:\/\/web.git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=a32f3e9d1ed146f81162702605d65447a319eb76\">toegevoegd<\/a> <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/netdev\/20241213084457.45120-1-annaemesenyiri@gmail.com\/T\/\">ondersteuning voor<\/a> overdracht van informatie over prioriteit (SO_PRIORITY) in de vorm van beheersberichten (cmsg &#8212; control messages). Voor netwerk-sockets <a rel=\"nofollow\" href=\"https:\/\/web.git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=e45469e594b255ef8d750ed5576698743450d2ac\">toegevoegd<\/a> de optie SO_RCVPRIORITY, die in de functie recvmsg() de overdracht van informatie over socketprioriteit inschakelt.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Apparatuur<\/strong>\n<ul>\n<li><a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/lkml\/CAPM=9tw+ySbm80B=zHVhodMFoS_fqNw_v4yVURCv3cc9ukvYYg@mail.gmail.com\/\">Toegevoegd<\/a> een drijfveer <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=60512\">amdxdna<\/a> voor ge\u00efntegreerde NPU (Neural Processing Unit) versnellers in AMD CPU's op basis van de architectuur <a rel=\"nofollow\" href=\"https:\/\/www.amd.com\/en\/technologies\/xdna.html\">XDNA<\/a>, bedoeld om bewerkingen in verband met machine learning te versnellen. NPU's op basis van de XDNA-architectuur worden geleverd in de series 7040 en 8040 van AMD Ryzen-processors, AMD Alveo V70-versnellers en AMD Versal SoC.<\/li>\n<li>In de i915-driver <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/lkml\/CAPM=9tw+ySbm80B=zHVhodMFoS_fqNw_v4yVURCv3cc9ukvYYg@mail.gmail.com\/\">zijn toegevoegd<\/a> de identificatie van nieuwe GPU's, een behandelprogramma voor HDMI-initialisatiefouten ge\u00efmplementeerd, de betrouwbaarheid van het resetten van GPU-motoren op Haswell en oudere systemen verbeterd.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/lkml\/CAPM=9tw+ySbm80B=zHVhodMFoS_fqNw_v4yVURCv3cc9ukvYYg@mail.gmail.com\/\">Voortgezet<\/a> werkzaamheden aan de drm-driver (Direct Rendering Manager) Xe voor GPU's op basis van de Intel Xe-architectuur, die worden gebruikt in Intel grafische kaarten van de Arc-familie en ge\u00efntegreerde grafische oplossingen, vanaf Tiger Lake-processors.<\/li>\n<li>In de Nouveau-driver is de mogelijkheid toegevoegd om buffers met GSP-RM-logboeken via debugfs door te geven.<\/li>\n<li>In de AMDGPU-driver is ondersteuning voor het DRM panic-mechanisme ge\u00efmplementeerd, dat een soortgelijke weergave van een &laquo;blauw scherm van de dood&raquo; toont bij storingen. De voorbereidingen voor ondersteuning van de toekomstige Radeon RX 9000-serie grafische kaarten op basis van de RDNA4-architectuur zijn voortgezet. Ondersteuning voor DCN 3.5, GG 9.5, IH 4.4, PSP 13.x, SMU 13.x, VCN 5.x, JPEG 5.x, GC 12.x, DC FAMS, RAS en ISP is bijgewerkt.<\/li>\n<li>In de DRM-driver msm (Qualcomm Adreno GPU) is ondersteuning toegevoegd voor het Qualcomm SM6150 (QCS615) platform.<\/li>\n<li>In de DRM-stuurprogramma panfrost is ondersteuning voor SoC MediaTek MT8188 met GPU Mali-G57 toegevoegd.<\/li>\n<li>In de DRM-stuurprogramma vc4 is ondersteuning voor SoC Broadcom BCM2712 (Raspberry Pi 5) toegevoegd.<\/li>\n<li>In de vfio-driver nvgrace-gpu <a rel=\"nofollow\" href=\"https:\/\/web.git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=2bb447540e71ee530388750c38e1b2c8ea08b4b7\">toegevoegd<\/a> <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/linux-kernel\/20250124183102.3976-1-ankita@nvidia.com\/T\/\">ondersteuning voor<\/a> van NVIDIA Grace Blackwell 200 chips.<\/li>\n<li>In het pakket <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/lkml\/00996191-sr76-57o6-3rr0-o1s3qs80s94o@xreary.bet\/\">ingeschakeld<\/a> driver voor Intel THC (Touch Host Controller), gebruikt voor interactie met touchscreens en touchpads op bepaalde laptops. Ondersteuning toegevoegd voor Wacom-apparaten met PCI-interface. <a rel=\"nofollow\" href=\"https:\/\/web.git.kernel.org\/pub\/scm\/linux\/kernel\/git\/dtor\/input.git\/commit\/?h=next&amp;id=92600f3295ff571890c981d886c6544030cc05f3\">Toegevoegd<\/a> ondersteuning voor spelcontrollers van QH Electronics.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/lkml\/20250124225700.GA2614452-robh@kernel.org\/\">Toegevoegd<\/a> <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/lkml\/1f0939fd-1694-476e-954f-e58ff8650dd9@app.fastmail.com\/\">ondersteuning voor<\/a> ARM-platforms, SoC en apparaten: Qualcomm Snapdragon 8 Elite (SM8750), Qualcomm Snapdragon AR2 (SAR2130P), Qualcomm IQ6\/IQ8, Snapdragon 425 (MSM8917), Samsung Exynos 9810, Blaize BLZP1600, Microchip SAMA7D65, Renesas R-Car V4H ES3.0, Renesas RZ\/G3E. Ondersteuning toegevoegd voor SoC <a rel=\"nofollow\" href=\"https:\/\/wiki.postmarketos.org\/wiki\/SpacemiT_Key_Stone_K1\">SpacemiT K1<\/a> op basis van de RISC-V-architectuur.<\/li>\n<li>In de geluidssubstructuur ALSA voor MIDI 2.0 <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/lkml\/87tt9p4pcf.wl-tiwai@suse.de\/\">zijn de<\/a> API rawmidi en sequencer. In de API voor het uitbesteden van compressiebewerkingen naar de geluidskaart is ondersteuning toegevoegd voor ASRC (Asynchronous Sample Rate Conversion).<\/li>\n<li>Ondersteuning toegevoegd voor geluidssystemen van apparaten Allwinner suinv F1C100s, Awinc AW88083, Realtek ALC5682I-VE, TAS2781, Focusrite Scarlett 4th Gen 16i16, 18i16 en 18i20. <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/lkml\/20250101151209.100072-1-git@mayer-bgk.de\/\">Toegevoegd<\/a> ondersteuning voor SteelSeries Arctis 9 draadloze hoofdtelefoons.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>Bron: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/news\/kernel\/17923070\">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 6.14. \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: \u0434\u0440\u0430\u0439\u0432\u0435\u0440 ntsync c \u043f\u0440\u0438\u043c\u0438\u0442\u0438\u0432\u0430\u043c\u0438 \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u0438 Windows NT, \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0431\u0430\u043b\u0430\u043d\u0441\u0438\u0440\u043e\u0432\u043a\u0438 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439 \u0447\u0442\u0435\u043d\u0438\u044f \u0432 Btrfs RAID1, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 reflink \u0432 XFS \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 realtime, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043d\u0435\u043a\u044d\u0448\u0438\u0440\u0443\u0435\u043c\u043e\u0433\u043e \u0431\u0443\u0444\u0435\u0440\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u0432\u0432\u043e\u0434\u0430\/\u0432\u044b\u0432\u043e\u0434\u0430, dmem cgroup \u0434\u043b\u044f \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u044f \u043f\u0430\u043c\u044f\u0442\u0438 GPU, \u0437\u0430\u0434\u0435\u0439\u0441\u0442\u0432\u043e\u0432\u0430\u043d\u0438\u0435 io_uring \u0432 FUSE, \u0434\u0435\u043b\u0435\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0430\u0442\u0440\u0438\u0431\u0443\u0442\u043e\u0432 \u0432 NFS, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":123228,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-123227","post","type-post","status-publish","format-standard","has-post-thumbnail","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=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/nl\/blog\/news\/linux-6-14\" \/>\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 6.14 | 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-6-14\" \/>\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=\"2025-04-03T20:00:01+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-04-03T20:00:01+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 6.14 | ProHoster","description":"Na twee maanden ontwikkeling heeft Linus Torvalds","canonical_url":"https:\/\/prohoster.info\/nl\/blog\/news\/linux-6-14","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 6.14 | 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-6-14","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":"2025-04-03T20:00:01+00:00","article:modified_time":"2025-04-03T20:00:01+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"123227","title":null,"description":null,"keywords":null,"keyphrases":null,"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":"2026-01-23 12:00:22","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 12:00:22","updated":"2026-01-23 12:00:22","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\/123227","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\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/comments?post=123227"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/123227\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/media\/123228"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/media?parent=123227"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/categories?post=123227"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/tags?post=123227"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}