{"id":99149,"date":"2021-02-16T16:22:46","date_gmt":"2021-02-16T14:22:46","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-yadra-linux-5-11"},"modified":"2021-02-16T16:22:46","modified_gmt":"2021-02-16T14:22:46","slug":"reliz-yadra-linux-5-11","status":"publish","type":"post","link":"https:\/\/prohoster.info\/da\/blog\/news\/reliz-yadra-linux-5-11","title":{"rendered":"Udgivelse af Linux-kernen 5.11","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Efter to m\u00e5neders udvikling pr\u00e6senterede Linus Torvalds udgivelsen af Linux-kernen 5.11. Blandt de mest bem\u00e6rkelsesv\u00e6rdige \u00e6ndringer er: underst\u00f8ttelse af Intel SGX-enklaver, en ny mekanisme til opfangning af systemopkald, en virtuel auxiliary-bus, forbud mod at samle moduler uden MODULE_LICENSE(), hurtig filtrering af systemopkald i seccomp, oph\u00f8r af support til ia64-arkitekturen, flytning af WiMAX-teknologi til 'staging'-grenen, samt muligheden for indkapsling af SCTP i UDP.      <\/p>\n<p>Den nye version indeholder 15480 rettelser fra 1991 udviklere, patch-st\u00f8rrelsen er 72 MB (\u00e6ndringerne ber\u00f8rte 12090 filer, 868025 linjer kode blev tilf\u00f8jet, 261456 linjer blev fjernet). Omkring 46% af alle \u00e6ndringerne i 5.11 relaterer til enhedsdrev, cirka 16% vedr\u00f8rer opdatering af arkitekturspecifik kode, 13% er relateret til netv\u00e6rksstakken, 3% til filsystemer, og 4% til interne kerneundersystemer.         <\/p>\n<p>Hovednyhederne:  <\/p>\n<ul>\n<li class=\"l\"> <b>DiskSubsystem, input\/output og filsystemer<\/b>\n<ul>\n<li class=\"l\"> I Btrfs er der tilf\u00f8jet flere monteringsmuligheder til brug ved gendannelse af data fra beskadigede filsystemer: 'rescue=ignorebadroots' til montering trods beskadigelser af nogle rodtr\u00e6er (extent, uuid, data reloc, device, csum, free space), 'rescue=ignoredatacsums' til at deaktivere kontrolsumverifikationen for data, og 'rescue=all' til samtidig aktivering af 'ignorebadroots', 'ignoredatacsums' og 'nologreplay'. Underst\u00f8ttelse af monteringsmuligheden 'inode_cache', som tidligere blev betragtet som for\u00e6ldet, er blevet oph\u00e6vet. Koden er blevet forberedt til at implementere underst\u00f8ttelse af blokke med metadata og data, der er mindre end siden (PAGE_SIZE), samt st\u00f8tte til zoneret pladseringsmetode. Ubufferede (Direct IO) anmodninger er flyttet til iomap-infrastrukturen. Ydeevnen for en r\u00e6kke operationer er optimeret, og i nogle tilf\u00e6lde kan hastigheden forbedres med procentdele.\n<li class=\"l\"> I XFS er der implementeret et flag 'needsrepair', der signalerer behovet for reparation. N\u00e5r dette flag er indstillet, kan filsystemet ikke monteres, f\u00f8r flaget bliver nulstillet af v\u00e6rkt\u00f8jet xfs_repair.\n<li class=\"l\"> I Ext4 er der kun blevet foresl\u00e5et fejlrettelser og optimeringer samt en oprydning af koden.\n<li class=\"l\"> Geneksport af filsystemer, der er monteret ovenp\u00e5 NFS, er nu tilladt (dvs. en partition, der er monteret via NFS, kan nu eksporteres via NFS og bruges som et mellemled-cache).\n<li class=\"l\"> I systemkaldet close_range() er der tilf\u00f8jet en CLOSE_RANGE_CLOEXEC mulighed, der g\u00f8r det muligt for processer at lukke et helt udvalg af \u00e5bne filbeskrivere p\u00e5 \u00e9n gang med close-on-exec tilstand.\n<li class=\"l\"> I filsystemet F2FS er der tilf\u00f8jet nye ioctl()-opkald, der giver brugeren mulighed for at styre, hvilke filer der gemmes i komprimeret format. Der er tilf\u00f8jet en monteringsmulighed &#171;compress_mode=&#187; for at v\u00e6lge placeringen af kontrollelementet for komprimering enten p\u00e5 kerne-siden eller i brugerens rum.\n<li class=\"l\"> Det er nu muligt at montere Overlayfs af ikke-privilegerede processer ved hj\u00e6lp af et separat brugernavnrum. For at kontrollere overensstemmelse med sikkerhedsmodel blev koden grundigt revideret. Overlayfs har ogs\u00e5 f\u00e5et mulighed for at k\u00f8re ved hj\u00e6lp af kopier af filsystembilleder via valgfrit at deaktivere UUID-kontrol.\n<li class=\"l\"> Ceph-filsystemet har f\u00e5et st\u00f8tte til msgr2.1-protokollen, der muligg\u00f8r brug af AES-GCM-algoritmen til at overf\u00f8re data i krypteret form.\n<li class=\"l\"> I dm-multipath-modulet er muligheden for at tage h\u00f8jde for CPU-bindning (&#171;IO affinity&#187;) ved valg af ruten for input\/output-anmodninger blevet implementeret.                      <\/ul>\n<li class=\"l\"> <b>Hukommelse og systemtjenester<\/b>\n<ul>\n<li class=\"l\"> Et nyt mekanisme til indfangning af systemkald er blevet tilf\u00f8jet, baseret p\u00e5 prctl(), som muligg\u00f8r, at brugerens rum genererer undtagelser ved adgang til visse systemkald og emulerer dets udf\u00f8relse. Den n\u00e6vnte funktionalitet er efterspurgt i Wine og Proton til at emulere Windows-systemkald, hvilket er n\u00f8dvendigt for at sikre kompatibilitet med spil og programmer, der direkte udf\u00f8rer systemkald udenom Windows API (f.eks. for at beskytte mod uautoriseret brug).\n<li class=\"l\"> I systemkaldet userfaultfd(), der er beregnet til at h\u00e5ndtere page faults (adgang til ikke-tildelte hukommelsessider) i brugerens rum, er det nu muligt at deaktivere behandling af undtagelser, der opst\u00e5r p\u00e5 kerneniveau, for at g\u00f8re udnyttelsen af visse s\u00e5rbarheder vanskeligere.\n<li class=\"l\"> BPF-underdelen har f\u00e5et st\u00f8tte til opbevaring af opgaver (task-local storage), der giver binding af data til en specifik BPF-behandler.\n<li class=\"l\"> Forbruget af hukommelse til BPF-programmer er blevet helt omarbejdet \u2014 til styring af hukommelsesforbruget i BPF-objekter er der blevet foresl\u00e5et en cgroup-controller i stedet for memlock rlimit.\n<li class=\"l\"> BTF (BPF Type Format) mekanismen, der giver information til typekontrol i BPF-pseudokode, underst\u00f8tter nu kernemoduler.\n<li class=\"l\"> I gr\u00e6nsefladen for asynkron I\/O io_uring er der tilf\u00f8jet support for systemopkaldene shutdown(), renameat2() og unlinkat(). Ved kald til io_uring_enter() er der tilf\u00f8jet mulighed for at angive en tidsgr\u00e6nse (underst\u00f8ttelse af argumentet for tidsgr\u00e6nsen kan kontrolleres ved hj\u00e6lp af flaget IORING_FEAT_EXT_ARG).\n<li class=\"l\"> Arkitekturen ia64, der anvendes i Intel Itanium-processorer, er blevet kategoriseret som forladt (&#171;orphaned&#187;), hvilket indeb\u00e6rer oph\u00f8r af testning. Hewlett Packard Enterprise har stoppet modtagelsen af bestillinger p\u00e5 nyt Itanium-udstyr, og Intel gjorde det allerede sidste \u00e5r.\n<li class=\"l\"> Supporten for systemer baseret p\u00e5 MicroBlaze-arkitekturen uden hukommelseskontrolenhed (MMU) er blevet oph\u00e6vet. S\u00e5danne systemer er sj\u00e6ldent set i dag.\n<li class=\"l\"> Der er tilf\u00f8jet support til MIPS-arkitekturen for d\u00e6kningstest ved hj\u00e6lp af gcov-v\u00e6rkt\u00f8jet.\n<li class=\"l\"> Der er tilf\u00f8jet support til en auxiliary bus til at interagere med multifunktionelle enheder, der kombinerer funktionalitet, som kr\u00e6ver forskellige drivere (for eksempel netv\u00e6rkskort med underst\u00f8ttelse af Ethernet og RDMA). Bussen kan bruges til at tildele prim\u00e6re og sekund\u00e6re drivere til enheden, n\u00e5r det er problematisk at bruge MFD (Multi-Function Devices) under-systemet.\n<li class=\"l\"> Der er tilf\u00f8jet support til CMA (Contiguous Memory Allocator) til RISC-V-arkitekturen, som er optimeret til at allokere store sammenh\u00e6ngende hukommelsesomr\u00e5der ved hj\u00e6lp af sideflytningsteknikker. For RISC-V er der ogs\u00e5 implementeret begr\u00e6nsningsv\u00e6rkt\u00f8jer til adgang til \/dev\/mem og m\u00e5lretning af behandlingstid for afbrydelser.\n<li class=\"l\"> Der er tilf\u00f8jet support til KASan (Kernel Address Sanitizer) til 32-bit ARM-systemer, som muligg\u00f8r opdagelse af hukommelsesfejl. For 64-bit ARM er KASan-implementeringen blevet overflyttet til brug af MTE-tags (MemTag).\n<li class=\"l\"> Der er tilf\u00f8jet systemopkald epoll_pwait2(), som g\u00f8r det muligt at anvende tidsgr\u00e6nser med nanosekunders pr\u00e6cision (epoll_wait-opkald manipulerer med millisekunder).\n<li class=\"l\"> I byggesystemet er der tilf\u00f8jet en fejldiagnose ved fors\u00f8g p\u00e5 at bygge indl\u00e6ste kernejmoduler, hvor licensen for koden ikke er defineret ved hj\u00e6lp af makroen MODULE_LICENSE(). Fejlen under bygningen vil ogs\u00e5 blive for\u00e5rsaget ved anvendelse af makroen EXPORT_SYMBOL() for statiske funktioner.\n<li class=\"l\"> Der er tilf\u00f8jet support til kortl\u00e6gning af GEM-objekter fra det hukommelsesomr\u00e5de, der anvendes til input\/output, hvilket har muliggjort en hurtigere behandling af framebufferen p\u00e5 nogle arkitekturer.\n<li class=\"l\"> I Kconfig er underst\u00f8ttelsen af Qt4 blevet fjernet (underst\u00f8ttelsen af Qt5, GTK og Ncurses er bevaret).                  <\/ul>\n<li class=\"l\"> <b>Virtualisering og sikkerhed<\/b>\n<ul>\n<li class=\"l\"> Systemopkaldet seccomp() har f\u00e5et tilf\u00f8jet support for en hurtig reaktionsmode, der muligg\u00f8r en hurtig bestemmelse af, om et bestemt systemopkald er tilladt eller forbudt baseret p\u00e5 den tilknyttede privilegietabel (constant-action bitmap) til processen, uden behov for at k\u00f8re en BPF-behandler.\n<li class=\"l\"> Kernens komponenter til oprettelse og styring af enclaves baseret p\u00e5 Intel SGX (Software Guard eXtensions) er blevet integreret, hvilket g\u00f8r det muligt for applikationer at k\u00f8re kode i isolerede krypterede hukommelsesomr\u00e5der, hvortil den \u00f8vrige systemadgang er begr\u00e6nset.\n<li class=\"l\"> Som en del af initiativet til at begr\u00e6nse adgangen fra brugerens rum til MSR-registere (model-specifikke registre) er skrivning til registrene MSR_IA32_ENERGY_PERF_BIAS blevet forbudt, hvilket g\u00f8r det muligt at \u00e6ndre CPU'ens energieffektivitetsindstilling (&#171;normal&#187;, &#171;performance&#187;, &#171;powersave&#187;).\n<li class=\"l\"> Muligheden for at deaktivere migration af h\u00f8jprioriterede opgaver mellem CPU'er er blevet overf\u00f8rt fra kernel-rt-grenen til realtidssystemer.\n<li class=\"l\"> For ARM64-systemer er muligheden for at anvende MTE-tags (MemTag, Memory Tagging Extension) til adresserne for signalbehandlere blevet tilf\u00f8jet. Anvendelsen af MTE aktiveres ved at angive mulighed SA_EXPOSE_TAGBITS i sigaction() og g\u00f8r det muligt at organisere kontrol af korrekt anvendelse af pointere for at blokere udnyttelse af s\u00e5rbarheder, der skyldes adgang til allerede frigivne hukommelsesblokke, bufferoverl\u00f8b, adgang f\u00f8r initialisering og brug uden for den aktuelle kontekst.\n<li class=\"l\"> Parameteren &#171;DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING&#187; er blevet tilf\u00f8jet, hvilket tillader dm-verity subsystemet at verificere hash-signaturer af certifikater, der er placeret i sekund\u00e6re n\u00f8glelager (keyring). I praksis g\u00f8r denne indstilling det muligt at verificere ikke kun certifikater indbygget i kernen men ogs\u00e5 certifikater indl\u00e6st under drift, hvilket giver mulighed for at opdatere certifikater uden at opdatere hele kernen.\n<li class=\"l\"> I User-mode Linux er der tilf\u00f8jet support til suspend-to-idle-tilstand, som g\u00f8r det muligt at fryse milj\u00f8et og bruge SIGUSR1-signalet til at v\u00e6kke det fra dvalen.\n<li class=\"l\"> I virtio-mem-mekanismen, der g\u00f8r det muligt at tilslutte og frakoble hukommelse til virtuelle maskiner, er der tilf\u00f8jet support til Big Block Mode (BBM), som tillader overf\u00f8rsel eller fjernelse af hukommelse i blokke, der overstiger st\u00f8rrelsen p\u00e5 kernens hukommelsesblok, hvilket er n\u00f8dvendigt for at optimere VFIO i QEMU.\n<li class=\"l\"> I den kernebaserede implementering af TLS er der tilf\u00f8jet support for cipher CHACHA20-POLY1305.      <\/ul>\n<li class=\"l\"> <b>Netv\u00e6rkssubsystem<\/b>\n<ul>\n<li class=\"l\"> For 802.1Q (VLAN) er der implementeret en mekanisme til fejlstyring af forbindelser (CFM, Connectivity Fault Management), som g\u00f8r det muligt at identificere, verificere og isolere fejl i netv\u00e6rk med virtuelle broer (Virtual Bridged Networks). For eksempel kan CFM bruges til at lokalisere problemer i netv\u00e6rk, der d\u00e6kker flere uafh\u00e6ngige organisationer, hvis medarbejdere kun har adgang til deres eget udstyr.\n<li class=\"l\"> Der er tilf\u00f8jet support til indkapsling af SCTP-pakker i UDP-pakker (RFC 6951), hvilket g\u00f8r det muligt at bruge SCTP i netv\u00e6rk med gamle adresseovers\u00e6ttere, der ikke direkte underst\u00f8tter SCTP, samt implementere SCTP p\u00e5 systemer, der ikke giver direkte adgang til IP-laget.\n<li class=\"l\"> Implementeringen af WiMAX-teknologi er flyttet til staging og er planlagt til at blive fjernet i fremtiden, medmindre der findes brugere, der har brug for WiMAX. WiMAX anvendes ikke l\u00e6ngere i offentlige netv\u00e6rk, og i kernen er den eneste driver, der kan anvendes til WiMAX, den for\u00e6ldede Intel 2400m-driver. Under Netv\u00e6rkskonfiguratoren NetworkManager blev st\u00f8tte til WiMAX stoppet i 2015. I \u00f8jeblikket er WiMAX n\u00e6sten helt blevet erstattet af teknologier som LTE, HSPA+ og Wi-Fi 802.11n.\n<li class=\"l\"> Der er udf\u00f8rt optimeringsarbejde til forbedring af ydeevnen ved h\u00e5ndtering af indkommende TCP-trafik i zerocopy-tilstand, dvs. uden yderligere kopiering til nye buffere. For trafik af mellemstor st\u00f8rrelse, der d\u00e6kker titusinder eller flere hundrede kilobyte data, er anvendelsen af zerocopy i stedet for recvmsg() betydeligt mere effektiv. For eksempel har de implementerede \u00e6ndringer gjort det muligt at \u00f8ge effektiviteten af h\u00e5ndtering af RPC-stil trafik med beskeder p\u00e5 32 KB med 60-70 % ved brug af zerocopy.\n<li class=\"l\"> Der er tilf\u00f8jet nye ioctl() opkald til at oprette netv\u00e6rksbroer, der d\u00e6kker flere PPP-kanaler. Den foresl\u00e5ede funktionalitet muligg\u00f8r, at rammer kan bev\u00e6ge sig fra en kanal til en anden, for eksempel fra PPPoE til PPPoL2TP-session.\n<li class=\"l\"> Integrationen i MPTCP (MultiPath TCP) kernen forts\u00e6tter, hvilket er en udvidelse af TCP-protokollen for at organisere TCP-forbindelser med levering af pakker samtidig over flere ruter gennem forskellige netv\u00e6rksgr\u00e6nseflader, der er knyttet til forskellige IP-adresser. Den nye version implementerer underst\u00f8ttelse af ADD_ADDR-optionen til at annoncere de tilg\u00e6ngelige <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/da\/lir\/ipv4\/\"   title=\"IP-adresser\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"829\">IP-adresser<\/a> som kunne forbindes ved tilf\u00f8jelse af nye flow til en eksisterende MPTCP-forbindelse.\n<li class=\"l\"> Der er tilf\u00f8jet mulighed for at konfigurere handlinger ved overskridelse af forbindelsespollingbudget (busy-polling). Det tidligere tilg\u00e6ngelige SO_BUSY_POLL tilstand bet\u00f8d skift til softirq ved udt\u00f8mmelse af budgettet. For applikationer, der har brug for at forts\u00e6tte med polling, er der foresl\u00e5et en ny mulighed SO_PREFER_BUSY_POLL.\n<li class=\"l\"> I IPv6 er der implementeret underst\u00f8ttelse af SRv6 End.DT4 og End.DT6 tilstande, der anvendes til oprettelse af flermands IPv4 L3 <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/da\/vpn\/\"   title=\"VPN\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"155\">VPN<\/a> og VRF-enheder (Virtual Routing and Forwarding).\n<li class=\"l\"> I Netfilter er implementeringen af udtryk sat blevet ensartet, hvilket har gjort det muligt at angive flere udtryk for hvert element i s\u00e6t-lister.\n<li class=\"l\"> I den tr\u00e5dl\u00f8se 802.11 stak er der tilf\u00f8jet API'er til at konfigurere SAR-effektbegr\u00e6nsninger samt AE PWE og HE MCS-parametre. Intel iwlwifi-driveren har f\u00e5et st\u00f8tte til 6 GHz-b\u00e5ndet (Ultra High Band). Qualcomm Ath11k-driveren har f\u00e5et st\u00f8tte til den hurtige forbindelsesops\u00e6tnings teknologi FILS (Fast Initial Link Setup, standardiseret som IEEE 802.11ai), hvilket fjerner forsinkelser ved roaming under migration fra en adgangspunkt til en anden.   <\/ul>\n<li class=\"l\"> <b>Udstyr<\/b>\n<ul>\n<li class=\"l\"> I amdgpu-driveren er der implementeret st\u00f8tte til AMD APU &#171;Green Sardine&#187; (Ryzen 5000) og GPU &#171;Dimgrey Cavefish&#187; (Navi 2), samt en indledende st\u00f8tte til AMD APU Van Gogh med Zen 2-kerner og RDNA 2 GPU (Navi 2). St\u00f8tte for nye identifikatorer for APU Renoir (baseret p\u00e5 CPU Zen 2 og GPU Vega) er ogs\u00e5 blevet tilf\u00f8jet.\n<li class=\"l\"> I i915-driveren til Intel-grafikkort er der implementeret st\u00f8tte for IS-teknologi (Integer scaling) med en filterfunktion til skalering, der tager h\u00f8jde for tilstanden af n\u00e6rliggende pixels (Nearest-neighbor interpolation) for at bestemme farven p\u00e5 manglende pixels. St\u00f8tten for de diskrete Intel DG1-kort er blevet udvidet. Implementeringen af 'Big Joiner'-teknologi, som er til stede siden Ice Lake \/ Gen11-chips, muligg\u00f8r brugen af en enkelt transcoder til behandling af to streams, for eksempel til udgang til en 8K-sk\u00e6rm via en enkelt DisplayPort. Der er tilf\u00f8jet en tilstand for asynkron skift mellem to buffere i videohukommelsen (async flip).\n<li class=\"l\"> I nouveau-driveren er der blevet tilf\u00f8jet indledende st\u00f8tte til NVIDIA GPU'er baseret p\u00e5 'Ampere'-mikroarkitekturen (GA100, GeForce RTX 30xx), som endnu er begr\u00e6nset til v\u00e6rkt\u00f8jer til h\u00e5ndtering af videomode.\n<li class=\"l\"> Underst\u00f8ttelse af 3WIRE-protokollen, der anvendes i LCD-paneler, er blevet tilf\u00f8jet. Underst\u00f8ttelsen af paneler som novatek nt36672a, TDO tl070wsh30, Innolux N125HCE-GN1 og ABT Y030XX067A 3.0 er ogs\u00e5 blevet tilf\u00f8jet. Is\u00e6r kan underst\u00f8ttelsen af OnePlus 6 og 6T smartphonepaneler fremh\u00e6ves, som har gjort det muligt at indl\u00e6se p\u00e5 enheder med et u\u00e6ndret kernel.\n<li class=\"l\"> Der er tilf\u00f8jet support til den f\u00f8rste diskrete USB4 v\u00e6rt-controller Intel Maple Ridge.\n<li class=\"l\"> Underst\u00f8ttelse af lyd codecs som Allwinner H6 I2S, Analog Devices ADAU1372, Intel Alderlake-S, GMediatek MT8192, NXP i.MX HDMI og XCVR, Realtek RT715 og Qualcomm SM8250 er blevet tilf\u00f8jet.\n<li class=\"l\"> Der er tilf\u00f8jet st\u00f8tte til ARM-platforme, enheder og platforme: Galaxy Note 10.1, Microsoft Lumia 950 XL, NanoPi R1, FriendlyArm ZeroPi, Elimo Initium SBC, Broadcom BCM4908, Mediatek MT8192\/MT6779\/MT8167, MStar Infinity2M, Nuvoton NPCM730, Marvell Armada 382, Mikrotik baseret p\u00e5 Marvell Prestera 98DX3236, servere med Nuvoton NPCM750 BMC, Kontron i.MX8M Mini, Espressobin Ultra, 'Trogdor' Chromebook, Kobol Helios64, Engicam PX30.Core.\n<li class=\"l\"> Underst\u00f8ttelsen af Ouya spillekonsol baseret p\u00e5 NVIDIA Tegra 3 er indbygget.                        <\/ul>\n<\/ul>\n<p>Samtidig har det latinamerikanske Free Software Foundation dannet en variant af den helt frie kerne 5.11 \u2014 Linux-libre 5.11-gnu, der er renset for elementer af firmwares og drivere, der indeholder ikke-frie komponenter eller kodeomr\u00e5der, hvis anvendelse er begr\u00e6nset af producenten. I den nye udgave er der blevet renset drivere for qat_4xxx (crypto), lt9611uxcm (dsi\/hdmi bridge), ccs\/smia++ (sensor), ath11k_pci, nxp audio transceiver og mhi pci controller. Koden til rensning af blobs i drivere og subsystemer amdgpu, btqca, btrtl, btusb, i915 csr er blevet opdateret. Nye blobs i m3 rproc, idt82p33 ptp clocks og qualcomm arm64 er blevet deaktiveret.<br \/>\n<br \/>Kilde: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=54581\">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.11. \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 \u0430\u043d\u043a\u043b\u0430\u0432\u043e\u0432 Intel SGX, \u043d\u043e\u0432\u044b\u0439 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c \u043f\u0435\u0440\u0435\u0445\u0432\u0430\u0442\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0445 \u0432\u044b\u0437\u043e\u0432\u043e\u0432, \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u0430\u044f \u0448\u0438\u043d\u0430 auxiliary, \u0437\u0430\u043f\u0440\u0435\u0442 \u0441\u0431\u043e\u0440\u043a\u0438 \u043c\u043e\u0434\u0443\u043b\u0435\u0439 \u0431\u0435\u0437 MODULE_LICENSE(), \u0440\u0435\u0436\u0438\u043c \u0431\u044b\u0441\u0442\u0440\u043e\u0439 \u0444\u0438\u043b\u044c\u0442\u0440\u0430\u0446\u0438\u0438 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0445 \u0432\u044b\u0437\u043e\u0432\u043e\u0432 \u0432 seccomp, \u043f\u0440\u0435\u043a\u0440\u0430\u0449\u0435\u043d\u0438\u0435 \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0435\u043d\u0438\u044f \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b ia64, \u043f\u0435\u0440\u0435\u043d\u043e\u0441 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438 WiMAX \u0432 \u0432\u0435\u0442\u043a\u0443 &#171;staging&#187;, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0438\u043d\u043a\u0430\u043f\u0441\u0443\u043b\u044f\u0446\u0438\u0438 SCTP \u0432 UDP. \u0412 [&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-99149","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 5.11.\" \/>\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-5-11\" \/>\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 5.11 | 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.11.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/da\/blog\/news\/reliz-yadra-linux-5-11\" \/>\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-02-16T14:22:46+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-02-16T14:22:46+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 Linux kernel 5.11 | ProHoster","description":"Efter to m\u00e5neders udvikling pr\u00e6senterede Linus Torvalds udgivelsen af Linux kernel 5.11.","canonical_url":"https:\/\/prohoster.info\/da\/blog\/news\/reliz-yadra-linux-5-11","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 5.11 | 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.11.","og:url":"https:\/\/prohoster.info\/da\/blog\/news\/reliz-yadra-linux-5-11","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-02-16T14:22:46+00:00","article:modified_time":"2021-02-16T14:22:46+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"99149","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-02-28 09:54:35","updated":"2026-02-08 20:40:14","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\/99149","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=99149"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/99149\/revisions"}],"predecessor-version":[{"id":158020,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/99149\/revisions\/158020"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media?parent=99149"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/categories?post=99149"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/tags?post=99149"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}