{"id":117586,"date":"2024-07-15T15:43:01","date_gmt":"2024-07-15T13:43:01","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-yadra-linux-6-10"},"modified":"2024-07-15T15:43:01","modified_gmt":"2024-07-15T13:43:01","slug":"reliz-yadra-linux-6-10","status":"publish","type":"post","link":"https:\/\/prohoster.info\/da\/blog\/news\/reliz-yadra-linux-6-10","title":{"rendered":"Udgivelse af Linux-kernen 6.10","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Efter to m\u00e5neders udvikling pr\u00e6senterede Linus Torvalds udgivelsen af Linux-kernel 6.10. Blandt de mest bem\u00e6rkelsesv\u00e6rdige \u00e6ndringer er: ntsync-driveren med synkroniseringsprimitiver fra Windows NT, DRM Panic-komponenter for at implementere en analog til &#171;den bl\u00e5 sk\u00e6rm af d\u00f8d&#187;, oph\u00f8r med st\u00f8tte til gamle Alpha CPU'er, mulighed for integritetsverifikation i FUSE-baserede filsystemer, begr\u00e6nsning af adgang til ioctl gennem Landlock-mekanismen, en subsystem til profilering af hukommelsestildelingsoperationer, systemopkaldet mseal(), mulighed for krypteret dataudveksling med TPM-enheder, underst\u00f8ttelse af h\u00f8jpr\u00e6ference jobqueuer i dm-crypt, og panthor-driveren til den tiende generation af Mali GPU'er.      <\/p>\n<p>I den nye version er der indg\u00e5et 14564 rettelser fra 1989 udviklere, patchst\u00f8rrelsen er 41 MB (\u00e6ndringerne ber\u00f8rte 12509 filer, 547663 linjer kode blev tilf\u00f8jet, 312464 linjer blev fjernet). I den tidligere udgave var der 15680 rettelser fra 2106 udviklere, og patchst\u00f8rrelsen var 54 MB. Cirka 41% af de \u00e6ndringer, der pr\u00e6senteres i 6.10, vedr\u00f8rer enhedsdrivere, cirka 15% vedr\u00f8rer opdatering af kode, der er specifik for hardware-arkitekturer, 13% vedr\u00f8rer netv\u00e6rksstakken, 5% vedr\u00f8rer filsystemer, og 4% vedr\u00f8rer interne subsystemer af kernen.            <\/p>\n<p>De vigtigste nyheder i kernen 6.10:  <\/p>\n<ul>\n<li class=\"l\"> <b>DiskSubsystem, input\/output og filsystemer<\/b>\n<ul>\n<li class=\"l\"> En ny fcntl-operation, F_DUPFD_QUERY, er blevet tilf\u00f8jet, som g\u00f8r det muligt for en proces at bestemme, at to forskellige filbeskrivelser henviser til den samme fil. I mods\u00e6tning til lignende muligheder, der tilbydes af systemopkaldet kcmp(), afsl\u00f8rer F_DUPFD_QUERY ikke un\u00f8dvendige oplysninger og fungerer p\u00e5 systemer med kcmp deaktiveret.\n<li class=\"l\"> I FUSE-subsystemet, der bruges til implementering af filsystemer i brugerrummet, er muligheden for at anvende fs-verity-mekanismen til kontrol af integritet og \u00e6gthed af filer blevet realiseret.\n<li class=\"l\"> I dm-crypt-modulet, der anvendes til kryptering af blokenheder, er der tilf\u00f8jet en mulighed &#171;high_priority&#187;, der giver mulighed for at aktivere h\u00f8jprioriterede jobqueuer for at \u00f8ge ydeevnen p\u00e5 kraftige systemer. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/da\/server\/dts-gdansk\/\"   title=\"servere\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"4559\">servere<\/a>Som standard er denne tilstand deaktiveret, da den kan medf\u00f8re \u00f8gede forsinkelser ved udf\u00f8relse af opgaver, der ikke er relateret til kryptering, s\u00e5som lydbehandling, p\u00e5 almindelige PC'er.\n<li class=\"l\"> En netlink-baseret protokol til styring af NFS-serveren er blevet tilf\u00f8jet i kernen. I brugeromr\u00e5det er der udviklet et v\u00e6rkt\u00f8j nfsdctl baseret p\u00e5 denne protokol. St\u00f8tten til montering af NFS v2 er som standard deaktiveret (st\u00f8tten til NFS v2 i v\u00e6rkt\u00f8jet mount.nfs blev stoppet allerede i 2021).\n<li class=\"l\"> I XFS-filsystemet er arbejdet med at implementere muligheden for at anvende v\u00e6rkt\u00f8jet fsck til at kontrollere og rette opdagede problemer i online-tilstand uden at afmontere filsyste\u00admet fortsat i gang. ioctl XFS_IOC_EXCHANGE_RANGE er tilf\u00f8jet til at udveksle byteomr\u00e5der mellem to filer i atomisk tilstand.\n<li class=\"l\"> I Btrfs er der implementeret support for at trimme (shrinker) ikke-bundne kort over extent, hvilket kan v\u00e6re nyttigt til at reducere hukommelsesforbruget under betingelser med begr\u00e6nset hukommelse i systemet. Koden til datakomprimering og funktionen put_file_data() er konverteret til at anvende sidefollier (page folios). Mekanismen til l\u00e5sning af extent under udf\u00f8relsen af tilbageskrivningsoperationer er blevet revideret.\n<li class=\"l\"> I Ext4-filsystemet er der tilf\u00f8jet st\u00f8tte til ioctl FS_IOC_GETFSSYSFSPATH for at bestemme placeringen af et bestemt monteret FS i hierarkiet \/sys\/fs.\n<li class=\"l\"> Filsystemerne OPENPROMFS, ISOFS, QNX6, NILFS2, MINIX og FREEVXFS er blevet konverteret til at anvende det nye API til montering af partitioner.\n<li class=\"l\"> I EROFS-filsystemet (Extendable Read-Only File System), der er beregnet til brug p\u00e5 partitioner tilg\u00e6ngelige i skrivbeskyttet tilstand, er der tilf\u00f8jet st\u00f8tte for komprimeringsalgoritmen Zstandard.\n<li class=\"l\"> I Bcachefs er der forberedt til udf\u00f8relse af fsck uden at afmontere partitionen (online-tjek). Der er tilf\u00f8jet \u00e6ndringer og rettelser for at \u00f8ge driftsikkerheden. Det er muligt at opdatere og rulle filsystemformatet tilbage i &#171;nochanges&#187;-tilstand, der deaktiverer skrivning og kun opbevarer metadata i hukommelsen.\n<li class=\"l\"> I OverlayFS-filsystemet er der tilf\u00f8jet st\u00f8tte til at oprette tempor\u00e6re filer ved hj\u00e6lp af indstillingen O_TMPFILE.\n<li class=\"l\"> St\u00f8tten til mekanismen for begr\u00e6nsning af b\u00e5ndbredde p\u00e5 blokenheder &#171;CONFIG_BLK_DEV_THROTTLING_LOW&#187; er blevet oph\u00f8rt, en mekanisme, der har v\u00e6ret eksperimentel siden 2017, ikke har f\u00e5et praktisk anvendelse og vanskeligg\u00f8r vedligeholdelsen af subsystemet for blokenheder.                                                        <\/ul>\n<li class=\"l\"> <b>Hukommelse og systemtjenester<\/b>\n<ul>\n<li class=\"l\"> Tilf\u00f8jet, men deaktiveret under opbygning, denne ntsync-driver implementerer det symbolske enhed \/dev\/ntsync og et s\u00e6t primitivs til synkronisering, der anvendes i Windows NT-kernen. Implementeringen af disse primitivs p\u00e5 kerne-niveau giver en betydelig stigning i ydeevnen for Windows-spil, der k\u00f8res via Wine. Ydeevnefor\u00f8gelsen opn\u00e5s ved at undg\u00e5 omkostningerne forbundet med brug af RPC i brugerens rum. Oprettelsen af en separat driver til Linux-kernen skyldes vanskelighederne ved korrekt implementering af NT-synkroniserings-API'en ovenfor eksisterende primitivs i kernen.\n<li class=\"l\"> En underindustri til profilering af hukommelsesallokeringsoperationer i Linux-kernen er blevet tilf\u00f8jet, hvilket g\u00f8r det muligt at identificere hukommelsesl\u00e6kager i kernen og forenkler optimering af hukommelsesforbruget. Underindustriens lave overhead muligg\u00f8r brug p\u00e5 b\u00e5de debug- og produktionskernen.\n<li class=\"l\"> Den f\u00f8rste implementering af n\u00f8dsituationsehandleren i kernen er blevet tilf\u00f8jet &#8212; DRM Panic, som bruger DRM (Direct Rendering Manager)-subsyst\u00e9met til at vise en farverig rapport i stil med &#171;bl\u00e5 sk\u00e6rm for d\u00f8den&#187;. I n\u00e6ste udgave planl\u00e6gges muligheden for at vise et logo og en QR-kode p\u00e5 sk\u00e6rmen i tilf\u00e6lde af en n\u00f8dsituation.\n<li class=\"l\"> Overf\u00f8rslen af \u00e6ndringer fra Rust-for-Linux-grenen forts\u00e6tter, relateret til brugen af Rust som et andet sprog til udvikling af drivere og kernemoduler (Rust-support er ikke aktiveret som standard, og f\u00f8rer ikke til, at Rust inkluderes som et obligatorisk byggeafh\u00e6ngighed for kernen). Overgangen til at bruge Rust 1.78-versionen, der muligg\u00f8r skift til brugen af standard alloc-biblioteket, i stedet for en egen afledning, er gennemf\u00f8rt. Abstraktioner til arbejde med tid i kernen (wrapper over strukturen ktime_t) er blevet tilf\u00f8jet. Der er tilf\u00f8jet support til at bruge kernekomponenter skrevet i Rust p\u00e5 systemer med RISC-V-arkitektur.\n<li class=\"l\"> I BPF-programmerne er der implementeret mulighed for brug af ventek\u00f8er (wait queue) i kernen. Der er tilf\u00f8jet funktionerne bpf_preempt_disable og bpf_preempt_enable, som muligg\u00f8r oprettelse af ikke-forstyrrede sektioner med kode. Der er givet mulighed for adgang til BPF-programmers kryptografiske funktioner (crypto). Underst\u00f8ttelse af JIT-kompilering af BPF-programmer er implementeret p\u00e5 systemer med 32-bit processorer ARCv2.\n<li class=\"l\"> For 32-bit ARM-systemer er underst\u00f8ttelse af kernesamling med Clang-kompilator med aktiveret CFI (Control Flow Integrity) beskyttelse implementeret, som blokerer unormale udf\u00f8relsesforl\u00f8b (control flow) for\u00e5rsaget af exploits, der \u00e6ndrer pointere til funktioner, der er gemt i hukommelsen.\n<li class=\"l\"> Muligheden for direkte afspejling via mmap() af ringbufferne til sporing er tilf\u00f8jet for at overf\u00f8re deres indhold til brugerrummet uden yderligere kopiering.\n<li class=\"l\"> Systemopkaldene &#171;mseal&#187; er blevet tilf\u00f8jet, hvilket g\u00f8r det muligt for processer at l\u00e5se visse dele af deres adresseomr\u00e5de mod \u00e6ndringer. I praksis planl\u00e6gges det nye systemopkald at blive brugt i Chrome-browseren for at styrke sandbox-isoleringen.\n<li class=\"l\"> For subarkitekturen x32, som tilbyder en hybrid x86_64 ABI, der muligg\u00f8r brug af 32-bit hukommelsesadressering p\u00e5 64-bit systemer (processoren k\u00f8rer i 64-bit m\u00e5de, men bruger 32-bit pointere og aritmetiske operationer), er underst\u00f8ttelse af Shadow Stack-mekanismer tilf\u00f8jet, som muligg\u00f8r blokering af mange exploits ved at udnytte Intel-processorers hardwarefunktioner til at beskytte mod overskrivning af returadressen fra en funktion i tilf\u00e6lde af buffer overflow p\u00e5 stakken.\n<li class=\"l\"> P\u00e5 ARM64-arkitektur er der implementeret funktioner relateret til beskyttelse mod skrivning af hukommelsesomr\u00e5der og elementer i hukommelsestabeller i systemopkaldet userfaultfd(), der giver mulighed for oprettelse af h\u00e5ndterere for sidefejl (page faults) i brugerrummet.\n<li class=\"l\"> Koden for support af Alpha 21164 (EV5) processorerne og tidligere serier, der blev udgivet siden 1995, er blevet fjernet. Vedligeholdelse af koden til disse processorer er blevet kompliceret p\u00e5 grund af manglende evne til at tilg\u00e5 hukommelse p\u00e5 byte-niveau. Alpha var den f\u00f8rste arkitektur, som Linux-kernen blev portet til; den var oprindeligt kun tilg\u00e6ngelig for x86-systemer.                                <\/ul>\n<li class=\"l\"> <b>Virtualisering og sikkerhed<\/b>\n<ul>\n<li class=\"l\"> Underst\u00f8ttelse af krypteret datatransmission med TPM-enheder (Trusted Platform Module) og integritetskontrol af transaktioner er blevet tilf\u00f8jet.\n<li class=\"l\"> I LSM-modulet Landlock, der begr\u00e6nser interaktionen imellem en gruppe processer og det ydre milj\u00f8, er der tilf\u00f8jet mulighed for at anvende regler til at begr\u00e6nse adgang til ioctl()-opkald.\n<li class=\"l\"> Der er foresl\u00e5et en indstillingsmulighed init_mlocked_on_free ved opstart, som sikrer nulstilling af indholdet af hukommelsen, der er beskyttet mod udveksling til swap-filen ved hj\u00e6lp af opkaldet mlock(), hvis denne hukommelse frigives uden at blive l\u00e5st op med opkaldet munlock(). Brug af denne indstilling kan forhindre, at kryptografiske n\u00f8gler forbliver i hukommelsen i tilf\u00e6lde af et nedbrud i den k\u00f8rende applikation.\n<li class=\"l\"> I kryptosystemet er udf\u00f8relsen af disk krypteringsoperationer ved hj\u00e6lp af AES-XTS-algoritmen blevet accelereret p\u00e5 x86_64-systemer med Intel- og AMD-processorer, der underst\u00f8tter VAES-, AVX2-, VPCLMULQDQ-, AVX10- eller AVX512-udvidelser.\n<li class=\"l\"> Muligheden for at indsamle statistik om brug af kryptosystemet i kernen (CONFIG_CRYPTO_STATS) er blevet fjernet. Denne funktion blev ikke brugt i praksis og f\u00f8rte til betydeligt performance tab samt en m\u00e6rkbar ekstra belastning for vedligeholderne.                    <\/ul>\n<li class=\"l\"> <b>Netv\u00e6rkssubsystem<\/b>\n<ul>\n<li class=\"l\"> Ydelsen ved nul-kopiering af dataoverf\u00f8rsler er markant forbedret ved brug af io_uring-subsyst\u00e9met. Der er tilf\u00f8jet muligheden for at samle (&#171;bundle&#187;) flere buffere til dataoverf\u00f8rsels- og modtagelsesoperationer.\n<li class=\"l\"> Koden for affaldssamling, der anvendes ved forsendelse af filbeskrivelser via Unix-sokler med SCM_RIGHTS-meldinger, er blevet omskrevet. \u00c6ndringen l\u00f8ser problemet med ophobning af cirkulerende reference t\u00e6llere.\n<li class=\"l\"> Muligheden for at installere filtre for PFCP-protokollen (Packet Forwarding Control Protocol), der anvendes i 4G- og 5G-netv\u00e6rk, er blevet tilf\u00f8jet.\n<li class=\"l\"> Support for the network socket option SO_PEEK_OFF has been added, which, similar to the same option for Unix sockets, allows determining the offset of data in the queue used by the system call recv when specifying the MSG_PEEK flag (marks data as unread and they will be issued again in the next recv call).\n<li class=\"l\"> The io_uring subsystem has been enhanced with support for the IORING_CQE_F_SOCK_NONEMPTY operation, which allows determining whether a network socket has connection requests waiting to be processed.\n<li class=\"l\"> An implementation of the PoE (Power over Ethernet) technology has been proposed, based on the previously available code for supporting PoDL (Power over Data Line) and compatible with the Microchip PD692x0 and TI TPS23881 PoE controllers.\n<li class=\"l\"> Support for the rstreason mechanism has been added for TCP, DCCP, and MPTC protocols, allowing the identification of the reason for sending RST packets (for example, NO_SOCKET).                    <\/ul>\n<li class=\"l\"> <b>Udstyr<\/b>\n<ul>\n<li class=\"l\"> The panthor driver for the tenth generation Mali GPUs (G310, G510, G710) has been included, which applies the CSF (Command Stream Frontend) technology, offloading some driver functions to firmware to reduce CPU load and offering a new model for organizing tasks execution on the GPU. Changes to support the new driver have also been accepted in Mesa and included in the Gallium panfrost driver for Mali GPUs.\n<li class=\"l\"> The i915 driver has been updated with PCI identifiers for new Intel Arc discrete graphics cards (DG2\/Alchemist).\n<li class=\"l\"> Work on the Xe drm driver (Direct Rendering Manager) for GPUs based on the Intel Xe architecture has continued, which is used in Intel Arc graphics cards and integrated graphics starting from Tiger Lake processors. Support for Arrow Lake H CPUs has been added. Implementation support for Lunar Lake processors has continued. Initial support for the SR-IOV (Single Root I\/O Virtualization) mechanism has been added.\n<li class=\"l\"> Support for SMU 14.0 (System Management Unit) has been added in the AMDGPU driver. The ability to use new AMD GPUs on RISC-V architecture systems has been introduced.\n<li class=\"l\"> A driver for the Tegra Security Engine cryptographic operation accelerator has been added, which can be used to accelerate AES and various hashing algorithms.\n<li class=\"l\"> Support for the following display panels has been added: LG SW43408, Innolux G121XCE-L01 LVDS, RK3326 GameForce Chi, Crystal Clear CMT430B19N00, POWERTIP PH128800T006-ZHC01, Startek KD050HDFIA020-C020A, Pixel 3a, Khadas TS050 V2, Raydium RM69380, BOE NT116WHM-N44, CMN N116BCA-EA1, and AUO B120XAN01.0.\n<li class=\"l\"> Tilf\u00f8jet st\u00f8tte til lydsystemet i Lenovo Thinkbook 13x Gen 4, Lenovo Thinkbook 16P Gen 5, Lenovo Thinkbook 13X og ASUS Zenbook 2024 HN7306. Tilf\u00f8jet st\u00f8tte for eksterne lydkort Vocaster One og Vocaster Two. Installeret driver til forst\u00e6rkere NAU8325 fra Nuvoton Technology.\n<li class=\"l\"> HID-Steam-driveren har f\u00e5et tilf\u00f8jet st\u00f8tte til IMU (Inertial Measurement Unit) i gaming-controlleren Steam Deck, hvilket muligg\u00f8r brug af en separat evdev-node for at f\u00e5 adgang til data fra gyroskopet og accelerometeret.\n<li class=\"l\"> \u00c6ndringer er inkluderet for at st\u00f8tte ARM SoC Snapdragon X Elite, der bruger en 12-core CPU Qualcomm Oryon og GPU Qualcomm Adreno. Chippet er m\u00e5lrettet brug i b\u00e6rbare computere og pc'er og overg\u00e5r i mange ydeevnetests Apple M3 og Intel Core Ultra 155H.\n<li class=\"l\"> Tilf\u00f8jet st\u00f8tte til ARM-platforme, SoC og enheder: PocketBook 614 Plus, Sony Xperia Z3, Xperia 1 V, Samsung Galaxy S5 China, Motorola Moto G, RK3326 GameForce Chi, Anbernic RG35XX (Plus\/H\/2024), Airoha EN7581, Radxa ROCK 3C, ArmSom Sige7, Tanix TX1, Toradex Colibri iMX8DX, Renesas RZ\/V2H, Forlinx OK3588-C, Protonic MECSBC, Emcraft Systems NavQ+, NXP S32G3, Wolfvision pf5, Amlogic A4\/A5, ASUS RT-AC3200, ASUS RT-AC5300, ASrock E3C256D4I, IBM system1 BMC, Meta Harma BMC(AST2600), ASRock X570D4U BMC, Au-Zone Maivin AI Vision Starter Kit.\n<li class=\"l\"> Tilf\u00f8jet st\u00f8tte til Milk-V Mars boards, der bruger SoC Starfive JH7110 baseret p\u00e5 RISC-V arkitekturen.                                <\/ul>\n<\/ul>\n<p>Samtidig har den latinoamerikanske Free Software Foundation dannet en fuldst\u00e6ndig fri version af kernen 6.10 &#8212; Linux-libre 6.10-gnu, renset for firmware- og driverelementer, der indeholder ikke-frie komponenter eller kodesegmenter, hvis anvendelse er begr\u00e6nset af producenten. I version 6.10 er koden til rensning af blobs i Intel i915, rtl8xxxu, qla2xxx og QCAI sahara-drivere blevet opdateret. Navne p\u00e5 blobs i dts-filerne (devicetree) til Aarch64-arkitekturen er blevet renset. Nye filer tilf\u00f8jet i Adreno-, Intel IPU3- og PRUEth-driverne er blevet renset for blobs. Rensningen af nye drivere som Panthor, Intel IPU6, PRUEth SR1, rtw8703b, tps23881, air_en8811h, Intel ISH HID og pcm6240 er blevet udf\u00f8rt. Rensningen af USB-driveren Prism2.5\/3 USB, som er blevet fjernet fra kernen, er blevet stoppet.<br \/>\n<br \/>Kilde: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=61521\">opennet.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.10. \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, \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u044b DRM Panic \u0434\u043b\u044f \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0430\u043d\u0430\u043b\u043e\u0433\u0430 &#171;\u0441\u0438\u043d\u0435\u0433\u043e \u044d\u043a\u0440\u0430\u043d\u0430 \u0441\u043c\u0435\u0440\u0442\u0438&#187;, \u043f\u0440\u0435\u043a\u0440\u0430\u0449\u0435\u043d\u0438\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 \u0441\u0442\u0430\u0440\u044b\u0445 CPU Alpha, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0432\u0435\u0440\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0446\u0435\u043b\u043e\u0441\u0442\u043d\u043e\u0441\u0442\u0438 \u0432 \u0424\u0421 \u043d\u0430 \u0431\u0430\u0437\u0435 FUSE, \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u0435 \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a ioctl \u0447\u0435\u0440\u0435\u0437 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c Landlock, \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0434\u043b\u044f \u043f\u0440\u043e\u0444\u0438\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-117586","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 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 6.10.\" \/>\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\/da\/blog\/news\/reliz-yadra-linux-6-10\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"da_DK\" \/>\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\udd47\u0420\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 6.10 | 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 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 6.10.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/da\/blog\/news\/reliz-yadra-linux-6-10\" \/>\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=\"2024-07-15T13:43:01+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-07-15T13:43: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\udd47Udgivelse af kernel Linux 6.10 | ProHoster","description":"Efter to m\u00e5neders udvikling pr\u00e6senterede Linus Torvalds udgivelsen af kernel Linux 6.10.","canonical_url":"https:\/\/prohoster.info\/da\/blog\/news\/reliz-yadra-linux-6-10","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"da_DK","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\udd47\u0420\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 6.10 | 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 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 6.10.","og:url":"https:\/\/prohoster.info\/da\/blog\/news\/reliz-yadra-linux-6-10","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":"2024-07-15T13:43:01+00:00","article:modified_time":"2024-07-15T13:43:01+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"117586","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 04:16:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 04:16:19","updated":"2026-01-23 04:16:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/117586","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/comments?post=117586"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/117586\/revisions"}],"predecessor-version":[{"id":164437,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/117586\/revisions\/164437"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media?parent=117586"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/categories?post=117586"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/tags?post=117586"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}