Kernel Linux ayaa siidaayay 5.9

Laba bilood oo horumar ah ka dib, Linus Torvalds soo bandhigay kernel sii daayo Linux 5.9. Waxaa ka mid ah isbeddellada ugu caansan: xaddididda soo dejinta calaamadaha qaybaha lahaanshaha ilaa modules GPL, dardargelinta hawlaha beddelka macnaha iyadoo la adeegsanayo tilmaamaha processor-ka FGSSBASE, taageerada sawirka kernel-ka iyadoo la adeegsanayo Zstd, dib-u-shaqaynta mudnaanta ee dunta kernel-ka, taageerada PRP (Parallel Redundancy Protocol), Jadwalka bandwidth-ka warqaba ee jadwalka kama dambaysta ah, xirxira hordhaca ah ee bogagga xusuusta, awoodda calanka CAP_CHECKPOINT_RESTOR, nidaamka dhow_range () wac nidaamka, hagaajinta waxqabadka dm-crypt, ka saarida code ee martida 32-bit Xen PV, xusuusta cusub habka maamulka, ikhtiyaarka "badbaadinta" ee Btrfs, taageerada sirta khadka ee ext4 iyo F2FS.

Nooca cusub waxaa ku jira 16074 hagaajin oo ka yimid horumariyeyaasha 2011,
cabbirka balastar - 62 MB (isbedelku wuxuu saameeyay 14548 faylal, 782155 khadadka code ayaa lagu daray, 314792 xariiq ayaa la tirtiray). Qiyaastii 45% dhammaan waxaa lagu soo bandhigay 5.9
isbeddeladu waxay la xiriiraan darawallada qalabka, ku dhawaad ​​15% isbeddellada ayaa ah
habdhaqanka cusboonaysiinta koodka gaarka ah ee naqshadaha qalabka, 13%
laxiriira xirmooyinka shabakada, 3% nidaamyada faylka iyo 3% gudaha
hab-hoosaadka kernel-ka.

