{"id":105138,"date":"2022-09-20T09:36:55","date_gmt":"2022-09-20T07:36:55","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/rust-budet-prinyat-v-sostav-yadra-linux-6-1-sozdan-rust-drajver-dlya-ethernet-chipov-intel"},"modified":"2022-09-20T09:36:55","modified_gmt":"2022-09-20T07:36:55","slug":"rust-budet-prinyat-v-sostav-yadra-linux-6-1-sozdan-rust-drajver-dlya-ethernet-chipov-intel","status":"publish","type":"post","link":"https:\/\/prohoster.info\/ro\/blog\/news\/rust-budet-prinyat-v-sostav-yadra-linux-6-1-sozdan-rust-drajver-dlya-ethernet-chipov-intel","title":{"rendered":"Rust va fi inclus \u00een nucleul Linux 6.1. A fost creat un driver Rust pentru cipurile Ethernet Intel","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>La evenimentul Kernel Maintainers Summit, Linus Torvalds a anun\u021bat c\u0103, dac\u0103 nu apar probleme neprev\u0103zute, patch-urile pentru suportul dezvolt\u0103rii driverelor \u00een limbajul Rust vor fi incluse \u00een nucleul Linux 6.1, a c\u0103rui lansare este a\u0219teptat\u0103 \u00een decembrie.    <\/p>\n<p>Printre avantajele introducerii suportului Rust \u00een nucleu se num\u0103r\u0103 simplificarea scrierii driverelor de dispozitive sigure, datorit\u0103 reducerii probabilit\u0103\u021bii de a face erori \u00een gestionarea memoriei \u0219i motivarea noilor dezvoltatori s\u0103 se al\u0103ture echipei de lucru asupra nucleului. \u201eRust este una dintre acele lucruri care, cred, vor atrage fe\u021be noi... \u00eemb\u0103tr\u00e2nim \u0219i ne albim\u201d a spus Linus.    <\/p>\n<p>Linus a anun\u021bat, de asemenea, c\u0103 \u00een versiunea nucleului 6.1 vor fi \u00eembun\u0103t\u0103\u021bite unele dintre cele mai vechi \u0219i fundamentale parte ale nucleului, cum ar fi func\u021bia printk(). \u00cen plus, Linus a amintit c\u0103 acum c\u00e2teva decenii, compania Intel a \u00eencercat s\u0103-l conving\u0103 c\u0103 viitorul apar\u021bine procesorilor Itanium, dar el a r\u0103spuns \u201eNu, acest lucru nu se va \u00eent\u00e2mpla, deoarece nu exist\u0103 o platform\u0103 pentru dezvoltare. ARM face totul corect.\u201d    <\/p>\n<p>O alt\u0103 problem\u0103 pe care Torvalds a identificat-o este haosul \u00een produc\u021bia de procesoare ARM: \u201ecompanii nebune de echipamente din Vestul S\u0103lbatic, care fabric\u0103 chipuri specializate pentru diverse sarcini.\u201d El a ad\u0103ugat c\u0103 \u201ea fost o mare problem\u0103 c\u00e2nd au ap\u0103rut primele procesoare, ast\u0103zi exist\u0103 suficiente standarde pentru a face portarea nucleelor pe noile procesoare ARM ceva simplu.\u201d    <\/p>\n<p>\u00cen plus, merit\u0103 men\u021bionat\u0103 publicarea unei implement\u0103ri ini\u021biale a driverului rust-e1000 pentru adaptoarele Ethernet Intel, par\u021bial scris\u0103 \u00een limbajul Rust. \u00cen cod r\u0103m\u00e2ne \u00eenc\u0103 apelul direct la unele leg\u0103turi \u00een C, dar se lucreaz\u0103 treptat la \u00eenlocuirea acestora \u0219i ad\u0103ugarea de abstrac\u021bii Rust necesare pentru scrierea driverelor de re\u021bea (pentru accesul la PCI, DMA \u0219i API-urile de re\u021bea din nucleu). \u00cen forma actual\u0103, driverul trece cu succes testul ping atunci c\u00e2nd este rulat \u00een QEMU, dar nu func\u021bioneaz\u0103 \u00eenc\u0103 cu hardware-ul real.<br \/>\n<br \/>Sursa: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=57804\">opennet.ro<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041d\u0430 \u043c\u0435\u0440\u043e\u043f\u0440\u0438\u044f\u0442\u0438\u0438 Kernel Maintainers Summit \u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043e\u0431\u044a\u044f\u0432\u0438\u043b, \u0447\u0442\u043e, \u0435\u0441\u043b\u0438 \u043d\u0435 \u0432\u0441\u043f\u043b\u044b\u0432\u0443\u0442 \u043d\u0435\u043f\u0440\u0435\u0434\u0432\u0438\u0434\u0435\u043d\u043d\u044b\u0435 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b, \u043f\u0430\u0442\u0447\u0438 \u0434\u043b\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u043e\u0432 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust \u0431\u0443\u0434\u0443\u0442 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u044b \u0432 \u0441\u043e\u0441\u0442\u0430\u0432 \u044f\u0434\u0440\u0430 Linux 6.1, \u0440\u0435\u043b\u0438\u0437 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043e\u0436\u0438\u0434\u0430\u0435\u0442\u0441\u044f \u0432 \u0434\u0435\u043a\u0430\u0431\u0440\u0435. \u0418\u0437 \u043f\u0440\u0435\u0438\u043c\u0443\u0449\u0435\u0441\u0442\u0432 \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 Rust \u0432 \u044f\u0434\u0440\u0435 \u043d\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0443\u043f\u0440\u043e\u0449\u0435\u043d\u0438\u0435 \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u044b\u0445 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u043e\u0432 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u0437\u0430 \u0441\u0447\u0451\u0442 \u0441\u043d\u0438\u0436\u0435\u043d\u0438\u044f \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u0438 \u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u044f \u043e\u0448\u0438\u0431\u043e\u043a \u043f\u0440\u0438 \u0440\u0430\u0431\u043e\u0442\u0435 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-105138","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041d\u0430 \u043c\u0435\u0440\u043e\u043f\u0440\u0438\u044f\u0442\u0438\u0438 Kernel Maintainers Summit \u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043e\u0431\u044a\u044f\u0432\u0438\u043b, \u0447\u0442\u043e, \u0435\u0441\u043b\u0438 \u043d\u0435 \u0432\u0441\u043f\u043b\u044b\u0432\u0443\u0442 \u043d\u0435\u043f\u0440\u0435\u0434\u0432\u0438\u0434\u0435\u043d\u043d\u044b\u0435 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b, \u043f\u0430\u0442\u0447\u0438 \u0434\u043b\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u043e\u0432 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust \u0431\u0443\u0434\u0443\u0442 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u044b \u0432 \u0441\u043e\u0441\u0442\u0430\u0432 \u044f\u0434\u0440\u0430 Linux 6.1, \u0440\u0435\u043b\u0438\u0437.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/ro\/blog\/news\/rust-budet-prinyat-v-sostav-yadra-linux-6-1-sozdan-rust-drajver-dlya-ethernet-chipov-intel\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"ro_RO\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47Rust \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u0438\u043d\u044f\u0442 \u0432 \u0441\u043e\u0441\u0442\u0430\u0432 \u044f\u0434\u0440\u0430 Linux 6.1. \u0421\u043e\u0437\u0434\u0430\u043d Rust-\u0434\u0440\u0430\u0439\u0432\u0435\u0440 \u0434\u043b\u044f Ethernet-\u0447\u0438\u043f\u043e\u0432 Intel | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041d\u0430 \u043c\u0435\u0440\u043e\u043f\u0440\u0438\u044f\u0442\u0438\u0438 Kernel Maintainers Summit \u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043e\u0431\u044a\u044f\u0432\u0438\u043b, \u0447\u0442\u043e, \u0435\u0441\u043b\u0438 \u043d\u0435 \u0432\u0441\u043f\u043b\u044b\u0432\u0443\u0442 \u043d\u0435\u043f\u0440\u0435\u0434\u0432\u0438\u0434\u0435\u043d\u043d\u044b\u0435 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b, \u043f\u0430\u0442\u0447\u0438 \u0434\u043b\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u043e\u0432 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust \u0431\u0443\u0434\u0443\u0442 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u044b \u0432 \u0441\u043e\u0441\u0442\u0430\u0432 \u044f\u0434\u0440\u0430 Linux 6.1, \u0440\u0435\u043b\u0438\u0437.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/ro\/blog\/news\/rust-budet-prinyat-v-sostav-yadra-linux-6-1-sozdan-rust-drajver-dlya-ethernet-chipov-intel\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2022-09-20T07:36:55+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-09-20T07:36:55+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Rust va fi inclus \u00een nucleul Linux 6.1. A fost creat un driver Rust pentru cipurile Ethernet Intel | ProHoster","description":"La evenimentul Kernel Maintainers Summit, Linus Torvalds a anun\u021bat c\u0103, dac\u0103 nu apar probleme neprev\u0103zute, patch-urile pentru suportul dezvolt\u0103rii driverelor \u00een limbajul Rust vor fi incluse \u00een nucleul Linux 6.1, lansarea.","canonical_url":"https:\/\/prohoster.info\/ro\/blog\/news\/rust-budet-prinyat-v-sostav-yadra-linux-6-1-sozdan-rust-drajver-dlya-ethernet-chipov-intel","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"ro_RO","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47Rust \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u0438\u043d\u044f\u0442 \u0432 \u0441\u043e\u0441\u0442\u0430\u0432 \u044f\u0434\u0440\u0430 Linux 6.1. \u0421\u043e\u0437\u0434\u0430\u043d Rust-\u0434\u0440\u0430\u0439\u0432\u0435\u0440 \u0434\u043b\u044f Ethernet-\u0447\u0438\u043f\u043e\u0432 Intel | ProHoster","og:description":"\u041d\u0430 \u043c\u0435\u0440\u043e\u043f\u0440\u0438\u044f\u0442\u0438\u0438 Kernel Maintainers Summit \u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043e\u0431\u044a\u044f\u0432\u0438\u043b, \u0447\u0442\u043e, \u0435\u0441\u043b\u0438 \u043d\u0435 \u0432\u0441\u043f\u043b\u044b\u0432\u0443\u0442 \u043d\u0435\u043f\u0440\u0435\u0434\u0432\u0438\u0434\u0435\u043d\u043d\u044b\u0435 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b, \u043f\u0430\u0442\u0447\u0438 \u0434\u043b\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u043e\u0432 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust \u0431\u0443\u0434\u0443\u0442 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u044b \u0432 \u0441\u043e\u0441\u0442\u0430\u0432 \u044f\u0434\u0440\u0430 Linux 6.1, \u0440\u0435\u043b\u0438\u0437.","og:url":"https:\/\/prohoster.info\/ro\/blog\/news\/rust-budet-prinyat-v-sostav-yadra-linux-6-1-sozdan-rust-drajver-dlya-ethernet-chipov-intel","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2022-09-20T07:36:55+00:00","article:modified_time":"2022-09-20T07:36:55+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/105138","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/comments?post=105138"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/105138\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media?parent=105138"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/categories?post=105138"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/tags?post=105138"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}