{"id":38151,"date":"2019-10-31T22:21:56","date_gmt":"2019-10-31T19:21:56","guid":{"rendered":"https:\/\/prohoster.info\/blog\/reliz-yadra-linux-5-3\/"},"modified":"2019-10-31T22:21:56","modified_gmt":"2019-10-31T19:21:56","slug":"reliz-yadra-linux-5-3","status":"publish","type":"post","link":"https:\/\/prohoster.info\/hu\/blog\/news\/reliz-yadra-linux-5-3","title":{"rendered":"Linux 5.3 kernel kiad\u00e1s","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>K\u00e9t h\u00f3nap fejleszt\u00e9s ut\u00e1n Linus Torvalds <noindex><a rel=\"nofollow\" href=\"https:\/\/lkml.org\/lkml\/2019\/9\/15\/241\">bemutatott<\/a><\/noindex> a kernel kiad\u00e1s <noindex><a rel=\"nofollow\" href=\"https:\/\/www.kernel.org\/\">Linux 5.3<\/a><\/noindex>. A legfontosabb v\u00e1ltoz\u00e1sok k\u00f6z\u00f6tt szerepel az AMD Navi GPU t\u00e1mogat\u00e1sa, a Zhaoxi processzorok, valamint az Intel Speed Select energiafogyaszt\u00e1s-kezel\u00e9si technol\u00f3gia, tov\u00e1bb\u00e1 az umwait utas\u00edt\u00e1sok haszn\u00e1lata, amelyek lehet\u0151v\u00e9 teszik a v\u00e1rakoz\u00e1st ciklusok haszn\u00e1lata n\u00e9lk\u00fcl,<br \/>\ninteraktivit\u00e1st n\u00f6vel\u0151 'utilization clamping' m\u00f3d aszimmetrikus CPU-khoz, a pidfd_open rendszerh\u00edv\u00e1s, az IPv4-c\u00edmek haszn\u00e1lat\u00e1nak lehet\u0151s\u00e9ge a 0.0.0.0\/8 alh\u00e1l\u00f3zatb\u00f3l, a nftables hardveres gyors\u00edt\u00e1s\u00e1nak t\u00e1mogat\u00e1sa, HDR t\u00e1mogat\u00e1s a DRM alrendszerben, ACRN hipervizor integr\u00e1ci\u00f3.<\/p>\n<p>A <noindex><a rel=\"nofollow\" href=\"https:\/\/lkml.org\/lkml\/2019\/9\/15\/2\">bejelent\u00e9s<\/a><\/noindex> Linus \u00faj kiad\u00e1sa eml\u00e9keztette a fejleszt\u0151ket a kernel fejleszt\u00e9s\u00e9nek legfontosabb szab\u00e1ly\u00e1ra - a felhaszn\u00e1l\u00f3i t\u00e9r komponenseinek viselked\u00e9s\u00e9nek meg\u0151rz\u00e9s\u00e9re. A kernel m\u00f3dos\u00edt\u00e1sainak semmilyen m\u00f3don nem szabad megs\u00e9rtenie a m\u00e1r m\u0171k\u00f6d\u0151 alkalmaz\u00e1sokat, \u00e9s felhaszn\u00e1l\u00f3i szint\u0171 regresszi\u00f3kat okoznia. A viselked\u00e9s megs\u00e9rt\u00e9se nemcsak az ABI v\u00e1ltoz\u00e1s\u00e1t, a r\u00e9gi k\u00f3d t\u00f6rl\u00e9s\u00e9t vagy hib\u00e1k megjelen\u00e9s\u00e9t okozhatja, hanem k\u00f6zvetett hat\u00e1ssal is lehet a helyesen m\u0171k\u00f6d\u0151 hasznos fejleszt\u00e9sekre. Mint k\u00e9zzelfoghat\u00f3 p\u00e9lda, bemutat\u00e1sra ker\u00fclt <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=72dbcf72156641fde4d8ea401e977341bfd35a05\">elvetette<\/a><\/noindex> a hasznos <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=b03755ad6f33b7b8cd7312a3596a2dbf496de6e7\">optimaliz\u00e1l\u00e1st<\/a><\/noindex> az Ext4 k\u00f3dban, amely cs\u00f6kkenti a t\u00e1rol\u00f3ra val\u00f3 hivatkoz\u00e1sok sz\u00e1m\u00e1t az\u00e1ltal, hogy letiltja az inode t\u00e1bla el\u0151zetes olvas\u00e1s\u00e1t a kis I\/O k\u00e9r\u00e9sek sor\u00e1n. <\/p>\n<p>Az optimaliz\u00e1l\u00e1s azt eredm\u00e9nyezte, hogy a lemezaktivit\u00e1s cs\u00f6kken\u00e9s\u00e9vel a getrandom() v\u00e9letlensz\u00e1m-gener\u00e1torhoz tartoz\u00f3 entropia lassabban halmoz\u00f3dott fel, \u00e9s bizonyos konfigur\u00e1ci\u00f3k eset\u00e9n, adott k\u00f6r\u00fclm\u00e9nyek k\u00f6z\u00f6tt, tapasztalhat\u00f3 volt a felhaszn\u00e1l\u00f3i fel\u00fcleten a blokkol\u00e1s a v\u00e9letlensz\u00e1m-t\u00e1roz\u00f3 felt\u00f6lt\u00e9se el\u0151tt. Mivel az optimaliz\u00e1l\u00e1s val\u00f3ban hasznos, a fejleszt\u0151k k\u00f6z\u00f6tt vita alakult ki, amelyben felmer\u00fclt a probl\u00e9ma megold\u00e1sa \u00e9rdek\u00e9ben a getrandom() h\u00edv\u00e1s blokkol\u00f3 \u00fczemm\u00f3dj\u00e1nak alap\u00e9rtelmezett letilt\u00e1sa opcion\u00e1lis jelz\u0151 hozz\u00e1ad\u00e1s\u00e1val az entropia v\u00e1rakoztat\u00e1s\u00e1hoz, de egy ilyen v\u00e1ltoztat\u00e1s hat\u00e1ssal lenne a v\u00e9letlensz\u00e1mok min\u0151s\u00e9g\u00e9re a bet\u00f6lt\u00e9s korai szakasz\u00e1ban.<\/p>\n<p>Az \u00faj verzi\u00f3 15794 jav\u00edt\u00e1st fogadott el 1974 fejleszt\u0151t\u0151l,<br \/>\na patch m\u00e9rete - 92 MB (a m\u00f3dos\u00edt\u00e1sok 13986 f\u00e1jlt \u00e9rintettek, 258419 sor k\u00f3d ker\u00fclt hozz\u00e1ad\u00e1sra,<br \/>\n599137 k\u00f3dsort t\u00e1vol\u00edtottak el). A 39%-a a 5.3-as<br \/>\nv\u00e1ltoz\u00e1soknak a hardveres eszk\u00f6z\u00f6k illeszt\u0151programjaival kapcsolatos, k\u00f6r\u00fclbel\u00fcl 12%-a a<br \/>\nhardverarchitekt\u00far\u00e1kra specifikus k\u00f3d friss\u00edt\u00e9s\u00e9hez tartozik, 11%-a<br \/>\na h\u00e1l\u00f3zati veremhez kapcsol\u00f3dik, 3% -a f\u00e1jlrendszerekhez \u00e9s 3% -a bels\u0151<br \/>\nkernel alrendszerekkel kapcsolatos.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/kernelnewbies.org\/Linux_5.3\">F\u0151<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/lwn.net\/Articles\/793629\/\">\u00fajdons\u00e1gok<\/a><\/noindex>:\n<\/p>\n<ul>\n<li class=\"l\"> <b>Mem\u00f3ria \u00e9s rendszerszolg\u00e1ltat\u00e1sok<\/b>\n<ul>\n<li class=\"l\"> folytat\u00f3dott a 'pidfd' funkcionalit\u00e1s fejleszt\u00e9se, amely seg\u00edt kezelni a PID \u00fajrafelhaszn\u00e1l\u00e1s\u00e1val kapcsolatos helyzeteket (a pidfd egy adott folyamathoz kapcsol\u00f3dik, \u00e9s nem v\u00e1ltozik, m\u00edg a PID egy m\u00e1sik folyamathoz k\u00f6thet\u0151 a jelenlegi folyamat befejez\u00e9se ut\u00e1n, amely ezen PID-vel van t\u00e1rs\u00edtva). Kor\u00e1bban m\u00e1r hozz\u00e1adt\u00e1k a kernelhez<br \/>\na pidfd_send_signal() rendszerh\u00edv\u00e1st \u00e9s a CLONE_PIDFD flaget a clone() h\u00edv\u00e1sba, amely lehet\u0151v\u00e9 teszi a pidfd megszerz\u00e9s\u00e9t a pidfd_send_signal() haszn\u00e1lat\u00e1hoz. A CLONE_PIDFD flaggel v\u00e9gzett clone() h\u00edv\u00e1s eset\u00e9n probl\u00e9m\u00e1k l\u00e9phetnek fel a szolg\u00e1ltat\u00e1skezel\u0151k vagy a folyamatok k\u00e9nyszer\u00edtett le\u00e1ll\u00edt\u00e1si rendszereivel, ha mem\u00f3riahi\u00e1ny l\u00e9p fel az Android platformon. Ilyen esetben a fork() vagy a clone() h\u00edv\u00e1sa haszn\u00e1latos CLONE_PIDFD n\u00e9lk\u00fcl. <\/p>\n<p>Az 5.3-as kernelben bemutat\u00e1sra ker\u00fclt a <noindex><a rel=\"nofollow\" href=\"https:\/\/lwn.net\/Articles\/789023\/\">pidfd_open()<\/a><\/noindex>, amely lehet\u0151v\u00e9 teszi egy ellen\u0151rizhet\u0151 pidfd megszerz\u00e9s\u00e9t egy tetsz\u0151leges, clone() h\u00edv\u00e1ssal nem l\u00e9trehozott, m\u00e1r megl\u00e9v\u0151 folyamathoz. Tov\u00e1bb\u00e1 hozz\u00e1adva a pidfd polling t\u00e1mogat\u00e1s\u00e1t poll() \u00e9s epoll() seg\u00edts\u00e9g\u00e9vel, amely lehet\u0151v\u00e9 teszi a folyamatkezel\u0151k sz\u00e1m\u00e1ra, hogy nyomon k\u00f6vess\u00e9k tetsz\u0151leges folyamatok befejez\u00e9s\u00e9t, an\u00e9lk\u00fcl, hogy versenyhelyzetekkel kellene szemben\u00e9zni\u00fck, amikor a PID-t egy \u00faj folyamatnak rendelik. A pidfd-hez tartoz\u00f3 folyamat befejez\u00e9s\u00e9nek \u00e9rtes\u00edt\u00e9si mechanizmusa hasonl\u00f3 a saj\u00e1t gyermekfolyamat\u00e1nak befejez\u00e9s\u00e9r\u0151l val\u00f3 \u00e9rtes\u00edt\u00e9shez;<\/p>\n<li class=\"l\">A feladat\u00fctemez\u0151h\u00f6z hozz\u00e1adt\u00e1k a terhel\u00e9scs\u00f6kkent\u0151 mechanizmus t\u00e1mogat\u00e1s\u00e1t (<noindex><a rel=\"nofollow\" href=\"https:\/\/lwn.net\/Articles\/762043\/\">Utilization clamping<\/a><\/noindex>), lehet\u0151v\u00e9 t\u00e9ve a minim\u00e1lis vagy maxim\u00e1lis frekvenciatartom\u00e1nyoknak megfelel\u0151 fenntart\u00e1s\u00e1t a CPU-n akt\u00edv feladatok f\u00fcggv\u00e9ny\u00e9ben. Az ismertetett mechanizmus felgyors\u00edtja azokat a feladatokat, amelyek k\u00f6zvetlen hat\u00e1ssal vannak a felhaszn\u00e1l\u00f3i interakci\u00f3 min\u0151s\u00e9g\u00e9re, a feladatok legal\u00e1bb a 'k\u00edv\u00e1nt' frekvencia als\u00f3 hat\u00e1r\u00e1n t\u00f6rt\u00e9n\u0151 futtat\u00e1s\u00e1val. Az alacsony priorit\u00e1s\u00fa feladatok, amelyek nem befoly\u00e1solj\u00e1k a felhaszn\u00e1l\u00f3i \u00e9lm\u00e9nyt, a 'megengedett' frekvencia fels\u0151 hat\u00e1r\u00e1n t\u00f6rt\u00e9nnek. A hat\u00e1rok a sched_uclamp_util_min \u00e9s a sched_uclamp_util_max attrib\u00fatumok seg\u00edts\u00e9g\u00e9vel \u00e1ll\u00edthat\u00f3k be a sched_setattr() rendszerh\u00edv\u00e1s sor\u00e1n.\n<li class=\"l\"> Hozz\u00e1adva az energiafogyaszt\u00e1s-ellen\u0151rz\u0151 technol\u00f3gia t\u00e1mogat\u00e1sa <noindex><a rel=\"nofollow\" href=\"https:\/\/www.intel.com\/content\/www\/us\/en\/architecture-and-technology\/speed-select-technology-article.html\">Intel Speed Select<\/a><\/noindex>, el\u00e9rhet\u0151 n\u00e9h\u00e1ny Intel Xeon processzorral rendelkez\u0151 szerveren. A megadott technol\u00f3gia lehet\u0151v\u00e9 teszi a teljes\u00edtm\u00e9ny \u00e9s a s\u00e1vsz\u00e9less\u00e9g be\u00e1ll\u00edt\u00e1sait a k\u00fcl\u00f6nb\u00f6z\u0151 CPU magokra, amely r\u00e9v\u00e9n priorit\u00e1st adhatsz az egyes magokon v\u00e9gzett feladatok teljes\u00edtm\u00e9ny\u00e9nek, cser\u00e9be m\u00e1s magok teljes\u00edtm\u00e9nye rov\u00e1s\u00e1ra;\n<li class=\"l\"> Felhaszn\u00e1l\u00f3i t\u00e9rben l\u00e9v\u0151 folyamatok <noindex><a rel=\"nofollow\" href=\"https:\/\/lwn.net\/Articles\/790920\/\">hozz\u00e1f\u00e9r\u00e9st kaptak<\/a><\/noindex> a ciklusok haszn\u00e1lata n\u00e9lk\u00fcli r\u00f6vid v\u00e1rakoz\u00e1si lehet\u0151s\u00e9g az umwait utas\u00edt\u00e1ssal. Ez az utas\u00edt\u00e1s, az umonitor \u00e9s a tpause utas\u00edt\u00e1sokkal egy\u00fctt, a k\u00f6zelg\u0151 Intel 'Tremont' chipekben ker\u00fcl bemutat\u00e1sra, \u00e9s lehet\u0151v\u00e9 teszi az energiahat\u00e9kony k\u00e9sleltet\u00e9sek megval\u00f3s\u00edt\u00e1s\u00e1t, amelyek nem befoly\u00e1solj\u00e1k m\u00e1s sz\u00e1lak teljes\u00edtm\u00e9ny\u00e9t Hyper Threading haszn\u00e1lata sor\u00e1n;\n<li class=\"l\"> A RISC-V architekt\u00fara t\u00e1mogatja a nagy mem\u00f3riablokkokat (huge pages);\n<li class=\"l\"> A \"kprobes\" tracing mechanism has been added with the ability to dereference kernel pointers in user space, which can be used, for example, to evaluate the contents of structures passed to system calls. Additionally, the ability to set checks at startup has been added.\n<li class=\"l\"> A konfigur\u00e1ci\u00f3s f\u00e1jlhoz hozz\u00e1adva a PREEMPT_RT opci\u00f3 a val\u00f3s idej\u0171 \u00fczemm\u00f3dhoz. Maga a val\u00f3s idej\u0171 \u00fczemm\u00f3d t\u00e1mogat\u00e1s\u00e1hoz sz\u00fcks\u00e9ges k\u00f3d m\u00e9g nem ker\u00fclt be a kernelbe, de az opci\u00f3 megjelen\u00e9se j\u00f3 jel, hogy a hossz\u00fa \u00e9vek \u00f3ta tart\u00f3 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=43094\">integr\u00e1ci\u00f3j\u00e1nak<\/a><\/noindex> Realtime-Preempt patch-ek k\u00f6zel\u00edtenek a v\u00e9g\u00e9hez;\n<li class=\"l\"> Hozz\u00e1adva a clone3() rendszerh\u00edv\u00e1s, amely egy b\u0151v\u00edthet\u0151bb clone() interf\u00e9szt val\u00f3s\u00edt meg, lehet\u0151v\u00e9 t\u00e9ve t\u00f6bb z\u00e1szl\u00f3 megad\u00e1s\u00e1t;\n<li class=\"l\"> Hozz\u00e1adva a bpf_send_signal() kezel\u0151, amely lehet\u0151v\u00e9 teszi a BPF programok sz\u00e1m\u00e1ra, hogy jeleket k\u00fcldjenek b\u00e1rmely egyes folyamatnak;\n<li class=\"l\"> A KVM hypervisor k\u00f6rnyezetben a perf esem\u00e9nyekhez \u00faj esem\u00e9nyfilterez\u00e9si mechanizmus ker\u00fclt hozz\u00e1ad\u00e1sra, amely lehet\u0151v\u00e9 teszi az adminisztr\u00e1tor sz\u00e1m\u00e1ra, hogy meghat\u00e1rozza, mely esem\u00e9nyt\u00edpusok megfigyel\u00e9se megengedett vagy tilos a vend\u00e9g rendszer oldal\u00e1n;\n<li class=\"l\"> Az eBPF alkalmaz\u00e1sok ellen\u0151rz\u00e9si mechanizmus\u00e1ba hozz\u00e1adt\u00e1k a ciklusokat tartalmaz\u00f3 programok kezel\u00e9si lehet\u0151s\u00e9g\u00e9t, ha a ciklus v\u00e9grehajt\u00e1sa korl\u00e1tozott, \u00e9s nem okozhatja a megengedett utas\u00edt\u00e1ssz\u00e1m t\u00fall\u00e9p\u00e9s\u00e9t;\n<\/ul>\n<li class=\"l\"> <b>Lemezszubsziszt\u00e9ma, bemenet\/kipontoz\u00e1s \u00e9s f\u00e1jlrendszerek<\/b>\n<ul>\n<li class=\"l\"> Az XFS f\u00e1jlrendszer sz\u00e1m\u00e1ra megval\u00f3s\u00edtott\u00e1k a t\u00f6bb sz\u00e1l\u00fa inode bej\u00e1r\u00e1s lehet\u0151s\u00e9g\u00e9t (p\u00e9ld\u00e1ul quota ellen\u0151rz\u00e9skor). \u00daj ioctl BULKSTAT \u00e9s INUMBERS ker\u00fclt hozz\u00e1ad\u00e1sra, amelyek hozz\u00e1f\u00e9r\u00e9st biztos\u00edtanak az \u00f6t\u00f6dik kiad\u00e1s\u00fa FS form\u00e1tumban megjelent lehet\u0151s\u00e9gekhez, p\u00e9ld\u00e1ul az inode sz\u00fclet\u00e9si idej\u00e9hez \u00e9s a BULKSTAT \u00e9s INUMBERS param\u00e9terek be\u00e1ll\u00edt\u00e1s\u00e1hoz minden AG (Allocation Groups) sz\u00e1m\u00e1ra;\n<li class=\"l\"> Az Ext4-ben <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=4e19d6b65fb4fc42e352ce9883649e049da14743\">t\u00e1mogat\u00e1s ker\u00fclt bevezet\u00e9sre<\/a><\/noindex>  a k\u00f6nyvt\u00e1rakban l\u00e9v\u0151 \u00fcres helyek (nem hozz\u00e1rendelt blokkok) kezel\u00e9s\u00e9t biztos\u00edtott\u00e1k.<br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=02b016ca7f99229ae6227e7b2fc950c4e140d74a\">A feldolgoz\u00e1s biztos\u00edtott<\/a><\/noindex> The \"i\" (immutable) flag for open files prevents writing in situations where the flag was set at the moment the file was already open.<\/p>\n<li class=\"l\"> A Btrfs-ben megval\u00f3s\u00edtott\u00e1k a crc32c gyors implement\u00e1ci\u00f3j\u00e1nak meghat\u00e1roz\u00e1s\u00e1t minden architekt\u00far\u00e1ra;\n<li class=\"l\"> A CIFS-ben a smbdirect t\u00e1mogat\u00e1s\u00e1hoz k\u00e9sz\u00fclt k\u00f3db\u00f3l elt\u00e1vol\u00edtott\u00e1k a k\u00eds\u00e9rleti fejleszt\u00e9s jelz\u0151t. Az SMB3-ban hozz\u00e1adt\u00e1k a titkos\u00edt\u00f3 algoritmusok haszn\u00e1lat\u00e1nak lehet\u0151s\u00e9g\u00e9t GCM m\u00f3dban. \u00daj csatol\u00e1si opci\u00f3t adtak hozz\u00e1, amely lehet\u0151v\u00e9 teszi a m\u00f3d param\u00e9tereinek kiemel\u00e9s\u00e9t az ACE (Access Control Entry) feljegyz\u00e9sekb\u0151l. Optimaliz\u00e1lt\u00e1k az open() h\u00edv\u00e1s teljes\u00edtm\u00e9ny\u00e9t;\n<li class=\"l\"> Az F2FS-ben hozz\u00e1adt\u00e1k a gy\u0171jt\u0151korl\u00e1toz\u00e1si opci\u00f3t, amikor a checkpoint=disable m\u00f3dban m\u0171k\u00f6dik. Hozz\u00e1adtak egy ioctl-t a blokkok tartom\u00e1ny\u00e1nak elt\u00e1vol\u00edt\u00e1s\u00e1ra az F2FS-b\u0151l, amely lehet\u0151v\u00e9 teszi a part\u00edci\u00f3 m\u00e9ret\u00e9nek az \u00e9l\u0151 m\u00f3dos\u00edt\u00e1s\u00e1t. Lehet\u0151v\u00e9 v\u00e1lt a swap f\u00e1jl F2FS-be val\u00f3 elhelyez\u00e9se k\u00f6zvetlen I\/O biztos\u00edt\u00e1s\u00e1val. Minden felhaszn\u00e1l\u00f3 sz\u00e1m\u00e1ra hozz\u00e1adt\u00e1k a f\u00e1jl r\u00f6gz\u00edt\u00e9s\u00e9nek t\u00e1mogat\u00e1s\u00e1t \u00e9s blokkok kijel\u00f6l\u00e9s\u00e9t az hasonl\u00f3 f\u00e1jlokhoz;\n<li class=\"l\"> Az aszinkron I\/O io_uring interf\u00e9szhez hozz\u00e1adt\u00e1k az aszinkron sendmsg() \u00e9s recvmsg() m\u0171veletek t\u00e1mogat\u00e1s\u00e1t;\n<li class=\"l\"> Az UBIFS f\u00e1jlrendszerhez hozz\u00e1adt\u00e1k a zstd algoritmus alap\u00fa t\u00f6m\u00f6r\u00edt\u00e9s t\u00e1mogat\u00e1s\u00e1t \u00e9s a FS al\u00e1\u00edrt k\u00e9peinek ellen\u0151rz\u00e9s\u00e9nek lehet\u0151s\u00e9g\u00e9t;\n<li class=\"l\"> A Ceph FS-be hozz\u00e1adt\u00e1k a f\u00e1jlok SELinux biztons\u00e1gi c\u00edmk\u00e9inek t\u00e1mogat\u00e1s\u00e1t;\n<li class=\"l\"> For NFSv4, a new mount option \"nconnect=\" has been implemented, which defines the number of connections established with the server. Traffic between these connections will be distributed using load balancing. Furthermore, the NFSv4 server now creates a directory \/proc\/fs\/nfsd\/clients containing information about current clients, including details about the files they have open.\n<\/ul>\n<li class=\"l\"> <b>Virtualiz\u00e1ci\u00f3 \u00e9s biztons\u00e1g<\/b>\n<ul>\n<li class=\"l\"> A kernelbe be\u00e9p\u00edtett hypervisor tartozik be\u00e1gyazott eszk\u00f6z\u00f6k sz\u00e1m\u00e1ra, <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51399\">ACRN<\/a><\/noindex>, amely a val\u00f3s idej\u0171 feladatok teljes\u00edt\u00e9s\u00e9re val\u00f3 felk\u00e9sz\u00fclts\u00e9g \u00e9s a kritikus rendszerekhez val\u00f3 alkalmazhat\u00f3s\u00e1g szempontj\u00e1b\u00f3l k\u00e9sz\u00fclt. Az ACRN minim\u00e1lis overheadet biztos\u00edt, garant\u00e1lja az alacsony k\u00e9sleltet\u00e9st \u00e9s a megfelel\u0151 reakci\u00f3id\u0151t a hardverrel val\u00f3 interakci\u00f3 sor\u00e1n. T\u00e1mogatja a CPU, I\/O, h\u00e1l\u00f3zati alrendszerek, grafika \u00e9s hang m\u0171veletek er\u0151forr\u00e1sainak virtualiz\u00e1l\u00e1s\u00e1t. Az ACRN t\u00f6bb elk\u00fcl\u00f6n\u00edtett virtu\u00e1lis g\u00e9p ind\u00edt\u00e1s\u00e1ra haszn\u00e1lhat\u00f3 elektronikus vez\u00e9rl\u0151 egys\u00e9gek, m\u0171szerfalak, aut\u00f3s inform\u00e1ci\u00f3s rendszerek, fogyaszt\u00f3i IoT-eszk\u00f6z\u00f6k \u00e9s egy\u00e9b be\u00e1gyazott technik\u00e1k sz\u00e1m\u00e1ra;\n<li class=\"l\"> User-mode Linux <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/linus\/065038706f77\">hozz\u00e1adva<\/a><\/noindex> The \"time travel\" mode, which allows slowing down or speeding up time in the UML virtual environment to simplify debugging time-related code, has also been added.<br \/>\ntime-travel-start param\u00e9ter, amely lehet\u0151v\u00e9 teszi a rendszer\u00f3ra ind\u00edt\u00e1s\u00e1t a megadott epoch-form\u00e1tumban;<\/p>\n<li class=\"l\"> New kernel command line options \"init_on_alloc\" and \"init_on_free\" have been added, which, when specified, enable the clearing of allocated and freed memory areas (zero-filling during malloc and free), enhancing security at the expense of additional initialization overhead.\n<li class=\"l\"> \u00daj illeszt\u0151program ker\u00fclt bevezet\u00e9sre  <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/linus\/edcd69ab9a323b7ac7a86e1c44b6c9c46598391f\">virtio-iommu<\/a><\/noindex> , egy para-virtualiz\u00e1lt eszk\u00f6z implement\u00e1l\u00e1s\u00e1val, amely lehet\u0151v\u00e9 teszi az IOMMU-k\u00e9r\u00e9sek, mint az ATTACH, DETACH, MAP \u00e9s UNMAP \u00e1tad\u00e1s\u00e1t a virtio sz\u00e1ll\u00edt\u00f3n bel\u00fcl, an\u00e9lk\u00fcl, hogy a mem\u00f3ria oldalainak t\u00e1bl\u00e1zat\u00e1t emul\u00e1ln\u00e1nk;\n<li class=\"l\">  \u00daj illeszt\u0151program ker\u00fclt bevezet\u00e9sre <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/linus\/6e84200c0a2994b991259d19450eee561029bf70\">virtio-pmem<\/a><\/noindex>, amely hozz\u00e1f\u00e9r\u00e9st biztos\u00edt a t\u00e1rol\u00f3eszk\u00f6z\u00f6kh\u00f6z, amelyek a fizikai c\u00edmz\u00e9si t\u00e9rben t\u00fckr\u00f6z\u0151dnek, mint p\u00e9ld\u00e1ul az NVDIMM;\n<li class=\"l\"> Lehet\u0151v\u00e9 v\u00e1lt titkos\u00edt\u00e1si kulcsok csatol\u00e1sa felhaszn\u00e1l\u00f3i vagy h\u00e1l\u00f3zati n\u00e9vt\u00e9rhez (a kulcsok el\u00e9rhetetlenek a v\u00e1lasztott n\u00e9vt\u00e9ren k\u00edv\u00fcl) \u00e9s a kulcsok ACL seg\u00edts\u00e9g\u00e9vel t\u00f6rt\u00e9n\u0151 v\u00e9delme;\n<li class=\"l\"> A kriptogr\u00e1fiai rendszerbe <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=67882e76492483bafa9b1b1648bb031e9abe5185\">hozz\u00e1adva lett<\/a><\/noindex> t\u00e1mogat\u00e1st kapott egy nagyon gyors, nem kriptogr\u00e1fiai hashalgoritmus <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/Cyan4973\/xxHash\">xxhash<\/a><\/noindex>, melynek sebess\u00e9ge a mem\u00f3ria teljes\u00edtm\u00e9ny\u00e9be \u00fctk\u00f6zik;\n<\/ul>\n<li class=\"l\"> <b>H\u00e1l\u00f3zati alrendszer<\/b>\n<ul>\n<li class=\"l\"> IPv4 c\u00edmek 0.0.0.0\/8 tartom\u00e1ny\u00e1nak feldolgoz\u00e1sa biztos\u00edtva van, amely kor\u00e1bban nem volt felhaszn\u00e1lhat\u00f3. Ezen alh\u00e1l\u00f3zat bevezet\u00e9se <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dtaht\/unicast-extensions\">lehet\u0151v\u00e9 teszi<\/a><\/noindex> m\u00e9g 16 milli\u00f3 IPv4 c\u00edm eloszt\u00e1s\u00e1hoz vezet;\n<li class=\"l\"> A Netfilter sz\u00e1m\u00e1ra az nftables <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=c9626a2cbdb20e26587b3fad99960520a023432b\">hozz\u00e1adva lett<\/a><\/noindex> t\u00e1mogatja a csomagsz\u0171r\u00e9si mechanizmusok hardveres gyors\u00edt\u00e1s\u00e1nak alkalmaz\u00e1s\u00e1t az illeszt\u0151programokba be\u00e9p\u00edtett \u00faj funkci\u00f3k r\u00e9v\u00e9n <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=da3eeb904ff432ec22cf7b4db17a47647428873a\">Flow Block API<\/a><\/noindex>A h\u00e1l\u00f3zati adapterekhez teljes szab\u00e1lyt\u00e1bl\u00e1k rendelhet\u0151k minden l\u00e1nccal. A bekapcsol\u00e1s az NFT_TABLE_F_HW jelz\u0151t\u00e1bl\u00e1hoz val\u00f3 k\u00f6t\u00e9s r\u00e9v\u00e9n t\u00f6rt\u00e9nik. T\u00e1mogatottak az IP \u00e9s a k\u00fcld\u0151\/j receiving portok, valamint a protokollt\u00edpusok szerinti egyszer\u0171 metaadatok a 3. \u00e9s 4. r\u00e9teg protokollok sz\u00e1m\u00e1ra, a m\u0171veletek elfogad\u00e1sa\/elutas\u00edt\u00e1sa;\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=3c171f496ef57774f8e5d509923372549734877f\">Hozz\u00e1adva<\/a><\/noindex> be\u00e9p\u00edtett kapcsolatk\u00f6vet\u0151 t\u00e1mogat\u00e1s h\u00e1l\u00f3zati h\u00eddak sz\u00e1m\u00e1ra, mely nem ig\u00e9nyli a br_netfilter emul\u00e1l\u00f3 r\u00e9teg alkalmaz\u00e1s\u00e1t;\n<li class=\"l\"> Az nf_tables-ben <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/linus\/ad49d86e07a497e834cb06f2b151dccd75f8e148\">hozz\u00e1adva lett<\/a><\/noindex> t\u00e1mogat\u00e1s a SYNPROXY modul sz\u00e1m\u00e1ra, amely hasonl\u00f3 funkcionalit\u00e1st ny\u00fajt az iptables-hez, tov\u00e1bb\u00e1 lehet\u0151s\u00e9g van az IPv4 fejl\u00e9c egyes opci\u00f3ira ir\u00e1nyul\u00f3 szab\u00e1lyellen\u0151rz\u00e9sre;\n<li class=\"l\">  Lehet\u0151v\u00e9 v\u00e1lt BPF programok csatol\u00e1sa a setsockopt() \u00e9s getsockopt() rendszerh\u00edv\u00e1sokhoz, ami p\u00e9ld\u00e1ul lehet\u0151v\u00e9 teszi a saj\u00e1t hozz\u00e1f\u00e9r\u00e9si kezel\u0151k csatol\u00e1s\u00e1t ezekhez a h\u00edv\u00e1sokhoz. Emellett \u00faj h\u00edv\u00e1si pontot (hook) is l\u00e9trehoztak, amely lehet\u0151v\u00e9 teszi egy BPF program egyszeri h\u00edv\u00e1s\u00e1t minden RTT (round-trip-time, ping id\u0151) intervallumban;\n<li class=\"l\"> IPv4 \u00e9s IPv6 sz\u00e1m\u00e1ra <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=ab84be7e54fc3d9b248285f1a14067558d858819\">hozz\u00e1adva<\/a><\/noindex> \u00faj next-hop adat\u00fatvonal t\u00e1rol\u00e1si mechanizmus, amely a routing t\u00e1bl\u00e1k sk\u00e1l\u00e1zhat\u00f3s\u00e1g\u00e1nak n\u00f6vel\u00e9s\u00e9re ir\u00e1nyul. A v\u00e9gzett tesztek azt mutatt\u00e1k, hogy az \u00faj rendszer seg\u00edts\u00e9g\u00e9vel 743 ezer \u00fatvonal bet\u00f6lt\u00e9se mind\u00f6ssze 4,3 m\u00e1sodperc alatt t\u00f6rt\u00e9nt meg a kernelbe;\n<li class=\"l\">  Bluetooth eset\u00e9n <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=302975cba1a4244d84e645773c82edbcfae1875f\">megval\u00f3s\u00edtva<\/a><\/noindex> a LE ping t\u00e1mogat\u00e1s\u00e1hoz sz\u00fcks\u00e9ges funkcionalit\u00e1s;\n<\/ul>\n<li class=\"l\"> <b>Hardver<\/b>\n<ul>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=761fdd5e3327db6c646a09bab5ad48cd42680cd2\">Hozz\u00e1adva<\/a><\/noindex> a c\u00e9gt\u0151l sz\u00e1rmaz\u00f3 x86 kompatibilis processzorok t\u00e1mogat\u00e1sa <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Zhaoxin\">Zhaoxin<\/a><\/noindex>, amely a VIA Technologies \u00e9s Sanghaj \u00f6nkorm\u00e1nyzata k\u00f6z\u00f6tti k\u00f6z\u00f6s projekt eredm\u00e9nyek\u00e9nt fejl\u0151d\u00f6tt ki. A ZX CPU csal\u00e1d az x86-64 Isaiah architekt\u00far\u00e1ra \u00e9p\u00fcl, folytatva a technol\u00f3gi\u00e1k fejl\u0151d\u00e9s\u00e9t. <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Centaur_Technology\">VIA Centaur<\/a><\/noindex>;\n<li class=\"l\"> A DRM (Direct Rendering Manager) alrendszer\u00e9hez, valamint az amdgpu \u00e9s i915 grafikus driverekhez hozz\u00e1adva t\u00e1mogat\u00e1st ny\u00fajtanak az HDR (nagy dinamikatartom\u00e1ny) metadatainak HDMI porton kereszt\u00fcl t\u00f6rt\u00e9n\u0151 elemz\u00e9s\u00e9re, feldolgoz\u00e1s\u00e1ra \u00e9s tov\u00e1bb\u00edt\u00e1s\u00e1ra, lehet\u0151v\u00e9 t\u00e9ve HDR panelek \u00e9s olyan kijelz\u0151k haszn\u00e1lat\u00e1t, amelyek k\u00e9pesek extra f\u00e9nyer\u0151tartom\u00e1nyok megjelen\u00edt\u00e9s\u00e9re;\n<li class=\"l\"> Az amdgpu driverhez kezdeti t\u00e1mogat\u00e1st adtak az AMD NAVI (RX5700) GPU-hoz, bele\u00e9rtve az alap drivert, a kijelz\u0151kkel val\u00f3 interakci\u00f3hoz sz\u00fcks\u00e9ges k\u00f3dot (DCN2), a GFX \u00e9s sz\u00e1m\u00edt\u00e1si t\u00e1mogat\u00e1st (GFX10),<br \/>\nSDMA 5 (System DMA0), energiafogyaszt\u00e1s-kezel\u00e9si \u00e9s multim\u00e9di\u00e1s k\u00f3dol\u00f3k\/dek\u00f3dol\u00f3k (VCN2). Az amdgpu-ban szint\u00e9n javult a Vega12 \u00e9s Vega20 GPU-kra \u00e9p\u00fcl\u0151 k\u00e1rty\u00e1k t\u00e1mogat\u00e1sa, amelyekhez tov\u00e1bbi mem\u00f3ria- \u00e9s energiafelhaszn\u00e1l\u00e1si kezel\u00e9si lehet\u0151s\u00e9gek lettek hozz\u00e1adva;<\/p>\n<li class=\"l\"> Az amdkfd meghajt\u00f3ban (t\u00f6bbek k\u00f6z\u00f6tt diszkr\u00e9t GPU-k, mint p\u00e9ld\u00e1ul Fiji, Tonga, Polaris) a VegaM GPU-alap\u00fa k\u00e1rty\u00e1k t\u00e1mogat\u00e1sa ker\u00fclt bevezet\u00e9sre;\n<li class=\"l\"> Az Intel videok\u00e1rty\u00e1k DRM-meghajt\u00f3j\u00e1ban az Icelake chipekhez <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=02ae8ba9664081a74cafe6662e64b3d7b8b292e6\">megval\u00f3s\u00edtott\u00e1k<\/a><\/noindex> \u00faj t\u00f6bb szegmens\u0171 gamma-korrekci\u00f3s m\u00f3d. Lehet\u0151s\u00e9g ny\u00edlt DisplayPort-on kereszt\u00fcl YCbCr4:2:0 form\u00e1tumban t\u00f6rt\u00e9n\u0151 kimenetre. \u00daj firmware-ek ker\u00fcltek hozz\u00e1ad\u00e1sra <noindex><a rel=\"nofollow\" href=\"https:\/\/01.org\/linuxgraphics\/downloads\/firmware\">GuC<\/a><\/noindex> SKL, BXT, KBL, GLK \u00e9s ICL eset\u00e9ben. Megval\u00f3s\u00edt\u00e1sra ker\u00fclt a k\u00e9perny\u0151 \u00e1ramell\u00e1t\u00e1s\u00e1nak kikapcsol\u00e1s\u00e1nak lehet\u0151s\u00e9ge aszinkron m\u00f3dban. <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=1215d28e722ce27172de7708ead6824fcfb19364\">Hozz\u00e1adva<\/a><\/noindex> Support for saving and restoring the rendering context for Ironlake (gen5) and gen4 (Broadwater \u2014 Cantiga) chips, which allows the user space to restore the GPU state when switching from executing one batch operation to another.\n<li class=\"l\"> A Nouveau meghajt\u00f3ban biztos\u00edtva van az NVIDIA Turing TU116 chipk\u00e9szlet azonos\u00edt\u00e1sa;\n<li class=\"l\"> B\u0151v\u00edtett\u00e9k a DRM\/KMS meghajt\u00f3 lehet\u0151s\u00e9geit ARM Komeda (Mali D71) gyors\u00edt\u00f3k sz\u00e1m\u00e1ra, hozz\u00e1adva a sk\u00e1l\u00e1z\u00e1s, r\u00e9tegek feloszt\u00e1sa\/\u00f6sszevon\u00e1sa, forgat\u00e1s, k\u00e9sleltetett \u00edr\u00e1s, AFBC, SMMU \u00e9s Y0L2, P010, YUV420_8\/10BIT sz\u00ednk\u00f3dol\u00e1si form\u00e1tumok t\u00e1mogat\u00e1s\u00e1t;\n<li class=\"l\"> Az MSM meghajt\u00f3ban hozz\u00e1adt\u00e1k az A540 GPU Adreno sorozat t\u00e1mogat\u00e1s\u00e1t, amely a Qualcomm processzorokban haszn\u00e1latos, valamint a DSI-vez\u00e9rl\u0151 MSM8998 t\u00e1mogat\u00e1s\u00e1t a Snapdragon 835-h\u00f6z;\n<li class=\"l\"> Hozz\u00e1adt\u00e1k a Samsung S6E63M0, Armadeus ST0700, EDT ETM0430G0DH6, OSD101T2045-53TS LCD-panelekhez sz\u00fcks\u00e9ges meghajt\u00f3kat;<br \/>\nEvervision VGG804821, FriendlyELEC HD702E, KOE tx14d24vm1bpa, TFC S9700RTWV43TR-01B, EDT ET035012DM6 \u00e9s VXT VL050-8048NT-C01;<\/p>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=3e7f51bd96077acad6acd7b45668f65b44233c4e\">az \u201eAlkalmaz\u00e1s\u201d eszk\u00f6z<\/a><\/noindex> meghajt\u00f3 a dek\u00f3dol\u00e1si gyors\u00edt\u00f3 eszk\u00f6z\u00f6k aktiv\u00e1l\u00e1s\u00e1hoz<br \/>\nvide\u00f3k el\u00e9rhet\u0151k az Amlogic Meson SoC-ban;<\/p>\n<li class=\"l\"> A v3d meghajt\u00f3ban (a Broadcom Video Core V GPU-hoz, amely a Raspberry Pi-ban haszn\u00e1latos) megjelent <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=d223f98f02099b002903b9b22b56febae16ef80d\">Passkey<\/a><\/noindex> a sz\u00e1m\u00edt\u00e1si shader-ek \u00fctemez\u00e9se;\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=038b1a05eae6666b731920e46f47d8e2332e07ff\">az \u201eAlkalmaz\u00e1s\u201d eszk\u00f6z<\/a><\/noindex> meghajt\u00f3 SPI billenty\u0171zetek \u00e9s trackpadok sz\u00e1m\u00e1ra, amelyeket a modern Apple MacBook \u00e9s MacBook Pro modellekben haszn\u00e1lnak;\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/torvalds\/linux\/commit\/47d6a7607443ea43dbc4d0f371bf773540a8f8f4\">Hozz\u00e1adva<\/a><\/noindex> tov\u00e1bbi v\u00e9delem az ioctl h\u00edv\u00e1sokra, amelyek a floppy meghajt\u00f3val kapcsolatosak, maga a meghajt\u00f3 pedig elhagyottnak van megjel\u00f6lve<br \/>\n(\"orphaned\"), indicating its testing has ceased. The driver is still preserved in the kernel, but its proper functionality is not guaranteed. The driver is considered deprecated, as it is difficult to find operational hardware for its testing\u2014all current external drives typically use the USB interface. <\/p>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=d3df18a97e586702920337056540267807b23f8e\">az \u201eAlkalmaz\u00e1s\u201d eszk\u00f6z<\/a><\/noindex> cpufreq-meghajt\u00f3 a Raspberry Pi alaplapokhoz, lehet\u0151v\u00e9 t\u00e9ve a processzor \u00f3rasebess\u00e9g\u00e9nek dinamikus kezel\u00e9s\u00e9t;\n<li class=\"l\"> \u00daj ARM SoC Mediatek mt8183 (4x Cortex-A73 + 4x Cortex-A53), TI J721E (2x Cortex-A72 + 3x Cortex-R5F + 3 DSP + MMA) \u00e9s Amlogic G12B (4x Cortex-A73 + 2x Cortex-A53) t\u00e1mogat\u00e1sa kaptak, valamint az al\u00e1bbi alaplapok\u00e9:\n<ul>\n<li>  <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51436\">Purism Librem5<\/a><\/noindex>,\n<li> Aspeed BMC,\n<li> Microsoft Olympus BMC,\n<li> Kontron SMARC,\n<li> Novtech Meerkat96 (i.MX7),\n<li> ST Micro Avenger96,\n<li> Google Cheza (Qualcomm SDM845),\n<li> Qualcomm Dragonboard 845c (Qualcomm SDM845),\n<li> Hugsun X99 TV Box (Rockchip RK3399),\n<li> Khadas Edge\/Edge-V\/Captain (Rockchip RK3399),\n<li> HiHope RZ\/G2M,\n<li> NXP LS1021A-TSN.\n<\/ul>\n<\/ul>\n<\/ul>\n<p>Egyszerre Latin-Amerikai Szabad Szoftver Alap\u00edtv\u00e1ny <noindex><a rel=\"nofollow\" href=\"http:\/\/www.fsfla.org\/ikiwiki\/selibre\/linux-libre\/\">megalap\u00edtotta<\/a><\/noindex><br \/>\na verzi\u00f3t <noindex><a rel=\"nofollow\" href=\"http:\/\/www.fsfla.org\/ikiwiki\/selibre\/linux-libre\/\">teljesen szabad 5.3-as kernel<\/a><\/noindex> \u2014 <noindex><a rel=\"nofollow\" href=\"http:\/\/linux-libre.fsfla.org\/pub\/linux-libre\/releases\/5.3-gnu\/\">Linux-libre 5.3-gnu<\/a><\/noindex>, amely tiszt\u00edtott elemekkel rendelkezik a firmware-ekb\u0151l \u00e9s illeszt\u0151programokb\u00f3l, amelyek nem szabad komponenseket vagy k\u00f3dter\u00fcleteket tartalmaznak, amelyek haszn\u00e1lat\u00e1t a gy\u00e1rt\u00f3 korl\u00e1tozza. Az \u00faj kiad\u00e1sban le van tiltva a blobok bet\u00f6lt\u00e9se a qcom, hdcp drm, allegro-dvt \u00e9s meson-vdec illeszt\u0151programokban.<br \/>\n Friss\u00edtve a blobok tiszt\u00edt\u00f3 k\u00f3dja az amdgpu, i915, netx, r8169, brcmfmac, rtl8188eu, adreno, si2157, pvrusb2, touchscreen_dmi, skylake sz\u00e1m\u00e1ra k\u00e9sz\u00fclt hang illeszt\u0151programban, valamint a mikroprogram dokument\u00e1ci\u00f3j\u00e1ban. <\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Forr\u00e1s: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51447\">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.3. \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 GPU AMD Navi, \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043e\u0432 Zhaoxi \u0438 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u044d\u043d\u0435\u0440\u0433\u043e\u043f\u043e\u0442\u0440\u0435\u0431\u043b\u0435\u043d\u0438\u0435\u043c Intel Speed Select, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0439 umwait \u0434\u043b\u044f \u043e\u0436\u0438\u0434\u0430\u043d\u0438\u044f \u0431\u0435\u0437 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0446\u0438\u043a\u043b\u043e\u0432, \u043f\u043e\u0432\u044b\u0448\u0430\u044e\u0449\u0438\u0439 \u0438\u043d\u0442\u0435\u0440\u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u044c \u0440\u0435\u0436\u0438\u043c &#8216;utilization clamping&#8217; \u0434\u043b\u044f \u0430\u0441\u0438\u043c\u043c\u0435\u0442\u0440\u0438\u0447\u043d\u044b\u0445 CPU, \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0439 \u0432\u044b\u0437\u043e\u0432 pidfd_open, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f IPv4-\u0430\u0434\u0440\u0435\u0441\u043e\u0432 \u0438\u0437 \u043f\u043e\u0434\u0441\u0435\u0442\u0438 0.0.0.0\/8, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c [&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-38151","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.\" \/>\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-5-3\" \/>\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 5.3 | 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.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/hu\/blog\/news\/reliz-yadra-linux-5-3\" \/>\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=\"2019-10-31T19:21:56+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:21:56+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 5.3-as kernel kiad\u00e1sa | ProHoster","description":"K\u00e9t h\u00f3napos fejleszt\u00e9s ut\u00e1n Linus Torvalds bemutatta a Linux kernel kiad\u00e1s\u00e1t.","canonical_url":"https:\/\/prohoster.info\/hu\/blog\/news\/reliz-yadra-linux-5-3","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 5.3 | 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.","og:url":"https:\/\/prohoster.info\/hu\/blog\/news\/reliz-yadra-linux-5-3","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":"2019-10-31T19:21:56+00:00","article:modified_time":"2019-10-31T19:21:56+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"38151","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":"2026-01-23 20:40:20","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:14:22","updated":"2026-01-23 20:40:20","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\/38151","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=38151"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/38151\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media?parent=38151"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/categories?post=38151"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/tags?post=38151"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}