Linux 6.2 kernel saki

Bayan watanni biyu na haɓakawa, Linus Torvalds ya gabatar da sakin Linux kernel 6.2. Daga cikin manyan canje-canje masu mahimmanci: an yarda da karɓar lambar a ƙarƙashin lasisin Copyleft-Next, an inganta aiwatar da RAID5 / 6 a cikin Btrfs, haɗin gwiwar goyon baya ga harshen Rust ya ci gaba, an rage girman kariya daga hare-haren Retbleed, da Ana ƙara ikon daidaita yawan ƙwaƙwalwar ajiya yayin rubutawa, ana ƙara wata hanyar don daidaitawa ta TCP PLB (Madaidaicin Load Protective Load), an ƙara tsarin kare kwararar umarni na matasan (FineIBT), BPF yanzu yana da ikon ayyana abubuwan nasa da tsarin bayanai. , An haɗa kayan aikin rv (Runtime Verification), an rage yawan amfani da wutar lantarki a cikin aiwatar da makullin RCU.

Sabuwar sigar ta ƙunshi gyare-gyare 16843 daga masu haɓaka 2178, girman facin shine 62 MB (canje-canjen ya shafi fayilolin 14108, an ƙara layukan lambar 730195, an share layin 409485). Kimanin kashi 42% na duk canje-canjen da aka gabatar a cikin 6.2 suna da alaƙa da direbobin na'ura, kusan 16% na canje-canje suna da alaƙa da sabunta lambar musamman ga kayan gine-ginen kayan aiki, 12% suna da alaƙa da tarin cibiyar sadarwa, 4% suna da alaƙa da tsarin fayil, da 3% suna da alaƙa da tsarin kernel na ciki.

