Is-sadid se jiġi aċċettat fil-kernel tal-Linux 6.1. Is-sewwieq tas-sadid għal ċipep Intel Ethernet maħluqa

Fis-Summit tal-Mantenituri tal-Kernel, Linus Torvalds ħabbar li, ħlief problemi mhux previsti, irqajja biex jappoġġjaw l-iżvilupp tas-sewwieq tas-sadid se jkunu inklużi fil-kernel Linux 6.1, li huwa mistenni li jiġi rilaxxat f'Diċembru.

Wieħed mill-benefiċċji li jkollok appoġġ Rust fil-qalba huwa s-simplifikazzjoni tal-kitba ta 'sewwieqa ta' apparat bla periklu billi titnaqqas il-probabbiltà li jsiru żbalji meta taħdem bil-memorja u timmotiva żviluppaturi ġodda biex jinvolvu ruħhom fil-ħidma fuq il-qalba. "Is-sadid hija waħda minn dawk l-affarijiet li naħseb li se jġibu uċuħ ġodda... qed nixjieħu u griż," qal Linus.

Linus ħabbar ukoll li l-verżjoni tal-qalba 6.1 se ttejjeb xi wħud mill-eqdem u l-aktar partijiet fundamentali tal-qalba, bħall-funzjoni printk(). Barra minn hekk, Linus fakkar li bosta deċennji ilu Intel ippruvat tikkonvinċih li l-proċessuri Itanium kienu l-futur, iżda wieġeb, "Le, dan mhux se jiġri għax m'hemm l-ebda pjattaforma ta 'żvilupp għaliha. ARM qed tagħmel kollox sew."

Problema oħra li Torvalds identifika kienet l-inkonsistenza fil-produzzjoni tal-proċessuri ARM: "kumpaniji tal-ħardwer tal-ġenn mill-Wild West, li jagħmlu ċipep speċjalizzati għal diversi kompiti." Żied jgħid li "din kienet problema kbira meta ħarġu l-ewwel proċessuri, illum hemm biżżejjed standards biex jagħmluha faċli biex il-kernels jinġarru għal proċessuri ARM ġodda."

Barra minn hekk, nistgħu ninnotaw il-pubblikazzjoni tal-implimentazzjoni inizjali tas-sewwieq rust-e1000 għal adapters Ethernet Intel, parzjalment miktuba fil-lingwa Rust. Il-kodiċi għadu fih sejħiet diretti għal xi rbit C, iżda għaddej xogħol gradwali biex jiġu sostitwiti u jiżdiedu l-astrazzjonijiet tas-sadid meħtieġa għall-kitba tas-sewwieqa tan-netwerk (għall-aċċess għal PCI, DMA u APIs tan-netwerk tal-kernel). Fil-forma attwali tiegħu, is-sewwieq jgħaddi b'suċċess mit-test tal-ping meta jkun imniedi f'QEMU, iżda għadu ma jaħdimx b'ħardwer reali.

Sors: opennet.ru

Żid kumment