{"id":101123,"date":"2021-08-30T10:22:49","date_gmt":"2021-08-30T08:22:49","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-yadra-linux-5-14"},"modified":"2021-08-30T10:22:49","modified_gmt":"2021-08-30T08:22:49","slug":"reliz-yadra-linux-5-14","status":"publish","type":"post","link":"https:\/\/prohoster.info\/no\/blog\/news\/reliz-yadra-linux-5-14","title":{"rendered":"Utgivelsen av Linux-kjernen 5.14","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Etter to m\u00e5neder med utvikling presenterte Linus Torvalds utgivelsen av Linux-kjerne 5.14. Blant de mest merkbare endringene er: nye systemanrop quotactl_fd() og memfd_secret(), fjerning av ide- og raw-drivere, ny I\/O-prioritetskontroller for cgroup, oppgaveplanleggingsmodus SCHED_CORE, infrastruktur for \u00e5 lage lastestartprogrammer for verifiserte BPF-programmer.      <\/p>\n<p>Den nye versjonen inneholder 15883 rettelser fra 2002 utviklere, med en st\u00f8rrelse p\u00e5 patchen p\u00e5 69 MB (endringene ber\u00f8rte 12580 filer, 861501 linjer med kode ble lagt til, og 321654 linjer ble fjernet). Omtrent 47% av alle endringene i 5.14 er knyttet til enhetsdrivere, omtrent 14% av endringene er relatert til oppdatering av kode spesifikk for maskinvarearkitekturer, 13% gjelder nettverksstakken, 3% gjelder filsystemer, og 3% gjelder interne subsystemer i kjernen.           <\/p>\n<p>Hovudnyhende:  <\/p>\n<ul>\n<li class=\"l\"> <b>Disk subsystem, I\/O og filsystemer<\/b>\n<ul>\n<li class=\"l\"> En ny kontroll for prioritering av I\/O er implementert for cgroup - rq-qos, som kan styre prioriteten for behandlingen av foresp\u00f8rselene til blokkordninger generert av medlemmene av hver cgroup. St\u00f8tte for den nye prioriteringskontrollen er lagt til i I\/O-planleggeren mq-deadline.\n<li class=\"l\"> I filsystemet ext4 er det implementert en ny ioctl-kommando EXT4_IOC_CHECKPOINT, som tvinger en oppdatering av alle ventende transaksjoner fraloggen og de tilknyttede buffrene til disken, samt overskriver det brukte loggomr\u00e5det i lagringen. Endringen ble forberedt som en del av en initiativ om \u00e5 forhindre informasjonslekkasje fra filsystemer.\n<li class=\"l\"> I Btrfs er det gjort ytelsesoptimaliseringer: ved \u00e5 ekskludere un\u00f8dvendig logging av utvidede attributter under fsync-prosessen ble ytelsen for intensive operasjoner med utvidede attributter \u00f8kt med opptil 17%. I tillegg under trimmingoperasjoner som ikke ber\u00f8rer extentene ble full synkronisering deaktivert, noe som reduserte behandlingstiden for operasjonen med 12%. Det ble lagt til en innstilling i sysfs for \u00e5 begrense I\/O-b\u00e5ndbredde ved filsystemkontroll. Det ble ogs\u00e5 lagt til ioctl-kall for \u00e5 avbryte st\u00f8rrelse-endringsoperasjoner og fjerning av enheter.\n<li class=\"l\"> I XFS er implementeringen av buffercache blitt redesignert, som n\u00e5 bruker sideallokering i batchmodus. Effektiviteten til cachen er forbedret.\n<li class=\"l\"> I F2FS har det blitt lagt til et alternativ for kun lesemodus, og en mekanisme for caching av komprimerte blokker (compress_cache) er implementert for \u00e5 forbedre ytelsen ved tilfeldig lesing. St\u00f8tte for filkomprimering er blitt lagt til, reflektert i minnet ved hjelp av mmap()-operasjonen. For selektiv deaktivering av filkomprimering ved hjelp av et maskem\u00f8nster, er et nytt monteringsalternativ, nocompress, foresl\u00e5tt.\n<li class=\"l\"> I exFAT-driveren er det gjort forbedringer for kompatibilitet med lagringsenheter fra enkelte digitale kameraer.\n<li class=\"l\"> Et systemanrop, quotactl_fd(), er lagt til, som gj\u00f8r det mulig \u00e5 administrere kvoter ikke via en spesialmengdens fil, men ved \u00e5 spesifisere en filbeskriver knyttet til filsystemet som kvoten gjelder.\n<li class=\"l\"> Gamle drivere for blokk-enheter med IDE-grensesnitt er fjernet fra kjernen, hvor de allerede lenge har blitt erstattet av libata-subsystemet.\n<li class=\"l\"> Driveren \u00abraw\u00bb, som gir ubufferet tilgang til blokkene gjennom grensesnittet \/dev\/raw, er fjernet fra kjernen. Den angitte funksjonaliteten har lenge v\u00e6rt implementert i applikasjoner ved hjelp av flagget O_DIRECT.                  <\/ul>\n<li class=\"l\"> <b>Minne og systemtjenester<\/b>\n<ul>\n<li class=\"l\"> I oppgaveplanleggeren er det implementert en ny planleggingsmodus, SCHED_CORE, som gj\u00f8r det mulig \u00e5 styre hvilke prosesser som kan kj\u00f8re sammen p\u00e5 ett CPU-kjerne. Hver prosess kan tildeles en cookie-ID som definerer tillitsomr\u00e5det mellom prosessene (for eksempel tilh\u00f8righet til en bruker eller container). N\u00e5r det gjelder organisering av kodeutf\u00f8relse, kan planleggeren sikre at en CPU-kjerne bare deles mellom prosesser tilknyttet \u00e9n eier, noe som kan brukes til \u00e5 blokkere visse angrep av Spectre-typen ved \u00e5 hindre at tillitsverdige og ikke-tillitsverdige oppgaver kj\u00f8rer i \u00e9n SMT-tr\u00e5d (Hyper Threading).\n<li class=\"l\"> St\u00f8tte for kill-operasjonen er implementert for cgroup, som lar deg avslutte alle prosessene knyttet til gruppen (send SIGKILL) ved \u00e5 skrive \u00ab1\u00bb til den virtuelle filen cgroup.kill.\n<li class=\"l\"> Mulighetene relatert til respons p\u00e5 oppdagelse av split locks, som oppst\u00e5r n\u00e5r det er tilgang til ikke-alignerte data i minnet fordi de under utf\u00f8relsen av en atomisk instruksjon krysser to CPU-cache-linjer, er utvidet. Slike l\u00e5ser f\u00f8rer til betydelig ytelsestap, s\u00e5 det ble tidligere gitt muligheter for \u00e5 tvinge avslutning av applikasjonen som for\u00e5rsaket l\u00e5sen. I den nye utgivelsen er et nytt kommandolinjeparameter for kjernen \u00absplit_lock_detect=ratelimit:N\u00bb lagt til, som lar deg definere et systemomfattende grense for intensiteten av blokkeringer per sekund, etter overskridelse av hvilket prosessen som har for\u00e5rsaket split lock, vil bli tvunget stoppet i 20 ms i stedet for \u00e5 bli avsluttet.\n<li class=\"l\"> I CFS-b\u00e5ndbreddekontrolleren (CFS bandwidth controller), som definerer hvor mye prosessortid som kan tildeles hver cgroup, er det implementert muligheten til \u00e5 definere grenser som er begrenset av en spesifisert tidsperiode, noe som gir bedre regulering av belastninger som er f\u00f8lsomme for forsinkelser. For eksempel vil innstilling av cpu.cfs_quota_us til 50000 og cpu.cfs_period_us til 100000 gj\u00f8re at prosessgruppene hvert 100 ms kan bruke 50 ms CPU-tid.\n<li class=\"l\">  Den innledende infrastrukturen for \u00e5 lage BPF-programlastere er lagt til, noe som senere vil tillate bare lasting av BPF-programmer som er signert med et p\u00e5litelig digitalt n\u00f8kkel.\n<li class=\"l\"> En ny futex-operasjon FUTEX_LOCK_PI2 er lagt til, som bruker en monotonisk timer for beregning av time-out som tar hensyn til tiden systemet har v\u00e6rt i hvilemodus.\n<li class=\"l\"> For RISC-V-arkitekturen er det implementert st\u00f8tte for store minnesider (Transparent Huge-Pages) og muligheten for \u00e5 bruke KFENCE-mekanismen for \u00e5 oppdage feil under minneh\u00e5ndtering.\n<li class=\"l\"> I systemkallet madvise() har det blitt lagt til flaggene MADV_POPULATE_READ og MADV_POPULATE_WRITE for \u00e5 generere \u00abpage fault\u00bb p\u00e5 alle minnesider vist for lese- eller skriveroperasjoner, uten \u00e5 utf\u00f8re faktisk lesing eller skriving (prefault). Bruken av flaggene kan v\u00e6re nyttig for \u00e5 redusere forsinkelsene i programarbeidet, ved \u00e5 forh\u00e5ndse utf\u00f8re behandleren for \u00abpage fault\u00bb for alle ikke tildelte sider uten \u00e5 vente p\u00e5 faktisk tilgang til dem.\n<li class=\"l\"> I unit-testsystemet kunit er der tilf\u00f8jet support til at k\u00f8re tests i QEMU-milj\u00f8et.\n<li class=\"l\"> Nye sporere er lagt til: \u00abosnoise\u00bb for \u00e5 spore forsinkelser i applikasjoner for\u00e5rsaket av behandling av avbrudd, og \u00abtimerlat\u00bb for \u00e5 gi detaljert informasjon om forsinkelser under vekkelser fra timer-signaler.              <\/ul>\n<li class=\"l\"> <b>Virtualisering og sikkerhet<\/b>\n<ul>\n<li class=\"l\"> Den systemkald memfd_secret() er blevet tilf\u00f8jet, som muligg\u00f8r oprettelsen af et privat hukommelsesomr\u00e5de i et isoleret adresseomr\u00e5de, der kun er synligt for ejerprocessen, ikke afspejles i andre processer og ikke er direkte tilg\u00e6ngeligt for kernen.\n<li class=\"l\"> I seccomp-systemet til filtrering af systemkald er der ved udtr\u00e6kning af blokering h\u00e5ndterere til brugerens rum blevet givet mulighed for at anvende en atomisk operation til at oprette en filbeskriver til den isolerede opgave og returnere den ved behandling af systemkaldet. Den foresl\u00e5ede operation l\u00f8ser problemet med at h\u00e5ndtereren bliver afbrudt i brugerens rum, n\u00e5r der modtages et signal.\n<li class=\"l\"> En ny mekanisme for \u00e5 administrere ressursbegrensning i bruker-ID-navnerommet er lagt til, som binder individuelle rlimit tellere til brukeren i \u00abuser namespace\u00bb. Endringen l\u00f8ser problemet med bruken av felles ressurs tellere ved at \u00e9n bruker starter prosesser i forskjellige containere.\n<li class=\"l\"> I hypervisoren <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/no\/vps\/abuzoustojchivye-vps\/\"   title=\"KVM\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"4400\">KVM<\/a> For ARM64-systemer er der tilf\u00f8jet mulighed for at bruge MTE (MemTag, Memory Tagging Extension) i g\u00e6stesystemer, hvilket muligg\u00f8r knytning af tags til hver hukommelsesallokeringsoperation og organiserer kontrol af korrekt brug af pointere for at forhindre udnyttelse af s\u00e5rbarheder for\u00e5rsaget af adgang til allerede frigivne hukommelsesblokke, buffer overflow, adgang f\u00f8r initialisering og brug uden for den aktuelle kontekst.\n<li class=\"l\"> Dei plattformen ARM64-verkt\u00f8y for pekerauthentisering (Pointer Authentication) kan n\u00e5 konfigureres separat for kjernen og brukermodus. Teknologien lar deg bruke spesialiserte ARM64-instruksjoner for \u00e5 validere returadresser med digitale signaturer, som lagres i de ubrukte \u00f8verste bitene av pekeren selv.\n<li class=\"l\"> User-mode Linux har f\u00e5tt st\u00f8tte for \u00e5 bruke drivere til PCI-enheter med en virtuell PCI-buss, implementert av PCI-over-virtio-driveren.\n<li class=\"l\"> For x86-systemer er st\u00f8tten for det para-virtualiserte verkt\u00f8yet virtio-iommu lagt til, som tillater sending av IOMMU-foresp\u00f8rsel som ATTACH, DETACH, MAP og UNMAP over virtio-transportsystemet uten \u00e5 emulere sidetabeller.\n<li class=\"l\"> For Intel CPU-er, fra Skylake-familien til Coffee Lake, er bruken av Intel TSX (Transactional Synchronization Extensions) som standard deaktivert. TSX gir midler for \u00e5 forbedre ytelsen til flertr\u00e5dede applikasjoner ved \u00e5 dynamisk utelukke un\u00f8dvendige synkroniseringsoperasjoner. Utvidelsene er deaktivert p\u00e5 grunn av muligheten for Zombieload-angrep, som manipulerer lekkasje av informasjon via sidekanaler n\u00e5r den asynkrone avbrytelsesmekanismen fungerer (TAA, TSX Asynchronous Abort).           <\/ul>\n<li class=\"l\"> <b>Nettverks subsystem<\/b>\n<ul>\n<li class=\"l\"> Integrasjonen med MPTCP-kjernen (MultiPath TCP) fortsetter, en utvidelse av TCP-protokollen for \u00e5 organisere TCP-forbindelser med levering av pakker samtidig over flere ruter gjennom ulike nettverksgrensesnitt knyttet til forskjellige <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/no\/lir\/ipv4\/\"   title=\"IP-adresser\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"4456\">IP-adresser<\/a>. Den nye utgivelsen inkluderer en mekanisme for \u00e5 angi egne trafikkhashpolitikker for IPv4 og IPv6 (multipath hash policy), som gir mulighet til \u00e5 bestemme fra brukermodus hvilke felt i pakkene, inkludert inkapslede, som skal brukes til beregning av hash, som bestemmer hvilken rute pakken skal ta.\n<li class=\"l\"> Det virtuelle transportlaget virtio har f\u00e5tt st\u00f8tte for SOCK_SEQPACKET-sokler (ordnet og p\u00e5litelig datagramoverf\u00f8ring).\n<li class=\"l\"> Muligheter for SO_REUSEPORT socket-mekanismen er utvidet, noe som gj\u00f8r at flere lytte-sockets kan koble seg til en enkelt port for \u00e5 motta tilkoblinger og fordele innkommende foresp\u00f8rsel samtidig mellom alle tilkoblede sockets via SO_REUSEPORT, noe som forenkler opprettelsen av flertr\u00e5det serverapplikasjoner. I den nye versjonen er det lagt til funksjoner for \u00e5 overf\u00f8re kontroll til en annen socket i tilfelle det oppst\u00e5r en feil under behandling av foresp\u00f8rselen fra den opprinnelig valgte socketen (l\u00f8ser problemet med tap av enkeltforbindelser ved omstart av tjenester).                              <\/ul>\n<li class=\"l\"> <b>Utstyr<\/b>\n<ul>\n<li class=\"l\"> I amdgpu-driveren er det implementert st\u00f8tte for nye serier av AMD Radeon RX 6000 GPU-er, utviklet under kode navnene \u00abBeige Goby\u00bb (Navi 24) og \u00abYellow Carp\u00bb, samt forbedret st\u00f8tte for GPU Aldebaran (gfx90a) og APU Van Gogh. Det er lagt til mulighet for samtidig drift med flere eDP-paneler. For APU Renoir er det lagt til st\u00f8tte for arbeid med krypterte buffere i videominne (TMZ, Trusted Memory Zone). St\u00f8tte for hot-unplug av grafikkort er lagt til. For GPU Radeon RX 6000 (Navi 2x) og eldre AMD GPU-er er st\u00f8tte for energisparemekanismen ASPM (Active State Power Management) aktivert som standard, noe som tidligere kun var aktivert for GPU Navi 1x, Vega og Polaris.\n<li class=\"l\"> For AMD-brikker er det lagt til st\u00f8tte for delt virtuell minne (SVM, shared virtual memory) basert p\u00e5 HMM (Heterogeneous memory management) subsystemet, som gj\u00f8r det mulig \u00e5 bruke enheter med egne minnekontrollere (MMU, memory management unit) som kan f\u00e5 tilgang til hovedminnet. Med HMM kan man ogs\u00e5 organisere et delt adresserom mellom GPU og CPU, der GPU kan f\u00e5 tilgang til hovedminnet til prosessen.\n<li class=\"l\"> Det er lagt til tidlig st\u00f8tte for AMD Smart Shift-teknologi, som dynamisk endrer str\u00f8mningsparametrene for CPU og GPU p\u00e5 b\u00e6rbare datamaskiner med AMD-brikke og grafikkort for \u00e5 fremme ytelsen ved spilling, videoredigering og 3D-rendering.\n<li class=\"l\"> I i915-driveren for Intel-grafikkort er st\u00f8tte for Intel Alderlake P-brikker aktivert.\n<li class=\"l\"> Det er lagt til en drm\/hyperv-driver for den virtuelle grafikkadapteren Hyper-V.\n<li class=\"l\"> St\u00f8tte for Raspberry Pi 400 alt-i-ett datamaskin er lagt til.\n<li class=\"l\"> Det er lagt til en dell-wmi-privacy-driver for \u00e5 st\u00f8tte maskinvarebrytere for kamera og mikrofon levert med Dell-b\u00e6rbare datamaskiner.\n<li class=\"l\"> For Lenovo-b\u00e6rbare datamaskiner er det lagt til et WMI-grensesnitt for \u00e5 endre BIOS-innstillinger gjennom sysfs \/sys\/class\/firmware-attributes\/.\n<li class=\"l\"> Utvidet st\u00f8tte for enheter med USB4-grensesnitt.\n<li class=\"l\">  St\u00f8tte for lydkort og kodeker AmLogic SM1 TOACODEC, Intel AlderLake-M, NXP i.MX8, NXP TFA1, TDF9897, Rockchip RK817, Qualcomm Quinary MI2 og Texas Instruments TAS2505 er lagt til. Lydst\u00f8tten for HP- og ASUS-b\u00e6rbare PC-er er forbedret. Lapper er lagt til for \u00e5 redusere forsinkelsene f\u00f8r lydavspilling p\u00e5 enheter med USB-grensesnitt.        <\/ul>\n<\/ul>\n<p>Kilde: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=55702\">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 5.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: \u043d\u043e\u0432\u044b\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0435 \u0432\u044b\u0437\u043e\u0432\u044b quotactl_fd() \u0438 memfd_secret(), \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u043e\u0432 ide \u0438 raw, \u043d\u043e\u0432\u044b\u0439 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440 \u043f\u0440\u0438\u043e\u0440\u0438\u0442\u0435\u0442\u043e\u0432 \u0432\u0432\u043e\u0434\u0430\/\u0432\u044b\u0432\u043e\u0434\u0430 \u0434\u043b\u044f cgroup, \u0440\u0435\u0436\u0438\u043c \u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0437\u0430\u0434\u0430\u0447 SCHED_CORE, \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0437\u0430\u0433\u0440\u0443\u0437\u0447\u0438\u043a\u043e\u0432 \u0432\u0435\u0440\u0438\u0444\u0438\u0446\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 BPF-\u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c. \u0412 \u043d\u043e\u0432\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e \u043f\u0440\u0438\u043d\u044f\u0442\u043e 15883 \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0439 \u043e\u0442 2002 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432, \u0440\u0430\u0437\u043c\u0435\u0440 \u043f\u0430\u0442\u0447\u0430 &#8212; 69 [&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-101123","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 5.14.\" \/>\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-5-14\" \/>\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 5.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 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 5.14.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/no\/blog\/news\/reliz-yadra-linux-5-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=\"2021-08-30T08:22:49+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-08-30T08:22:49+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 5.14 | ProHoster","description":"Etter to m\u00e5neders utvikling presenterte Linus Torvalds utgivelsen av Linux-kjerne 5.14.","canonical_url":"https:\/\/prohoster.info\/no\/blog\/news\/reliz-yadra-linux-5-14","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 5.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 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 5.14.","og:url":"https:\/\/prohoster.info\/no\/blog\/news\/reliz-yadra-linux-5-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":"2021-08-30T08:22:49+00:00","article:modified_time":"2021-08-30T08:22:49+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"101123","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":null,"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":"2021-08-30 09:02:19","updated":"2022-09-28 11:27:34","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\/101123","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=101123"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/posts\/101123\/revisions"}],"predecessor-version":[{"id":164334,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/posts\/101123\/revisions\/164334"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/media?parent=101123"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/categories?post=101123"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/tags?post=101123"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}