Mabuɗin sabbin abubuwa a cikin kernel 6.2:

  • Ƙwaƙwalwar ajiya da sabis na tsarin
    • An ba da izinin haɗawa cikin lambar kwaya da canje-canjen da aka bayar ƙarƙashin lasisin Copyleft-Next 0.3.1. Lasisin Copyleft-Next an ƙirƙira shi ta ɗaya daga cikin marubutan GPLv3 kuma yana da cikakkiyar jituwa tare da lasisin GPLv2, kamar yadda lauyoyi daga SUSE da Red Hat suka tabbatar. Idan aka kwatanta da GPLv2, lasisin Copyleft-Next ya fi ƙanƙanta da sauƙin fahimta (an cire ɓangaren gabatarwa da ambaton ɓangarorin da suka gabata), yana bayyana tsarin lokaci da hanya don kawar da take hakki, kuma yana cire buƙatun hagu ta atomatik don tsohuwar software wanda yana da fiye da shekaru 15.

      Copyleft-Next kuma yana ƙunshe da sashe na tallafin fasaha na mallakar mallaka, wanda, sabanin GPLv2, ya sanya wannan lasisi ya dace da lasisin Apache 2.0. Don tabbatar da cikakken dacewa tare da GPLv2, Copyleft-Next a sarari ya faɗi cewa ana iya samar da aikin ƙirƙira ƙarƙashin lasisin GPL ban da lasisin Copyleft-Next na asali.

    • Tsarin ya haɗa da mai amfani na "rv", wanda ke ba da haɗin gwiwa don hulɗa daga sararin samaniya tare da masu kula da tsarin RV (Runtime Verification), wanda aka tsara don duba aikin daidai akan tsarin dogara sosai wanda ke ba da tabbacin rashin gazawa. Ana yin tabbaci a lokacin aiki ta hanyar haɗa masu aiki zuwa wuraren gano abubuwan da ke bincika ainihin ci gaban aiwatarwa a kan ƙayyadaddun ƙayyadaddun ƙayyadaddun ƙayyadaddun ƙayyadaddun na'ura wanda ke bayyana halayen da ake tsammanin tsarin.
    • Na'urar zRAM, wanda ke ba da damar ɓangarorin musanyawa don adanawa cikin ƙwaƙwalwar ajiya a cikin nau'i mai matsewa (an ƙirƙiri na'urar toshe a cikin ƙwaƙwalwar ajiya wanda ake yin musanyawa tare da matsawa), yana aiwatar da ikon sake tattara shafuka ta amfani da madadin algorithm don cimma matsayi mafi girma. na matsawa. Babban ra'ayin shine samar da zaɓi tsakanin algorithms da yawa (lzo, lzo-rle, lz4, lz4hc, zstd), suna ba da nasu sulhu tsakanin matsawa / saurin ragewa da matakin matsawa, ko mafi kyaun yanayi na musamman (misali, don matsawa babba. shafukan ƙwaƙwalwar ajiya).
    • An ƙara API na "iommufd" don sarrafa tsarin sarrafa ƙwaƙwalwar ajiya na I/O - IOMMU (Sashin Gudanar da Ƙwaƙwalwar Ƙwaƙwalwar I/O) daga sararin mai amfani. Sabuwar API ɗin tana ba da damar sarrafa tebur ɗin shafi na ƙwaƙwalwar I/O ta amfani da masu siffanta fayil.
    • BPF yana ba da ikon ƙirƙirar nau'ikan, ayyana abubuwan naku, gina naku matsayi na abubuwa, da sassauƙa ƙirƙiri tsarin bayanan ku, kamar lissafin da aka haɗa. Don shirye-shiryen BPF masu shiga yanayin bacci (BPF_F_SLEEPABLE), an ƙara goyan bayan bpf_rcu_read_{,un}lock() makullin. Tallafin da aka aiwatar don adana abubuwa task_struct. Ƙara nau'in taswira BPF_MAP_TYPE_CGRP_STORAGE, yana ba da ma'ajiyar gida don ƙungiyoyi.
    • Don tsarin toshewar RCU (Karanta-kwafin-update), ana aiwatar da tsarin zaɓi na “lazy” na kiran dawo da kira, wanda a cikinsa ake sarrafa kira da yawa a lokaci ɗaya ta amfani da mai ƙidayar lokaci a yanayin tsari. Aikace-aikacen ingantawa da aka tsara yana ba mu damar rage yawan amfani da wutar lantarki akan na'urorin Android da ChromeOS da kashi 5-10% ta hanyar jinkirta buƙatun RCU yayin lokutan rashin aiki ko ƙarancin nauyi akan tsarin.
    • Ƙara sysctl split_lock_mitigate don sarrafa yadda tsarin ke amsawa lokacin da ya gano makullai masu tsaga waɗanda ke faruwa lokacin samun damar bayanan da ba a haɗa su ba a cikin ƙwaƙwalwar ajiya saboda bayanan da ke ketare layin cache guda biyu na CPU yayin aiwatar da umarnin atomic. Irin wannan toshewar yana haifar da raguwar aiki sosai. Saitin split_lock_mitigate zuwa 0 kawai yana ba da gargaɗin cewa akwai matsala, yayin da saita split_lock_mitigate zuwa 1 shima yana haifar da tsarin da ya sa aka rage kullewar don adana aiki ga sauran tsarin.
    • An gabatar da sabon aiwatar da qspinlock don gine-ginen PowerPC, wanda ke nuna babban aiki kuma yana magance wasu matsalolin kullewa waɗanda ke tasowa a lokuta na musamman.
    • An sake yin aikin MSI (Mai Saƙon Saƙon Katsewa) lambar katsewa, kawar da tarin matsalolin gine-gine da ƙara goyan baya don ɗaure kowane ma'aikata zuwa na'urori daban-daban.
    • Don tsarin da ya danganci tsarin tsarin koyarwa na LoongArch da aka yi amfani da shi a cikin na'urori na Loongson 3 5000 da aiwatar da sabon RISC ISA, mai kama da MIPS da RISC-V, ana aiwatar da goyan bayan ftrace, kariyar tari, barci da yanayin jiran aiki.
    • An ba da ikon sanya sunaye zuwa wuraren ƙwaƙwalwar ajiyar da ba a san su ba (a da ana iya sanya sunaye zuwa ƙwaƙwalwar ajiyar sirri da aka sanya wa takamaiman tsari).
    • An ƙara sabon ma'aunin layin umarni na kernel “trace_trigger”, wanda aka ƙirƙira don kunna maɓallin gano abin da ake amfani da shi don ɗaure umarni na sharadi da ake kira lokacin da aka kunna rajistan sarrafawa (misali, trace_trigger=”sched_switch.stacktrace idan prev_state == 2″).
    • Abubuwan da ake buƙata don nau'in kunshin binutils an ƙara su. Gina kwaya yanzu yana buƙatar aƙalla binutils 2.25.
    • Lokacin kiran exec(), an ƙara ikon sanya tsari a cikin sunan lokaci, wanda lokacin ya bambanta da lokacin tsarin, an ƙara.
    • Mun fara canja wurin ƙarin ayyuka daga reshen Rust-for-Linux mai alaƙa da amfani da harshen Rust a matsayin harshe na biyu don haɓaka direbobi da ƙirar kwaya. An kashe tallafin tsatsa ta tsohuwa kuma baya haifar da shigar da tsatsa azaman dogaron ginin kwaya da ake buƙata. Ana faɗaɗa ainihin aikin da aka bayar a cikin saki na ƙarshe don tallafawa ƙaramin matakin lamba, kamar nau'in Vec da macros pr_debug!(), pr_cont!() da pr_alert!(), da macro na tsari “#[vtable ]”, wanda ke sauƙaƙa aiki tare da tebur mai nuni akan ayyuka. Ana sa ran ƙarin abubuwan daurin tsatsa mai girma akan tsarin kernel, wanda zai ba da damar ƙirƙirar cikakkun direbobi a cikin Tsatsa, a cikin sakin gaba.
    • Nau'in "char" da aka yi amfani da shi a cikin kernel yanzu an bayyana rashin sa hannu ta hanyar tsoho don duk gine-gine.
    • Ƙwararren Ƙwararren Ƙwararren Ƙwaƙwalwar Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwaƙwalwa na Ƙaƙwalwa , wanda aka tsara don tsarin tare da ƙananan adadin ƙwaƙwalwar ajiya, an ayyana ya ƙare. Maimakon SLOB, a ƙarƙashin yanayin al'ada ana ba da shawarar amfani da SLUB ko SLAB. Don tsarin da ke da ƙaramin adadin ƙwaƙwalwar ajiya, ana ba da shawarar yin amfani da SLUB a cikin yanayin SLUB_TINY.
  • Tsarin Disk, I/O da Tsarin Fayil
    • An inganta haɓakawa ga Btrfs da nufin gyara matsalar "rubuta ramin" a cikin aiwatar da RAID 5/6 (yunƙurin mayar da RAID idan wani haɗari ya faru yayin rubuce-rubuce kuma ba shi yiwuwa a fahimci wane toshe akan abin da aka rubuta na'urar RAID daidai, wanda zai iya haifar da toshe lalacewa, daidai da tubalan da aka rubuta). Bugu da kari, SSDs yanzu suna ba da damar yin watsi da asynchronous ta atomatik ta tsohuwa idan zai yiwu, suna ba da damar ingantacciyar aiki saboda ingantacciyar haɗar ayyukan jefar a cikin layi da sarrafa layin ta hanyar mai sarrafa bayanan baya. Ingantattun ayyukan aika da nema, da kuma FIEMAP ioctl.
    • An fadada damar sarrafa rubutun da aka jinkirta (rubutu, adana bayanan da aka canza) don na'urorin toshewa. A wasu yanayi, kamar lokacin amfani da na'urorin toshe hanyar sadarwa ko kebul na USB, lallausan rubutu na iya haifar da babban amfani da RAM. Domin sarrafa halayen malalaci ya rubuta da kiyaye girman cache ɗin shafi a cikin wasu iyakoki, an gabatar da sabbin sigogin strict_limit, min_bytes, max_bytes, min_ratio_fine da max_ratio_fine a cikin sysfs (/sys/class/bdi/).
    • Tsarin fayil na F2FS yana aiwatar da aikin atomatik maye gurbin ioctl, wanda ke ba ka damar rubuta bayanai zuwa fayil a cikin aikin atomic guda ɗaya. F2FS kuma yana ƙara ma'auni na toshewa don taimakawa gano bayanan da aka yi amfani da su sosai ko bayanan da ba a sami damar shiga ba na dogon lokaci.
    • A cikin ext4 FS kawai ana lura da gyare-gyaren kuskure.
    • Tsarin fayil na ntfs3 yana ba da sabbin zaɓuɓɓukan hawa da yawa: "nocase" don sarrafa yanayin hankali a cikin fayil da sunayen shugabanci; windows_name don hana ƙirƙirar sunayen fayiloli masu ɗauke da haruffa waɗanda basu da inganci don Windows; hide_dot_files don sarrafa aikin ɓoyayyun lakabin fayil don fayilolin da suka fara da digo.
    • Tsarin fayil ɗin Squashfs yana aiwatar da zaɓin dutsen "threads =", wanda ke ba ku damar ayyana adadin zaren don daidaita ayyukan lalata. Squashfs kuma sun gabatar da ikon yin taswirar ID na mai amfani na tsarin fayil ɗin da aka ɗora, waɗanda aka yi amfani da su don dacewa da fayilolin wani takamaiman mai amfani akan ɓangaren waje da aka ɗora tare da wani mai amfani akan tsarin na yanzu.
    • An sake yin aikin aiwatar da jerin abubuwan sarrafawa na POSIX (POSIX ACLs). Sabon aiwatarwa yana kawar da batutuwan gine-gine, yana sauƙaƙe kiyaye codebase, kuma yana gabatar da mafi amintattun nau'ikan bayanai.
    • Tsarin fscrypt, wanda ake amfani da shi don ɓoye bayanan sirri na fayiloli da kundayen adireshi, ya ƙara goyan baya ga SM4 ɓoyayyen algorithm (daidaitaccen GB/T na Sinanci 32907-2016).
    • An ba da ikon gina kernel ba tare da tallafin NFSv2 ba (a nan gaba suna shirin dakatar da goyan bayan NFSv2 gaba ɗaya).
    • An canza ƙungiyar duba haƙƙin samun dama ga na'urorin NVMe. Yana ba da ikon karantawa da rubutawa zuwa na'urar NVMe idan tsarin rubutun yana da damar yin amfani da keɓaɓɓen fayil ɗin na'urar (a baya tsarin dole ne ya sami izinin CAP_SYS_ADMIN).
    • An cire direban fakitin CD/DVD, wanda aka soke a cikin 2016.
  • Hankali da Tsaro
    • An aiwatar da sabuwar hanyar kariya daga raunin Retbleed a cikin Intel da AMD CPUs, ta amfani da bin diddigin kira mai zurfi, wanda baya rage aiki kamar yadda aka riga aka samu kariya daga Retbleed. Don kunna sabon yanayin, an ƙaddamar da sigar layin umarni na kernel “rebleed=kaya”.
    • Ƙara kayan aikin kariya na ƙayyadaddun umarni na FineIBT, haɗa amfani da kayan aikin Intel IBT (Bibi-bi-bi-bi-bi-bi- kaikaice) na hardware da software kariya kCFI (Kwayar Kula da Tsarin Kwaya) don toshe cin zarafin tsarin aiwatarwa na yau da kullun (gudanar sarrafawa) sakamakon amfani na amfani waɗanda ke canza masu nuni da aka adana a ƙwaƙwalwar ajiya akan ayyuka. FineIBT yana ba da damar aiwatarwa ta hanyar tsalle kai tsaye kawai a yanayin tsalle zuwa umarnin ENDBR, wanda aka sanya a farkon aikin. Bugu da ƙari, ta hanyar kwatanci tare da tsarin kCFI, sannan ana bincika hashes don tabbatar da rashin canzawar masu nuni.
    • Ƙara ƙuntatawa don toshe hare-haren da ke yin amfani da tsararrun jihohin "oops", bayan haka an kammala ayyuka masu matsala kuma an dawo da jihar ba tare da dakatar da tsarin ba. Tare da adadi mai yawa na kira zuwa jihar "oops", ma'aunin ma'aunin ambaliya yana faruwa (refcount), wanda ke ba da damar yin amfani da raunin raunin da NULL ya haifar. Don kare kai daga irin waɗannan hare-haren, an ƙara iyaka a cikin kernel don iyakar adadin abubuwan da ke haifar da "oops", bayan haka kernel zai fara canzawa zuwa yanayin "firgita" wanda zai biyo baya, wanda ba zai ba da damar samun nasara ba. adadin maimaitawar da ake buƙata don cika ƙidayar. Ta hanyar tsoho, an saita iyaka zuwa “oops” dubu 10, amma idan ana so, ana iya canza shi ta hanyar sigar oops_limit.
    • Ƙara siginar daidaitawa LEGACY_TIOCSTI da sysctl legacy_tiocsti don musaki ikon sanya bayanai a cikin tasha ta amfani da ioctl TIOCSTI, tunda ana iya amfani da wannan aikin don musanya haruffa na sabani a cikin ma'aunin shigar da tasha da kwaikwayi shigar mai amfani.
    • An gabatar da sabon nau'in tsari na ciki, encoded_page, wanda a ciki ake amfani da ƙananan raƙuman nunin don adana ƙarin bayanan da aka yi amfani da su don kariya daga kuskuren kuskure na mai nuni (idan ƙetare ya zama dole, waɗannan ƙarin ragowa dole ne a share su da farko) .
    • A kan dandamali na ARM64, a matakin taya, yana yiwuwa a kunna ko musaki aiwatar da software na injin Shadow Stack, wanda ake amfani da shi don karewa daga sake rubuta adireshin dawowa daga wani aiki a cikin yanayin buffer ambaliya a kan tari ( Ma'anar kariyar ita ce adana adireshin dawowa a cikin wani nau'in "inuwa" daban bayan an canja wurin sarrafawa zuwa aikin da kuma dawo da adireshin da aka bayar kafin fita aikin). Taimako don aiwatar da kayan aiki da software na Shadow Stack a cikin taron kwaya ɗaya yana ba ku damar amfani da kwaya ɗaya akan tsarin ARM daban-daban, ba tare da la'akari da goyan bayansu don umarni don tantancewa ba. Ana aiwatar da haɗar aiwatar da software ta hanyar maye gurbin mahimman umarnin a cikin lambar yayin lodawa.
    • Ƙara goyon baya don amfani da tsarin sanarwar fita asynchronous akan na'urori na Intel, wanda ke ba da damar gano hare-haren mataki ɗaya akan lambar da aka kashe a cikin SGX enclaves.
    • An gabatar da saitin ayyuka waɗanda ke ba da damar hypervisor don tallafawa buƙatun daga Intel TDX (Trusted Domain Extensions) tsarin baƙi.
    • An cire saitunan gina kernel RANDOM_TRUST_BOOTLOADER da RANDOM_TRUST_CPU, don dacewa da zaɓin layin umarni masu dacewa random.trust_bootloader da random.trust_cpu.
    • Tsarin Landlock, wanda ke ba ku damar iyakance hulɗar ƙungiyoyin matakai tare da yanayin waje, ya ƙara tallafi ga tutar LANDLOCK_ACCESS_FS_TRUNCATE, wanda ke ba da damar sarrafa aiwatar da ayyukan sarrafa fayil.
  • Tsarin hanyar sadarwa
    • Don IPv6, an ƙara tallafi don PLB (Madaidaitan Load na Kariya), tsarin daidaita kaya tsakanin hanyoyin haɗin yanar gizo da ke da nufin rage abubuwan da suka yi nauyi akan maɓallan cibiyar bayanai. Ta hanyar canza Label ɗin Flow na IPv6, PLB ba da gangan yana canza hanyoyin fakiti don daidaita nauyi akan tashar tashar jiragen ruwa. Don rage yin odar fakiti, ana yin wannan aikin bayan lokutan aiki a duk lokacin da zai yiwu. Amfani da PLB a cikin cibiyoyin bayanai na Google ya rage rashin daidaituwar lodi akan tashar jiragen ruwa da matsakaicin 60%, rage asarar fakiti da kashi 33%, da rage jinkiri da kashi 20%.
    • Ƙara direba don na'urorin MediaTek masu goyan bayan Wi-Fi 7 (802.11be).
    • Ƙara tallafi don hanyoyin haɗin gigabit 800.
    • Ƙara ikon sake sunan musaya na cibiyar sadarwa akan tashi, ba tare da tsayawa aiki ba.
    • An ƙara ambaton adireshin IP ɗin da fakitin ya iso cikin saƙon log ɗin game da ambaliyar SYN.
    • Don UDP, an aiwatar da ikon yin amfani da teburin zanta daban don wuraren sunaye na cibiyar sadarwa daban-daban.
    • Don gadoji na cibiyar sadarwa, an aiwatar da hanyar tantancewar MAB (MAC Authentication Bypass).
    • Don ƙa'idar CAN (CAN_RAW), an aiwatar da goyan bayan yanayin soket na SO_MARK don haɗa matatun hanyoyin mota na tushen fwmark.
    • ipset yana aiwatar da sabon ma'aunin bitmask wanda ke ba ku damar saita abin rufe fuska dangane da ragi na sabani a cikin adireshin IP (misali, "ipset ƙirƙirar set1 hash: ip bitmask 255.128.255.0").
    • Ƙara goyon baya don sarrafa manyan kantunan ciki a cikin fakitin tunneled zuwa nf_tables.
  • Kayan aiki
    • An ƙara tsarin "accel" tare da aiwatar da tsarin don masu haɓaka lissafin lissafi, wanda za'a iya ba da shi ko dai ta hanyar ASICs guda ɗaya ko kuma a cikin nau'in tubalan IP a cikin SoC da GPU. Waɗannan na'urori masu hanzari suna da nufin haɓaka hanyoyin magance matsalolin koyon injin.
    • Direban amdgpu ya haɗa da goyan bayan abubuwan GC, PSP, SMU da NBIO IP. Don tsarin ARM64, ana aiwatar da goyan bayan DCN (Nuna Core Next). An matsar da aiwatar da fitowar allo mai kariya daga amfani da DCN10 zuwa DCN21 kuma yanzu ana iya amfani dashi lokacin haɗa fuska da yawa.
    • Direban i915 (Intel) yana da ingantaccen tallafi don katunan bidiyo na Intel Arc (DG2/Alchemist).
    • Direban Nouveau yana goyan bayan NVIDIA GA102 (RTX 30) GPUs dangane da gine-ginen Ampere. Don katunan nva3 (GT215), an ƙara ikon sarrafa hasken baya.
    • Supportara tallafi don masu adaftar mara waya dangane da Realtek 8852BE, Realtek 8821CU, 8822BU, 8822CU, 8723DU (USB) da kwakwalwan kwamfuta na MediaTek MT7996, Broadcom BCM4377/4378/4387 musayawar Bluetooth, kazalika da Motar Mota da ytler 8521.
    • Ƙara goyon bayan ASoC (ALSA System on Chip) don ginanniyar kwakwalwan sauti na HP Stream 8, Advantech MICA-071, Dell SKU 0C11, Intel ALC5682I-VD, Xiaomi Redmi Book Pro 14 2022, i.MX93, Armada 38x, RK3588. Ƙara goyon baya ga Focusrite Saffire Pro 40 audio interface. An ƙara Realtek RT1318 codec audio.
    • Ƙara tallafi don wayoyin hannu na Sony da Allunan (Xperia 10 IV, 5 IV, X da X m, OnePlus One, 3, 3T da Nord N100, Xiaomi Poco F1 da Mi6, Huawei Watch, Google Pixel 3a, Samsung Galaxy Tab 4 10.1.
    • Supportara tallafi don ARM SoC da Apple T6000 (M1 Pro), T6001 (M1 Max), T6002 (M1 Ultra), Qualcomm MSM8996 Pro (Snapdragon 821), SM6115 (Snapdragon 662), SM4250 (Snapdragon 460) (Snapdragon 6375) allo , SDM695 (Snapdragon 670), MSM670 (Snapdragon 8976), MSM652 (Snapdragon 8956), RK650 Odroid-Go/rg3326, Zyxel NSA351S, InnoComm i.MX310MM. Odroid Go.

A lokaci guda kuma, Gidauniyar Software ta Kyauta ta Latin Amurka ta kirkiro sigar kwaya ta 6.2 - Linux-libre 6.2-gnu gaba daya kyauta, an share su daga abubuwan firmware da direbobin da ke dauke da abubuwan mallakar mallaka ko sassan lamba, wanda iyakar iyaka ta iyakance. masana'anta. Sabuwar sakin tana wanke sabbin ƙullun a cikin direban nouveau. Blob loading an kashe a cikin mt7622, ​​mt7996 wifi da bcm4377 direbobin bluetooth. An share sunaye a cikin fayilolin dts don gine-ginen Aarch64. An sabunta lambar tsaftacewa a cikin direbobi daban-daban da tsarin ƙasa. Dakatar da tsabtace direban s5k4ecgx, yayin da aka cire shi daga kwaya.

source: budenet.ru

Add a comment