Famotsorana ny kernel Linux 5.15

Rehefa afaka roa volana nanaovana ny fampandrosoana dia namoaka ny kernel i Linus Torvalds. Linux 5.15. Anisan'ireo fiovana miavaka indrindra: mpamily NTFS vaovao miaraka amin'ny fanohanana fanoratana, ny môdioly ksmbd miaraka amin'ny fampiharana mpizara SMB, ny rafitra DAMON ho an'ny fanaraha-maso ny fidirana amin'ny fahatsiarovana, ny fanidiana ireo primitives ho an'ny fomba tena izy, ny fanohanana fs-verity ao amin'ny Btrfs, ny antson'ny rafitra process_mrelease ho an'ny rafitra famaliana ambany fahatsiarovana, ary ny môdioly fanamarinana lavitra dm-ima.

Ny dikan-teny vaovao dia misy fanamboarana 13499 avy amin'ny mpamorona 1888, ny haben'ny patch dia 42 MB (ny fiovana nisy fiantraikany tamin'ny rakitra 10895, 632522 andalana code dia nampiana, 299966 andalana no voafafa). Manodidina ny 45% amin'ny fanovana rehetra nampidirina tao amin'ny 5.15 dia mifandraika amin'ny mpamily fitaovana, manodidina ny 14% amin'ny fanovana dia mifandraika amin'ny fanavaozana kaody manokana amin'ny maritrano hardware, 14% dia mifandraika amin'ny tambazotran'ny tambajotra, 6% mifandraika amin'ny rafi-drakitra, ary 3% mifandray amin'ny subsystems kernel anatiny.

Fanavaozana lehibe:

  • Disk Subsystem, I/O ary Rafitra fisie
    • Ny kernel dia nandray fampiharana vaovao ny rafi-drakitra NTFS, nosokafan'ny Paragon Software. Ny mpamily vaovao dia afaka miasa amin'ny fomba fanoratana ary manohana ny endri-javatra rehetra amin'ny dikan-teny NTFS 3.1 amin'izao fotoana izao, ao anatin'izany ny toetran'ny rakitra miitatra, ny lisitry ny fidirana (ACLs), ny fomba famatrarana data, ny asa mahomby amin'ny toerana tsy misy na inona na inona ao anaty rakitra (sparse) ary ny famerenana ny fanovana avy amin'ny ny log mba hamerenana ny fahamendrehana aorian'ny tsy fahombiazana.
    • Ny rafitra fisie Btrfs dia mametraka fanohanana ny mekanika fs-verity, izay ampiasaina amin'ny fanaraha-maso mangarahara ny fahamendrehana sy ny maha-azo itokiana ny rakitra tsirairay amin'ny alàlan'ny hash kriptografika na fanalahidy mifandraika amin'ny rakitra, voatahiry ao amin'ny faritra metadata. Teo aloha, fs-verity dia tsy nisy afa-tsy ho an'ny rafitra rakitra Ext4 sy F2fs.

      Btrfs koa dia manampy fanohanana amin'ny fametahana karapanondro mpampiasa an-tsarintany ho an'ny rafitra fisie napetraka (tohana teo aloha ho an'ny rafitra rakitra FAT, ext4 ary XFS). Ity endri-javatra ity dia ahafahanao mampitaha ny fisie an'ny mpampiasa iray manokana amin'ny fizarazarana vahiny napetraka amin'ny mpampiasa hafa amin'ny rafitra ankehitriny.

      Ny fanovana hafa amin'ny Btrfs dia ahitana: fanampim-panazavana haingana kokoa amin'ny fanondroana lahatahiry hanatsarana ny fahombiazan'ny famoronana rakitra; ny fahafahana miasa raid0 amin'ny fitaovana iray, ary raid10 amin'ny roa (ohatra, mandritra ny dingan'ny reconfiguring ny array); safidy "rescue=ibadroots" mba tsy hiraharaha hazo tsy mety; fanafainganana ny asa "mandefa"; fampihenana ny fifandirana amin'ny fanakatonana mandritra ny asa fanovana anarana; ny fahafahana mampiasa sehatra 4K amin'ny rafitra misy haben'ny pejy fahatsiarovana 64K.

    • Ao amin'ny XFS, ny fahafahana mampiasa daty aorian'ny 2038 ao amin'ny rafi-drakitra dia niorina. Nametraka rafitra ho an'ny fanemorana ny inode tara ary fanohanana ny fametrahana sy fanesorana ireo toetran'ny rakitra. Mba hanafoanana ny olana dia nesorina ny fahafahana manafoana ny quota kapila ho an'ny partitions efa napetraka (azonao atao ny manafoana ny quota an-keriny, fa ny kajy mifandraika amin'izy ireo dia hitohy, noho izany dia ilaina ny remounting mba hanesorana tanteraka azy ireo).
    • Ao amin'ny EXT4, ny asa dia natao mba hampitomboana ny fahombiazan'ny fanoratana delalloc buffers sy ny fanodinana ny rakitra kamboty izay mbola misy noho ny fijanonana misokatra, fa tsy mifandray amin'ny lahatahiry. Nesorina tao amin'ny jbd2 kthread ny fanodinana asa fanariana mba hialana amin'ny fanakanana ny asa amin'ny metadata.
    • F2FS dia nanampy ny safidy "discard_unit=block|segment|section" hamehezana ny asa fanariana (fanamarihana ireo sakana afaka izay mety tsy ho voatahiry ara-batana intsony) amin'ny fampifanarahana mifandraika amin'ny sakana, sehatra, fizarana na fizarana. Fanampiana fanampiny ho an'ny fanaraha-maso ny fiovan'ny I/O latency.
    • Ny rafitra rakitra EROFS (Extendable Read-Only File System) dia manampy fanohanana I/O mivantana ho an'ny rakitra voatahiry tsy misy famoretana, ary koa fanohanana fiemap.
    • Ny OverlayFS dia mampihatra ny fitantanana marina ny sainam-pandrefesana "tsy azo ovaina", "ampiana fotsiny", "sync" ary "noatime".
    • Nohatsarain'ny NFS ny fitantanana ireo toe-javatra izay tsy mamaly intsony ny fangatahana ny mpizara NFS. Nampiana ny fahafahana mametraka avy amin'ny mpizara efa nampiasaina. mpizara, saingy azo idirana amin'ny alàlan'ny adiresy tambajotra hafa.
    • Nanomboka ny fiomanana amin'ny fanoratana indray ny subsystem FSCACHE.
    • Fanampiana fanampiny ho an'ny fizarana EFI miaraka amin'ny fametrahana tabilao GPT tsy manara-penitra.
    • Ny mekanika fanotify dia mametraka saina vaovao, FAN_REPORT_PIDFD, izay mahatonga ny pidfd ho tafiditra ao amin'ny metadata naverina. Ny Pidfd dia manampy amin'ny fitantanana ny toe-javatra ampiasaina indray amin'ny PID mba hamantarana marina kokoa ny fizotry ny fidirana amin'ny rakitra voara-maso (ny pidfd dia mifandray amin'ny dingana manokana ary tsy miova, fa ny PID dia azo ampifandraisina amin'ny dingana hafa rehefa tapitra ny dingana ankehitriny mifandraika amin'io PID io).
    • Nampiana ny fahafahana manampy teboka tendrombohitra amin'ny vondrona ifampizarana efa misy amin'ny antso rafitra move_mount(), izay mamaha olana amin'ny fitahirizana sy famerenana amin'ny laoniny ny toetry ny fizotran'ny CRIU rehefa misy habaka maromaro ifampizarana ao anaty kaontenera mitoka-monina.
    • Fiarovana fanampiny amin'ny fepetran'ny hazakazaka miafina izay mety hiteraka kolikoly amin'ny rakitra rehefa manao vakiteny cache mandritra ny fanodinana voids ao anaty rakitra.
    • Natsahatra ny fanohanana ny fanidiana rakitra tsy maintsy atao, nampiharina tamin'ny alàlan'ny fanakanana ny antson'ny rafitra izay mitarika amin'ny fanovana rakitra. Noho ny toe-javatra mety hitranga amin'ny hazakazaka, dia noheverina ho tsy azo ianteherana ireo hidin-trano ireo ary tsy nampiasaina taona maro lasa izay.
    • Nesorina ny subsystem LightNVM, izay nahafahan'ny fidirana mivantana tamin'ny fiara SSD, nandalo ny sosona emulation. Namoy ny heviny ny LightNVM taorian'ny fahatongavan'ireo fenitra NVMe izay manome ny zoning (ZNS, Zoned Namespace).
  • Serivisy fitadidiana sy rafitra
    • Ny subsystem DAMON (Data Access MONitor) dia nampiharina, ahafahanao manara-maso ny hetsika mifandraika amin'ny fidirana angona ao amin'ny RAM mifandraika amin'ny dingana voafantina mandeha amin'ny habaka mpampiasa. Ny subsystem dia mamela anao hamakafaka izay faritra fitadidiana nidiran'ny dingana nandritra ny fampandehanana azy manontolo, ary izay faritra fitadidiana mbola tsy voalaza. Ny DAMON dia manasongadina ny enta-mavesatra CPU ambany, ny fanjifana fahatsiarovana ambany, ny fahitsiana avo lenta ary ny overhead tsy tapaka azo vinavinaina, tsy miankina amin'ny habeny. Ny subsystem dia azo ampiasaina amin'ny kernel mba hanamafisana ny fitantanana ny fitadidiana, ary amin'ny alàlan'ny fitaovana ao amin'ny habaka mpampiasa mba hahatakarana ny tena ataon'ny dingana iray sy hanamafisana ny fampiasana fahatsiarovana, ohatra, ny fanafahana fahatsiarovana tafahoatra ho an'ny rafitra.
    • Nampiharina ny antson'ny rafitra process_mrelease, izay ahafahana mamoaka fahatsiarovana haingana kokoa ho an'ny dingana iray izay mamarana ny fanatanterahana azy. Amin'ny toe-javatra mahazatra, ny famoahana loharanon-karena sy ny famaranana ny dingana dia tsy mitranga eo no ho eo ary mety ho tara noho ny antony maro samihafa, izay manelingelina ny fiasan'ny rafitra fampitandremana mialoha ny tsindry amin'ny fahatsiarovana ny habaka mpampiasa toy ny oomd (omen'ny systemd) sy lmkd (ampiasaina amin'ny AndroidAmin'ny fiantsoana ny process_mrelease, ireo rafitra ireo dia afaka manomboka ny famerenana ny fahatsiarovana avy amin'ny dingana najanona an-keriny araka ny vinavina mialoha kokoa.
    • Avy amin'ny sampana kernel PREEMPT_RT, izay mamolavola fanohanana ho an'ny asa amin'ny fotoana tena izy, dia nafindra ny karazana primitives amin'ny fandaminana hidin-trano mutex, ww_mutex, rw_semaphore, spinlock ary rwlock, mifototra amin'ny subsystem RT-Mutex. Nampiana ny SLUB slab allocator ny fanovana mba hanatsarana ny fiasa amin'ny fomba PREEMPT_RT sy hampihenana ny fiantraikan'ny fahatapahana.
    • Ny fanohanana ny toetra SCHED_IDLE mpandrindra asa dia nampiana tao amin'ny cgroup, ahafahanao manome an'io toetra io amin'ny dingana rehetra amin'ny vondrona iray tafiditra ao anatin'ny cgroup manokana. Ireo. ireo dingana ireo dia handeha ihany rehefa tsy misy asa hafa miandry hotanterahina amin'ny rafitra. Tsy toy ny fametrahana ny toetra SCHED_IDLE ho an'ny dingana tsirairay, rehefa mamatotra SCHED_IDLE amin'ny vondrona iray, ny lanjan'ny asa ao anatin'ny vondrona dia raisina rehefa mifidy asa hotanterahina.
    • Ny mekanika amin'ny kaonty momba ny fanjifana fahatsiarovana ao amin'ny cgroup dia nitarina miaraka amin'ny fahafahana manara-maso ireo rafitra angon-drakitra kernel fanampiny, ao anatin'izany ireo noforonina ho an'ny fandatsaham-bato, fanodinana famantarana ary sehatra anarana.
    • Fanohanana fanampiny ho an'ny fandaharam-potoana asymmetrika amin'ny asa mifamatotra amin'ny cores processeur amin'ny maritrano izay ahafahan'ny CPU sasany manatanteraka asa 32-bit, ary ny sasany dia miasa amin'ny fomba 64-bit fotsiny (ohatra, ARM). Ny fomba vaovao dia mamela anao handinika CPUs izay manohana asa 32-bit ihany rehefa mandamina asa 32-bit.
    • Ny io_uring asynchronous I/O interface tsara izao dia manohana ny fanokafana rakitra mivantana ao amin'ny latabatra fanondroana rakitra raikitra, tsy mampiasa mpamoritra rakitra, izay ahafahana manafaingana be ny karazana asa sasany, fa mifanohitra amin'ny fomba mahazatra Unix amin'ny fampiasana mpamoritra rakitra. hanokatra rakitra.

      io_uring ho an'ny subsystem BIO (Block I/O Layer) dia mametraka rafitra fanodinana vaovao ("Recycling BIO"), izay mampihena ny vola miditra amin'ny dingan'ny fitantanana ny fitadidiana anatiny ary mampitombo ny isan'ny asa I/O voarindra isan-tsegondra eo ho eo amin'ny 10% . io_uring koa dia manampy fanohanana ny antso rafitra mkdirat(), symlinkat() ary linkat().

    • Ho an'ny fandaharan'asa BPF, dia nampiharina ny fahafahana mangataka sy manodina ny hetsika fameram-potoana. Nampiana iteratera ho an'ny socket UNIX, ary nampiharina ny fahafahana mahazo sy mametraka safidy socket ho an'ny setsockopt. Ny dumper BTF izao dia manohana ny angona voatendry.
    • Amin'ny rafitra NUMA misy karazana fitadidiana tsy mitovy amin'ny zava-bitany, rehefa lany ny habaka malalaka dia afindra avy amin'ny fitadidiana dynamique (DRAM) mankany amin'ny fitadidiana maharitra miadana kokoa ny pejin'ny fitadidiana fa tsy mamafa ireo pejy ireo. Nasehon'ny fitsapana fa matetika ny tetika toy izany dia manatsara ny fahombiazan'ny rafitra toy izany. Ny NUMA koa dia manome fahafahana mizara pejy fitadidiana ho an'ny dingana iray avy amin'ny andiana node NUMA voafantina.
    • Ho an'ny maritrano ARC, dia nampiharina ny fanohanana ny latabatra pejy fahatsiarovana ambaratonga telo sy efatra, izay hanampy bebe kokoa ny fanohanana ireo processeur ARC 64-bit.
    • Ho an'ny maritrano s390, dia nampiharina ny fahafahana mampiasa ny mekanika KFENCE hamantarana lesoka rehefa miasa miaraka amin'ny fitadidiana, ary nampiana ny fanohanana ny mpitsikilo ny toetry ny hazakazaka KCSAN.
    • Fanampiana fanampiny ho an'ny fanondroana ny lisitry ny hafatra mivoaka amin'ny alalan'ny printk(), ahafahanao maka ireo hafatra rehetra ireo indray mandeha ary manara-maso ny fiovan'ny habaka mpampiasa.
    • mmap() dia nesorina ny fanohanana ny safidy VM_DENYWRITE, ary ny kaody kernel dia nesorina tamin'ny fampiasana ny maodely MAP_DENYWRITE, izay nampihena ny isan'ny toe-javatra mitarika amin'ny fanakanana ny fanoratana amin'ny rakitra misy ny hadisoana ETXTBSY.
    • Karazana fisavana vaovao, "Event probes", dia nampiana ao amin'ny subsystem tracing, izay azo ampifandraisina amin'ny hetsika fanaraha-maso efa misy, mamaritra ny endrika famoahana anao manokana.
    • Rehefa manangana kernel amin'ny alàlan'ny Clang compiler dia ampiasaina ankehitriny ny assembler default avy amin'ny tetikasa LLVM.
    • Ao anatin'ny tetikasa iray hanesorana ny kernel amin'ny kaody izay mitondra fampitandremana avoakan'ny mpamoron-kira, dia nisy fanandramana natao tamin'ny fomba "-Werror" navela tamin'ny alàlan'ny default, izay ahitàna ny fampitandremana mpamoron-javatra ho diso. Ho fiomanana amin'ny famoahana 5.15, Linus dia nanomboka tsy nanaiky afa-tsy ny fanovana izay tsy niteraka fampitandremana rehefa nanangana ny kernel ary namela ny fananganana amin'ny "-Werror", saingy avy eo dia nanaiky fa ny fanapahan-kevitra toy izany dia mialoha ny fotoana ary nanemotra ny "-Werror" amin'ny alàlan'ny default . Ny fampidirana ny saina "-Werror" mandritra ny fivoriambe dia fehezina amin'ny fampiasana ny parameter WERROR, izay napetraka amin'ny COMPILE_TEST amin'ny alàlan'ny default, izany hoe. Amin'izao fotoana izao dia azo ampiasaina ho an'ny fanamboarana andrana ihany izy io.
  • Virtualization sy fiarovana
    • Nisy mpitantana dm-ima vaovao nampiana tao amin'ny Device Mapper (DM) miaraka amin'ny fampiharana rafitra fanamarinana lavitra mifototra amin'ny subsystem IMA (Integrity Measurement Architecture), izay ahafahan'ny serivisy ivelany hanamarina ny toetry ny subsystems kernel mba hiantohana ny maha-azo itokiana azy. . Amin'ny fampiharana, ny dm-ima dia mamela anao hamorona fitahirizana amin'ny alàlan'ny Device Mapper izay mifandray amin'ny rafitra rahona ivelany, izay manamarina ny fahamarinan'ny fanamafisana ny tanjona DM natomboka amin'ny fampiasana IMA.
    • prctl() dia mametraka safidy vaovao PR_SPEC_L1D_FLUSH, izay rehefa avela, dia mahatonga ny kernel hanala ny votoatin'ny cache ambaratonga voalohany (L1D) isaky ny misy fifandimbiasana contexte. Ity fomba ity dia mamela, mifantina amin'ireo dingana manan-danja indrindra, hampihatra fiarovana fanampiny amin'ny fampiasana ny fanafihana amin'ny sisiny natao mba hamaritana ny angon-drakitra izay nipetraka tao amin'ny cache vokatry ny vulnerabilities vokatry ny fanombantombanana ny fanatanterahana ny toromarika ao amin'ny CPU. Ny sandan'ny fampandehanana ny PR_SPEC_L1D_FLUSH (tsy alefa amin'ny alàlan'ny default) dia sazy fampiasa lehibe.
    • Azo atao ny manangana kernel miaraka amin'ny fanampiana ny saina "-fzero-call-used-regs=used-gpr" amin'ny GCC, izay miantoka fa ny rejisitra rehetra dia averina amin'ny zero alohan'ny hamerenana ny fanaraha-maso avy amin'ny fiasa. Ity safidy ity dia ahafahanao miaro amin'ny fiparitahan'ny fampahalalam-baovao avy amin'ny fiasa ary mampihena 20% ny isan'ny sakana mety amin'ny fananganana gadget ROP (Return-Oriented Programming) amin'ny fanararaotana.
    • Ny fahafahana manangana kernel ho an'ny maritrano ARM64 amin'ny endrika mpanjifa ho an'ny hypervisor Hyper-V dia nampiharina.
    • Ny rafitra fampivoarana mpamily vaovao "VDUSE" dia atolotra, izay mamela ny fampiharana ireo fitaovana sakana virtoaly amin'ny habaka mpampiasa ary mampiasa Virtio ho toy ny fitaterana fidirana amin'ny rafitra vahiny.
    • Nampiana mpamily Virtio ho an'ny fiara fitateram-bahoaka I2C, izay ahafahana maka tahaka ny mpanara-maso I2C amin'ny fomba paravirtualization amin'ny alàlan'ny backend misaraka.
    • Nampiana Virtio driver gpio-virtio mba ahafahan'ny vahiny miditra amin'ny tsipika GPIO nomen'ny rafitra mpampiantrano.
    • Nampiana ny fahafahana mametra ny fidirana amin'ny pejin'ny fitadidiana ho an'ny mpamily fitaovana miaraka amin'ny fanohanan'ny DMA amin'ny rafitra tsy misy I/O MMU (fikambanana mitantana fahatsiarovana).
    • Ny hypervisor KVM dia manana fahafahana mampiseho antontan'isa amin'ny endrika histograms linear sy logarithmic.
  • Subsystem tambajotra
    • Ny mody ksmbd dia nampidirina tao amin'ny kernel miaraka amin'ny fampiharana ny mpizara rakitra mampiasa ny protocol SMB3. Ny maodely dia mameno ny fampiharana mpanjifa SMB izay efa hita teo aloha ao amin'ny kernel ary, tsy toy ny mpizara SMB mandeha amin'ny habaka mpampiasa, dia mahomby kokoa amin'ny lafiny fampisehoana, fanjifana fahatsiarovana ary fampidirana miaraka amin'ny fahaiza-manao kernel mandroso. Ksmbd dia tondroina ho fanitarana Samba avo lenta sy efa vonona izay mitambatra amin'ny fitaovana sy tranomboky Samba raha ilaina. Ny fahaiza-manaon'ny ksmbd dia ahitana fanohanana mihatsara kokoa amin'ny teknôlôjia fanaparitahana rakitra voazara (fampanofanana SMB) amin'ny rafitra eo an-toerana, izay mety hampihena be ny fifamoivoizana. Amin'ny ho avy, mikasa ny hanampy fanohanana ny RDMA ("smbdirect") sy ny fanitarana protocole mifandraika amin'ny fampitomboana ny fahatokisana ny fanafenana sy ny fanamarinana amin'ny fampiasana sonia nomerika izy ireo.
    • Ny mpanjifa CIFS dia tsy manohana ny NTLM sy ny algorithm fanamarinana miorina amin'ny DES malemy kokoa ampiasaina amin'ny protocol SMB1.
    • Ny fanohanana multicast dia ampiharina amin'ny fampiharana ny tetezana tambajotra ho an'ny vlans.
    • Nohavaozina ny "bonding driver", izay ampiasaina hanangonana ireo interface tambajotra, mba hanohanana ny rafitra XDP (eXpress Data Path), izay ahafahana manodinkodina ireo fonosana tambajotra alohan'ny hikirakiran'ny kernel network stack azy ireo. Linux.
    • Ny stack Wireless mac80211 dia manohana ny 6GHZ STA (Fanomezana alalana vonjimaika manokana) amin'ny maody LPI, SP ary VLP, ary koa ny fahafahana mametraka TWT (Target Wake Time) tsirairay amin'ny fomba fidirana.
    • Fanampiana fanampiny ho an'ny MCTP (Management Component Transport Protocol), ampiasaina amin'ny fifampiraharahana eo amin'ny mpitantana ny fitantanana sy ny fitaovana mifandraika amin'izany (mpandraharaha mpampiantrano, fitaovana periferika, sns.).
    • Fampidirana ao anatin'ny ivon'ny MPTCP (MultiPath TCP), fanitarana ny protocole TCP ho an'ny fandaminana ny fiasan'ny fifandraisana TCP miaraka amin'ny fandefasana fonosana miaraka amin'ny lalana maromaro amin'ny alàlan'ny tambajotra samihafa mifandray amin'ny adiresy IP samihafa. Ny famoahana vaovao dia manampy fanohanana ny adiresy amin'ny fomba feno.
    • Nampidirina ao amin'ny netfilter ny mpitantana ny reniranon'ny tambajotra voarakitra ao amin'ny protocol SRv6 (Segment Routing IPv6).
    • Fanohanana sockmap fanampiny ho an'ny socket streaming Unix.
  • fitaovana
    • Ny mpamily amdgpu dia manohana ny Cyan Skillfish APUs (miaraka amin'ny Navi 1x GPUs). Ny Yellow Carp APU izao dia manohana ny codec video. Fanohanana Aldebaran GPU nohatsaraina. Nampiana sarintany vaovao mifototra amin'ny GPU Navi 24 "Beige Goby" sy RDNA2. Aroso ny fanatsarana ny fampiharana ny efijery virtoaly (VKMS). Ny fanohanana ny fanaraha-maso ny mari-pana amin'ny chips AMD Zen 3 dia nampiharina.
    • Ny mpamily amdkfd (ho an'ny GPU discrete, toa an'i Polaris) dia mametraka mpitantana fitadidiana virtoaly iombonana (SVM, fahatsiarovana virtoaly zaraina) mifototra amin'ny subsystem HMM (Fitantanana fitadidiana heterogène), izay mamela ny fampiasana fitaovana miaraka amin'ny tarika fitantanana fahatsiarovana azy manokana (MMU). , sampana fitantanana fahatsiarovana), izay afaka miditra amin'ny fitadidiana fototra. Indrindra indrindra, amin'ny fampiasana HMM, azonao atao ny mandamina toerana misy adiresy iraisana eo anelanelan'ny GPU sy ny CPU, izay ahafahan'ny GPU miditra amin'ny fitadidiana fototra amin'ny dingana.
    • Ny mpamily i915 ho an'ny karatra video Intel dia manitatra ny fampiasana ny mpitantana ny fitadidiana horonan-tsary TTM ary ahitana ny fahafahana mitantana ny fanjifana herinaratra mifototra amin'ny GuC (Graphics micro Controller). Nanomboka ny fanomanana ny fampiharana ny fanohanana ny karatra sary Intel ARC Alchemist sy Intel Xe-HP GPU.
    • Ny mpamily nouveau dia mampihatra ny fanaraha-maso ny jiro lamosina ho an'ny tontonana eDP mampiasa DPCD (DisplayPort Configuration Data).
    • Fanampiana fanampiny ho an'ny Adreno 7c Gen 3 sy Adreno 680 GPU amin'ny mpamily msm.
    • Ny mpamily IOMMU dia ampiharina amin'ny chip Apple M1.
    • Nampiana mpamily fanamafisam-peo ho an'ny rafitra mifototra amin'ny AMD Van Gogh APUs.
    • Ny mpamily Realtek R8188EU dia nampidirina tao amin'ny sampana fampiroboroboana, izay nisolo ny dikan-teny taloha an'ny mpamily (rtl8188eu) ho an'ny Realtek RTL8188EU 802.11 b/g/n tsy misy tariby.
    • Nampiasaina ho an'ny solaitrabe PCIe novolavolain'ny Meta (Facebook) ny mpamily ocp_pt miaraka amin'ny fametrahana famantaranandro atomika kely sy mpandray GNSS, izay azo ampiasaina handaminana ny fiasan'ny... lohamilina fampifanarahana ny fotoana marina.
    • Fanampiana fanampiny ho an'ny Sony Xperia 10II (Snapdragon 665), Xiaomi Redmi 2 (Snapdragon MSM8916), Samsung Galaxy S3 (Snapdragon MSM8226), Samsung Gavini / Codina / Kyle smartphones.
    • Fanohanana fanampiny ho an'ny ARM SoС sy NVIDIA Jetson TX2 NX Developer Kit, Sancloud BBE Lite, PicoITX, DRC02, SolidRun SolidSense, SKOV i.MX6, Nitrogen8, Traverse Ten64, GW7902, Microchip SAMA7, ualcomm Snapdragon SDM636/SM8150, H3Care boards -2G/M3e-2G, Marvell CN913x, ASpeed ​​​​AST2600 (Facebook Cloudripper, Elbert ary Fuji server boards), 4KOpen STiH418-b2264.
    • Fanohanana fanampiny ho an'ny takelaka LCD Gopher 2b, EDT ETM0350G0DH6/ETMV570G2DHU, LOGIC Technologies LTTD800480070-L6WH-RT, Multi-Innotechnology MI1010AIT-1CP1, Innolux EJ030NA 3.0, Vilitek 9341, Vilitek 3300, Vilitek 33, Vilitek 20 , Samsung DB7430, WideChips WS2401.
    • Nampiana mpamily LiteETH miaraka amin'ny fanohanana ireo mpifehy Ethernet ampiasaina amin'ny rindrambaiko LiteX SoCs (ho an'ny FPGA).
    • Safidy ambany-latency dia nampiana tamin'ny mpamily usb-audio mba hifehezana ny fampidirana ny asa amin'ny fomba faran'izay kely indrindra. Nampiana ihany koa ny safidy quirk_flags handefasana fika manokana amin'ny fitaovana.

Nandritra izany fotoana izany ihany, ny Latin American Free Software Foundation dia namorona dikan-teny maimaim-poana tanteraka amin'ny kernel 5.15 - Linux-libre 5.15-gnu, voadio amin'ny singa firmware sy driver misy singa tsy afaka na fizarana kaody misy sehatra voafetra. Ny famoahana vaovao dia mampiseho hafatra log momba ny fahavitan'ny fanadiovana. Voavaha ny olana amin'ny fonosana mkspec, ary nohatsaraina ny fanohanana ny fonosana snap. Nesorina ny fampitandremana sasany novokarina rehefa nanodina ny rakitra lohateny firmware.h. Ny fampitandremana sasany (format-extra-args, fanehoan-kevitra, fiasa tsy ampiasaina, ary variables) dia avela haseho ankehitriny rehefa manorina amin'ny fomba -Werror. Nampiana fanadiovana mpamily gehc-achc. Nohavaozina ny kaody ho an'ny fanadiovana blobs ao amin'ny mpamily sy subsystem adreno, btusb, btintel, brcmfmac, aarch64, ary qcom. Najanona ny fanadiovana ny mpamily prism54 (nesorina) sy rtl8188eu (nosoloina r8188eu).

Source: opennet.ru

Mividiana fampiantranoana azo antoka ho an'ny tranokala misy fiarovana DDoS, mpizara VPS VDS 🔥 Mividiana fampiantranoana tranonkala azo antoka miaraka amin'ny fiarovana DDoS, mpizara VPS VDS | ProHoster