Rust lisatakse Linuxi tuuma 6.1. Loodi Rust draiver Etherneti Intel kiipide jaoks

Kernel Maintainers Summit'i ĂŒritusel teatas Linus Torvalds, et kui ei teki ootamatuid probleeme, lisatakse Linuxi 6.1 tuuma, mille vĂ€ljaanne on planeeritud detsembriks, Rusti keelest lĂ€htuvate draiverite arenduse toe plaastrid.

Rusti toe lisamise eeliste hulgas on seadmedraiverite turvalisema kirjutamise lihtsustamine, vĂ€hendades mĂ€luhalduse vigade tekkimise tĂ”enĂ€osust, ning uute arendajate motivatsiooni kaasamiseks tuuma arenduses. "Rust on ĂŒks neist asjadest, mis, nagu ma arvan, meelitab uusi nĂ€gusid
 me vananeme ja hallime," ĂŒtles Linus.

Linus teatas ka, et tuuma versioonis 6.1 parandatakse mĂ”ned vanimad ja pĂ”hifunktsioonid, sealhulgas printk() funktsioon. Lisaks meenutas Linus, et paar kĂŒmnendit tagasi ĂŒritas Intel veenda teda, et tulevik on Itaniumi protsessorite kĂ€es, kuid ta vastas: "Ei, seda ei juhtu, kuna selle arendamiseks ei ole platvormi. ARM teeb kĂ”ik Ă”igesti."

Teise probleemina mĂ€rkis Torvalds ARM protsessorite tootmise erinevusi: "kentsakad, LÀÀne metsiku loodusest tulenevad ettevĂ”tted, kes valmistavad spetsialiseeritud kiipe erinevate ĂŒlesannete jaoks." Ta lisas, et "see oli suur probleem, kui esimesed protsessorid turule tulid; tĂ€na on piisavalt standardeid, et kerneli lihtne portimine uutele ARM protsessoritele oleks vĂ”imalik."

Lisaks vÔib mÀrkida, et on avaldatud esialgne rust-e1000 draiveri teostus Intel Ethernet-adapterite jaoks, mis on osaliselt kirjutatud Rusti keeles. Koodis jÀÀvad otsesed C-seotud kutse ja nende asendamise ja Rusti abstraktsioonide lisamise töö on kÀimas, mis on vajalik vÔrgu draiverite kirjutamiseks (PCI, DMA ja tuuma vÔrgu API-dele juurdepÀÀsuks). Praeguses seisus lÀbib draiver QEMU's ping-testi, kuid ei tööta veel reaalse riistvara kaasabil.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster