{"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\/hu\/blog\/news\/reliz-yadra-linux-6-1","title":{"rendered":"Linux 6.1 kernel kiad\u00e1s","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>K\u00e9t h\u00f3napos fejleszt\u00e9s ut\u00e1n Linus Torvalds bemutatta a Linux 6.1 kernel kiad\u00e1s\u00e1t. A legfontosabb v\u00e1ltoz\u00e1sok k\u00f6z\u00e9 tartozik: a Rust nyelv t\u00e1mogat\u00e1sa illeszt\u0151programok \u00e9s modulok fejleszt\u00e9s\u00e9hez, a haszn\u00e1lt mem\u00f3riaoldalak meghat\u00e1roz\u00e1s\u00e1nak mechanizmus\u00e1nak moderniz\u00e1l\u00e1sa, egy speci\u00e1lis mem\u00f3ria menedzser BPF programokhoz, a KMSAN mem\u00f3riahib\u00e1k diagnosztikai rendszere, a KCFI (Kernel Control-Flow Integrity) v\u00e9delmi mechanizmus, valamint a Maple tree strukt\u00fara bevezet\u00e9se.    <\/p>\n<p>Az \u00faj verzi\u00f3ba 15115 jav\u00edt\u00e1s ker\u00fclt be 2139 fejleszt\u0151t\u0151l, a patch m\u00e9rete 51 MB, ami k\u00f6r\u00fclbel\u00fcl k\u00e9tszer kisebb, mint a 6.0 \u00e9s 5.19 kernel patch-ek\u00e9. A v\u00e1ltoz\u00e1sok 13165 f\u00e1jlt \u00e9rintenek, 716247 k\u00f3dsor ker\u00fclt hozz\u00e1ad\u00e1sra, 304560 k\u00f3dsort t\u00f6r\u00f6ltek. A 6.1-ben bemutatott \u00f6sszes v\u00e1ltoz\u00e1s k\u00f6r\u00fclbel\u00fcl 45%-a az eszk\u00f6zmeghajt\u00f3kkal kapcsolatos, k\u00f6r\u00fclbel\u00fcl 14%-a a hardverarchitekt\u00far\u00e1khoz specifikus k\u00f3d friss\u00edt\u00e9s\u00e9vel kapcsolatos, 14%-a a h\u00e1l\u00f3zati stackkel, 3%-a a f\u00e1jlrendszerekkel \u00e9s 3%-a a kernel bels\u0151 alrendszereivel \u00f6sszef\u00fcgg\u00e9sben.     <\/p>\n<p>A 6.1-es kernel f\u0151 \u00fajdons\u00e1gai:  <\/p>\n<ul>\n<li class=\"l\"> <b>Mem\u00f3ria \u00e9s rendszerszolg\u00e1ltat\u00e1sok<\/b>\n<ul>\n<li class=\"l\"> Bevezet\u00e9sre ker\u00fclt a Rust nyelv mint m\u00e1sodik nyelv az illeszt\u0151programok \u00e9s kernel modulok fejleszt\u00e9s\u00e9hez. A Rust t\u00e1mogat\u00e1s\u00e1nak f\u0151 ind\u00edt\u00e9ka, hogy megk\u00f6nny\u00edtse a biztons\u00e1gos \u00e9s min\u0151s\u00e9gi eszk\u00f6zilleszt\u0151k meg\u00edr\u00e1s\u00e1t, cs\u00f6kkentve a mem\u00f3ria kezel\u00e9s\u00e9ben elk\u00f6vetett hib\u00e1k val\u00f3sz\u00edn\u0171s\u00e9g\u00e9t. A Rust t\u00e1mogat\u00e1s alap\u00e9rtelmez\u00e9s szerint inakt\u00edv, \u00e9s nem vezet ahhoz, hogy a Rust a kernel k\u00f6telez\u0151 build-f\u00fcgg\u0151s\u00e9gei k\u00f6z\u00e9 ker\u00fclj\u00f6n. A kernelbe egyel\u0151re egy minimaliz\u00e1lt v\u00e1ltozat patch-jei ker\u00fcltek be, ami 40 ezer sor k\u00f3dr\u00f3l 13 ezer sorra cs\u00f6kkent, \u00e9s csak a legsz\u00fcks\u00e9gesebb minimumot biztos\u00edtja egy egyszer\u0171 Rust nyelven \u00edrt kernel modul buildel\u00e9s\u00e9hez. A j\u00f6v\u0151ben fokozatosan tervezik a megl\u00e9v\u0151 funkcionalit\u00e1s b\u0151v\u00edt\u00e9s\u00e9t, \u00e1thelyezve egy\u00e9b v\u00e1ltoztat\u00e1sokat a Rust-for-Linux \u00e1gb\u00f3l. P\u00e1rhuzamosan folyik a javasolt infrastrukt\u00fara fejleszt\u00e9s\u00e9re vonatkoz\u00f3 projektek kidolgoz\u00e1sa NVMe meghajt\u00f3k, a 9p h\u00e1l\u00f3zati protokoll \u00e9s az Apple M1 GPU illeszt\u0151programjainak Rust nyelven t\u00f6rt\u00e9n\u0151 fejleszt\u00e9s\u00e9hez.\n<li class=\"l\"> Az AArch64, RISC-V \u00e9s LoongArch architekt\u00far\u00e1k EFI-alap\u00fa rendszereiben megval\u00f3sult a t\u00f6m\u00f6r\u00edtett kernelk\u00e9pek k\u00f6zvetlen bet\u00f6lt\u00e9s\u00e9nek lehet\u0151s\u00e9ge. Hozz\u00e1adt\u00e1k a kernelk\u00e9pek bet\u00f6lt\u00e9s\u00e9re, elind\u00edt\u00e1s\u00e1ra \u00e9s elt\u00e1vol\u00edt\u00e1s\u00e1ra vonatkoz\u00f3 kezel\u0151ket, amelyeket k\u00f6zvetlen\u00fcl az EFI zboot-b\u00f3l h\u00edvhatunk meg. Ezenk\u00edv\u00fcl a protokollok telep\u00edt\u00e9s\u00e9re \u00e9s elt\u00e1vol\u00edt\u00e1s\u00e1ra vonatkoz\u00f3 kezel\u0151k is hozz\u00e1ad\u00e1sra ker\u00fcltek az EFI protokollok adatb\u00e1zis\u00e1hoz. Kor\u00e1bban a kicsomagol\u00e1s egy k\u00fcl\u00f6n bet\u00f6lt\u0151vel t\u00f6rt\u00e9nt, most ezt a kezel\u0151 a kernelben is elv\u00e9gezheti - a kernelk\u00e9pet EFI-alkalmaz\u00e1s form\u00e1j\u00e1ban \u00e1ll\u00edtj\u00e1k el\u0151.\n<li class=\"l\"> A rendszerbe be lett fogadva n\u00e9h\u00e1ny jav\u00edt\u00e1s, amelyek multifeladatos mem\u00f3ria kezel\u00e9s\u00e9nek megval\u00f3s\u00edt\u00e1s\u00e1t c\u00e9lozz\u00e1k, lehet\u0151v\u00e9 t\u00e9ve a k\u00fcl\u00f6nb\u00f6z\u0151 teljes\u00edtm\u00e9nyjellemz\u0151kkel rendelkez\u0151 mem\u00f3riablokkok elk\u00fcl\u00f6n\u00edt\u00e9s\u00e9t. P\u00e9ld\u00e1ul a legintenz\u00edvebben haszn\u00e1lt lapok a leggyorsabb mem\u00f3ri\u00e1ban helyezkedhetnek el, m\u00edg a ritk\u00e1n haszn\u00e1lt lapok viszonylag lassabb mem\u00f3ri\u00e1ban t\u00e1rolhat\u00f3k. A 6.1-es kernelbe be lett \u00e9p\u00edtve egy mechanizmus, amely meghat\u00e1rozza, hogy mely intenz\u00edven haszn\u00e1lt lapok tal\u00e1lhat\u00f3ak lass\u00fa mem\u00f3ri\u00e1ban, \u00e9s ezeket el\u0151seg\u00edti a gyors mem\u00f3ria fel\u00e9, \u00e9s megval\u00f3s\u00edt\u00e1sra ker\u00fclt egy \u00e1ltal\u00e1nos mem\u00f3ria szint\u0171 koncepci\u00f3 \u00e9s azok relat\u00edv teljes\u00edtm\u00e9nye.\n<li class=\"l\"> Be lett \u00e9p\u00edtve az MGLRU (Multi-Generational LRU) mechanizmus, amely lev\u00e1ltotta a r\u00e9gi LRU (Legut\u00f3bb Haszn\u00e1lt) megval\u00f3s\u00edt\u00e1st, amely k\u00e9t soron alapult, egy t\u00f6bbl\u00e9pcs\u0151s strukt\u00far\u00e1ra, amely jobban meghat\u00e1rozza, hogy mely mem\u00f3riaoldalak val\u00f3ban haszn\u00e1latban vannak, \u00e9s melyek hagyhat\u00f3k el az oldalcsere ter\u00fclet\u00e9re.\n<li class=\"l\"> Hozz\u00e1adva az Oracle m\u00e9rn\u00f6kei \u00e1ltal javasolt 'maple tree' adatszerkezet t\u00e1mogat\u00e1sa, amely hat\u00e9konyabb alternat\u00edvak\u00e9nt van pozicion\u00e1lva a 'red-black tree'-hez k\u00e9pest. A maple tree egy B-fa vari\u00e1ci\u00f3, amely t\u00e1mogatja az \u00e9rt\u00e9ktartom\u00e1nyok szerinti indexel\u00e9st \u00e9s a cache hat\u00e9kony haszn\u00e1lat\u00e1ra lett tervezve. <a href=\"https:\/\/prohoster.info\/hu\/server\/dts-riga\/\"  data-wpil-monitor-id=\"374\">modern processzorok<\/a>. A maple tree-re m\u00e1r \u00e1t lettek alak\u00edtva n\u00e9h\u00e1ny mem\u00f3ria kezel\u00e9s alrendszerei, ami kedvez\u0151en befoly\u00e1solta a teljes\u00edtm\u00e9ny\u00fcket. A j\u00f6v\u0151ben a maple tree a tartom\u00e1ny alap\u00fa z\u00e1rol\u00e1sok (range locking) megval\u00f3s\u00edt\u00e1s\u00e1ra is haszn\u00e1lhat\u00f3 lehet.\n<li class=\"l\"> A BPF alrendszerhez hozz\u00e1adt\u00e1k a 'destrukt\u00edv' BPF-programok l\u00e9trehoz\u00e1s\u00e1nak lehet\u0151s\u00e9g\u00e9t, amelyeket kifejezetten a crash_kexec() h\u00edv\u00e1s\u00e1nak kezdem\u00e9nyez\u00e9s\u00e9re terveztek. Az ilyen BPF-programok hasznosak lehetnek hibakeres\u00e9si c\u00e9lokra a crash-dump l\u00e9trehoz\u00e1s\u00e1nak kezdem\u00e9nyez\u00e9s\u00e9re egy adott id\u0151pontban. A destrukt\u00edv m\u0171veletekhez val\u00f3 hozz\u00e1f\u00e9r\u00e9shez a BPF-program bet\u00f6lt\u00e9sekor meg kell adni a BPF_F_DESTRUCTIVE z\u00e1szl\u00f3t, aktiv\u00e1lni kell a sysctl kernel.destructive_bpf_enabled-t \u00e9s sz\u00fcks\u00e9ges a CAP_SYS_BOOT jogosults\u00e1g.\n<li class=\"l\"> A BPF programok sz\u00e1m\u00e1ra lehet\u0151s\u00e9g ny\u00edlt a cgroup elemek bej\u00e1r\u00e1s\u00e1ra, valamint a meghat\u00e1rozott sz\u00e1l vagy feladat (f\u00e1jlok, vma, folyamatok stb.) er\u0151forr\u00e1sainak bej\u00e1r\u00e1s\u00e1ra. Megval\u00f3sult egy \u00faj map-t\u00edpus a felhaszn\u00e1l\u00f3i gy\u0171r\u0171s pufferek (user ring buffer) l\u00e9trehoz\u00e1s\u00e1hoz.\n<li class=\"l\"> Hozz\u00e1adtak egy speci\u00e1lis h\u00edv\u00e1st a mem\u00f3ria BPF programokban val\u00f3 allok\u00e1l\u00e1s\u00e1ra (memory allocator), amely biztons\u00e1gosabb mem\u00f3riaeloszt\u00e1st biztos\u00edt a BPF kontextus\u00e1ban, mint a standard kmalloc().\n<li class=\"l\"> Integr\u00e1lt\u00e1k a v\u00e1ltoztat\u00e1sok els\u0151 r\u00e9sz\u00e9t, amelyek lehet\u0151v\u00e9 teszik HID (Human Interface Device) interf\u00e9szes bemeneti eszk\u00f6z\u00f6k meghajt\u00f3inak l\u00e9trehoz\u00e1s\u00e1t BPF program form\u00e1j\u00e1ban.\n<li class=\"l\"> A kernelt\u0151l teljesen elt\u00e1vol\u00edtott\u00e1k az a.out futtathat\u00f3 f\u00e1jlform\u00e1tum t\u00e1mogat\u00e1s\u00e1hoz sz\u00fcks\u00e9ges k\u00f3dot, amely a 5.1-es verzi\u00f3ban elavultt\u00e1 v\u00e1lt, \u00e9s az 5.18 \u00e9s 5.19-es verzi\u00f3kban letiltott\u00e1k a f\u0151 architekt\u00far\u00e1k sz\u00e1m\u00e1ra. Az a.out form\u00e1tum r\u00e9g\u00f3ta nem haszn\u00e1latos Linux rendszereken, \u00e9s az a.out f\u00e1jlok gener\u00e1l\u00e1sa modern eszk\u00f6z\u00f6kkel alap\u00e9rtelmezett Linux be\u00e1ll\u00edt\u00e1sokkal nem t\u00e1mogatott. Az a.out f\u00e1jlok bet\u00f6lt\u0151je teljes eg\u00e9sz\u00e9ben a felhaszn\u00e1l\u00f3i t\u00e9rben val\u00f3s\u00edthat\u00f3 meg.\n<li class=\"l\"> A LoongArch utas\u00edt\u00e1sk\u00e9szlet architekt\u00far\u00e1j\u00e1ra alapozott rendszerek, amelyek a Loongson 3 5000 processzorokban haszn\u00e1lt \u00faj RISC ISA-t val\u00f3s\u00edtanak meg, hasonl\u00f3an a MIPS \u00e9s RISC-V architekt\u00far\u00e1khoz, t\u00e1mogatj\u00e1k a teljes\u00edtm\u00e9nym\u00e9r\u00e9s esem\u00e9nyeit (perf event), a kexec-et, a kdump-ot \u00e9s a BPF JIT-kompil\u00e1ci\u00f3t.\n<li class=\"l\"> Az aszinkron I\/O io_uring interf\u00e9szben \u00faj IORING_SETUP_DEFER_TASKRUN m\u00f3dot javasoltak, amely lehet\u0151v\u00e9 teszi a gy\u0171r\u0171s pufferekkel kapcsolatos feladatok v\u00e9grehajt\u00e1s\u00e1nak ideiglenes elhalaszt\u00e1s\u00e1t addig, am\u00edg a k\u00e9r\u00e9s meg nem \u00e9rkezik az alkalmaz\u00e1st\u00f3l, ami a feladatok csoportos v\u00e9grehajt\u00e1s\u00e1nak megszervez\u00e9s\u00e9re \u00e9s a k\u00e9sleked\u00e9si probl\u00e9m\u00e1k elker\u00fcl\u00e9s\u00e9re haszn\u00e1lhat\u00f3, amikor az alkalmaz\u00e1s nem megfelel\u0151 id\u0151pontban van kiszor\u00edtva.\n<li class=\"l\"> A felhaszn\u00e1l\u00f3i t\u00e9rben megval\u00f3s\u00edtott folyamatok sz\u00e1m\u00e1ra lehet\u0151s\u00e9g ny\u00edlik a norm\u00e1l mem\u00f3riaoldalak tartom\u00e1ny\u00e1nak \u00e1talak\u00edt\u00e1s\u00e1ra egy halom nagy mem\u00f3riaoldall\u00e1 (Transparent Huge-Pages).\n<li class=\"l\"> Megval\u00f3s\u00edt\u00e1sra ker\u00fclt a \/dev\/userfaultfd eszk\u00f6z, amely lehet\u0151v\u00e9 teszi a userfaultfd() rendszerh\u00edv\u00e1s funkci\u00f3ihoz val\u00f3 hozz\u00e1f\u00e9r\u00e9st a f\u00e1jlrendszerben tal\u00e1lhat\u00f3 hozz\u00e1f\u00e9r\u00e9si jogok felhaszn\u00e1l\u00e1s\u00e1val. A userfaultfd funkci\u00f3 lehet\u0151v\u00e9 teszi a felhaszn\u00e1l\u00f3i t\u00e9rben l\u00e9v\u0151 nem kiosztott mem\u00f3riaoldalak (page faults) kezel\u00e9s\u00e9re szolg\u00e1l\u00f3 kezel\u0151k l\u00e9trehoz\u00e1s\u00e1t.\n<li class=\"l\"> Megemelt\u00e9k a GNU Make eszk\u00f6z verzi\u00f3j\u00e1nak k\u00f6vetelm\u00e9nyeit - a kernel \u00f6ssze\u00e1ll\u00edt\u00e1s\u00e1hoz mostant\u00f3l legal\u00e1bb 3.82-es verzi\u00f3 sz\u00fcks\u00e9ges.                  <\/ul>\n<li class=\"l\"> <b>Lemezszubsziszt\u00e9ma, bemenet\/kipontoz\u00e1s \u00e9s f\u00e1jlrendszerek<\/b>\n<ul>\n<li class=\"l\"> A Btrfs f\u00e1jlrendszerbe jelent\u0151s teljes\u00edtm\u00e9nyoptimaliz\u00e1l\u00e1sok ker\u00fcltek be, t\u00f6bbek k\u00f6z\u00f6tt az FIEMAP ioctl h\u00edv\u00e1s teljes\u00edtm\u00e9nye nagys\u00e1grendekkel megn\u00f6vekedett. Hozz\u00e1adt\u00e1k az aszinkron puffert \u00edr\u00e1s t\u00e1mogat\u00e1s\u00e1t az io_uring haszn\u00e1l\u00f3 alkalmaz\u00e1sokhoz. A 'send' m\u0171velethez hozz\u00e1adt\u00e1k a fs-verity seg\u00edts\u00e9g\u00e9vel v\u00e9dett f\u00e1jlok t\u00e1mogat\u00e1s\u00e1t.\n<li class=\"l\"> Az ext4 f\u00e1jlrendszerben teljes\u00edtm\u00e9nyoptimaliz\u00e1l\u00e1sok ker\u00fcltek bevezet\u00e9sre a napl\u00f3 fenntart\u00e1sa \u00e9s az \u00edr\u00e1sv\u00e9dett \u00fczemm\u00f3dban val\u00f3 m\u0171k\u00f6d\u00e9s ter\u00e9n.\n<li class=\"l\"> Az EROFS (Enhanced Read-Only File System) f\u00e1jlrendszer, amely \u00edr\u00e1sv\u00e9dett m\u00f3dban haszn\u00e1lhat\u00f3 part\u00edci\u00f3khoz k\u00e9sz\u00fclt, lehet\u0151s\u00e9get biztos\u00edt arra, hogy az adatokat k\u00f6z\u00f6sen t\u00e1rolj\u00e1k, amelyeket k\u00fcl\u00f6nb\u00f6z\u0151 f\u00e1jlrendszerek duplik\u00e1lnak.\n<li class=\"l\"> A statx() rendszerh\u00edv\u00e1sba be\u00e9p\u00edtett\u00e9k a f\u00e1jlhoz k\u00f6zvetlen bel\u00e9p\u00e9si\/jelentkez\u00e9si inform\u00e1ci\u00f3k megjelen\u00edt\u00e9s\u00e9nek lehet\u0151s\u00e9g\u00e9t.\n<li class=\"l\"> A FUSE (Filesystems in User Space) alrendszerbe lehet\u0151s\u00e9g ker\u00fclt bevezet\u00e9sre ideiglenes f\u00e1jlok O_TMPFILE z\u00e1szl\u00f3val val\u00f3 l\u00e9trehoz\u00e1s\u00e1ra.                         <\/ul>\n<li class=\"l\"> <b>Virtualiz\u00e1ci\u00f3 \u00e9s biztons\u00e1g<\/b>\n<ul>\n<li class=\"l\"> A CFI (Control Flow Integrity) protection mechanism has been replaced, which adds a check before each indirect function call to detect certain forms of undefined behavior that could potentially disrupt the normal execution order (control flow) as a result of exploits manipulating function pointers stored in memory. The default CFI implementation from the LLVM project has been replaced with a variant also based on Clang, but specifically adapted to protect low-level subsystems and operating system kernels. In LLVM, the new implementation will be offered in the Clang 16 release and can be enabled with the option '-fsanitize=kcfi'. A key distinction of the new implementation is that it is not tied to optimizations at the linking stage (LTO) and does not result in the replacement of function pointers with references in the jump table.\n<li class=\"l\"> For LSM modules (Linux Security Module), the ability to create handlers that intercept namespace creation operations has been provided.\n<li class=\"l\"> Tools have been provided to verify PKCS#7 digital signatures in BPF programs.\n<li class=\"l\"> The ability to open \/dev\/random in non-blocking mode (O_NONBLOCK), which was mistakenly removed in kernel 5.6, has been restored.\n<li class=\"l\"> On x86 architecture systems, a warning will be issued in the case of memory page mappings by kernel subsystems that allow both execution and writing. The possibility of completely prohibiting such memory mapping is being considered for the future.\n<li class=\"l\"> A KMSAN (Kernel Memory Sanitizer) debugging mechanism has been added to detect the use of uninitialized memory in the kernel, as well as leaks of uninitialized memory between user space and devices.\n<li class=\"l\"> Improvements have been made to the cryptographically secure pseudo-random number generator CRNG used in the getrandom call. The changes were prepared by Jason Donenfeld, the creator of WireGuard, and aim to enhance the security of extracting pseudo-random integers. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/hu\/vpn\/\"   title=\"VPN\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"232\">VPN<\/a> A feature (disabled by default) has been implemented in the TCP stack to separately use hash tables for sockets in each namespace, allowing for improved performance in systems with a large number of namespaces.            <\/ul>\n<li class=\"l\"> <b>H\u00e1l\u00f3zati alrendszer<\/b>\n<ul>\n<li class=\"l\"> A feature (disabled by default) has been implemented in the TCP stack to separately use hash tables for sockets in each namespace, allowing for improved performance in systems with a large number of namespaces.\n<li class=\"l\"> A DECnet elavult protokoll t\u00e1mogat\u00e1s\u00e1nak k\u00f3dja elt\u00e1vol\u00edt\u00e1sra ker\u00fclt. Az API helyettes\u00edt\u0151k a felhaszn\u00e1l\u00f3i t\u00e9rben megmaradtak, lehet\u0151v\u00e9 t\u00e9ve a DECnet-et haszn\u00e1l\u00f3 alkalmaz\u00e1sok leford\u00edt\u00e1s\u00e1t, de ezek az alkalmaz\u00e1sok nem tudnak csatlakozni a h\u00e1l\u00f3zathoz.\n<li class=\"l\"> A netlink protokoll dokument\u00e1lva lett.                                  <\/ul>\n<li class=\"l\"> <b>Hardver<\/b>\n<ul>\n<li class=\"l\"> Az amdgpu drivert friss\u00edtett\u00e9k a DSC (Display Stream Compression) \u00e1tj\u00e1r\u00f3 t\u00e1mogat\u00e1s\u00e1val, amely lehet\u0151v\u00e9 teszi az adatvesztes\u00e9g n\u00e9lk\u00fcli adatkompresszi\u00f3t a nagyon magas felbont\u00e1s\u00fa kijelz\u0151kkel val\u00f3 adatcser\u00e9n\u00e9l. Folyamatosan dolgoznak az AMD RDNA3 (RX 7000) \u00e9s CDNA (Instinct) platformok t\u00e1mogat\u00e1s\u00e1nak biztos\u00edt\u00e1s\u00e1n. T\u00e1mogat\u00e1s ker\u00fclt bevezet\u00e9sre az IP komponensekhez: DCN 3.2, SMU 13.x, NBIO 7.7, GC 11.x, PSP 13.x, SDMA 6.x \u00e9s GMC 11.x. Az amdkfd drivern\u00e9l (diszkr\u00e9t AMD GPU-k, p\u00e9ld\u00e1ul Polaris sz\u00e1m\u00e1ra) a GFX 11.0.3 t\u00e1mogat\u00e1sa is megval\u00f3s\u00edt\u00e1sra ker\u00fclt.\n<li class=\"l\"> Az i915 (Intel) drivern\u00e9l a Meteor Lake GPU t\u00e1mogat\u00e1sa ker\u00fclt bevezet\u00e9sre. A Meteor Lake \u00e9s \u00fajabb GPU-k eset\u00e9ben a DP 2.0 (DisplayPort) interf\u00e9sz t\u00e1mogat\u00e1sa is biztos\u00edtott. Az Alder Lake S mikroarchitekt\u00far\u00e1ra \u00e9p\u00fcl\u0151 videok\u00e1rty\u00e1khoz \u00faj azonos\u00edt\u00f3k ker\u00fcltek hozz\u00e1ad\u00e1sra.\n<li class=\"l\"> T\u00e1mogat\u00e1s ker\u00fclt bevezet\u00e9sre az Apple Silicon, Intel SkyLake \u00e9s Intel KabyLake processzorokban megval\u00f3s\u00edtott hangalrendszerekhez. A CS35L41 HDA hangmeghajt\u00f3ban biztos\u00edtva lett a hibern\u00e1l\u00e1s t\u00e1mogat\u00e1sa. A be\u00e1gyazott Apple Silicon hangchipek, AMD Rembrandt DSP-k, AMD Pink Sardine ACP 6.2, Everest ES8326, Intel Sky Lake \u00e9s Kaby Lake, Mediatek MT8186, NXP i.MX8ULP DSP-k, Qualcomm SC8280XP, SM8250, SM8450 \u00e9s Texas Instruments SRC4392 ASoC (ALSA System on Chip) t\u00e1mogat\u00e1sa is megval\u00f3sult.\n<li class=\"l\"> T\u00e1mogat\u00e1s ker\u00fclt bevezet\u00e9sre a 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 \u00e9s Multi-Inno Technology MI0800FT-9 LCD panelekhez.\n<li class=\"l\"> T\u00e1mogat\u00e1s ker\u00fclt bevezet\u00e9sre az SoC Baikal-T1-es AHCI SATA vez\u00e9rl\u0151k haszn\u00e1lat\u00e1hoz.\n<li class=\"l\"> T\u00e1mogat\u00e1s ker\u00fclt bevezet\u00e9sre a MediaTek MT7921, Intel Magnetor (CNVi, Integrated Connectivity), Realtek RTL8852C, RTW8852AE \u00e9s RTL8761BUV (Edimax BT-8500) Bluetooth chippekhez.\n<li class=\"l\"> Az ath11k drivert friss\u00edtett\u00e9k a Qualcomm vezet\u00e9k n\u00e9lk\u00fcli modulokhoz, hogy t\u00e1mogassa a 160 MHz-es spektr\u00e1lis szkennel\u00e9st, megval\u00f3s\u00edtva a t\u00f6bbsz\u00e1l\u00fa NAPI-t, \u00e9s jav\u00edtva a Qualcomm WCN6750 Wi-Fi chippek t\u00e1mogat\u00e1s\u00e1t.\n<li class=\"l\"> \u00daj driverek ker\u00fcltek bevezet\u00e9sre a PinePhone billenty\u0171zet\u00e9hez, az InterTouch (ThinkPad P1 G3) touchpadokhoz, a X-Box Adaptive Controllerhez, a PhoenixRC Flight Controllerhez, a VRC-2 Car Controllerhez, a DualSense Edge Controllerhez, az IBM vez\u00e9rl\u0151panelekhez (IBM Operation Panel), az XBOX One Elite t\u00e1vir\u00e1ny\u00edt\u00f3khoz \u00e9s az XP-PEN Deco Pro S \u00e9s Intuos Pro Small (PTH-460) t\u00e1blag\u00e9pekhez.\n<li class=\"l\"> \u00daj drivert kaptak az Aspeed HACE (Hash and Crypto Engine) kriptogr\u00e1fiai gyors\u00edt\u00f3k.\n<li class=\"l\"> T\u00e1mogat\u00e1s ker\u00fclt bevezet\u00e9sre az Intel Meteor Lake integr\u00e1lt Thunderbolt\/USB4 vez\u00e9rl\u0151k sz\u00e1m\u00e1ra.\n<li class=\"l\"> T\u00e1mogat\u00e1s ker\u00fclt bevezet\u00e9sre a Sony Xperia 1 IV, Samsung Galaxy E5, E7 \u00e9s Grand Max, valamint a Pine64 Pinephone Pro okostelefonok sz\u00e1m\u00e1ra.\n<li class=\"l\"> Hozz\u00e1adva az ARM SoC \u00e9s lapk\u00e1k t\u00e1mogat\u00e1sa: AMD DaytonaX, Mediatek MT8186, Rockchips RK3399 \u00e9s 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. Friss\u00edtett driverek a Samsung, Mediatek, Renesas, Tegra, Qualcomm, Broadcom \u00e9s NXP SoC-hoz.        <\/ul>\n<\/ul>\n<p>At the same time, the Latin American Free Software Foundation has formed a fully free kernel version 6.1 \u2014 Linux-libre 6.1-gnu, which is cleansed of firmware and driver components containing non-free elements or code pieces limited in application by the manufacturer. The new release has undergone a cleanup of the new rtw8852b driver and DTS files for different SoCs from Qualcomm and MediaTek with processors based on the AArch64 architecture. The blob cleaning code in the drivers and subsystems amdgpu, i915, brcmfmac, r8188eu, rtw8852c, Intel ACPI has been updated. The cleanup of outdated drivers, including tm6000 TV cards, cpia2 v4l, sp8870, and av7110, has been adjusted.<br \/>\n<br \/>Forr\u00e1s: <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.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.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\/hu\/blog\/news\/reliz-yadra-linux-6-1\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"hu_HU\" \/>\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\/hu\/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\udd47A Linux 6.1-es kernel kiad\u00e1sa | ProHoster","description":"K\u00e9t h\u00f3nap fejleszt\u00e9s ut\u00e1n Linus Torvalds bemutatta a Linux 6.1-es kernel kiad\u00e1s\u00e1t.","canonical_url":"https:\/\/prohoster.info\/hu\/blog\/news\/reliz-yadra-linux-6-1","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hu_HU","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\/hu\/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\/hu\/wp-json\/wp\/v2\/posts\/106007","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/comments?post=106007"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/106007\/revisions"}],"predecessor-version":[{"id":157552,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/106007\/revisions\/157552"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media?parent=106007"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/categories?post=106007"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/tags?post=106007"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}