{"id":106007,"date":"2022-12-12T09:36:41","date_gmt":"2022-12-12T07:36:41","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-yadra-linux-6-1"},"modified":"2026-02-08T18:56:03","modified_gmt":"2026-02-08T16:56:03","slug":"reliz-yadra-linux-6-1","status":"publish","type":"post","link":"https:\/\/prohoster.info\/no\/blog\/news\/reliz-yadra-linux-6-1","title":{"rendered":"Utgivelsen av Linux-kjernen 6.1.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Etter to m\u00e5neder med utvikling presenterte Linus Torvalds utgivelsen av Linux 6.1. Blant de mest bemerkelsesverdige endringene: st\u00f8tte for utvikling av drivere og moduler p\u00e5 Rust, oppgradering av mekanismen for \u00e5 bestemme brukte minnesider, en spesialminneh\u00e5ndterer for BPF-programmer, et diagnoseverkt\u00f8y for minneproblemer (KMSAN), beskyttelsesmekanisme (KCFI - Kernel Control-Flow Integrity), og introduksjon av strukturen Maple tree.    <\/p>\n<p>I den nye versjonen er det gjort 15115 endringer av 2139 utviklere, og patchst\u00f8rrelsen er 51 MB, som er omtrent halvparten av st\u00f8rrelsen p\u00e5 oppdateringene fra kjernene 6.0 og 5.19. Endringene ber\u00f8rte 13165 filer, 716247 linjer med kode har blitt lagt til, og 304560 linjer har blitt fjernet. Omtrent 45% av alle endringene som ble presentert i 6.1 er relatert til enhetsdrivere, omtrent 14% av endringene gjelder oppdateringer av kode spesifikk for maskinvarearkitekturer, 14% er knyttet til nettverksstakken, 3% til filsystemer, og 3% til interne subsystemer i kjernen.     <\/p>\n<p>Hovednyhetene i kjernen 6.1:  <\/p>\n<ul>\n<li class=\"l\"> <b>Minne og systemtjenester<\/b>\n<ul>\n<li class=\"l\"> Muligheten til \u00e5 bruke Rust som et andre spr\u00e5k for utvikling av drivere og kjernemoduler er lagt til. Hovedmotivasjonen for \u00e5 st\u00f8tte Rust er \u00e5 forenkle skrivingen av sikre og h\u00f8y kvalitet drivere, redusere sannsynligheten for feil ved h\u00e5ndtering av minne. St\u00f8tten for Rust er inaktiv som standard og gj\u00f8r ikke Rust til en obligatorisk byggavhengighet for kjernen. Forel\u00f8pig er det bare godkjent et minimalt kuttet sett med patcher, som er redusert fra 40000 til 13000 linjer med kode og gir bare det n\u00f8dvendige minimum som er tilstrekkelig for bygging av en enkel kjernemodul skrevet i Rust. Det er ogs\u00e5 planer om gradvis \u00e5 \u00f8ke den eksisterende funksjonaliteten ved \u00e5 overf\u00f8re flere endringer fra Rust-for-Linux-grenen. Samtidig utvikles prosjekter for \u00e5 bruke den foresl\u00e5tte infrastrukturen til utvikling av drivere for NVMe-lagringsenheter, nettverksprotokollen 9p og GPU Apple M1.\n<li class=\"l\"> For systemer basert p\u00e5 AArch64, RISC-V og LoongArch-arkitekturer med EFI er muligheten for direkte oppstart fra komprimerte kjernbilder implementert. Det er lagt til behandlere for lasting, oppstart og avlasting av kjernbilder, som kalles direkte fra EFI zboot. Det er ogs\u00e5 lagt til behandlere for installasjon og fjerning av protokoller fra EFI-protokoll databasene. Tidligere ble dekomprimering utf\u00f8rt av en separat oppstarter, men n\u00e5 kan dette gj\u00f8res av en behandler i selve kjernen \u2013 kjernbildet formateres som en EFI-applikasjon.\n<li class=\"l\"> A part of the patches implementing a multi-level memory management model has been accepted, allowing for the separation of memory banks with different performance characteristics. For instance, the most frequently used pages can be placed in the fastest memory, while rarely used pages may reside in comparatively slower memory. In kernel 6.1, a mechanism has been introduced to determine the presence of actively used pages in slow memory for their promotion to fast memory, as well as a general concept of memory levels and their relative performance.\n<li class=\"l\"> The MGLRU (Multi-Generational LRU) mechanism has been included, which replaced the old LRU (Least Recently Used) implementation based on two queues with a multi-tiered structure that better identifies which memory pages are actually in use and which can be evicted to swap space.\n<li class=\"l\"> St\u00f8tte for den foresl\u00e5tte datastrukturen \"maple tree\" fra ingeni\u00f8rer i Oracle er lagt til, som posisjoneres som en mer effektiv erstatning for \"red-black tree\". Maple tree er et alternativ til B-tree, som st\u00f8tter indeksering etter verdiomr\u00e5der og er designet for effektiv bruk av cache. <a href=\"https:\/\/prohoster.info\/no\/server\/dts-riga\/\"  data-wpil-monitor-id=\"374\">moderne prosessorer<\/a>Some memory management subsystems have already been transitioned to the maple tree, positively affecting their performance. In the future, the maple tree may be used to implement range locking.\n<li class=\"l\"> Det er lagt til muligheten til \u00e5 lage \"destruktive\" BPF-programmer i BPF-subsystemet, som spesifikt er beregnet for \u00e5 initiere n\u00f8dshutdown ved hjelp av crash_kexec(). Slike BPF-programmer kan v\u00e6re n\u00f8dvendige for debugging-form\u00e5l for \u00e5 initiere opprettelsen av en crash-dump p\u00e5 et spesifikt tidspunkt. For \u00e5 f\u00e5 tilgang til destruktive operasjoner n\u00e5r du laster inn et BPF-program, m\u00e5 flagget BPF_F_DESTRUCTIVE angis, sysctl kernel.destructive_bpf_enabled m\u00e5 aktiveres, og det m\u00e5 finnes tillatelser for CAP_SYS_BOOT.\n<li class=\"l\"> BPF-programmer har f\u00e5tt muligheten til \u00e5 iterere elementer i cgroup, samt iterere ressurser (filer, vma, prosesser osv.) tilknyttet en bestemt tr\u00e5d eller oppgave. En ny map-type er implementert for \u00e5 opprette brukerdefinerte ringbufferer (user ring buffers).\n<li class=\"l\"> Det er lagt til et spesialkall for minneallokering i BPF-programmer (memory allocator), som gir en sikrere minnefordeling i BPF-konteksten enn standard kmalloc().\n<li class=\"l\"> Den f\u00f8rste delen av endringene som gj\u00f8r det mulig \u00e5 lage drivere for inndatabere med HID (Human Interface Device)-grensesnitt som implementeres i form av BPF-programmer, er integrert.\n<li class=\"l\"> St\u00f8tten for a.out kj\u00f8refilformatet er helt fjernet fra kjernen, og dette ble klassifisert som foreldet i versjon 5.1, og ble deaktivert for hovedarkitekturer i versjonene 5.18 og 5.19. a.out-formatet brukes nesten ikke lenger i Linux-systemer, og generering av a.out-filer st\u00f8ttes ikke lenger av moderne verkt\u00f8y i standard Linux-konfigurasjoner. En laster for a.out-filer kan implementeres helt i brukerrommet.\n<li class=\"l\"> For systemer basert p\u00e5 LoongArch-instruksjonssettet, brukt i Loongson 3 5000-prosessorene, som implementerer en ny RISC ISA lik MIPS og RISC-V, er det lagt til st\u00f8tte for ytelsesm\u00e5lingshendelser (perf event), kexec, kdump og JIT-kompilering av BPF.\n<li class=\"l\"> I grensesnittet for asynkron I\/O io_uring er det foresl\u00e5tt en ny modus IORING_SETUP_DEFER_TASKRUN, som gj\u00f8r det mulig \u00e5 midlertidig utsette utf\u00f8relsen av oppgaver knyttet til ringbufferen inntil det kommer en foresp\u00f8rsel fra applikasjonen, noe som kan brukes til \u00e5 organisere utf\u00f8relsen i batch-modus og forhindre problemer med forsinkelser p\u00e5 grunn av at applikasjonen blir avbrutt p\u00e5 uheldige tidspunkter.\n<li class=\"l\"> Prosessene i brukerens rom har f\u00e5tt muligheten til \u00e5 initiere konvertering av omr\u00e5det med vanlige minnesider til et sett med store minnesider (Transparent Huge-Pages).\n<li class=\"l\"> Implementeringen av enheten \/dev\/userfaultfd er lagt til, som gj\u00f8r det mulig \u00e5 f\u00e5 tilgang til funksjonaliteten til systemanropet userfaultfd() med brukerrettigheter i FS. Funksjonaliteten til userfaultfd gj\u00f8r det mulig \u00e5 lage h\u00e5ndterere for sidefeil (page faults) i brukerens rom.\n<li class=\"l\"> Kravene til versjonen av GNU Make er hevet \u2013 for \u00e5 kompilere kjernen kreves n\u00e5 minst versjon 3.82.                  <\/ul>\n<li class=\"l\"> <b>Disk subsystem, I\/O og filsystemer<\/b>\n<ul>\n<li class=\"l\"> Det er gjort betydelige ytelsesoptimaliseringer i Btrfs-filsystemet, blant annet er ytelsen til ioctl-anropet FIEMAP \u00f8kt betydelig. St\u00f8tte for asynkron buffret skriving for applikasjoner som bruker io_uring er lagt til. Operasjonen \"send\" har f\u00e5tt st\u00f8tte for filer som er sikret med fs-verity.\n<li class=\"l\"> Det er lagt til ytelsesoptimaliseringer i filsystemet ext4, relatert til opprettholdelse av loggen og drift i skrivebeskyttet modus.\n<li class=\"l\"> Filsystemet EROFS (Enhanced Read-Only File System), designet for bruk p\u00e5 partisjoner tilgjengelige i skrivebeskyttet modus, har f\u00e5tt muligheten for delt lagring av data som dupliseres mellom forskjellige FS.\n<li class=\"l\"> Systemanropet statx() har f\u00e5tt muligheten til \u00e5 returnere informasjon om muligheten for direkte inn-\/utdata til filer.\n<li class=\"l\"> I FUSE (Filesystems in User Space) er det lagt til st\u00f8tte for oppretting av midlertidige filer med flagget O_TMPFILE.                         <\/ul>\n<li class=\"l\"> <b>Virtualisering og sikkerhet<\/b>\n<ul>\n<li class=\"l\"> Implementasjonen av CFI (Control Flow Integrity) beskyttelsesmekanisme er blitt endret, som legger til en sjekk f\u00f8r hver indirekte funksjonsanrop for \u00e5 identifisere visse former for uforutsigbar oppf\u00f8rsel som potensielt kan f\u00f8re til brudd p\u00e5 den normale kontrollflyten som f\u00f8lge av utnyttelse som endrer pekere til funksjoner som er lagret i minnet. Den eksisterende CFI-implementasjonen fra LLVM-prosjektet er blitt erstattet med en variant som ogs\u00e5 bygger p\u00e5 Clang, men spesielt tilpasset for \u00e5 beskytte lavniv\u00e5 subsystemer og operativsystemkjernene. I LLVM vil den nye implementasjonen bli tilbudt i Clang 16-utgivelsen og vil kunne aktiveres med alternativet '-fsanitize=kcfi'. En viktig forskjell med den nye implementasjonen er at den ikke er knyttet til optimaliseringer under koblingen (LTO) og f\u00f8rer ikke til at pekere til funksjoner byttes ut med referanser i overf\u00f8ringstabellen.\n<li class=\"l\"> Det er blitt mulig \u00e5 opprette h\u00e5ndterere for LSM-moduler (Linux Security Module) som kan fange operasjoner for opprettelse av navnerom.\n<li class=\"l\"> Det er kommet verkt\u00f8y for verifisering av digitale signaturer PKCS#7 i BPF-programmer.\n<li class=\"l\"> Muligheten for \u00e5 \u00e5pne \/dev\/random i ikke-blokkerende modus (O_NONBLOCK) er gjeninnf\u00f8rt, etter at den ble fjernet ved en feil i kjerne 5.6.\n<li class=\"l\"> P\u00e5 x86-arkitektur har det blitt lagt til en advarsel ved mapping av sider i minnet fra kjernesubsystemer som samtidig tillater kj\u00f8ring og skriving. Det vurderes \u00e5 helt forby slike minnemappinger i fremtiden.\n<li class=\"l\"> En KMSAN (Kernel Memory Sanitizer) feils\u00f8king mekanisme har blitt lagt til for \u00e5 oppdage bruk av ikke-initialisert minne i kjernen, samt lekkasjer av ikke-initialisert minne mellom brukerrom og enheter.\n<li class=\"l\"> Det er gjort forbedringer i den kryptosikre pseudotilfeldige tallgeneratoren CRNG, som brukes i kallet getrandom. Endringene er forberedt av Jason Donenfeld, skaperen av WireGuard, og er rettet mot \u00e5 forbedre sikkerheten ved hente pseudotilfeldige heltall. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/no\/vpn\/\"   title=\"VPN\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"232\">VPN<\/a> I TCP-stakken er det implementert en mulighet (deaktivert som standard) for separat bruk av hash-tabeller for sokler i hvert navnerom, noe som gj\u00f8r det mulig \u00e5 forbedre ytelsen p\u00e5 systemer med et stort antall navnerom.            <\/ul>\n<li class=\"l\"> <b>Nettverks subsystem<\/b>\n<ul>\n<li class=\"l\"> Det er lagt til mulighet for (deaktivert som standard) separat bruk av hash-tabeller for sokler i hvert navnerom i TCP-stakken, noe som kan \u00f8ke ytelsen p\u00e5 systemer med mange navnerom.\n<li class=\"l\"> Den utdaterte DECnet-protokollen er fjernet. Det er igjen API-plasserholdere for brukerrommet, som gj\u00f8r det mulig \u00e5 kompilere applikasjoner som benytter DECnet, men disse applikasjonene vil ikke kunne koble seg til nettverket.\n<li class=\"l\"> Netlink-protokollen er dokumentert.                                  <\/ul>\n<li class=\"l\"> <b>Utstyr<\/b>\n<ul>\n<li class=\"l\"> St\u00f8tte for DSC (Display Stream Compression) har blitt lagt til i amdgpu-driveren for tapetfri komprimering av data ved kommunikasjon med skjermene som st\u00f8tter h\u00f8y oppl\u00f8sning. Arbeidet med \u00e5 st\u00f8tte AMD RDNA3 (RX 7000) og CDNA (Instinct) plattformer har fortsatt. St\u00f8tte for IP-komponenter som DCN 3.2, SMU 13.x, NBIO 7.7, GC 11.x, PSP 13.x, SDMA 6.x og GMC 11.x er lagt til. I amdkfd-driveren (for dedikerte AMD GPU-er, som Polaris) er st\u00f8tte for GFX 11.0.3 implementert.\n<li class=\"l\"> i915-driveren (Intel) har f\u00e5tt st\u00f8tte for GPU-en Meteor Lake. Det er lagt til st\u00f8tte for DP 2.0 (DisplayPort) for Meteor Lake og nyere GPU-er. Identifikatorer for grafikkort basert p\u00e5 Alder Lake S mikroarkitektur er lagt til.\n<li class=\"l\"> St\u00f8tte for lydsystemer i Apple Silicon, Intel SkyLake og Intel KabyLake-prosessorene er lagt til. CS35L41 HDA-lyddriveren st\u00f8tter n\u00e5 s\u00f8vntilstand. St\u00f8tte for ASoC (ALSA System on Chip) for innebygde lydbrikker som Apple Silicon, AMD Rembrant DSP-er, AMD Pink Sardine ACP 6.2, Everest ES8326, Intel Sky Lake og Kaby Lake, Mediatek MT8186, NXP i.MX8ULP DSP-er, Qualcomm SC8280XP, SM8250, SM8450, og Texas Instruments SRC4392 er ogs\u00e5 lagt til.\n<li class=\"l\"> St\u00f8tte for LCD-paneler som Samsung LTL101AL01, B120XAN01.0, R140NWF5 RH, Densitron DMT028VGHMCMI-1A TFT, AUO B133UAN02.1, IVO M133NW4J-R3, Innolux N120ACA-EA1, AUO B116XAK01.6, BOE NT116WHM-N21, INX N116BCA-EA2, INX N116BCN-EA1, Multi-Inno Technology MI0800FT-9 er lagt til.\n<li class=\"l\"> St\u00f8tte for AHCI SATA-kontrollere brukt i SoC Baikal-T1 er tilf\u00f8yet.\n<li class=\"l\"> St\u00f8tte for Bluetooth-brikker som MediaTek MT7921, Intel Magnetor (CNVi, Integrated Connectivity), Realtek RTL8852C, RTW8852AE og RTL8761BUV (Edimax BT-8500) er lagt til.\n<li class=\"l\"> Ath11k-driveren for Qualcomm tr\u00e5dl\u00f8se moduler har f\u00e5tt st\u00f8tte for spektral skanning i 160 MHz-b\u00e5ndet, flertr\u00e5det NAPI er implementert, og st\u00f8tten for Qualcomm WCN6750 Wi-Fi-brikker er forbedret.\n<li class=\"l\"> Drivere for tastaturet til PinePhone, InterTouch-pekeredskaper (ThinkPad P1 G3), X-Box Adaptive Controller, PhoenixRC Flight Controller, VRC-2 Car Controller, DualSense Edge Controller, IBM kontrollpaneler (IBM Operation Panel), XBOX One Elite-fjernkontroller, samt XP-PEN Deco Pro S og Intuos Pro Small (PTH-460) har blitt lagt til.\n<li class=\"l\"> En driver for kryptografiske akseleratorer fra Aspeed HACE (Hash and Crypto Engine) er lagt til.\n<li class=\"l\"> St\u00f8tte for integrerte Thunderbolt\/USB4-kontrollere fra Intel Meteor Lake er lagt til.\n<li class=\"l\"> St\u00f8tte for smarttelefonene Sony Xperia 1 IV, Samsung Galaxy E5, E7 og Grand Max, samt Pine64 Pinephone Pro er blitt lagt til.\n<li class=\"l\"> St\u00f8tte for ARM SoC og plattformer er lagt til: AMD DaytonaX, Mediatek MT8186, Rockchips RK3399 og RK3566, TI AM62A, NXP i.MX8DXL, Renesas R-Car H3Ne-1.7G, Qualcomm IPQ8064-v2.0, IPQ8062, IPQ8065, Kontron SL\/BL i.MX8MM OSM-S, MT8195 (Acer Tomato), Radxa ROCK 4C+, NanoPi R4S Enterprise Edition, JetHome JetHub D1p. Driverne for SoC fra Samsung, Mediatek, Renesas, Tegra, Qualcomm, Broadcom og NXP er oppdatert.        <\/ul>\n<\/ul>\n<p>Samtidig har den latinamerikanske Free Software Foundation utviklet en helt fri kjerneversjon 6.1 - Linux-libre 6.1-gnu, som er renset for firmware- og driverkomponenter som inneholder ikke-frie elementer eller kodeomr\u00e5der begrenset av produsenten. I den nye utgivelsen er det gjort en rensing av den nye rtw8852b-driveren og DTS-filene for forskjellige SoC-er fra Qualcomm og MediaTek med prosessorer basert p\u00e5 AArch64-arkitekturen. Koden for rensing av blobber i driverne og subsystemene amdgpu, i915, brcmfmac, r8188eu, rtw8852c, Intel ACPI, er oppdatert. Rensingen av utdaterte drivere for tm6000 TV-kort, cpia2 v4l, sp8870, og av7110 er korrigert.<br \/>\n<br \/>Kilde: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=58304\">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.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: \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u043e\u0432 \u0438 \u043c\u043e\u0434\u0443\u043b\u0435\u0439 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust, \u043c\u043e\u0434\u0435\u0440\u043d\u0438\u0437\u0430\u0446\u0438\u044f \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u0430 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0445 \u0441\u0442\u0440\u0430\u043d\u0438\u0446 \u043f\u0430\u043c\u044f\u0442\u0438, \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0439 \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440 \u043f\u0430\u043c\u044f\u0442\u0438 \u0434\u043b\u044f BPF-\u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c, \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0434\u0438\u0430\u0433\u043d\u043e\u0441\u0442\u0438\u043a\u0438 \u043f\u0440\u043e\u0431\u043b\u0435\u043c \u0441 \u043f\u0430\u043c\u044f\u0442\u044c\u044e KMSAN, \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c \u0437\u0430\u0449\u0438\u0442\u044b KCFI (Kernelk Control-Flow Integrity), \u0432\u043d\u0435\u0434\u0440\u0435\u043d\u0438\u0435 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b Maple tree. \u0412 \u043d\u043e\u0432\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e \u043f\u0440\u0438\u043d\u044f\u0442\u043e 15115 [&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-106007","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.5 - 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.1.\" \/>\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\/no\/blog\/news\/reliz-yadra-linux-6-1\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.5\" \/>\n\t\t<meta property=\"og:locale\" content=\"nn_NO\" \/>\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.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 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 6.1.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/no\/blog\/news\/reliz-yadra-linux-6-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=\"2022-12-12T07:36:41+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-02-08T16:56:03+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\udd47Utgivelse av Linux-kjerne 6.1 | ProHoster","description":"Etter to m\u00e5neder med utvikling har Linus Torvalds presentert utgivelsen av Linux-kjerne 6.1.","canonical_url":"https:\/\/prohoster.info\/no\/blog\/news\/reliz-yadra-linux-6-1","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"nn_NO","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.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 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 6.1.","og:url":"https:\/\/prohoster.info\/no\/blog\/news\/reliz-yadra-linux-6-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":"2022-12-12T07:36:41+00:00","article:modified_time":"2026-02-08T16:56:03+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"106007","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":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-02-04 14:42:27","updated":"2026-02-08 16:56:03","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/posts\/106007","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/comments?post=106007"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/posts\/106007\/revisions"}],"predecessor-version":[{"id":157552,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/posts\/106007\/revisions\/157552"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/media?parent=106007"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/categories?post=106007"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/tags?post=106007"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}