ะะฐ ะผะตัะพะฟัะธััะธะธ Kernel Maintainers Summit ะะธะฝัั ะขะพัะฒะฐะปัะดั ะพะฑััะฒะธะป, ััะพ, ะตัะปะธ ะฝะต ะฒัะฟะปัะฒัั ะฝะตะฟัะตะดะฒะธะดะตะฝะฝัะต ะฟัะพะฑะปะตะผั, ะฟะฐััะธ ะดะปั ะฟะพะดะดะตัะถะบะธ ัะฐะทัะฐะฑะพัะบะธ ะดัะฐะนะฒะตัะพะฒ ะฝะฐ ัะทัะบะต Rust ะฑัะดัั ะฒะบะปััะตะฝั ะฒ ัะพััะฐะฒ ัะดัะฐ Linux 6.1, ัะตะปะธะท ะบะพัะพัะพะณะพ ะพะถะธะดะฐะตััั ะฒ ะดะตะบะฐะฑัะต.
ะะท ะฟัะตะธะผััะตััะฒ ะฟะพัะฒะปะตะฝะธั ะฟะพะดะดะตัะถะบะธ Rust ะฒ ัะดัะต ะฝะฐะทัะฒะฐะตััั ัะฟัะพัะตะฝะธะต ะฝะฐะฟะธัะฐะฝะธั ะฑะตะทะพะฟะฐัะฝัั ะดัะฐะนะฒะตัะพะฒ ััััะพะนััะฒ ะทะฐ ัััั ัะฝะธะถะตะฝะธั ะฒะตัะพััะฝะพััะธ ัะพะฒะตััะตะฝะธั ะพัะธะฑะพะบ ะฟัะธ ัะฐะฑะพัะต ั ะฟะฐะผัััั ะธ ะผะพัะธะฒะธัะพะฒะฐะฝะธะต ะฝะพะฒัั ัะฐะทัะฐะฑะพััะธะบะพะฒ ะฒะบะปััะฐัััั ะฒ ัะฐะฑะพัั ะฝะฐะด ัะดัะพะผ. ยซRust โ ััะพ ะพะดะฝะฐ ะธะท ัะตั ะฒะตัะตะน, ะบะพัะพััะต, ะบะฐะบ ั ะดัะผะฐั, ะฟัะธะฒะปะตะบัั ะฝะพะฒัะต ะปะธัะฐโฆ ะผั ััะฐัะตะตะผ ะธ ัะตะดะตะตะผยป ัะบะฐะทะฐะป ะะธะฝัั.
ะะธะฝัั ัะฐะบะถะต ะพะฑััะฒะธะป ััะพ ะฒ ะฒะตััะธะธ ัะดัะฐ 6.1 ะฑัะดัั ัะปัััะตะฝั ะฝะตะบะพัะพััะต ัะฐะผัะต ััะฐััะต ะธ ััะฝะดะฐะผะตะฝัะฐะปัะฝัะต ัะฐััะธ ัะดัะฐ, ัะฐะบะธะต ะบะฐะบ ััะฝะบัะธั printk(). ะัะพะผะต ัะพะณะพ ะะธะฝัั ะฝะฐะฟะพะผะฝะธะป, ััะพ ะฝะตัะบะพะปัะบะพ ะดะตัััะธะปะตัะธะน ะฝะฐะทะฐะด ะบะพะผะฟะฐะฝะธั Intel ะฟััะฐะปะฐัั ัะฑะตะดะธัั ะตะณะพ, ััะพ ะฑัะดััะตะต ะทะฐ ะฟัะพัะตััะพัะฐะผะธ Itanium, ะฝะพ ะพะฝ ะพัะฒะตัะธะป ยซะะตั, ััะพะณะพ ะฝะต ะฟัะพะธะทะพะนะดัั, ะฟะพัะบะพะปัะบั ะดะปั ะฝะตะณะพ ะฝะตั ะฟะปะฐััะพัะผั ะดะปั ัะฐะทัะฐะฑะพัะบะธ. ARM ะดะตะปะฐะตั ะฒัั ะฟัะฐะฒะธะปัะฝะพยป.
ะััะณะพะน ะฟัะพะฑะปะตะผะพะน ะขะพัะฒะฐะปัะดั ะพะฑะพะทะฝะฐัะธะป ัะฐะทะฝะพะฑะพะน ะฒ ะฟัะพะธะทะฒะพะดััะฒะต ARM ะฟัะพัะตััะพัะพะฒ: ยซััะผะฐััะตะดัะธะต ะบะพะผะฟะฐะฝะธะธ ะฟะพ ะฟัะพะธะทะฒะพะดััะฒั ะพะฑะพััะดะพะฒะฐะฝะธั ะธะท ะะธะบะพะณะพ ะะฐะฟะฐะดะฐ, ะดะตะปะฐััะธะต ัะฟะตัะธะฐะปะธะทะธัะพะฒะฐะฝะฝัะต ัะธะฟั ะฟะพะด ัะฐะทะปะธัะฝัะต ะทะฐะดะฐัะธยป. ะะฝ ะดะพะฑะฐะฒะธะป, ััะพ ยซััะพ ะฑัะปะพ ะฑะพะปััะพะน ะฟัะพะฑะปะตะผะพะน ะบะพะณะดะฐ ะฟะพัะฒะปัะปะธัั ะฟะตัะฒัะต ะฟัะพัะตััะพัั, ัะตะณะพะดะฝั ัััะตััะฒััั ะดะพััะฐัะพัะฝะพ ััะฐะฝะดะฐััะพะฒ ะดะปั ัะพะณะพ, ััะพะฑั ัะดะตะปะฐัั ะฟัะพัััะผ ะฟะพััะธัะพะฒะฐะฝะธะต ัะดะตั ะฝะฐ ะฝะพะฒัะต ARM ะฟัะพัะตััะพััยป.
ะะพะฟะพะปะฝะธัะตะปัะฝะพ ะผะพะถะฝะพ ะพัะผะตัะธัั ะฟัะฑะปะธะบะฐัะธั ะฝะฐัะฐะปัะฝะพะน ัะตะฐะปะธะทะฐัะธะธ ะดัะฐะนะฒะตัะฐ rust-e1000 ะดะปั Ethernet-ะฐะดะฐะฟัะตัะพะฒ Intel, ัะฐััะธัะฝะพ ะฝะฐะฟะธัะฐะฝะฝะพะณะพ ะฝะฐ ัะทัะบะต Rust. ะ ะบะพะดะต ะฟะพะบะฐ ะพััะฐัััั ะฟััะผะพะน ะฒัะทะพะฒ ะฝะตะบะพัะพััั
ะฟัะธะฒัะทะพะบ ะฝะฐ ะกะธ, ะฝะพ ะฒะตะดัััั ะฟะพััะตะฟะตะฝะฝะฐั ัะฐะฑะพัะฐ ะฟะพ ะธั
ะทะฐะผะตะฝะต ะธ ะดะพะฑะฐะฒะปะตะฝะธั Rust-ะฐะฑัััะฐะบัะธะน, ะฝะตะพะฑั
ะพะดะธะผัั
ะดะปั ะฝะฐะฟะธัะฐะฝะธั ัะตัะตะฒัั
ะดัะฐะนะฒะตัะพะฒ (ะดะปั ะดะพัััะฟะฐ ะบ PCI, DMA ะธ ัะตัะตะฒัะผ API ัะดัะฐ). ะ ัะตะบััะตะผ ะฒะธะดะต ะดัะฐะนะฒะตั ััะฟะตัะฝะพ ะฟัะพั
ะพะดะธั ping-ัะตัั ะฟัะธ ะทะฐะฟััะบะต ะฒ QEMU, ะฝะพ ะฟะพะบะฐ ะฝะต ัะฐะฑะพัะฐะตั ั ัะตะฐะปัะฝัะผ ะพะฑะพััะดะพะฒะฐะฝะธะตะผ.
เปเบซเบผเปเบเบเปเปเบกเบนเบ: opennet.ru