Обложка канала

Linux / Линукс

Все о мире Свободного Программного обеспечения 🐧

Linux / Линукс

4 года назад
Открыть в
Автор проекта Rust-for-Linux предложил для рассмотрения разработчиками ядра Linux выпуск v6 компонентов для разработки драйверов устройств на языке Rust. В новой версии: - Инструментарий и вариант библиотеки alloc обновлены до выпуска Rust 1.60. - Добавлена возможность выполнения тестов из документации, через преобразование во время компиляции тестов, завязанных на API ядра, в тесты KUnit, выполняемые во время загрузки ядра. - Приняты требования, в соответствии с которыми тесты не должны приводить к выводу предупреждения линтера Clippy, как и код для ядра на языке Rust. - Предложена начальная реализация модуля "net" с сетевыми функциями. - Реализована начальная поддержка методов асинхронного программирования (async), реализованная в форме модуля kasync. И другие изменения.