Itusilẹ ekuro Linux 5.3

Lẹhin osu meji ti idagbasoke, Linus Torvalds ṣafihan itusilẹ ekuro Linux 5.3. Lara awọn ayipada ti o ṣe akiyesi julọ: atilẹyin fun AMD Navi GPUs, awọn ilana Zhaoxi ati Intel Speed ​​​​Yan imọ-ẹrọ iṣakoso agbara, agbara lati lo awọn ilana umwait lati duro laisi lilo awọn iyipo,
Ipo clamping iṣamulo ti o pọ si ibaraenisepo fun awọn CPUs asymmetric, ipe eto pidfd_open, agbara lati lo awọn adirẹsi IPv4 lati inu subnet 0.0.0.0/8, o ṣeeṣe ti isare ohun elo nftables, atilẹyin HDR ninu eto abẹlẹ DRM, iṣọpọ ACRN hypervisor.

В ìkéde titun Tu, Linus leti gbogbo Difelopa ti awọn ifilelẹ ti awọn ofin ti ekuro idagbasoke - mimu kanna ihuwasi fun olumulo-aaye irinše. Awọn iyipada si ekuro ko yẹ ki o ni eyikeyi ọna fọ awọn ohun elo ti nṣiṣẹ tẹlẹ tabi ja si awọn atunṣe ni ipele olumulo. Ni ọran yii, irufin ihuwasi le fa kii ṣe iyipada nikan ni ABI, yiyọ koodu ti igba atijọ, tabi irisi awọn aṣiṣe, ṣugbọn ipa aiṣe-taara ti awọn ilọsiwaju to wulo ti o ṣiṣẹ ni deede. Bi apẹẹrẹ apejuwe nibẹ wà asonu wulo o dara ju ni koodu Ext4, eyiti o dinku nọmba awọn iraye si awakọ nipasẹ piparẹ kika-tẹlẹ ti tabili inode fun awọn ibeere I/O kekere.

Imudara naa yori si otitọ pe, nitori idinku ninu iṣẹ ṣiṣe disk, entropy fun olupilẹṣẹ nọmba ID getrandom () bẹrẹ lati ṣajọpọ diẹ sii laiyara ati ni diẹ ninu awọn atunto, labẹ awọn ipo kan, awọn didi le ṣe akiyesi lakoko ikojọpọ titi ti adagun entropy yoo jẹ. kún. Niwọn igba ti iṣapeye jẹ iwulo gaan, ijiroro kan dide laarin awọn olupilẹṣẹ ninu eyiti o gbero lati ṣatunṣe iṣoro naa nipa didi ipo idinamọ aiyipada ti ipe getrandom () ati ṣafikun asia yiyan lati duro de entropy, ṣugbọn iru iyipada yoo ni ipa lori didara ti awọn ID awọn nọmba ni ibẹrẹ ipele ti ikojọpọ.

Ẹya tuntun pẹlu awọn atunṣe 15794 lati ọdọ awọn idagbasoke 1974,
Iwọn alemo - 92 MB (awọn iyipada ti o kan awọn faili 13986, awọn laini koodu 258419 ti ṣafikun,
599137 awọn ori ila kuro). Nipa 39% ti gbogbo gbekalẹ ni 5.3
awọn ayipada ni ibatan si awọn awakọ ẹrọ, to 12% ti awọn ayipada jẹ
iwa si ọna imudojuiwọn koodu kan pato si awọn faaji ohun elo, 11%
ti o ni ibatan si akopọ nẹtiwọọki, 3% si awọn eto faili ati 3% si inu
ekuro subsystems.

akọkọ awọn imotuntun:

  • Iranti ati awọn iṣẹ eto
    • Ilọsiwaju idagbasoke ti iṣẹ-ṣiṣe 'pidfd' lati ṣe iranlọwọ lati mu awọn ipo atunlo PID (pidfd ni nkan ṣe pẹlu ilana kan pato ko si yipada, lakoko ti PID le ni nkan ṣe pẹlu ilana miiran lẹhin ilana lọwọlọwọ ti o ni nkan ṣe pẹlu PID yẹn pari). O ti fi kun tẹlẹ si ekuro
      ipe eto pidfd_send_signal () ati asia CLONE_PIDF ni oniye () ipe lati gba pidfd kan fun lilo ninu idfd_send_signal (). Lilo oniye () pẹlu asia CLONE_PIDFD le fa awọn iṣoro pẹlu awọn alakoso iṣẹ tabi eto ifopinsi agbara iranti ti iru ẹrọ Android. Ni idi eyi, ipe si orita () tabi oniye () laisi CLONE_PIDFD ni a lo lati bẹrẹ.

      Ekuro 5.3 ṣafihan ipe eto naa pidfd_ṣii(), eyiti o fun ọ laaye lati gba pidfd ti o ṣayẹwo fun ilana ti o wa lainidii ti a ko ṣẹda nipasẹ pipe oniye () pẹlu asia CLONE_PIDFD. Tun ṣe afikun atilẹyin fun idibo pidfd nipa lilo idibo () ati epoll (), eyiti o fun laaye awọn alakoso ilana lati ṣe atẹle ifopinsi ti awọn ilana lainidii laisi iberu ti ipo ere-ije kan ti a ba fi PID si ilana tuntun kan. Ilana fun ifitonileti nigbati ilana ti o ni nkan ṣe pẹlu pidfd ti pari jẹ iru si ifitonileti nigbati ilana ọmọ rẹ ti pari;

    • Atilẹyin fun ẹrọ pinni fifuye ti ṣafikun si oluṣeto iṣẹ-ṣiṣe (Iṣamulo clamping), gbigba ọ laaye lati faramọ awọn sakani igbohunsafẹfẹ ti o kere ju tabi ti o pọju, da lori awọn iṣẹ ṣiṣe ti n ṣiṣẹ lori Sipiyu. Ilana ti a gbekalẹ ṣe iyara awọn iṣẹ ṣiṣe ti o ni ipa taara didara iriri olumulo nipasẹ ṣiṣe awọn iṣẹ wọnyi ni o kere ju ni opin isalẹ ti igbohunsafẹfẹ “beere”. Awọn iṣẹ ṣiṣe pataki-kekere ti ko ni ipa lori iṣẹ olumulo ni a ṣe ifilọlẹ ni lilo opin oke ti igbohunsafẹfẹ “gbigba”. Awọn opin ti ṣeto nipasẹ sched_uclamp_util_min ati awọn abuda sched_uclamp_util_max ninu ipe eto sched_setattr ().
    • Atilẹyin ti a ṣafikun fun imọ-ẹrọ iṣakoso agbara Iyara Intel Yan, wa lori yan olupin pẹlu Intel Xeon to nse. Imọ-ẹrọ yii ngbanilaaye lati ṣeto iṣẹ ati awọn eto idasi ipin fun oriṣiriṣi awọn ohun kohun Sipiyu, eyiti o fun ọ laaye lati ṣe iṣaju iṣẹ ṣiṣe fun awọn iṣẹ ṣiṣe lori awọn ohun kohun kan, rubọ iṣẹ ṣiṣe lori awọn ohun kohun miiran;
    • Awọn ilana ni aaye olumulo pese agbara lati duro fun igba diẹ laisi lilo awọn losiwajulosehin nipa lilo itọnisọna umwait. Ilana yii, pẹlu umonitor ati awọn ilana tpause, yoo funni ni awọn eerun “Tremont” ti n bọ ti Intel, ati pe yoo gba laaye fun imuse awọn idaduro ti o ni agbara daradara ati pe ko ni ipa iṣẹ ti awọn okun miiran nigba lilo Hyper Threading;
    • Fun faaji RISC-V, atilẹyin fun awọn oju-iwe iranti nla ti ṣafikun;
    • Ẹrọ wiwa kprobes ti ṣafikun agbara lati kọ awọn itọka ekuro si aaye olumulo, eyiti o le ṣee lo, fun apẹẹrẹ, lati ṣe iṣiro awọn akoonu ti awọn ẹya ti o kọja si awọn ipe eto. Agbara lati fi awọn sọwedowo sori ẹrọ ni ipele bata ti tun ti ṣafikun.
    • Ṣafikun aṣayan PREEMPT_RT si faili iṣeto ni fun iṣẹ akoko gidi. Koodu naa funrararẹ lati ṣe atilẹyin ipo akoko gidi ko tii ti ṣafikun ekuro, ṣugbọn irisi aṣayan jẹ ami ti o dara pe apọju igba pipẹ Integration Awọn abulẹ-Preempt akoko gidi ti sunmọ ipari;
    • Ṣe afikun ipe eto clone3 () pẹlu imuse ti ẹya extensible diẹ sii ti wiwo ẹda oniye (), eyiti o fun laaye lati ṣalaye nọmba ti o tobi julọ ti awọn asia;
    • Fi kun bpf_send_signal () olutọju, gbigba awọn eto BPF lati fi awọn ifihan agbara ranṣẹ si awọn ilana lainidii;
    • Fun awọn iṣẹlẹ perf ni agbegbe hypervisor KVM, a ti ṣafikun ẹrọ sisẹ iṣẹlẹ tuntun kan, gbigba oludari lati pinnu iru awọn iṣẹlẹ ti o gba laaye tabi ko gba laaye fun ibojuwo ni ẹgbẹ eto alejo;
    • Agbara lati ṣe ilana awọn eto pẹlu awọn losiwajulosehin ni a ti ṣafikun si ẹrọ ijẹrisi ohun elo eBPF ti ipaniyan lupu naa ba ni opin ati pe ko le ja si ju opin lọ lori nọmba awọn ilana ti o pọju;
  • Disk Subsystem, I/O ati File Systems
    • Eto faili XFS ni bayi ṣe atilẹyin fori inode olona-asapo (fun apẹẹrẹ, nigbati o ba ṣayẹwo awọn ipin). Awọn ioctls tuntun BULKSTAT ati INUMBERS ni a ti ṣafikun, pese iraye si awọn ẹya ti o han ni ẹda karun ti ọna kika FS, gẹgẹbi akoko ibi inode ati agbara lati ṣeto awọn ipilẹ BULKSTAT ati INUMBERS fun ẹgbẹ AG kọọkan (Awọn ẹgbẹ ipin);
    • Ninu Ext4 support kun ofo ni awọn ilana (awọn bulọọki ti ko ni asopọ).
      Ilana ti pese Flag “i” (aiṣe iyipada) fun awọn faili ṣiṣi (kikọ jẹ eewọ ni ipo kan ti a ba ṣeto asia ni akoko kan nigbati faili ti ṣii tẹlẹ);

    • Btrfs n pese asọye ti imuse iyara ti crc32c lori gbogbo awọn ayaworan;
    • Ni CIFS, koodu fun atilẹyin smbdirect ti yọkuro bi idagbasoke idanwo. SMB3 ṣafikun agbara lati lo awọn algoridimu cryptographic ni ipo GCM. Ṣe afikun aṣayan oke tuntun lati yọkuro awọn ayewọn ipo lati awọn titẹ sii ACE (Iṣakoso Wiwọle). Iṣapeye iṣẹ ti ṣiṣi () ipe;
    • Ṣafikun aṣayan kan si F2FS lati ṣe idinwo agbo-idọti nigbati o nṣiṣẹ ni aaye ayẹwo=mu ipo mu. Ioctl ti a ṣafikun lati yọ awọn sakani bulọki kuro lati F2FS, gbigba fun awọn atunṣe iwọn ipin lori-fly. Ṣe afikun agbara lati gbe faili swap kan si F2FS lati pese I/O taara. Atilẹyin ti a ṣafikun fun sisọ faili kan ati ipin awọn bulọọki fun awọn faili ti o jọra fun gbogbo awọn olumulo;
    • Atilẹyin ti a ṣafikun fun awọn iṣẹ asynchronous sendmsg () ati recvmsg () si wiwo fun titẹ sii asynchronous/io_uring;
    • Atilẹyin fun funmorawon nipa lilo algorithm zstd ati agbara lati rii daju awọn aworan FS ti o fowo si ti ṣafikun si eto faili UBIFS;
    • Atilẹyin fun awọn aami aabo SELinux fun awọn faili ti ni afikun si Ceph FS;
    • Fun NFSv4, aṣayan oke tuntun kan “nconnect=” ti ṣe imuse, eyiti o pinnu nọmba awọn asopọ ti iṣeto pẹlu olupin naa. Ijabọ laarin awọn asopọ wọnyi yoo pin kaakiri nipa lilo iwọntunwọnsi fifuye. Ni afikun, olupin NFSv4 bayi ṣẹda itọsọna kan / proc / fs / nfsd / awọn onibara pẹlu alaye nipa awọn onibara lọwọlọwọ, pẹlu alaye nipa awọn faili ti wọn ti ṣii;
  • Foju ati Aabo
    • Ekuro pẹlu hypervisor fun awọn ẹrọ ifibọ ACRN, eyi ti a kọ pẹlu oju kan si imurasilẹ fun awọn iṣẹ-ṣiṣe akoko gidi ati ibamu fun lilo ninu awọn ọna ṣiṣe-pataki. ACRN n pese owo-ori ti o kere ju, ṣe iṣeduro lairi kekere ati idahun deedee nigbati o ba n ṣepọ pẹlu ohun elo. Ṣe atilẹyin agbara agbara ti awọn orisun Sipiyu, I/O, eto inu nẹtiwọọki, awọn aworan ati awọn iṣẹ ohun. ACRN le ṣee lo lati ṣiṣẹ ọpọlọpọ awọn ẹrọ foju ti o ya sọtọ ni awọn iwọn iṣakoso itanna, dashboards, awọn eto alaye ọkọ ayọkẹlẹ, awọn ẹrọ IoT olumulo ati imọ-ẹrọ miiran ti a fi sii;
    • Ni ipo olumulo Linux fi kun Ipo irin-ajo akoko, eyiti o fun ọ laaye lati fa fifalẹ tabi yiyara akoko ni agbegbe UML foju kan lati jẹ ki o rọrun lati ṣatunṣe koodu ti o ni ibatan akoko. Ni afikun, a ti fi paramita kan kun
      akoko-ajo-ibẹrẹ, eyiti ngbanilaaye aago eto lati bẹrẹ lati akoko kan pato ni ọna kika epoch;

    • Awọn aṣayan laini aṣẹ kernel tuntun “init_on_alloc” ati “init_on_free” ti ṣafikun, nigbati o ba sọ pato, a ti muu ṣiṣẹ ti ipin ati awọn agbegbe iranti ti o ni ominira (n kun pẹlu awọn odo fun malloc ati ọfẹ), eyiti o fun laaye aabo ti o pọ si nitori afikun ibẹrẹ ibẹrẹ;
    • Titun iwakọ kun virtio-iommu pẹlu imuse ti ẹrọ paravirtualized ti o fun ọ laaye lati firanṣẹ awọn ibeere IOMMU gẹgẹbi Asopọ, DETACH, MAP ati UNMAP lori irin-ajo virtio laisi afarawe awọn tabili oju-iwe iranti;
    • Titun iwakọ kun virtio-pmem, nsoju wiwọle si awọn ẹrọ ipamọ ti a ya aworan si aaye adirẹsi ti ara, gẹgẹbi awọn NVDIMM;
    • Ti ṣe imuse agbara lati so awọn bọtini cryptographic pọ si olumulo kan tabi aaye orukọ nẹtiwọọki (awọn bọtini di ai wọle si ita aaye orukọ ti a yan), bakanna bi aabo awọn bọtini lilo ACLs;
    • Si ọna ipilẹ ti crypto kun atilẹyin fun iyara pupọ ti kii-cryptographic hashing algorithm xxash, iyara ti eyi ti o da lori iṣẹ iranti;
  • Nẹtiwọọki subsystem
    • Ṣiṣẹ ṣiṣe awọn adirẹsi IPv4 ni iwọn 0.0.0.0/8, eyiti ko si tẹlẹ fun lilo. Ifihan ti yi subnet yoo gba laaye pin kaakiri awọn adirẹsi IPv16 miliọnu 4 miiran;
    • Ni Netfilter fun nftables kun atilẹyin fun awọn ẹrọ isare hardware fun sisẹ soso nipasẹ lilo awọn awakọ ti a ṣafikun Sisan Block API. Gbogbo awọn tabili ti awọn ofin pẹlu gbogbo awọn ẹwọn ni a le gbe si ẹgbẹ awọn oluyipada nẹtiwọki. Muu ṣiṣẹ ni a ṣe nipasẹ dipọ asia NFT_TABLE_F_HW si tabili. Ṣe atilẹyin awọn metadata Ilana Layer 3 ti o rọrun ati Layer 4, gba / kọ awọn iṣe, awọn aworan aworan nipasẹ IP ati awọn ebute nẹtiwọọki olufiranṣẹ / olugba ati iru ilana;
    • Fi kun atilẹyin ipasẹ asopọ ti a ṣe sinu fun awọn afara nẹtiwọọki, eyiti ko nilo lilo br_netfilter emulating Layer;
    • Ninu nf_tabili kun atilẹyin fun module SYNPROXY, eyiti o ṣe atunṣe iru iṣẹ ṣiṣe lati awọn iptables, ati agbara lati ṣayẹwo awọn ofin fun awọn aṣayan kọọkan ni akọsori IPv4 tun ṣe imuse;
    • Ṣe afikun agbara lati so awọn eto BPF pọ si awọn ipe eto setsockopt () ati getsockopt (), eyiti, fun apẹẹrẹ, ngbanilaaye lati so awọn olutọju iwọle tirẹ pọ si awọn ipe wọnyi. Ni afikun, aaye ipe tuntun (kio) ti wa ni afikun, pẹlu eyiti o le ṣeto ipe si eto BPF ni ẹẹkan fun aarin RTT kọọkan (akoko-irin-ajo, akoko ping);
    • Fun IPv4 ati IPv6 fi kun ẹrọ ibi ipamọ data ipa-ọna nexthop tuntun ti o ni ero lati jijẹ iwọn iwọn ti awọn tabili lilọ kiri. Awọn idanwo fihan pe nigba lilo eto tuntun, ṣeto ti awọn ọna 743 ẹgbẹrun ti kojọpọ sinu ekuro ni iṣẹju 4.3 nikan;
    • Fun Bluetooth imuse iṣẹ ṣiṣe ti o nilo lati ṣe atilẹyin LE ping;
  • Awọn ohun elo
    • Fi kun atilẹyin fun awọn ile-ile x86-ibaramu nse Zhaoxin, ti o ni idagbasoke bi abajade ti iṣẹ-ṣiṣe apapọ laarin VIA Technologies ati Agbegbe Shanghai. Idile ZX Sipiyu ti wa ni itumọ ti lori x86-64 Isaiah faaji, tẹsiwaju idagbasoke ti imọ-ẹrọ VIA Centaur;
    • DRM (Oluṣakoso Rendering taara) subsystem, ati amdgpu ati awọn awakọ eya aworan i915, ti ṣafikun atilẹyin fun sisọ, sisẹ ati fifiranṣẹ HDR (iwọn agbara giga) metadata nipasẹ ibudo HDMI, gbigba lilo awọn panẹli HDR ati awọn iboju ti o lagbara ifihan awọn sakani imọlẹ afikun;
    • Awakọ amdgpu ti ṣafikun atilẹyin ibẹrẹ fun AMD NAVI GPU (RX5700), eyiti o pẹlu awakọ ipilẹ, koodu ibaraenisepo iboju (DCN2), GFX ati atilẹyin iṣiro (GFX10),
      SDMA 5 (System DMA0), iṣakoso agbara ati multimedia encoders/decoders (VCN2). amdgpu tun ṣe atilẹyin atilẹyin fun awọn kaadi ti o da lori Vega12 ati Vega20 GPUs, eyiti a ti ṣafikun iranti afikun ati awọn agbara iṣakoso agbara;

    • Atilẹyin ti a ṣafikun fun awọn kaadi ti o da lori VegaM GPUs si awakọ amdkfd (fun awọn GPU ọtọtọ, bii Fiji, Tonga, Polaris);
    • Ninu awakọ DRM fun awọn kaadi fidio Intel fun awọn eerun igi Icelake imuse titun olona-apa gamma atunse mode. Ṣe afikun agbara lati ṣejade nipasẹ DisplayPort ni ọna kika YCbCr4: 2: 0. Famuwia tuntun ti ṣafikun GuC fun SKL, BXT, KBL, GLK ati ICL. Agbara lati paa agbara iboju ni ipo asynchronous ti ni imuse. Fi kun atilẹyin fun fifipamọ ati mimu-pada sipo ipo ti n ṣe atunṣe fun Ironlake (gen5) ati awọn eerun gen4 (Broadwater - Cantiga), eyiti o fun ọ laaye lati mu pada ipo GPU pada lati aaye olumulo nigbati o nlọ lati iṣẹ ipele kan si ekeji;
    • Awakọ Nouveau n pese wiwa ti chipset NVIDIA Turing TU116;
    • Awọn agbara ti awakọ DRM/KMS fun awọn ohun imuyara iboju ARM Komeda (Mali D71) ti ni ilọsiwaju, atilẹyin fun iwọn, pipin / dapọ awọn fẹlẹfẹlẹ, yiyi, kikọ ti da duro, AFBC, SMMU ati awọn ọna kika koodu awọ Y0L2, P010, YUV420_8/10BIT ni ti a fi kun;
    • Awakọ MSM ṣe afikun atilẹyin fun jara A540 GPU Adreno ti a lo ninu awọn ilana Qualcomm, ati atilẹyin fun oludari MSM8998 DSI fun Snapdragon 835;
    • Awọn awakọ ti a ṣafikun fun awọn panẹli LCD Samsung S6E63M0, Armadeus ST0700, EDT ETM0430G0DH6, OSD101T2045-53TS,
      Evervision VGG804821, FriendlyELEC HD702E, KOE tx14d24vm1bpa, TFC S9700RTWV43TR-01B, EDT ET035012DM6 ati VXT VL050-8048NT-C01;

    • Fi kun awakọ fun muu ṣiṣẹ awọn irinṣẹ isare koodu
      awọn fidio ti o wa ni Amlogic Meson SoC;

    • Ninu awakọ v3d (fun Broadcom Video Core V GPU ti a lo ninu Rasipibẹri Pi) han atilẹyin fifiranṣẹ awọn shaders oniṣiro;
    • Fi kun awakọ fun awọn bọtini itẹwe SPI ati awọn paadi orin ti a lo ninu awọn awoṣe ode oni ti Apple MacBook ati awọn kọnputa agbeka MacBookPro;
    • Fi kun afikun aabo fun awọn ipe ioctl ti o ni nkan ṣe pẹlu awakọ floppy, ati pe awakọ funrararẹ ti samisi bi aisi itọju
      (“ọmọ orukan”), eyiti o tumọ si ifopinsi ti idanwo rẹ. Awakọ naa tun wa ni ipamọ ninu ekuro, ṣugbọn iṣẹ ṣiṣe deede ko ni iṣeduro. A gba awakọ naa pe o ti pẹ, nitori o nira lati wa ohun elo iṣẹ fun idanwo rẹ - gbogbo awọn awakọ ita lọwọlọwọ, bi ofin, lo wiwo USB.

    • Fi kun awakọ cpufreq fun awọn igbimọ Rasipibẹri Pi, eyiti o fun ọ laaye lati ṣakoso awọn ayipada ni agbara ni igbohunsafẹfẹ ero isise;
    • Atilẹyin ti a ṣafikun fun ARM SoC Mediatek mt8183 tuntun (4x Cortex-A73 + 4x Cortex-A53), TI J721E (2x Cortex-A72 + 3x Cortex-R5F + 3 DSPs + MMA) ati Amlogic G12B (4x Cortex-A73 + 2x Cortex- A53), bakanna bi awọn igbimọ:
      • Purism Librem5,
      • Aspeed BMC,
      • Microsoft Olympus BMC,
      • Kontron SMRC,
      • Novtech Meerkat96 (i.MX7),
      • ST Micro Agbẹsan96,
      • Google Cheza (Qualcomm SDM845),
      • Qualcomm Dragonboard 845c (Qualcomm SDM845),
      • Apoti TV Hugsun X99 (Rockchip RK3399),
      • Khadas Edge/Edge-V/ Captain (Rockchip RK3399),
      • HiHope RZ/G2M,
      • NXP LS1021A-TSN.

Ni akoko kanna, Latin American Free Software Foundation akoso
aṣayan Ekuro ọfẹ patapata 5.3 - Linux-libre 5.3-gnu, nu kuro ninu famuwia ati awọn eroja awakọ ti o ni awọn paati ti kii ṣe ọfẹ tabi awọn apakan koodu, ipari eyiti o jẹ opin nipasẹ olupese. Ninu itusilẹ tuntun, ikojọpọ blob jẹ alaabo ninu qcom, hdcp drm, allegro-dvt ati awọn awakọ meson-vdec.
Awọn koodu mimọ blob ti a ṣe imudojuiwọn ni awọn awakọ ati awọn ọna ṣiṣe amdgpu, i915, netx, r8169, brcmfmac, rtl8188eu, adreno, si2157, pvrusb2, touchscreen_dmi, awakọ ohun fun skylake, ati ninu awọn iwe microcode.

orisun: opennet.ru

Fi ọrọìwòye kun