{"id":183032,"date":"2026-08-17T16:53:34","date_gmt":"2026-08-17T14:53:34","guid":{"rendered":"https:\/\/prohoster.info\/blog\/news\/reliz-yadra-linux-7-2"},"modified":"2026-08-17T16:53:38","modified_gmt":"2026-08-17T14:53:38","slug":"linux-kernel-7-2-release","status":"publish","type":"post","link":"https:\/\/prohoster.info\/hu\/blog\/news\/linux-kernel-7-2-release","title":{"rendered":"A Linux kernel 7.2 kiad\u00e1sa","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>K\u00e9t h\u00f3napos fejleszt\u00e9s ut\u00e1n Linus Torvalds bemutatta a Linux 7.2 kernel kiad\u00e1s\u00e1t. A legfigyelemrem\u00e9lt\u00f3bb v\u00e1ltoz\u00e1sok k\u00f6z\u00f6tt szerepel az USB4STREAM adathordoz\u00e1si mechanizmus, a btrfs, xfs \u00e9s ext4 teljes\u00edtm\u00e9nyoptimaliz\u00e1l\u00e1sai, a k\u00f3d elt\u00e1vol\u00edt\u00e1sa az i486 CPU t\u00e1mogat\u00e1s\u00e1hoz, a SCHED_EXT be\u00e1gyazott \u00fctemez\u0151 l\u00e9trehoz\u00e1s\u00e1nak lehet\u0151s\u00e9ge, a swap alrendszer mem\u00f3riafogyaszt\u00e1s\u00e1nak cs\u00f6kkent\u00e9se, a n\u00e9v n\u00e9lk\u00fcli csatorn\u00e1k gyors\u00edt\u00e1sa, az Intel MBEC \u00e9s AMD GMET kiterjeszt\u00e9sek t\u00e1mogat\u00e1sa a KVM-ben, az AppleTalk protokoll elt\u00e1vol\u00edt\u00e1sa, valamint az HDMI 2.1 FRL kezdeti t\u00e1mogat\u00e1sa az AMDGPU meghajt\u00f3ban.      <\/p>\n<p>A 7.2-es kernel f\u0151bb \u00fajdons\u00e1gai (1, 2, 3):  <\/p>\n<ul>\n<li class=\"l\"> <b>Lemezszubsziszt\u00e9ma, bemenet\/kipontoz\u00e1s \u00e9s f\u00e1jlrendszerek<\/b>\n<ul>\n<li class=\"l\"> Az iomap mechanizmusban elt\u00e1vol\u00edtott\u00e1k a felesleges memset f\u00fcggv\u00e9nyh\u00edv\u00e1st az m\u00e1r befejezett iter\u00e1ci\u00f3khoz az iomap_iter() f\u00fcggv\u00e9nyben, ami nagy IoT intenzit\u00e1sn\u00e1l gyors NVMe t\u00e1rol\u00f3k eset\u00e9n 5%-kal n\u00f6velte az IOPS-t (input\/output m\u0171veletek m\u00e1sodpercenk\u00e9nt) az ext4 \u00e9s xfs f\u00e1jlrendszerek haszn\u00e1lata sor\u00e1n.\n<li class=\"l\"> Az XFS-ben stabil t\u00e1mogat\u00e1st hirdettek meg a z\u00f3n\u00e1zott t\u00e1rol\u00f3eszk\u00f6z\u00f6k sz\u00e1m\u00e1ra (a blokkok csoportjainak vagy szektorainak z\u00f3n\u00e1kra bont\u00e1sa, amelyek csak soros adatok hozz\u00e1ad\u00e1s\u00e1t enged\u00e9lyezik, a blokkcsoport teljes friss\u00edt\u00e9s\u00e9vel).\n<li class=\"l\"> A Btrfs-n\u00e9l alap\u00e9rtelmezettk\u00e9nt be van kapcsolva a nagy mem\u00f3riaoldalak (large folios) t\u00e1mogat\u00e1sa, ami cs\u00f6kkenti a k\u00f6lts\u00e9geket \u00e9s jav\u00edtja a teljes\u00edtm\u00e9nyt intenz\u00edv soros I\/O eset\u00e9n. K\u00eds\u00e9rleti t\u00e1mogat\u00e1s ker\u00fclt bevezet\u00e9sre \u00f3ri\u00e1s foli\u00f3khoz (huge folios), ak\u00e1r 2 MB m\u00e9retben. \u00daj ioctl GET_CSUMS ker\u00fclt hozz\u00e1ad\u00e1sra a checksum inform\u00e1ci\u00f3k felhaszn\u00e1l\u00f3i t\u00e9rben t\u00f6rt\u00e9n\u0151 megszerz\u00e9s\u00e9re, p\u00e9ld\u00e1ul az mkfs seg\u00e9dprogramhoz \u00e9s a deduplik\u00e1l\u00e1s optimaliz\u00e1l\u00e1s\u00e1hoz. 15%-kal n\u0151tt az adatok soros \u00edr\u00e1s\u00e1nak teljes\u00edtm\u00e9nye, \u00e9s 59%-kal a k\u00f6zvetlen I\/O teljes\u00edtm\u00e9nye.\n<li class=\"l\"> Az Ext4 f\u00e1jlrendszern\u00e9l jelent\u0151sen \u00e1t lett dolgozva a &#171;fast commit&#187; mechanizmus megval\u00f3s\u00edt\u00e1sa a verseng\u0151 \u00e9s k\u00f6lcs\u00f6n\u00f6s z\u00e1rol\u00e1sok elker\u00fcl\u00e9se \u00e9rdek\u00e9ben. Be lett vezetve a inode snapshot statisztika export\u00e1l\u00e1sa a  \/proc\/fs\/ext4\/*\/fc_info alatt. Optimaliz\u00e1lt\u00e1k a k\u00f6nyvt\u00e1rak hash-el\u00e9s\u00e9nek teljes\u00edtm\u00e9ny\u00e9t (255 karakteres nevek eset\u00e9n majdnem k\u00e9tszeres, 64 karakter 27%-os, 32 karakter \u2013 11%-os gyorsul\u00e1s).\n<li class=\"l\"> Az F2FS-ben hozz\u00e1adt\u00e1k az fserror hibak\u00f3dok t\u00e1mogat\u00e1s\u00e1t, amelyek lehet\u0151v\u00e9 teszik a felhaszn\u00e1l\u00f3i t\u00e9rb\u0151l a f\u00e1jlrendszeri probl\u00e9m\u00e1k nyomon k\u00f6vet\u00e9s\u00e9t. Cs\u00f6kkentett\u00e9k az id\u0151t, amelyet az megszak\u00edt\u00e1sok feldolgoz\u00e1sa sor\u00e1n t\u00f6lt\u00f6ttek.\n<li class=\"l\"> A Device Mapper (DM) \u00faj dm-inlinecrypt kezel\u0151t kapott a blokkeszk\u00f6z\u00f6k \u00e1tl\u00e1tsz\u00f3 titkos\u00edt\u00e1s\u00e1nak \u00e9s visszafejt\u00e9s\u00e9nek megval\u00f3s\u00edt\u00e1s\u00e1hoz inline-titkos\u00edt\u00e1ssal rendelkez\u0151 hardvereszk\u00f6z\u00f6k haszn\u00e1lat\u00e1val.\n<li class=\"l\">Javasolt dokument\u00e1ci\u00f3 \u00faj f\u00e1jlrendszerek kernelbe val\u00f3 integr\u00e1l\u00e1s\u00e1hoz.\n<li class=\"l\"> Az NFS alap\u00e9rtelmezett blokkm\u00e9rete 4 MB-ra n\u0151tt olyan rendszereken, amelyek legal\u00e1bb 16 GB RAM-mal rendelkeznek (a blokk m\u00e9ret\u00e9nek k\u00e9zi m\u00f3dos\u00edt\u00e1s\u00e1hoz a \/proc\/fs\/nfsd\/max_block_size f\u00e1jl haszn\u00e1lhat\u00f3). Bevezet\u00e9sre ker\u00fclt a k\u00f6nyvt\u00e1rkezel\u00e9s deleg\u00e1l\u00e1s\u00e1nak t\u00e1mogat\u00e1sa az \u00fcgyf\u00e9l r\u00e9sz\u00e9re, amely lehet\u0151v\u00e9 teszi, hogy a m\u0171veleteket egy ideig ezen a k\u00f6nyvt\u00e1ron v\u00e9gezz\u00e9k el an\u00e9lk\u00fcl, hogy ellen\u0151rizn\u00e9k az \u00e1llapotv\u00e1ltoz\u00e1st. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/hu\/server\/dts-newyork\/\"   title=\"szerveren\" data-wpil-keyword-link=\"linked\">szerveren<\/a>.\n<li class=\"l\"> Az SMB szerverhez hozz\u00e1ad\u00f3dott a t\u00f6m\u00f6r\u00edtett form\u00e1ban t\u00e1rolt f\u00e1jlok t\u00e1mogat\u00e1sa, valamint az adatok t\u00f6m\u00f6r\u00edt\u00e9se a h\u00e1l\u00f3zaton t\u00f6rt\u00e9n\u0151 \u00e1tvitel sor\u00e1n.\n<li class=\"l\"> Az \u00faj NTFS (ntfsplus) megval\u00f3s\u00edt\u00e1sban bevezet\u00e9sre ker\u00fclt a Windows szimbolikus linkek t\u00e1mogat\u00e1sa, \u00e9s biztos\u00edtott a metaadatok k\u00fcl\u00f6nb\u00f6z\u0151 t\u00edpusainak hib\u00e1s feldolgoz\u00e1sa.\n<li class=\"l\"> Elt\u00e1vol\u00edt\u00e1sra ker\u00fclt az EROFS (Enhanced Read-Only File System) f\u00e1jlrendszer adatait gyors\u00edt\u00f3t\u00e1raz\u00f3 fscache backend, amelyet k\u00e9t \u00e9vvel ezel\u0151tt elavultnak nyilv\u00e1n\u00edtottak.\n<li class=\"l\"> A Ceph f\u00e1jlrendszerhez hozz\u00e1ad\u00f3dott a kliens munkamenetek manu\u00e1lis vissza\u00e1ll\u00edt\u00e1s\u00e1nak t\u00e1mogat\u00e1sa.\n<li class=\"l\"> A 9P f\u00e1jlrendszerbe optimaliz\u00e1l\u00e1sokat vezettek be, amelyek felgyors\u00edtott\u00e1k a m\u0171k\u00f6d\u00e9st olyan forgat\u00f3k\u00f6nyvekben, mint a projektek \u00f6ssze\u00e1ll\u00edt\u00e1sa.\n<li class=\"l\"> A file_getattr() rendszerh\u00edv\u00e1shoz hozz\u00e1adtak jelz\u0151ket, amelyek lehet\u0151v\u00e9 teszik a karakter\u00e9rz\u00e9keny f\u00e1jlrendszerrel kapcsolatos inform\u00e1ci\u00f3k megszerz\u00e9s\u00e9t. Az FS_XFLAG_CASEFOLD jelz\u0151 azt jelzi, hogy a f\u00e1jlnevek ellen\u0151rz\u00e9se nem \u00e9rz\u00e9keny a karakterek kis- \u00e9s nagybet\u0171ire, m\u00edg az FS_XFLAG_CASENONPRESERVING jelz\u0151 arr\u00f3l tan\u00faskodik, hogy \u00faj f\u00e1jlnevek l\u00e9trehoz\u00e1sakor nem tartj\u00e1k fenn a karakterek kis- \u00e9s nagybet\u0171s inform\u00e1ci\u00f3it. Ezek a jelz\u0151k NFS-\u00fcgyfelekben alkalmazhat\u00f3k, amelyek nem \u00e9rz\u00e9kenyek a karakterek kis- \u00e9s nagybet\u0171ire.\n<li class=\"l\"> Az openat2() rendszerh\u00edv\u00e1shoz hozz\u00e1tett\u00e9k az O_EMPTYPATH jelz\u0151t, amely lehet\u0151v\u00e9 teszi egy \u00fcres f\u00e1jl\u00fatvonal \u00e1tvitel\u00e9t. Ebben az esetben a megnyitand\u00f3 f\u00e1jl \u00fatvonala a megadott f\u00e1jl le\u00edr\u00f3 alapj\u00e1n hat\u00e1rozhat\u00f3 meg.\n<li class=\"l\"> Az openat2() rendszerh\u00edv\u00e1shoz hozz\u00e1tett\u00e9k az OPENAT2_REGULAR jelz\u0151t, amely lehet\u0151v\u00e9 teszi, hogy csak norm\u00e1l f\u00e1jlokat nyissanak meg (ha valamely speci\u00e1lis f\u00e1jlt, p\u00e9ld\u00e1ul socketet, csatorn\u00e1t vagy eszk\u00f6zt pr\u00f3b\u00e1lnak megnyitni, EFTYPE hiba fog visszat\u00e9rni).              <\/ul>\n<li class=\"l\"><b>Mem\u00f3ria \u00e9s rendszerszolg\u00e1ltat\u00e1sok<\/b>\n<ul>\n<li class=\"l\"> Megval\u00f3s\u00edtott\u00e1k az USB4STREAM mechanizmust az adatok folyamatos tov\u00e1bb\u00edt\u00e1s\u00e1hoz sz\u00e1m\u00edt\u00f3g\u00e9pek k\u00f6z\u00f6tt, amelyek USB4 portokon kereszt\u00fcl vannak \u00f6sszek\u00f6tve. Hozz\u00e1 lett adva a \/dev\/tbstreamX eszk\u00f6z, amely lehet\u0151v\u00e9 teszi az adatok olvas\u00e1s\u00e1t \u00e9s \u00edr\u00e1s\u00e1t a read() \u00e9s write() be\u00e9p\u00edtett funkci\u00f3k haszn\u00e1lat\u00e1val, hasonl\u00f3an a f\u00e1jlokhoz val\u00f3 olvas\u00e1shoz \u00e9s \u00edr\u00e1shoz. P\u00e9ld\u00e1ul egy g\u00e9pen az inform\u00e1ci\u00f3t az &#171;echo hello &gt; \/dev\/tbstream0&#187; parancs seg\u00edts\u00e9g\u00e9vel lehet elk\u00fcldeni, m\u00edg a m\u00e1sikon az &#171;cat \/dev\/tbstream0&#187; paranccsal lehet elolvasni. Az USB4STREAM mechanizmus kombin\u00e1lhat\u00f3 az USB4 (thunderbolt_net) k\u00e1bel \u00e1ltal l\u00e9tes\u00edtett h\u00e1l\u00f3zati kapcsolat telep\u00edt\u00e9s\u00e9nek lehet\u0151s\u00e9g\u00e9vel, vagy k\u00fcl\u00f6n is haszn\u00e1lhat\u00f3, ha sz\u00fcks\u00e9ges az alkalmaz\u00e1sok k\u00f6z\u00f6tti adat\u00e1tvitelhez, amelyek nem t\u00e1mogatj\u00e1k a h\u00e1l\u00f3zati socketeket.\n<li class=\"l\"> Bekapcsolt\u00e1k a m\u00e1sodik sorozat m\u00f3dos\u00edt\u00e1sait az i486 processzorok t\u00e1mogat\u00e1s\u00e1nak le\u00e1ll\u00edt\u00e1s\u00e1ra. T\u00f6bb mint 13 k\u00f3dsort t\u00e1vol\u00edtottak el, amelyek a lebeg\u0151pontos sz\u00e1m\u00edt\u00e1sok emul\u00e1l\u00e1s\u00e1val voltak kapcsolatosak FPU n\u00e9lk\u00fcli processzorok sz\u00e1m\u00e1ra. Elt\u00e1vol\u00edtott\u00e1k az i486 processzorok t\u00e1mogat\u00e1s\u00e1t, amelyek nem rendelkeznek CX8 (\u00f6sszehasonl\u00edt\u00e1s \u00e9s csere 8 byte-on) \u00e9s TSC (CPU ciklus sz\u00e1ml\u00e1l\u00f3, amelyet a feladat\u00fctemez\u0151 haszn\u00e1l) hardveres m\u0171veletekkel, mivel ezek emul\u00e1l\u00f3 k\u00f3dj\u00e1t is elt\u00e1vol\u00edtott\u00e1k.\n<li class=\"l\"> Kihirdett\u00e9k az AMD Geode processzorok t\u00e1mogat\u00e1s\u00e1nak elhagy\u00e1s\u00e1t (orphaned), amelyeket az OLPC XO-1 sz\u00e1m\u00edt\u00f3g\u00e9pben haszn\u00e1lnak.\n<li class=\"l\"> Hozz\u00e1 lett adva az Intel TDX (Trusted Domain Extensions) mechanizmus friss\u00edtett megval\u00f3s\u00edt\u00e1s\u00e1nak t\u00e1mogat\u00e1sa, amelyet a vend\u00e9g rendszerek mem\u00f3ria titkos\u00edt\u00e1s\u00e1ra haszn\u00e1lnak. A TDX egy speci\u00e1lis programoz\u00e1si runtime modul form\u00e1j\u00e1ban val\u00f3sul meg, amelyet a BIOS az ind\u00edt\u00e1si folyamat sor\u00e1n a Flash mem\u00f3ri\u00e1b\u00f3l a RAM-ba helyez. A kernelbe olyan funkci\u00f3k ker\u00fcltek, amelyek lehet\u0151v\u00e9 teszik ennek a modulnak a kezel\u00e9s\u00e9t \u00e9s annak \u00fajabb verzi\u00f3ra t\u00f6rt\u00e9n\u0151 cser\u00e9j\u00e9t a m\u0171k\u00f6d\u0151 rendszeren an\u00e9lk\u00fcl, hogy \u00fajraind\u00edt\u00e1sra lenne sz\u00fcks\u00e9g.\n<li class=\"l\"> Megval\u00f3sult az \u00faj GPU-er\u0151forr\u00e1s-eloszt\u00e1si \u00fctemez\u0151 (Fair GPU scheduler), amelyet a GPU-n v\u00e9gzett munk\u00e1k v\u00e9grehajt\u00e1si sorrendj\u00e9nek meghat\u00e1roz\u00e1s\u00e1ra haszn\u00e1lnak, amelyeket a GPU-t haszn\u00e1l\u00f3 folyamatok k\u00fcldenek. A hagyom\u00e1nyos FIDO GPU-ir\u00e1ny\u00fa k\u00e9r\u00e9skezel\u00e9s helyett az \u00faj \u00fctemez\u0151 igazs\u00e1gos er\u0151forr\u00e1s-eloszt\u00e1si mechanizmusokat alkalmaz, amelyek a CFS (Completely Fair Scheduler) feladat\u00fctemez\u0151re \u00e9p\u00edtenek, amely a k\u00f6vetkez\u0151 folyamat v\u00e9grehajt\u00e1s\u00e1hoz id\u0151tartamra vonatkoz\u00f3 \u00fctemez\u00e9si tervet haszn\u00e1l. Az \u00faj \u00fctemez\u0151 haszn\u00e1lat\u00e1nak legszembet\u0171n\u0151bb hat\u00e1s\u00e1t a p\u00e1rhuzamosan v\u00e9grehajtott interakt\u00edv feladatokn\u00e1l figyelj\u00fck meg, amelyek akt\u00edvan dolgoznak a GPU-val. A 7.2-es kernel kiad\u00e1sa el\u0151tt az Fair GPU scheduler enged\u00e9lyez\u00e9se le lett tiltva, \u00e9s a r\u00e9gi FIFO-\u00fctemez\u0151re t\u00e9rt\u00fcnk vissza a teljes\u00edtm\u00e9nycs\u00f6kken\u00e9st \u00e9s a GPU 100%-os terhel\u00e9s\u00e9t okoz\u00f3 regresszi\u00f3 hib\u00e1ja miatt, amely bizonyos j\u00e1t\u00e9kok Proton alatt t\u00f6rt\u00e9n\u0151 ind\u00edt\u00e1sakor l\u00e9pett fel.\n<li class=\"l\"> V\u00e1ltoz\u00e1sok az eBPF alrendszerben: lehet\u0151s\u00e9g ny\u00edlt egy BPF-program t\u00f6bb nyomk\u00f6vet\u00e9si ponthoz (tracepoint) val\u00f3 csatol\u00e1s\u00e1ra. A nyomk\u00f6vet\u00e9si pontokhoz k\u00f6t\u00f6tt BPF-programokhoz hozz\u00e1f\u00e9r\u00e9st biztos\u00edtottak a felhaszn\u00e1l\u00f3i t\u00e9rben m\u0171k\u00f6d\u0151 \u00f6sszetev\u0151k mem\u00f3ri\u00e1j\u00e1hoz a nem allok\u00e1lt mem\u00f3riapage-ekkel (page fault) t\u00f6rt\u00e9n\u0151 megker\u00fcl\u00e9s helyes kezel\u00e9s\u00e9vel. A bpf() rendszerh\u00edv\u00e1shoz hozz\u00e1adt\u00e1k a t\u00edpus-specifikus attrib\u00fatumok t\u00e1mogat\u00e1s\u00e1t (log_buf, log_size, log_level \u00e9s log_true_size), amely egys\u00e9ges\u00edtette a metainform\u00e1ci\u00f3k \u00e1tad\u00e1s\u00e1t minden BPF parancs eset\u00e9ben, nem korl\u00e1tozva a BPF_PROG_LOAD, BPF_BTF_LOAD \u00e9s BPF_MAP_CREATE parancsokra. Elt\u00e1vol\u00edtott\u00e1k a BPF f\u00fcggv\u00e9nyben \u00e1tadhat\u00f3 param\u00e9terek sz\u00e1m\u00e1nak korl\u00e1toz\u00e1s\u00e1t, \u00edgy t\u00f6bb mint 5 param\u00e9ter is \u00e1tadhat\u00f3. Biztons\u00e1gos hozz\u00e1f\u00e9r\u00e9st biztos\u00edtottak a megosztott bpf_arena mem\u00f3ri\u00e1hoz an\u00e9lk\u00fcl, hogy aggodalomra adna okot a nem allok\u00e1lt mem\u00f3riapage-ek (page fault) el\u00e9r\u00e9s\u00e9vel. Megval\u00f3s\u00edtott\u00e1k a BPF hash map \u00faj v\u00e1ltozat\u00e1t, amely lehet\u0151v\u00e9 teszi a m\u00e9ret dinamikus megv\u00e1ltoztat\u00e1s\u00e1t.\n<li class=\"l\"> Optimaliz\u00e1lt\u00e1k a &#171;\/proc\/interrupts&#187; kimenet el\u0151\u00e1ll\u00edt\u00e1s\u00e1t a megszak\u00edt\u00e1si statisztik\u00e1val, valamint moderniz\u00e1lt\u00e1k a megszak\u00edt\u00e1si sz\u00e1ml\u00e1l\u00f3k t\u00e1rol\u00e1s\u00e1ra szolg\u00e1l\u00f3 strukt\u00far\u00e1kat \u00e9s hozz\u00e1adtak egy gyors\u00edt\u00f3t\u00e1rat.\n<li class=\"l\"> Felgyorsult a &#171;\/proc\/filesystems&#187; f\u00e1jl gener\u00e1l\u00e1sa, amelyet a libselinux haszn\u00e1l.\n<li class=\"l\"> A feladat\u00fctemez\u0151ben megval\u00f3s\u00edtott\u00e1k a CPU magok k\u00f6z\u00f6tti terhel\u00e9seloszt\u00e1s t\u00e1mogat\u00e1s\u00e1t, figyelembe v\u00e9ve a processzor bels\u0151 gyors\u00edt\u00f3t\u00e1r\u00e1nak \u00e1llapot\u00e1t. A tervez\u0151 most arra t\u00f6rekszik, hogy csoportos\u00edtsa azokat a folyamatokat, amelyek k\u00f6z\u00f6s er\u0151forr\u00e1sokat haszn\u00e1lnak, p\u00e9ld\u00e1ul egy folyamat sz\u00e1lait, hogy azok a legfels\u0151 szint\u0171 gyors\u00edt\u00f3t\u00e1r kontextus\u00e1ban haszn\u00e1lhass\u00e1k \u0151ket, ami n\u00f6veli az adatokhoz val\u00f3 hozz\u00e1f\u00e9r\u00e9s hat\u00e9konys\u00e1g\u00e1t az\u00e1ltal, hogy fokozza az es\u00e9ly\u00e9t annak, hogy a sz\u00fcks\u00e9ges adatok a gyors\u00edt\u00f3t\u00e1rban tal\u00e1lhat\u00f3k.\n<li class=\"l\"> A SCHED_EXT mechanizmusban, amely lehet\u0151v\u00e9 teszi a BPF haszn\u00e1lat\u00e1t CPU \u00fctemez\u0151k l\u00e9trehoz\u00e1s\u00e1ra, folytatt\u00e1k a lehet\u0151s\u00e9g megval\u00f3s\u00edt\u00e1s\u00e1t a be\u00e1gyazott \u00fctemez\u0151k (sub-scheduler) l\u00e9trehoz\u00e1s\u00e1hoz, amellyel minden csoport sz\u00e1m\u00e1ra saj\u00e1t feladat\u00fctemez\u0151t lehet haszn\u00e1lni.\n<li class=\"l\"> Folyamatosan folytat\u00f3dik a Rust-for-Linux \u00e1gb\u00f3l a v\u00e1ltoz\u00e1sok \u00e1tvitele, amelyek a Rust nyelv haszn\u00e1lat\u00e1ra vonatkoznak m\u00e1sodik nyelvk\u00e9nt a driverek \u00e9s kernel modulok fejleszt\u00e9s\u00e9ben (a Rust t\u00e1mogat\u00e1s alap\u00e9rtelmez\u00e9s szerint nincs aktiv\u00e1lva, \u00e9s nem vezet a Rust k\u00f6telez\u0151 build f\u00fcgg\u0151s\u00e9gek k\u00f6z\u00e9 sorol\u00e1s\u00e1hoz). A Rust haszn\u00e1lat\u00e1nak lehet\u0151s\u00e9ge a kernelben az s390 architekt\u00far\u00e1ra val\u00f3sult meg. Tartalmazza a &#171;zerocopy&#187; csomagot, amely gyors mem\u00f3ria-m\u0171veleti primit\u00edveket k\u00edn\u00e1l &#171;unsafe&#187; m\u00f3dban fut\u00f3 k\u00f3dhoz.\n<li class=\"l\"> A kernel \u00f6ssze\u00e1ll\u00edt\u00e1s\u00e1hoz sz\u00fcks\u00e9ges minim\u00e1lis LLVM eszk\u00f6zk\u00e9szlet verzi\u00f3j\u00e1t 17.0.1-re emelt\u00e9k.\n<li class=\"l\"> A minimalista C k\u00f6nyvt\u00e1r, a nolibc, amely a Linux kernel forr\u00e1sk\u00f3dj\u00e1val egy\u00fctt j\u00e1r, \u00e9s alapvet\u0151 rendszerh\u00edv\u00e1sok f\u00f6l\u00f6tti k\u00f6t\u00e9st biztos\u00edt, t\u00e1mogatja az OpenRISC \u00e9s 32-bites PA-RISC architekt\u00far\u00e1kat.\n<li class=\"l\"> A swap alrendszerben olyan optimaliz\u00e1ci\u00f3kat hajtottak v\u00e9gre, amelyek jav\u00edtj\u00e1k a teljes\u00edtm\u00e9nyt \u00e9s cs\u00f6kkentik a mem\u00f3riafelhaszn\u00e1l\u00e1st az alrendszerben az\u00e1ltal, hogy cs\u00f6kkentik a statikus metadat\u00e1k t\u00e1rol\u00e1s\u00e1nak k\u00f6lts\u00e9geit, \u00e9s egys\u00e9ges\u00edtik az anon\u00edm \u00e9s megosztott mem\u00f3ria kezel\u00e9s\u00e9t a folyamatos haszn\u00e1lat sor\u00e1n. A mem\u00f3riafelhaszn\u00e1l\u00e1s cs\u00f6kken\u00e9se jelent\u0151s, p\u00e9ld\u00e1ul egy 1 TB-os swap part\u00edci\u00f3 csatol\u00e1sakor k\u00f6r\u00fclbel\u00fcl 512 MB-os cs\u00f6kken\u00e9s tapasztalhat\u00f3.\n<li class=\"l\"> N\u00f6velt\u00e9k a mem\u00f3ria kil\u00f6vel\u00e9si mechanizmus hat\u00e9konys\u00e1g\u00e1t, amely elt\u00e1vol\u00edtja vagy \u00e1thelyezi a mem\u00f3ria ter\u00fcleteket a swap r\u00e9szbe a mem\u00f3ria felszabad\u00edt\u00e1sa \u00e9rdek\u00e9ben, ha a rendszerben hi\u00e1ny van. Bizonyos terhel\u00e9sek eset\u00e9n, p\u00e9ld\u00e1ul a MongoDB YCSB-vel (Yahoo! Cloud Serving Benchmark) t\u00f6rt\u00e9n\u0151 tesztel\u00e9se sor\u00e1n, ak\u00e1r 30%-os teljes\u00edtm\u00e9nyn\u00f6veked\u00e9s is megfigyelhet\u0151.\n<li class=\"l\"> A build rendszerhez hozz\u00e1ad\u00f3dott a &#171;make sbom&#187; parancs, amely gener\u00e1lja az SBOM (Software Bill Of Materials) list\u00e1kat, amelyek t\u00fckr\u00f6zik a kernel aktu\u00e1lis buildj\u00e9ben felhaszn\u00e1lt \u00f6sszetev\u0151ket, k\u00f6nyvt\u00e1rakat \u00e9s f\u00fcgg\u0151s\u00e9geket, valamint az azokhoz kapcsol\u00f3d\u00f3 licencinform\u00e1ci\u00f3kat, amelyeket az SPDX fejl\u00e9c\u00e9b\u0151l nyernek a k\u00f3d f\u00e1jlokban.\n<li class=\"l\"> In the implementation of unnamed pipes, optimizations have been made for operations with locks (memory allocation has been moved out of the lock context), which increases the throughput of unnamed pipes by 21-48% and reduces latency by 17-33%.                    <\/ul>\n<li class=\"l\"><b>Virtualiz\u00e1ci\u00f3 \u00e9s biztons\u00e1g<\/b>\n<ul>\n<li class=\"l\"> The slab allocator has added the ability to use memory allocation tokens, implemented in Clang 22. These tokens allow for marking memory allocation operations with unique identifiers and organizing separate placement of different types of objects, complicating the exploitation of vulnerabilities caused by buffer overflows (with separation, buffer overflows in one type of object are not as easily used to corrupt other types of objects).\n<li class=\"l\"> The AF_ALG mechanism, exploited in the Copy Fail vulnerability to modify data in the page cache, has been declared deprecated and is slated for removal in a future release. AF_ALG allows for enabling hardware accelerators for cryptographic computations in the kernel's Crypto API but is used in very specific situations. In kernel 7.2, AF_ALG has removed support for asynchronous I\/O, old drivers, and the zero-copy mechanism in the skcipher and aead implementation. Only software implementations of cryptographic algorithms remain, and support for hardware crypto accelerators in the kernel's Crypto API has been removed, as AF_ALG significantly increases the attack surface without offering performance gains compared to cryptography implementation in user space. AF_ALG was used in the Cryptsetup toolkit, but its support was removed in the recent release 2.8.7.\n<li class=\"l\"> The IMA (Integrity Measurement Architecture) mechanism, which allows an external service to verify the state of the kernel subsystem to ensure its authenticity, has added support for exporting internal tables with measurement results to user space, removing them from the kernel buffers to save memory.\n<li class=\"l\"> A Landlock modul, amely lehet\u0151v\u00e9 teszi a nem privil\u00e9giz\u00e1lt programok sz\u00e1m\u00e1ra, hogy korl\u00e1tozz\u00e1k a Linux kernel objektumainak haszn\u00e1lat\u00e1t (f\u00e1jlhierarchi\u00e1k, h\u00e1l\u00f3zati socketek, ioctl stb.), t\u00e1mogat\u00e1st kapott az UDP socketek hozz\u00e1f\u00e9r\u00e9s-vez\u00e9rl\u00e9s\u00e9hez, valamint lehet\u0151s\u00e9get kapott az objektumok blokkol\u00e1s\u00e1r\u00f3l sz\u00f3l\u00f3 inform\u00e1ci\u00f3k napl\u00f3z\u00e1s\u00e1nak szelekt\u00edv letilt\u00e1s\u00e1ra, hogy elker\u00fclj\u00fck a napl\u00f3zat felesleges inform\u00e1ci\u00f3kkal val\u00f3 t\u00falterhel\u00e9s\u00e9t.\n<li class=\"l\"> A kernel elt\u00e1vol\u00edtotta a strncpy() f\u00fcggv\u00e9nyt, amely meghat\u00e1rozott sz\u00e1m\u00fa b\u00e1jtot m\u00e1solt a bemeneti sztringb\u0151l. A strncpy() haszn\u00e1lata hib\u00e1khoz vezetett a null karakter kihagy\u00e1sa vagy a null\u00e1kkal val\u00f3 kieg\u00e9sz\u00edt\u00e9s miatt. A strncpy() helyett aj\u00e1nlott a strscpy() \u00e9s strscpy_pad() f\u00fcggv\u00e9nyek haszn\u00e1lata, amelyek null\u00e1val v\u00e9gz\u0151d\u0151 sztringek m\u00e1sol\u00e1s\u00e1ra szolg\u00e1lnak, valamint a strtomem_pad(), memcpy_and_pad() \u00e9s memcpy() a fix m\u00e9ret\u0171 sztringek m\u00e1sol\u00e1s\u00e1hoz. A kernel strncpy()-t\u00f3l val\u00f3 mentes\u00edt\u00e9se 2020-ban kezd\u0151d\u00f6tt, \u00e9s 70 fejleszt\u0151t\u0151l 362 m\u00f3dos\u00edt\u00e1s elfogad\u00e1s\u00e1t ig\u00e9nyelte.\n<li class=\"l\"> A hypervisorban <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/hu\/vps\/abuzoustojchivye-vps\/\"   title=\"KVM\" data-wpil-keyword-link=\"linked\">KVM<\/a> Hozz\u00e1adva az Intel MBEC (Mode-Based Execution Control) \u00e9s az AMD GMET (Guest-Mode Execution Trap) kiterjeszt\u00e9sek t\u00e1mogat\u00e1sa, amelyek lehet\u0151v\u00e9 teszik a mem\u00f3ria-transzl\u00e1ci\u00f3s t\u00e1bl\u00e1kban a k\u00f3d v\u00e9grehajt\u00e1si jogainak elk\u00fcl\u00f6n\u00edtett kezel\u00e9s\u00e9t a kernel \u00e9s a felhaszn\u00e1l\u00f3i t\u00e9r sz\u00e1m\u00e1ra a vend\u00e9grendszerekben. Kor\u00e1bban az Intel \u00e9s AMD hardver virtualiz\u00e1l\u00e1si kiterjeszt\u00e9sek lehet\u0151v\u00e9 tett\u00e9k, hogy a mem\u00f3riaoldalakat egyetlen bit seg\u00edts\u00e9g\u00e9vel v\u00e9grehajthat\u00f3nak jel\u00f6lj\u00e9k meg, programozott jogmegoszt\u00e1ssal a kernel \u00e9s a felhaszn\u00e1l\u00f3i t\u00e9r k\u00f6z\u00f6tt a hypervisor szintj\u00e9n. Az MBEC \u00e9s GMET haszn\u00e1lata lehet\u0151v\u00e9 teszi a jogok ellen\u0151rz\u00e9s\u00e9nek elt\u00e1vol\u00edt\u00e1s\u00e1t a hypervisor oldal\u00e1n, \u00e9s jelent\u0151sen cs\u00f6kkenti a vend\u00e9grendszerr\u0151l a hypervisorhoz val\u00f3 vez\u00e9rl\u00e9s \u00e1tvitel\u00e9nek er\u0151forr\u00e1s-ig\u00e9ny\u00e9t a VMexit sor\u00e1n.                                     <\/ul>\n<li class=\"l\"><b>H\u00e1l\u00f3zati alrendszer<\/b>\n<ul>\n<li class=\"l\"> A TCP-AO (TCP Authentication Option, RFC 5925) kiterjeszt\u00e9s v\u00e9grehajt\u00e1sa \u00e1t\u00e1llt az \u00faj libcrypto kriptogr\u00e1fiai k\u00f6nyvt\u00e1r haszn\u00e1lat\u00e1ra, ami leegyszer\u0171s\u00edtette a k\u00f3dot \u00e9s jav\u00edtotta a teljes\u00edtm\u00e9nyt. A TCP-AO lehet\u0151v\u00e9 teszi a TCP fejl\u00e9cek MAC-k\u00f3dok (Message Authentication Code) \u00e1ltali hiteles\u00edt\u00e9s\u00e9t, modern HMAC-SHA-1-96 \u00e9s AES-128-CMAC-96 algoritmusok alkalmaz\u00e1s\u00e1val, a kor\u00e1bban el\u00e9rhet\u0151 MD5 alap\u00fa TCP-MD5 lehet\u0151s\u00e9g helyett.\n<li class=\"l\"> A Multipath TCP (MPTCP) kapcsolatokhoz t\u00e1mogatott szubfolyamatok sz\u00e1ma 8-r\u00f3l 64-re n\u0151tt.\n<li class=\"l\"> Folytat\u00f3dik a kernel h\u00e1l\u00f3zati verem\u00e9ben a glob\u00e1lis rtnl_lock z\u00e1r haszn\u00e1lat\u00e1nak cs\u00f6kkent\u00e9s\u00e9n val\u00f3 munka.\n<li class=\"l\"> Az AppleTalk protokollverem megval\u00f3s\u00edt\u00e1sa elt\u00e1vol\u00edt\u00e1sra ker\u00fclt a kernelb\u0151l, amelyet az Apple sz\u00e1m\u00edt\u00f3g\u00e9pei haszn\u00e1ltak 1985-t\u0151l, \u00e9s amelyet az 1990-es \u00e9vekben a TCP\/IP v\u00e1ltott fel. Ezen k\u00edv\u00fcl elt\u00e1vol\u00edtott\u00e1k az ATM adat\u00e1tviteli technol\u00f3gia nem PPPoATM-hoz kapcsol\u00f3d\u00f3 komponenseit, valamint az ISA \u00e9s PCMCIA busz alap\u00fa ARCnet h\u00e1l\u00f3zati interf\u00e9szeket, a PCMCIA interf\u00e9sszel rendelkez\u0151 Bluetooth adaptereket, a Chelsea TLS gyors\u00edt\u00f3kat, a TLS sockmap integr\u00e1ci\u00f3s k\u00f3dj\u00e1t, \u00e9s a 5\/10 MHz frekvencias\u00e1vok t\u00e1mogat\u00e1s\u00e1t a cfg80211\/mac80211 vezet\u00e9k n\u00e9lk\u00fcli veremben. A TCP Offload Engine alap\u00fa TLS feldolgoz\u00e1s gyors\u00edt\u00e1s\u00e1ra vonatkoz\u00f3 specifikus megval\u00f3s\u00edt\u00e1st a felmer\u00fcl\u0151 megoldhatatlan probl\u00e9m\u00e1k \u00e9s a hi\u00e1nyz\u00f3 k\u00eds\u00e9r\u0151 dokument\u00e1ci\u00f3 miatt elt\u00e1vol\u00edtott\u00e1k (a sz\u00e9lesebb k\u00f6rben haszn\u00e1lt TLS offload megval\u00f3s\u00edt\u00e1st megtartott\u00e1k). A 32 bites x_tables 64 bites rendszereken val\u00f3 kompatibilit\u00e1sa letilt\u00e1sra ker\u00fclt \u00e9s elt\u00e1vol\u00edt\u00e1sra tervezett.\n<li class=\"l\"> A pppoe illeszt\u0151programhoz hozz\u00e1ad\u00f3dott a GRO (Generic Receive Offload) \u00e9s a GSO (Generic Segmentation Offload) mechanizmusok t\u00e1mogat\u00e1sa a csomagok \u00fajraegyes\u00edt\u00e9s\u00e9nek \u00e9s szegment\u00e1l\u00e1s\u00e1nak hardveres gyors\u00edt\u00e1s\u00e1hoz. A GRO \u00e9s a GSO haszn\u00e1lata jelent\u0151sen n\u00f6velheti a bej\u00f6v\u0151 forgalom \u00e1tbocs\u00e1t\u00f3k\u00e9pess\u00e9g\u00e9t, p\u00e9ld\u00e1ul a MediaTek MT7621 eszk\u00f6z\u00f6k eset\u00e9ben, ahol az \u00e1tkonfigur\u00e1l\u00f3 rendszerrel a maxim\u00e1lis \u00e1tbocs\u00e1t\u00f3k\u00e9pess\u00e9g 130 Mbit\/s-r\u0151l 630 Mbit\/s-ra n\u0151tt.          <\/ul>\n<li class=\"l\"><b>Hardver<\/b>\n<ul>\n<li class=\"l\"> Az AMDGPU illeszt\u0151programban megjelent a HDMI 2.1 FRL (Fixed Rate Link) technol\u00f3gia kezdeti t\u00e1mogat\u00e1sa, amely lehet\u0151v\u00e9 teszi a t\u00f6m\u00f6r\u00edtetlen 4K\/120Hz \u00e9s 8K\/60Hz min\u0151s\u00e9g\u0171 vide\u00f3k tov\u00e1bb\u00edt\u00e1s\u00e1t. Kor\u00e1bban a HDMI 2.1 t\u00e1mogat\u00e1s megval\u00f3s\u00edt\u00e1sa ny\u00edlt illeszt\u0151programokban licencel\u00e9si k\u00f6vetelm\u00e9nyek miatt hossz\u00fa id\u0151n kereszt\u00fcl nem volt lehets\u00e9ges, de most az AMD-nak siker\u00fclt egy ilyen megval\u00f3s\u00edt\u00e1st egyeztetnie.\n<li class=\"l\"> Az i915 illeszt\u0151programba beker\u00fclt a h\u00e1tt\u00e9rsz\u00edn kijelz\u0151 vez\u00e9rl\u0151 \u00e1ltali be\u00e1ll\u00edt\u00e1s\u00e1nak t\u00e1mogat\u00e1sa. Megval\u00f3sult a pin_params.needs_low_address param\u00e9ter.\n<li class=\"l\"> Folytat\u00f3dott a drm (Direct Rendering Manager) Xe illeszt\u0151program fejleszt\u00e9se az Intel Xe architekt\u00far\u00e1ra \u00e9p\u00fcl\u0151 GPU-khoz, amelyeket az Intel Arc csal\u00e1d \u00e9s a Tiger Lake processzorokt\u00f3l kezd\u0151d\u0151en integr\u00e1lt grafik\u00e1ban haszn\u00e1lnak. Kezdeti t\u00e1mogat\u00e1s ker\u00fclt bevezet\u00e9sre a CRI (Crescent Island) platformhoz. Az Xe3p dGPU platformokhoz rendszervez\u00e9rl\u0151 ker\u00fclt bevezet\u00e9sre.\n<li class=\"l\"> A Nouveau illeszt\u0151programban megoldott\u00e1k a NVIDIA GA100 GPU-val kapcsolatos probl\u00e9m\u00e1kat.\n<li class=\"l\"> A v3d illeszt\u0151programban megjelent a Raspberry Pi alaplapokon tal\u00e1lhat\u00f3 v3D GPU energiafogyaszt\u00e1s\u00e1nak kezel\u00e9s\u00e9nek lehet\u0151s\u00e9ge.\n<li class=\"l\"> Folytat\u00f3dott a Nova driver komponenseinek integr\u00e1l\u00e1sa az NVIDIA GPU-khoz, amelyek GSP firmware-t haszn\u00e1lnak, kezdve az NVIDIA GeForce RTX 2000 sorozattal, amely a Turing mikroarchitekt\u00far\u00e1n alapul. A drivert Rust nyelven \u00edrt\u00e1k. T\u00e1mogat\u00e1s ker\u00fclt hozz\u00e1ad\u00e1sra az NVIDIA GA100 \u00e9s a Hopper valamint Blackwell sorozatokhoz.\n<li class=\"l\"> T\u00e1mogat\u00e1s ker\u00fclt hozz\u00e1ad\u00e1sra az ARM platformok, SoC-k \u00e9s eszk\u00f6z\u00f6k sz\u00e1m\u00e1ra: Apple t8122 (M3), Motorola Edge 30, Nothing Phone 3a, Google Pixel 3a XL, Qualcomm Dragonwing IPQ9650, Huawei Hawi, ZTE zx297520v3, Renesas R-Car M3Le, ASPEED AST27xx, Cortina Gemini, NXP i.MX6\/8\/9, NXP LX2160A, TI K3 AM62x.              <\/ul>\n<\/ul>\n<p>Egy id\u0151ben a latin-amerikai Szabad Szoftver Alap\u00edtv\u00e1ny elk\u00e9sz\u00edtette a teljesen szabad 7.2 kernel verzi\u00f3t \u2013 a Linux-libre 7.2-gnu-t, amelyet megtiszt\u00edtottak a gy\u00e1rt\u00f3k \u00e1ltal korl\u00e1tozott nem szabad \u00f6sszetev\u0151ket vagy k\u00f3dszakaszokat tartalmaz\u00f3 firmware-ek \u00e9s driverek elemeit\u0151l. A 7.2 kiad\u00e1sban megtiszt\u00edtott\u00e1k az rt722-sdca \u00e9s tac5xx2 \u00faj driverek blob-jait. Friss\u00edtett\u00e9k a takar\u00edt\u00e1si k\u00f3dot az amdgpu, nova core, qcom iris, q6v5, iwlwifi, amdxnda, adreno, r8152 \u00e9s mt792x driverekben. A firmware bet\u00f6lt\u00e9si interf\u00e9szek kiigaz\u00edt\u00e1sa is megt\u00f6rt\u00e9nt. A blobok neveinek tiszt\u00edt\u00e1sa dts-f\u00e1jlokban (devicetree) ARM chipekhez szint\u00e9n v\u00e9grehajt\u00e1sra ker\u00fclt.<br \/>\n<br \/>Forr\u00e1s: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=65937\">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 7.2. \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: \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c \u043f\u043e\u0442\u043e\u043a\u043e\u0432\u043e\u0439 \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0438 \u0434\u0430\u043d\u043d\u044b\u0445 USB4STREAM, \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0438 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 btrfs, xfs \u0438 ext4, \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u0438\u0435 \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u044f \u043a\u043e\u0434\u0430 \u0434\u043b\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 CPU i486, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0432\u043b\u043e\u0436\u0435\u043d\u043d\u044b\u0445 \u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u043e\u0432 SCHED_EXT, \u0441\u043d\u0438\u0436\u0435\u043d\u043e \u043f\u043e\u0442\u0440\u0435\u0431\u043b\u0435\u043d\u0438\u0435 \u043f\u0430\u043c\u044f\u0442\u0438 \u0432 \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u043f\u043e\u0434\u043a\u0430\u0447\u043a\u0438, \u0443\u0441\u043a\u043e\u0440\u0435\u043d\u044b \u043d\u0435\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u043a\u0430\u043d\u0430\u043b\u044b, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0439 Intel MBEC \u0438 AMD GMET \u0432 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":10,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-183032","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 7.2.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Alexander Kovalev\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/hu\/blog\/news\/linux-kernel-7-2-release\" \/>\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 7.2 | 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 7.2.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/hu\/blog\/news\/linux-kernel-7-2-release\" \/>\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=\"2026-08-17T14:53:34+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-08-17T14:53:38+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Linux 7.2 kernel kiad\u00e1s | ProHoster","description":"K\u00e9t h\u00f3napos fejleszt\u00e9s ut\u00e1n Linus Torvalds bemutatta a Linux 7.2 kernel kiad\u00e1s\u00e1t.","canonical_url":"https:\/\/prohoster.info\/hu\/blog\/news\/linux-kernel-7-2-release","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 7.2 | 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 7.2.","og:url":"https:\/\/prohoster.info\/hu\/blog\/news\/linux-kernel-7-2-release","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":"2026-08-17T14:53:34+00:00","article:modified_time":"2026-08-17T14:53:38+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"183032","title":null,"description":null,"keywords":null,"keyphrases":{"focus":[],"additional":[]},"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-08-20 16:26:29","updated":"2026-08-20 16:26:29","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\/183032","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\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/comments?post=183032"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/183032\/revisions"}],"predecessor-version":[{"id":183033,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/183032\/revisions\/183033"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media?parent=183032"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/categories?post=183032"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/tags?post=183032"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}