Ho lokolloa ha kernel ea Linux 5.9

Kamora likhoeli tse peli tsa nts'etsopele, Linus Torvalds tsebisoa ho lokolloa ha kernel Linux 5.9. Har'a liphetoho tse hlokomelehang ka ho fetisisa: ho fokotsa ho kenngoa ha matšoao ho tloha ho li-module tsa thepa ho ea ho li-module tsa GPL, ho potlakisa ts'ebetso ea ho fetola maemo ka ho sebelisa taelo ea processor ea FSGSBASE, tšehetso bakeng sa compression ea setšoantšo sa kernel ka ho sebelisa Zstd, ho tsosolosa ts'ebetso ea likhoele kernel, tšehetso bakeng sa PRP. (Parallel Redundancy Protocol) , kemiso ea bandwidth-aware ho kemiso ea nako ea ho qetela, ho paka pele ho nako ea maqephe a memori, folakha ea bokhoni CAP_CHECKPOINT_RESTOR, close_range () mohala oa sistimi, ntlafatso ea ts'ebetso ea dm-crypt, ho tlosoa ha khoutu bakeng sa baeti ba 32-bit Xen PV, mohopolo o mocha oa slab. mochine oa tsamaiso, khetho ea "pholoso" ho Btrfs, ts'ehetso ea ho kenyelletsa inline ho ext4 le F2FS.

Mofuta o mocha o kenyelletsa litokiso tsa 16074 tse tsoang ho baetsi ba 2011,
boholo ba patch - 62 MB (liphetoho li ile tsa ama lifaele tsa 14548, mela ea 782155 ea khoutu e kenyelelitsoe, mela ea 314792 e ile ea hlakoloa). Hoo e ka bang 45% ea bohle ba hlahisitsoeng ho 5.9
liphetoho li amana le bakhanni ba lisebelisoa, hoo e ka bang 15% ea liphetoho li
maikutlo mabapi le ho ntlafatsa khoutu e khethehileng ho meralo ea Hardware, 13%
e amanang le marang-rang a marang-rang, 3% ho tsamaiso ea lifaele le 3% ho ea ka hare
li-subsystem tsa kernel.

ka sehloohong boiqapelo:

  • Litšebeletso tsa memori le tsamaiso
    • E tiisitsoe tshireletso kgahlanong le tshebediso ya masela a GPL bakeng sa ho hokela bakganni ba nang le thepa le dikarolo tsa kernel tse romellwang kantle ho naha feela bakeng sa dimojule tlasa laesense ya GPL. Folakha ea TAINT_PROPRIETARY_MODULE joale e se e futsitsoe ho likarolo tsohle tse kenyang matšoao ho tsoa ho likarolo tse nang le folakha ena. Haeba mojule oa GPL o leka ho kenya matshwao ho tsoa mojulung o seng oa GPL, mojule oo oa GPL o tla rua leibole ea TAINT_PROPRIETARY_MODULE 'me e ke ke ea khona ho fumana likaroloana tsa kernel tse fumanehang feela ho li-module tse nang le tumello ea GPL, le haeba mojule o kile oa kenya matšoao ho tsoa. sehlopha sa "gplonly". Senotlolo se ka morao (ho romela feela EXPORT_SYMBOL_GPL ka li-module tse romelloang EXPORT_SYMBOL_GPL), e ka senyang mosebetsi oa bakhanni ba nang le thepa, ha se kenngoe tšebetsong (ke folakha ea mojule ea thepa feela e futsitsoeng, empa eseng litlamo tsa GPL).
    • E kentsoe kcompactd enjene tšehetso bakeng sa maqephe a memori a pele a paka ka morao ho eketsa palo ya maqephe a memori a maholo a fumanehang kernel. Ho ea ka likhakanyo tsa pele, ho paka ka morao, ka litšenyehelo tse fokolang haholo, ho ka fokotsa ho lieha ha ho fana ka maqephe a maholo a memori (leqephe le leholo) ka makhetlo a 70-80 ha a bapisoa le mochine oa ho paka o neng o sebelisoa pele, o qalileng ha tlhokahalo e hlaha. ). Ho beha meeli ea karohano ea kantle eo kcompactd e tla fana ka eona, sysctl vm.compaction_proactiveness e kentsoe.
    • E kentsoe tšehetso bakeng sa compression ea setšoantšo sa kernel ho sebelisa algorithm zstandard (zstd).
    • Ts'ehetso ea litaelo tsa processor e kentsoe tšebetsong bakeng sa litsamaiso tsa x86 FSGSBASE, e u lumellang hore u bale le ho fetola likahare tsa lirejisete tsa FS/GS ho tloha sebakeng sa basebelisi. Ka kernel, FSGSBASE e sebelisetsoa ho potlakisa ts'ebetso ea ho fetola maemo ka ho felisa mesebetsi e sa hlokahaleng ea ho ngola MSR bakeng sa GSBASE, 'me sebakeng sa mosebedisi e qoba mehala e sa hlokahaleng ea tsamaiso ho fetola FS/GS.
    • E kentsoe "Allow_writes" parameter e u lumella ho thibela liphetoho ho li-registas tsa MSR tsa processor ho tloha sebakeng sa mosebedisi le ho fokotsa phihlello ea litaba tsa lirekoto tsena ho bala lits'ebetso, kaha ho fetola MSR ho ka baka mathata. Ka nako e sa lekanyetsoang, ho ngola ha ho e-s'o holofatsoe, 'me liphetoho ho MSR li bontšoa ka har'a log, empa nakong e tlang ho reriloe ho fetola mokhoa oa ho fumana mokhoa oa ho bala feela.
    • Ho segokanyimmediamentsi sa sebolokigolo sa I/O io_ring E kenyellelitse ts'ehetso e felletseng bakeng sa ts'ebetso ea asynchronous buffered e sa hlokeng likhoele tsa kernel. Tšehetso ea ho rekota e lebeletsoe tokollong e tlang.
    • Ka nako ea ho qetela ea kemiso ea I/O kenngwa tshebetsong thero e itshetlehileng hodima bokgoni, lumella etsa liqeto tse nepahetseng mabapi le litsamaiso tsa asymmetric joalo ka litsamaiso tse thehiloeng ho ARM DynamIQ le kholo.NYANE, e kopanyang li-CPU tse matla le tse sa sebetseng hantle haholo ka har'a chip e le 'ngoe. Haholo-holo, mokhoa o mocha o u lumella ho qoba ho hlophisa lintho tse sa lumellaneng ha motheo oa CPU o liehang o se na lisebelisoa tse nepahetseng tsa ho qeta mosebetsi ka nako.
    • Mokhoa oa tšebeliso ea matla ka har'a kernel (Energy Model framework) ke hona joale e hlalosa eona eseng feela boits'oaro ba tšebeliso ea matla a CPU, empa hape e akaretsa lisebelisoa tsa peripheral.
    • The close_range() call system e kentsoe ts'ebetsong ho lumella ts'ebetso ea ho koala mefuta eohle ea litlhaloso tsa lifaele tse bulehileng hang-hang.
    • Ho tloha ts'ebetsong ea text console le mokhanni oa fbcon khoutu e tlositsoe, e fanang ka bokhoni ba ho khutlisetsa mongolo morao (CONFIG_VGACON_SOFT_SCROLLBACK) ka bongata bo fetang ba memori ea video ea mofuta oa mongolo oa VGA.
    • E sebelitsoe bocha algorithm ea ho abela lintho tse tlang pele ho likhoele ka har'a kernel. Khetho e ncha e fana ka botsitso bo betere ho li-subsystem tsohle tsa kernel ha o fana ka lintho tse tlang pele mesebetsing ea nako ea nnete.
    • E kenyellelitsoe sysctl sched_uclamp_util_min_rt_default ho laola litlhophiso tsa CPU boost bakeng sa mesebetsi ea nako ea nnete (mohlala, o ka fetola boits'oaro ba mesebetsi ea nako ea nnete ha o fofa ho boloka matla ka mor'a ho fetohela ho matla a betri kapa lits'ebetsong tsa mehala).
    • Litokisetso li entsoe ho kenya ts'ehetso bakeng sa theknoloji ea Transparent Huge Pages ka har'a cache ea maqephe.
    • Enjene ea fanotify e sebelisa lifolakha tse ncha tsa FAN_REPORT_NAME le FAN_REPORT_DIR_FID ho tlaleha lebitso la motsoali le lintlha tse ikhethang tsa FID ha ho etsoa, ​​​​ho hlakolwa, kapa diketsahalo tsa motsamao bakeng sa dintho tsa bukana le dintho tseo e seng tsa buka.
    • Bakeng sa lihlopha kenngwa tshebetsong taolo e ncha ea memori ea slab, e tsebahalang bakeng sa ho tsamaisa accounting ea slab ho tloha boemong ba leqephe la memori ho ea boemong ba ntho ea kernel, e etsang hore ho khonehe ho arolelana maqephe a slab ka lihlopha tse fapaneng, ho e-na le ho fana ka li-cache tsa slab tse arohaneng bakeng sa sehlopha ka seng. Mokhoa o reriloeng o etsa hore ho khonehe ho eketsa bokhoni ba ho sebelisa slab, ho fokotsa boholo ba mohopolo o sebelisoang bakeng sa slab ka 30-45%, ho fokotsa haholo tšebeliso ea mohopolo oa kernel le ho fokotsa ho arohana ha mohopolo.
    • Ka tsamaiso ea molumo ALSA и USB stack, ho latela e sa tsoa amoheloa likhothaletso mabapi le ts'ebeliso ea mareo a kenyellelitsoeng kernel ea Linux; mantsoe a fosahetseng a lipolotiki a ile a hloekisoa. Khoutu e hlakotsoe mantsoe "lekhoba", "master", "blacklist" le "whitelist".
  • Virtualization le Tšireletso
    • Ha u haha ​​​​kernel u sebelisa moqapi oa Clang e hlahile bokhoni ba ho lokisa (CONFIG_INIT_STACK_ALL_ZERO) ho qala ka boits'oaro ho fihlela ho zero ea mefuta eohle e bolokiloeng ho stack (ha o haha, bolela "-ftrivial-auto-var-init=zero").
    • Sebakeng se senyenyane sa seccomp, ha u sebelisa mokhoa oa ho laola ts'ebetso sebakeng sa mosebelisi, eketsoe monyetla ho kenya sebaka sa litlhaloso tsa lifaele ts'ebetsong e behiloeng leihlo ho etsisa mehala ea sistimi e lebisang ho thehoeng ha litlhaloso tsa lifaele. Ts'ebetso e hlokahala lits'ebetsong tsa lijana tse ikhethileng le ts'ebetsong ea sandbox bakeng sa Chrome.
    • Bakeng sa meralo ea xtensa le csky, tšehetso e ekelitsoe bakeng sa ho fokotsa mehala ea sistimi e sebelisang subsystem ea seccomp. Bakeng sa xtensa, ts'ehetso ea mokhoa oa ho hlahloba e kengoa ts'ebetsong.
    • E kentsoe folakha e ncha ea bokhoni CAP_CHECKPOINT_RESTORE, e u lumellang ho fana ka phihlelo ea bokhoni bo amanang le ho hatsetsa le ho tsosolosa boemo ba lits'ebetso ntle le ho fetisetsa litokelo tse eketsehileng.
    • GCC 11 e fana ka likarolo tsohle tseo u li hlokang
      sesebelisoa sa ho lokisa bothata KCSAN (Kernel Concurrency Sanitizer), e etselitsoeng ho bona maemo a morabe ka har'a kernel. Kahoo, KCSAN e se e ka sebelisoa ka lithollo tse hahiloeng ho GCC.

    • Bakeng sa AMD Zen le mefuta e mecha ea CPU eketsoe tšehetso bakeng sa theknoloji ea P2PDMA, e u lumellang hore u sebelise DMA bakeng sa phetiso e tobileng ea data pakeng tsa mohopolo oa lisebelisoa tse peli tse amanang le bese ea PCI.
    • Ho kentsoe mokhoa oa dm-crypt o u lumellang ho fokotsa latency ka ho etsa ts'ebetso ea data ea cryptographic ntle le ho sebelisa mela ea mosebetsi. Mokhoa ona o boetse oa hlokahala bakeng sa ts'ebetso e nepahetseng ka zoned thibela lisebelisoa (lisebelisoa tse nang le libaka tse lokelang ho ngoloa ka tatellano, ho ntlafatsa sehlopha sohle sa li-blocks). Mosebetsi o entsoe ho eketsa tlhahiso le ho fokotsa latency ho dm-crypt.
    • Khoutu e tlositsoe ho ts'ehetsa baeti ba 32-bit ba sebetsang ka mokhoa oa paravirtualization ba tsamaisang Xen hypervisor. Basebelisi ba lisistimi tse joalo ba lokela ho fetohela ho sebeliseng lithollo tsa 64-bit libakeng tsa baeti kapa ba sebelise mefuta e felletseng ea (HVM) kapa e kopantsoeng (PVH) ho fapana le paravirtualization (PV) ho tsamaisa tikoloho.
  • Disk Subsystem, I/O le File Systems
    • Sistimi ea faele ea Btrfs kenngwa tshebetsong khetho ea "pholoso" e kopanyang phihlello ea likhetho tse ling tsohle tsa ho hlaphoheloa. Ts'ehetso ea likhetho tsa "alloc_start" le "subvolrootid" e tlositsoe, 'me khetho ea "inode_cache" e tlositsoe. Lintlafatso tsa ts'ebetso li entsoe, haholoholo ho potlakisa ts'ebetso ea fsync() ts'ebetso. E kentsoe bokhoni ba ho sebelisa mefuta e meng ea licheke ntle le CRC32c.
    • E kentsoe bokhoni ba ho sebelisa inline encryption (Inline Encryption) lits'ebetsong tsa faele tsa ext4 le F2FS, ho etsa hore khetho ea "inlinecrypt" e behoe e fanoe. Inline encryption mode e u lumella ho sebelisa mekhoa ea encryption e hahelletsoeng ka har'a molaoli oa koloi, e koalang ka mokhoa o hlakileng le ho hlakola input/output.
    • Ho XFS sireletsoa inode reset (flush) ka mokhoa o sa tsitsang ka ho feletseng o sa thibeleng mekhoa ha o etsa ts'ebetso ea ho hloekisa mohopolo. E rarollotse taba ea nako e telele ea quota e entseng hore litemoso tsa moeli o bonolo le li-inode li lateloe ka phoso. Ts'ebetsong e kopaneng ea tšehetso ea DAX bakeng sa ext4 le xfs.
    • Ho Ext4 kenngwa tshebetsong preload block allocation bitmaps. Ha e kopantsoe le ho lekola ho lekanyetsoa ha lihlopha tse sa tsejoeng, ntlafatso e fokolitse nako e hlokahalang ea ho kenya likarolo tse kholo haholo.
    • Ho F2FS eketsa ioctl F2FS_IOC_SEC_TRIM_FILE, e u lumellang hore u sebelise litaelo tsa TRIM / lahla ho seta data e boletsoeng faeleng, mohlala, ho hlakola linotlolo tsa phihlello ntle le ho siea data e setseng ho drive.
      Ho F2FS hape eketsa mokhoa o mocha oa ho bokella lithōle GC_URGENT_LOW, o sebetsang ka mokhoa o matla le ho feta ka ho tlosa licheke tse ling tsa ho ba boemong bo sa sebetseng pele o qala pokello ea lithōle.

    • Ho bcache, bucket_size bakeng sa likhakanyo e ekelitsoe ho tloha ho li-bits tse 16 ho isa ho tse 32 molemong oa ho nolofalletsa li-cache tsa lisebelisoa tsa libaka.
    • Bokhoni ba ho sebelisa encryption ea inline e ipapisitseng le encryption ea hardware e hahelletsoeng ka har'a balaoli ba UFS e kentsoe tsamaisong e nyane ea SCSI (Polokelo ea Flash ea Bokahohle).
    • Ho kentsoe parameter e ncha ea taelo ea kernel "debugfs", e u lumellang ho laola ho fumaneha ha pseudo-FS ea lebitso le le leng.
    • Moreki oa NFSv4.2 o fana ka tšehetso bakeng sa litšobotsi tse atolositsoeng tsa faele (xattr).
    • Ka dm-lerōle eketsa sehokelo bakeng sa ho bonts'a hang-hang lethathamo la li-blocks tse mpe tse khethiloeng ho disk ("dmsetup message dust1 0 listbadblocks").
    • Bakeng sa md/raid5, parameter ea /sys/block/md1/md/stripe_size e kentsoe ho lokisa boholo ba li-block tsa STRIPE.
    • Bakeng sa lisebelisoa tsa polokelo tsa NVMe eketsoe tšehetso bakeng sa litaelo tsa libaka tsa koloi (ZNS, NVM Express Zoned Namespace), e u lumellang ho arola sebaka sa polokelo ka libaka tse etsang lihlopha tsa li-blocks bakeng sa taolo e feletseng ea ho behoa ha data ho drive.
  • Sistimi e nyane ea marang-rang
    • Ho Netfilter eketsoe bokhoni ba ho hana lipakete sethaleng pele ho hlahloba routing (polelo ea REJECT e se e ka sebelisoa eseng feela ka liketane tsa INPUT, FORWARD le OUTPUT, empa hape le sethaleng sa PREROUTING bakeng sa icmp le tcp).
    • Ka li-nfttables eketsoe bokhoni ba ho hlahloba liketsahalo tse amanang le liphetoho tsa tlhophiso.
    • Ho nftables ho netlink API eketsoe tšehetso bakeng sa liketane tse sa tsejoeng, tseo lebitso la tsona le abetsoeng ka matla ke kernel. Ha o hlakola molao o amanang le ketane e sa tsejoeng, ketane ka boeona e hlakoloa ka bo eona.
    • BPF e eketsa ts'ehetso bakeng sa li-iterators ho pota-pota, ho sefa, le ho fetola likarolo tsa li-associative arrays (limmapa) ntle le ho kopitsa data sebakeng sa mosebedisi. Li-Iterators li ka sebelisoa bakeng sa li-sockets tsa TCP le UDP, ho lumella mananeo a BPF ho pheta-pheta lethathamong la li-sockets tse bulehileng le ho ntša boitsebiso boo ba bo hlokang ho bona.
    • E kentse mofuta o mocha oa lenaneo la BPF BPF_PROG_TYPE_SK_LOOKUP, le qalisoang ha kernel e batla sokete e loketseng ea ho mamela bakeng sa khokahanyo e kenang. U sebelisa lenaneo la BPF le kang lena, u ka etsa li-handers tse etsang liqeto mabapi le hore na ho na le socket efe e lokelang ho amahanngoa le eona, ntle le ho hatelloa ke bind () tsamaiso ea mohala. Mohlala, o ka hokahanya sokete e le 'ngoe le mefuta e mengata ea liaterese kapa likou. Ho phaella moo, tšehetso bakeng sa folakha ea SO_KEEPALIVE e kenyelelitsoe ho bpf_setsockopt () le bokhoni ba ho kenya li-handers tsa BPF_CGROUP_INET_SOCK_RELEASE, tse bitsoang ha socket e lokolloa, e kentsoe tšebetsong.
    • Ts'ehetso ea protocol e kentsoe ts'ebetsong PRP (Parallel Redundancy Protocol), e lumellang Ethernet-based switjha ho bekapo kanaleng, pepenene bakeng sa dikopo, ha ho ka etsahala ho hloleha ho leha e le efe netweke dikarolo.
    • Lethathamo la mac80211 eketsoe tšehetso bakeng sa lipuisano tsa mocha oa WPA/WPA2-PSK oa mekhahlelo e mene ka mokhoa oa ho fihlella.
    • E kenyellelitse bokhoni ba ho fetola kemiso ea qdisc (taeo ea queuing) ho sebelisa algorithm ea tsamaiso ea marang-rang ea FQ-PIE (Flow Queue PIE) ka boiketsetso, e reretsoeng ho fokotsa phello e mpe ea ho thibela lipakete tse mahareng ho lisebelisoa tsa marang-rang (bufferbloat) marang-rang a nang le li-modem tsa cable.
    • Likarolo tse ncha li kenyellelitsoe ho MPTCP (MultiPath TCP), li-extensions tsa protocol ea TCP bakeng sa ho hlophisa ts'ebetso ea khokahano ea TCP le ho tsamaisoa ha lipakete ka nako e le 'ngoe litseleng tse' maloa ka li-interfaces tse fapaneng tsa marang-rang tse amanang le liaterese tse fapaneng tsa IP. Tšehetso e ekelitsoeng bakeng sa syn cookie, DATA_FIN, buffer auto-tuning, socket diaagnostics, le REUSEADDR, REUSEPORT, le lifolakha tsa V6ONLY setsockopt.
    • Bakeng sa litafole tsa routing tsa VRF (Virtual Routing and Forwarding), tse lumellang ho hlophisa ts'ebetso ea libaka tse 'maloa tsa ho tsamaisa tsamaisong e le' ngoe, mokhoa oa "strict" o kentsoe ts'ebetsong. Ka mokhoa ona, tafole ea sebele e ka amahanngoa le tafole ea ho tsamaisa e sa sebelisoeng litafoleng tse ling tsa sebele.
    • Mokhanni oa mohala ke ath11k eketsoe tšehetsa 6GHz maqhubu le skena ea spectral.
  • Lisebelisoa
    • Khoutu e tlositsoeng ho ts'ehetsa meralo ea UniCore, e ntlafalitsoeng Setsing sa Microprocessor sa Univesithi ea Peking mme e kenyellelitsoe ho Linux kernel ka 2011. Mohaho ona ha o so ka o hlokomeloa ho tloha ka 2014 mme ha o na tšehetso ho GCC.
    • Tšehetso ea meralo ea RISC-V e kentsoe tšebetsong kcov (li-debugfs interface bakeng sa ho hlahloba tšireletso ea kernel code), kmemleak (mokhoa oa ho lemoha leak ea memori), tšireletso ea stack, matšoao a ho qhomela le ts'ebetso e sa tsitsang (ho etsa lintho tse ngata ntle le matšoao a nako).
    • Bakeng sa meralo ea PowerPC, ts'ehetso bakeng sa mela ea spinlock e kentsoe ts'ebetsong, e ntlafalitseng ts'ebetso haholo maemong a likhohlano tsa senotlolo.
    • Bakeng sa meralo ea meralo ea ARM le ARM64, mochini oa taolo ea maqhubu a processor o nolofalloa ke kamehla boithuto (cpufreq 'musisi), e sebelisang ka kotloloho tlhahisoleseling ho tsoa ho kemiso ea mosebetsi ho etsa qeto ea ho fetola maqhubu mme e ka fihlella hang-hang bakhanni ba cpufreq ho fetola lebelo ka potlako, hang-hang ho lokisa liparamente tsa ts'ebetso ea CPU ho mojaro oa hajoale.
    • Mokhanni oa i915 DRM bakeng sa likarete tsa litšoantšo tsa Intel o kenyelletsa tšehetso bakeng sa li-chips tse thehiloeng ho microarchitecture Letša la Rocket le ho eketsa tšehetso ea pele bakeng sa likarete tsa discrete Intel Xe DG1.
    • Mokhanni oa Amdgpu o kentse tšehetso ea pele bakeng sa AMD GPUs Navi 21 (Navy Flounder) le Navi 22 (Sienna Cichlid). Ts'ehetso e ekelitsoeng bakeng sa lienjineri tse potlakisang tsa video tsa UVD/VCE le li-decoding tse potlakisang lihlekehleke tsa Southern Islands GPU (Radeon HD 7000).
      E kentse thepa ho potoloha ponts'o ka 90, 180 kapa 270 degrees.

      Ho khahlisang, mokhanni oa AMD GPU ho mokhanni e moholo ka ho fetisisa kernel - e na le mela e ka bang limilione tse 2.71 tsa khoutu, e leng hoo e ka bang 10% ea boholo ba kernel ( mela e limilione tse 27.81). Ka nako e ts'oanang, mela e limilione tse 1.79 e tlalehoa ke lifaele tsa lihlooho tse hlahisoang ka mokhoa o ikemetseng tse nang le data bakeng sa li-registas tsa GPU, 'me khoutu ea C ke mela e likete tse 366 (ho bapisa, mokhanni oa Intel i915 o kenyelletsa mela e likete tse 209, le Nouveau - 149 sekete).

    • Ho mokhanni oa Nouveau eketsoe tshehetso bakeng sa ho hlahloba botshepehi ba foreime ka foreime ka ho sebedisa CRC (Cyclic Redundancy Checks) ho lienjine tsa ponts'o tsa NVIDIA GPU. Ts'ebetsong e ipapisitse le litokomane tse fanoeng ke NVIDIA.
    • Bakhanni ba ekelitsoeng bakeng sa liphanele tsa LCD: Frida FRD350H54004, KOE TX26D202VM0BWA, CDTech S070PWS19HP-FC21, CDTech S070SWV29HG-DC44, Tianma TM070JVHG33 le Xing599bangda.
    • Sesebelisoa sa audio sa ALSA sea tšehetsa Intel Silent Stream (mokhoa o tsoelang pele oa matla bakeng sa lisebelisoa tsa kantle tsa HDMI ho felisa ho lieha ha o qala ho bapala) le sesebelisoa se secha ho laola khanya ea ts'ebetso ea microphone le li-button tse sa bueng, hape e ekelitse tšehetso bakeng sa lisebelisoa tse ncha, ho kenyelletsa le molaoli. Longson 7A1000.
    • Tšehetso e ekelitsoeng bakeng sa liboto tsa ARM, lisebelisoa le sethala: Pine64 PinePhone v1.2, Lenovo IdeaPad Duet 10.1, ASUS Google Nexus 7, Acer Iconia Tab A500, Qualcomm Snapdragon SDM630 (e sebelisoa ho Sony Xperia 10, 10 Plus, XA2 Plus le XA2 Plus, XA2 Plus Ultra), Jetson Xavier NX, Amlogic WeTek Core2, Aspeed EthanolX, liboto tse hlano tse ncha tse thehiloeng ho 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.

Ka nako e ts'oanang, Latin American Free Software Foundation thehoa
khetho kernel e sa lefelloeng ka ho feletseng 5.9 - Linux mahala 5.9-gnu, e hlakotsoe ka lisebelisoa tsa firmware le mokhanni tse nang le likarolo tse sa lefelloeng kapa likarolo tsa khoutu, sebaka sa eona se lekanyelitsoeng ke moetsi. Tokollo e ncha e thibela ho kenya li-blob ho bakhanni ba WiFi rtw8821c le SoC MediaTek mt8183. Khoutu e ntlafalitsoeng ea ho hloekisa blob ho Habanalabs, Wilc1000, amdgpu, mt7615, i915 CSR, Mellanox mlxsw (Spectrum3), r8169 (rtl8125b-2) le x86 touchscreen drivers le subsystems.

Source: opennet.ru

Eketsa ka tlhaloso