Main wax cusub:

  • Adeegyada xusuusta iyo nidaamka
    • La adkeeyey ka ilaalinta isticmaalka lakabyada GPL ee isku xidhka darawalada gaarka ah leh qaybaha kernelka ee loo dhoofiyo kaliya cutubyada hoos yimaada shatiga GPL. Calankii TAINT_PROPRIETARY_MODULE hadda waa laga dhaxlay dhammaan cutubyada ka soo dejinaya calaamadaha cutubyada leh calankan. Haddii moduleka GPL uu isku dayo inuu ka soo dejiyo calaamadaha moduleka aan ahayn GPL, markaas modulekaas GPL wuxuu dhaxli doonaa sumadda TAINT_PROPRIETARY_MODULE mana awoodi doono inay galaan qaybaha kernel-ka ee ay heli karaan kaliya cutubyada shatiga leh ee GPL, xitaa haddii cutubku uu hore calaamado uga soo dejiyay qaybta "gplonly". Qufulka rogaal celiska ah (Dhoofinta kaliya EXPORT_SYMBOL_GPL ee cutubyada soo dejiyay EXPORT_SYMBOL_GPL), kaas oo jebin kara shaqada darawaliinta gaarka ah, lama hirgelin (calanka moduleka lahaanshaha oo keliya ayaa la dhaxlayaa, laakiin maaha xidhidhiyaha GPL).
    • Lagu daray kcompactd engine taageero Bogagga xusuusta ee hore loo xirxiray xagga dambe si loo kordhiyo tirada bogagga xusuusta waaweyn ee la heli karo kernel-ka. Marka loo eego qiyaasaha hordhaca ah, baakadaha asalka ah, ee qiimaha ugu yar ee ka sarreeya, waxay yareyn kartaa dib u dhacyada marka loo qoondeeyo boggaga xusuusta waaweyn (bog-weyn) 70-80 jeer marka la barbar dhigo habka baakadaha ee hore loo isticmaalay, oo la bilaabay marka baahida soo baxdo (baahida) ). Si loo dejiyo xuduudaha kala qaybsanaanta dibadda ee kcompactd bixin doonto, sysctl vm.compaction_proactiveness ayaa lagu daray.
    • Lagu daray taageerada isku-buufinta sawirka kernel iyadoo la adeegsanayo algorithm Heerka caadiga ah (zstd).
    • Taageerada tilmaamaha processor-ka ayaa loo hirgeliyay nidaamyada x86 FGSSBASE, kaas oo kuu ogolaanaya inaad akhrido oo aad ka beddesho waxyaabaha ku jira diiwaanka FS/GS ee booska isticmaalaha. Kernel-ka, FGSSBASE waxa loo isticmaalaa in lagu dedejiyo hawlgallada beddelidda macnaha guud iyadoo meesha laga saarayo hawl-gallada qorista ee MSR ee aan loo baahnayn ee GSBASE, iyo meel bannaan oo isticmaale ahi waxay ka fogaataa wicitaannada nidaamka aan loo baahnayn ee lagu beddelayo FS/GS.
    • Lagu daray Halbeegga "allow_writes" wuxuu kuu ogolaanayaa inaad ka mamnuucdo isbeddelka diiwaanka processor-ka MSR ee booska isticmaalaha oo xaddido gelitaanka waxyaabaha ku jira diiwaannadan si aad u akhrido hawlaha, maadaama beddelidda MSR ay keeni karto dhibaatooyin. Sida caadiga ah, qorista weli ma naafo, isbeddelada MSR-na waxay ka muuqanayaan log-ka, laakiin mustaqbalka waxaa la qorsheeyay in loo beddelo gelitaanka caadiga ah ee habka akhris-kaliya.
    • Ku xidhidhiyaha I/O asynchronous io_uring Waxaa lagu daray taageero buuxda oo loogu talagalay hawlgallada akhrinta ee aan u baahnayn dunta kernel-ka. Taageerada duubista ayaa la filayaa siidaynta mustaqbalka.
    • Xilliga kama dambaysta ah ee jadwalka I/O la fuliyay qorshaynta ku salaysan kartida, oggolaanshaha go'aano sax ah ka gaadho hababka asymmetric-ka sida nidaamyada ku salaysan ARM DynamIQ iyo big.LITTLE, kuwaas oo isku geynaya koorayaasha CPU ee awoodda badan iyo kuwa aan waxtarka lahayn ee hal jajab ah. Gaar ahaan, qaabka cusubi wuxuu kuu ogolaanayaa inaad iska ilaaliso jadwalka isku-dheellitirka ah marka xudunta CPU oo gaabis ah aysan haysan agab ku habboon oo lagu dhammaystiro hawsha waqtiga loogu talagalay.
    • Habka isticmaalka tamarta ee kernel-ka (qaabka qaabka tamarta) hadda waa sharraxaa ma aha oo kaliya habdhaqanka isticmaalka korantada CPU, laakiin sidoo kale waxay dabooshaa aaladaha durugsan.
    • Wicitaanka nidaamka close_range() waa la hirgaliyay si loogu ogolaado habka in hal mar la xidho dhamaan noocyada kala duwan ee sharaxayaasha faylka furan.
    • Laga soo bilaabo hirgelinta console-ka qoraalka iyo darawalka fbcon kood waa laga saaray, kaas oo siiya awooda in si barnaamij ah dib loogu rogo qoraalka (CONFIG_VGACON_SOFT_SCROLLBACK) in ka badan xaddiga xusuusta muuqaalka VGA ee qaabka qoraalka ah.
    • Dib loo shaqeeyay Algorithm ee u qoondaynta mudnaansiinta dunta ku jirta kernel-ka. Xulashada cusubi waxay siisa joogtayn ka wanaagsan dhammaan nidaamyada hoosaadka kernel marka la siinayo mudnaanta hawlaha waqtiga-dhabta ah.
    • Lagu daray sysctl sched_uclamp_util_min_rt_default si loo xakameeyo goobaha kor u qaadista CPU ee hawlaha waqtiga-dhabta ah (tusaale, waxaad bedeli kartaa hab-dhaqanka hawlaha wakhtiga-dhabta ah ee duulista si aad u badbaadiso awoodda ka dib markaad u beddesho awoodda batteriga ama nidaamka moobaylka).
    • Waxaa loo diyaar garoobay hirgelinta taageerada tignoolajiyada Bogagga Weyn ee Hufan ee khasnadda bogga.
    • Matoorka fantoofigu waxa uu fuliyaa calamada cusub FAN_REPORT_NAME iyo FAN_REPORT_DIR_FID si ay uga warbixiyaan magaca waalidka iyo macluumaadka FID gaar ah marka la abuurayo, tirtirka, ama dhacdooyinka dhaqdhaqaaqa u dhacaan alaabta hagaha iyo walxaha aan hagaha ahayn.
    • Kooxaha la fuliyay Xakamaynta xusuusta suufka cusub, kaas oo caan ku ah u wareejinta xisaabinta xaashida laga soo bilaabo heerka bogga xusuusta ilaa heerka shayga kernel, taas oo suurtogal ka dhigaysa in la wadaago boggaga dhejiska ee kooxo kala duwan, halkii loo qoondayn lahaa khasnado kala duwan oo koox kasta ah. Habka la soo jeediyay ayaa suurtogal ka dhigaya in la kordhiyo waxtarka isticmaalka dhejiska, la yareeyo xajmiga xusuusta loo isticmaalo 30-45%, si weyn u yareeya isticmaalka guud ee xusuusta ee kernel iyo in la yareeyo jajabinta xusuusta.
    • In nidaamka hoose ee dhawaaqa ALSA ΠΈ xirmada USB, si waafaqsan dhawaan la qaatay talooyinka ku saabsan isticmaalka erey-bixinta loo wada dhan yahay ee kernel Linux; ereyada siyaasad ahaan khaldan waa la nadiifiyey. Koodhkan waxa laga saaray ereyada "addoon", "master", "liiska madow" iyo "cadaanka".
  • Farsamaynta iyo Amniga
    • Marka la dhisayo kernel-ka adoo isticmaalaya isku-duwaha Clang muuqday Awood u lahaanshaha habaynta (CONFIG_INIT_STACK_ALL_ZERO) si toos ah u bilaabista ilaa eber dhammaan doorsoomayaasha lagu kaydiyay xidhmada (marka la dhisayo, sheeg "-ftrivial-auto-var-init=eber").
    • Nidaamka seccomp-hoosaadka, marka la isticmaalayo habka xakamaynta habka ee booska isticmaalaha, ayaa lagu daray fursad beddelka sharraxayaasha faylalka ee habka kormeerka si ay si buuxda ugu daydaan wicitaannada nidaamka u horseedaya abuurista sharraxayaasha faylka. Waxqabadku waa baahi loo qabo nidaamyada weelka go'doonsan iyo hirgelinta sanduuqa ciid ee Chrome.
    • Qaab dhismeedka xtensa iyo csky, taageero ayaa lagu daray xaddidida wicitaanada nidaamka iyadoo la adeegsanayo nidaamka hoose ee seccomp. Xtensa, taageerada habka xisaabinta ayaa sidoo kale la hirgeliyay.
    • Lagu daray calanka cusub ee kartida CAP_CHECKPOINT_RESTORE, kaas oo kuu ogolaanaya inaad bixiso awoodaha la xidhiidha qaboojinta iyo soo celinta xaalada geedi socodka adiga oo aan wareejin mudnaanta dheeraadka ah.
    • GCC 11 waxay ku siinaysaa dhammaan sifooyinka aad u baahan tahay
      Qalab wax-ka-hortagga KCSAN (Kernel Concurrency Sanitizer), oo loogu talagalay in lagu ogaado xaaladaha jinsiyadda ee kernel-ka. Markaa, KCSAN hadda waxa loo isticmaali karaa kernels oo lagu dhisay GCC.

    • AMD Zen iyo moodooyinka CPU ee cusub ayaa lagu daray Taageerada tignoolajiyada P2PDMA, taas oo kuu ogolaanaysa inaad u isticmaasho DMA wareejinta xogta tooska ah ee u dhaxaysa xusuusta labada qalab ee ku xidhan baska PCI.
    • Qaab ayaa lagu daray dm-crypt ka kaas oo kuu ogolaanaya inaad hoos u dhigto daahitaanka adoo samaynaya habaynta xogta cryptographic adigoon isticmaalin safafka shaqada. Habkani wuxuu sidoo kale lagama maarmaan u yahay hawlgalka saxda ah ee leh aagga qalabka xannibaadda (qalabka leh meelaha ay tahay in si isku xigta loo qoro, oo la cusboonaysiinayo dhammaan kooxda blocks). Shaqada ayaa la qabtay si loo kordhiyo wax soo saarka iyo in la yareeyo daahitaanka dm-crypt.
    • Koodhka meesha laga saaray si uu u taageero 32-bit martida ah oo ku ordaya qaabka wax-ka-beddelka ee ku socda Xen hypervisor. Isticmaalayaasha nidaamyadan oo kale waa inay u beddelaan isticmaalka 64-bit kernels ee jawiga martida ama ay isticmaalaan qaabab buuxa (HVM) ama isku-darka (PVH) qaab-muuqaal halkii ay ka isticmaali lahaayeen paravirtualization (PV) si ay u socodsiiyaan deegaan.
  • Nidaam hoosaadka Disk, I/O iyo nidaamyada faylka
    • On nidaamka faylka Btrfs la fuliyay "badbaadin" doorasho buur oo midaysa gelitaanka dhammaan xulashooyinka soo kabashada kale. Taageerada "alloc_start" iyo "subvolrootid" fursadaha waa la saaray, iyo "inode_cache" doorashada waa la joojiyay. Hagaajinta waxqabadka ayaa la sameeyay, gaar ahaan si muuqata loo dedejiyo fulinta fsync() hawlgallada. Lagu daray Awoodda isticmaalka noocyada jeegagga beddelka ah ee aan ahayn CRC32c.
    • Lagu daray Awoodda loo isticmaalo sirta khadka ah (Inline Encryption) ee nidaamyada faylka ext4 iyo F2FS, si loo suurtageliyo taas oo la bixiyo ikhtiyaarka "inlinecrypt". Habka qarsoodiga ah ee khadka dhexda ah wuxuu kuu ogolaanayaa inaad isticmaasho hababka sirta ah ee lagu dhex dhisay kontaroolaha wadista, kaas oo si hufan u sirta oo furfuraya gelinta/ soo saarista.
    • In XFS la hubsaday dib u dajinta inode (qulqulaya) qaab gabi ahaanba asynchronous ah oo aan xannibin hababka marka la qabanayo hawlgalka nadiifinta xusuusta. La xaliyay arrin kootada oo muddo jirtay taasoo sababtay xadka jilicsan iyo digniinaha xaddidan in si khaldan loo raad raaco. Hirgelinta midaysan ee taageerada DAX ee ext4 iyo xfs.
    • In Ext4 la fuliyay preload block qoondaynta bitmaps. Marka lagu daro xaddidaadda iskaanka kooxaha aan la aqoon, hagaajintu waxay yaraysay wakhtiga loo baahan yahay in lagu dhejiyo qaybo aad u weyn.
    • In F2FS ku daray ioctl F2FS_IOC_SEC_TRIM_FILE, kaas oo kuu ogolaanaya inaad isticmaasho TRIM/ka tuur amarrada si aad jir ahaan dib ugu dejiso xogta la cayimay ee faylka, tusaale ahaan, si aad u tirtirto furayaasha gelitaanka adigoon kaga tagin xogta hadhaaga ah ee wadista.
      F2FS sidoo kale ku daray Qaab cusub oo qashin ururin GC_URGENT_LOW, kaas oo u shaqeeya si adag isagoo meesha ka saaraya hubinta inaad ku sugan tahay xaalad shaqo la'aan ka hor inta aanad bilaabin qashin ururiyaha.

    • Bcache dhexdeeda, cabbirka baaldiga ee cabbirada ayaa laga kordhiyey 16 ilaa 32 bits iyadoo loo diyaar garoobayo in la suurtogeliyo khasnadaha aaladaha aagga.
    • Awooda isticmaalka sireeynta khadka tooska ah ee ku saleysan sireeynta qalabka ku dhex dhisan ee ay bixiyaan kontaroolayaasha UFS ayaa lagu daray nidaamka hoosaadka SCSI (Kaydinta Universal Flash).
    • Halbeeg cusub oo khadka taliska kernel β€œdebugfs” ayaa lagu daray, kaas oo kuu oggolaanaya inaad xakamayso helitaanka been-abuurka-FS ee isla magaca.
    • Macmiilka NFSv4.2 wuxuu bixiyaa taageero sifada faylka la dheereeyey (xattr).
    • In dm- boodhka ku daray interface si loo muujiyo hal mar liiska dhammaan blocksyada xun xun ee saxanka ku jira (" fariinta dmsetup dust1 0 listbadblocks").
    • md/raid5, cabirka /sys/block/md1/md/stripe_size parameter ayaa lagu daray si loo habeeyo cabbirka block STRIPE.
    • Qalabka kaydinta NVMe ayaa lagu daray Taageerada amarrada aagagga wadista (ZNS, NVM Express Zoned Namespace), kaas oo kuu oggolaanaya inaad u qaybiso booska kaydinta aagag ka kooban kooxo blocks si aad si buuxda u maamusho meelaynta xogta darawalka.
  • Nidaam hoosaadka shabakada
    • Gudaha Netfilter ayaa lagu daray Awoodda lagu diido xirmooyinka marxaladda ka hor inta aan la marin jeeg (ReJECT odhaahda hadda waxaa loo isticmaali karaa ma aha oo kaliya silsiladaha INPUT, FORWARD iyo OutPUT, laakiin sidoo kale marxaladda PREROUTING ee icmp iyo tcp).
    • In nftables ayaa lagu daray awoodda xisaabinta dhacdooyinka la xidhiidha isbeddellada qaabeynta.
    • In nftables ee netlink API ayaa lagu daray taageerada silsiladaha qarsoodiga ah, magaca kaas oo si firfircoon loogu qoondeeyey kernel-ka. Markaad tirtirto qaanuunka la xidhiidha silsiladda qarsoodiga ah, silsiladda lafteeda si toos ah ayaa loo tirtirayaa.
    • BPF waxay ku darsataa taageerada soo-saareyaasha si ay u maraan, u shaandheeyaan, oo ay wax uga beddelaan curiyayaasha arrays associative (maab) iyada oo aan xogta lagu koobiyn meel isticmaale. Iterators waxaa loo isticmaali karaa saldhigyada TCP iyo UDP, taas oo u oggolaanaysa barnaamijyada BPF in ay ku celceliyaan liisaska saldhigyada furan oo ay ka soo saaraan macluumaadka ay u baahan yihiin.
    • Waxaa lagu daray nooc cusub oo ah barnaamijka BPF BPF_PROG_TYPE_SK_LOOKUP, kaas oo la bilaabo marka kernelku uu raadiyo godka dhegeysiga ee ku habboon xidhiidhka soo socda. Isticmaalka barnaamijka BPF ee kan oo kale ah, waxaad abuuri kartaa maamulayaal go'aan ka gaaraya go'aammada ku saabsan godka xiriirka lala xiriirinayo, iyada oo aan lagu xannibin wicitaanka nidaamka xiritaanka. Tusaale ahaan, waxaad ku xidhi kartaa hal godad leh cinwaano ama dekedo kala duwan. Intaa waxaa dheer, taageerada calanka SO_KEEPALIVE ayaa lagu daray bpf_setsockopt() iyo awoodda lagu rakibo maamulayaasha BPF_CGROUP_INET_SOCK_RELEASE, oo loo yaqaan marka godka la sii daayo, ayaa la hirgeliyay.
    • Taageerada borotokoolka waa la fuliyay PRP (Parallel Redundancy Protocol), kaas oo u ogolaanaya Ethernet-ku-saleysan u beddelashada kanaalka kaydka ah, oo hufan codsiyada, haddii ay dhacdo fashilka qayb kasta oo shabakad ah.
    • Xirmada mac80211 ayaa lagu daray taageerada afarta-heer ee WPA/WPA2-PSK gorgortanka kanaalka ee habka marinka helitaanka.
    • Waxaa lagu daray awoodda lagu beddelo jadwalaha qdisc (edbinta safka) si loo isticmaalo FQ-PIE (Flow Queue PIE) maamulka safka shabakadda algorithm si caadi ah, oo loogu talagalay in lagu dhimo saameynta xun ee xirmooyinka dhexdhexaadka ah ee qalabka shabakadaha cirifka ah (bufferbloat) ee shabakadaha leh modem cable
    • Sifooyin cusub ayaa lagu daray MPTCP (MultiPath TCP), kordhinta borotokoolka TCP ee abaabulka hawlgalka isku xirka TCP ee gaarsiinta baakadaha isku mar la raacayo dhowr waddo oo isku xira shabakado kala duwan oo xiriir la leh ciwaanada IP ee kala duwan. Taageero lagu daray syn cookie, DATA_FIN, bakhaar otomaatig ah, ogaanshaha socket-ka, iyo REUSEADDR, REUSEPORT, iyo V6ONLY calamada setsockot.
    • Miisaska khadka tooska ah ee VRF (Virtual Routing and Forwarding), kaas oo u oggolaanaya abaabulka hawlgallada dhowr meelood oo dariiqyo ah oo hal nidaam ah, qaabka β€œadag” ayaa la hirgeliyay. Habkan, miis dalwaddiinta ah waxa kaliya oo lala xidhiidhin karaa miiska dajinta ee aan loo isticmaalin miisaska kale ee farsamada.
    • Dareewalka wireless-ku waa at11k ayaa lagu daray taageero inta jeer ee 6GHz iyo spectral scanning.
  • Qalabka
    • Koodhka la saaray si uu u taageero dhismaha UniCore, oo laga sameeyay Xarunta Microprocessor ee Jaamacadda Peking oo lagu daray kernel Linux 2011. Nashqadani waxa ay ahayd mid aan la dayactirin ilaa 2014 oo aan wax taageero ah ku lahayn GCC.
    • Taageerada qaab dhismeedka RISC-V waa la fuliyay kcov (debugfs interface si loo falanqeeyo daboolida koodhka kernel), kmemleak (nidaamka ogaanshaha daadinta xusuusta), ilaalinta kaydinta, calamadaha boodka iyo hawlgallada aan sax ahayn (waxqabadyo badan oo ka madax banaan calaamadaha saacada).
    • Qaab dhismeedka PowerPC, taageerada safafka lafdhabarta ayaa la hirgeliyay, taasoo si weyn u wanaajisay waxqabadka xaaladaha qufulka.
    • Qaab dhismeedka ARM iyo ARM64, habka nidaaminta soo noqnoqoshada processor-ka ayaa si caadi ah loo dajiyay jadwalka (Gudoomiyaha cpufreq), kaas oo si toos ah u isticmaala macluumaadka jadwalaha hawsha si uu u gaadho go'aan ku saabsan beddelka soo noqnoqda oo isla markiiba geli kara darawallada cpufreq si ay si dhakhso ah u beddelaan inta jeer, isla markaaba u hagaajiya cabbirrada hawlgalka CPU ee culeyska hadda jira.
    • Darawalka i915 DRM ee kaararka garaafyada Intel waxaa ka mid ah taageerada chips-ka ku saleysan microarchitecture Lake Gantaal oo lagu daray taageerada bilowga ah ee kaararka discrete Intel Xe DG1.
    • Darawalka Amdgpu wuxuu ku daray taageerada bilowga ah ee AMD GPUs Navi 21 (Navy Flounder) iyo Navi 22 (Sienna Cichlid). Taageero lagu daray UVD/VCE codaynta fiidiyooga iyo dejinta matoorada dardargelinta ee Jasiiradaha Koonfurta GPU (Radeon HD 7000).
      Waxaa lagu daray hanti si ay shaashadda ugu beddesho 90, 180 ama 270 darajo.

      Waxa xiiso leh, darawalka AMD GPU Waa Darawalka ugu weyn ee kernel-ku wuxuu leeyahay qiyaastii 2.71 milyan oo xariiq oo kood ah, taas oo ah qiyaastii 10% wadarta cabbirka kernel-ka (27.81 milyan khadadka). Isla mar ahaantaana, 1.79 milyan oo khad ayaa lagu xisaabiyaa iyadoo si toos ah loo soo saaray faylalka madaxa ee xogta diiwaanka GPU, iyo code C waa 366 kun oo xariiq (marka la barbardhigo darawalka Intel i915 waxaa ku jira 209 kun oo xariiq, iyo Nouveau - 149 kun).

    • Dareewalka Nouveau ayaa lagu daray taageerada hubinta hufnaanta qaab-qaab-jireed iyadoo la isticmaalayo CRC (Checks Redundancy Cyclic) ee matoorada bandhiga ee NVIDIA GPU. Hirgelintu waxay ku salaysan tahay dukumentiyada ay bixisay NVIDIA.
    • Darawallada lagu daray ee muraayadaha LCD: Frida FRD350H54004, KOE TX26D202VM0BWA, CDTech S070PWS19HP-FC21, CDTech S070SWV29HG-DC44, Tianma TM070JVHG33 iyo Xingbangda XBD599
    • Nidaam hoosaadka maqalka ee ALSA waa uu taageeraa Intel Silent Stream (qaabka awoodda joogtada ah ee qalabka HDMI ee dibadda si loo baabi'iyo daahitaanka marka dib loo bilaabo) iyo qalab cusub si loo xakameeyo iftiiminta firfircoonida makarafoonka iyo badhamada carrabka la', iyo sidoo kale lagu daro taageerada qalabka cusub, oo ay ku jiraan kontaroolaha Longson 7A1000.
    • Taageerada lagu daray ee looxyada ARM, aaladaha iyo aaladaha: Pine64 PinePhone v1.2, Lenovo IdeaPad Duet 10.1, ASUS Google Nexus 7, Acer Iconia Tab A500, Qualcomm Snapdragon SDM630 (loo adeegsaday Sony Xperia 10, 10 Plus, XA2, XA2 Plus iyo XA2 Ultra), Jetson Xavier NX, Amlogic WeTek Core2, Aspeed EthanolX, shan guddi oo cusub oo ku salaysan NXP i.MX6, MikroTik RouterBoard 3011, Xiaomi Libra, Microsoft Lumia 950, Sony Xperia Z5, MStar, Microchip Sparx5, Intel Keem Bay, Amazon Alpine v3, Renesas RZ/G2H.

Isla mar ahaantaana, Latin American Free Software Foundation sameeyay
ikhtiyaar Kernel gabi ahaanba bilaasha ah 5.9 - Linux-libre 5.9-gnu, laga nadiifiyay qalabka firmware-ka iyo walxaha darawalka oo ay ku jiraan qaybo aan bilaash ahayn ama qaybo code, taas oo baaxadda ay xaddidan tahay soo saaraha. Siideynta cusub waxay curyaamisaa qulqulka qulqulka ee darawallada WiFi rtw8821c iyo SoC MediaTek mt8183. Koodhka nadiifinta blob ee la cusboonaysiiyay ee Habanalabs, Wilc1000, amdgpu, mt7615, i915 CSR, Mellanox mlxsw (Spectrum3), r8169 (rtl8125b-2) iyo x86 darawalada shaashadda taabashada iyo nidaamyada hoose.

Source: opennet.ru

Add a comment