The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Релиз ядра Linux 6.1, opennews (?), 12-Дек-22, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


295. "Релиз ядра Linux 6.1"  +2 +/
Сообщение от Аноним (295), 12-Дек-22, 22:39 
> Да здравствует новая эпоха!

посмотрел код реального драйвера на Rust - он выглядел достаточно понятно в первоначальной версии, даже подумал а не начать ли мне изучать его переписывая свой недавно написанный драйвер... и тут через какое то время снова вернулся к этой теме и офигел, после коммита

https://github.com/fujita/rust-e1000/commit/5dd7b1be844b25e5...

код превратился в нечитаемое месиво. Так что нет, я отменяю новую эпоху

Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

304. "Релиз ядра Linux 6.1"  +/
Сообщение от Аноним (304), 13-Дек-22, 00:11 
это всё ради того, чтобы убрать

assert!(dma != !0);

Ответить | Правка | Наверх | Cообщить модератору

366. "Релиз ядра Linux 6.1"  +5 +/
Сообщение от Аноним (295), 13-Дек-22, 12:32 
> assert!(dma != !0);

в лесу родилась елочка

tx_ring: Pin<Box<SpinLock<Box<Ring<TxDesc>>>>>,

Ответить | Правка | Наверх | Cообщить модератору

421. "Релиз ядра Linux 6.1"  +/
Сообщение от fuggy (ok), 14-Дек-22, 04:02 
Так а-то здешние эксперты жаловались что всё через unsafe, всё небезопасно. Сделали безопасно - всё равно жалуются. Безопасность на уровне времени компиляции требует подхода.
Ответить | Правка | К родителю #295 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру