The OpenNET Project / Index page

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



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

Оглавление

В ядро Linux 6.8 намечено включение первого сетевого драйвера на языке Rust, opennews (??), 18-Дек-23, (0) [смотреть все]

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


85. "В ядро Linux 6.8 намечено включение первого сетевого драйвер..."  +/
Сообщение от Аноним (55), 18-Дек-23, 14:14 
Годы уйдут чтобы он стал важной частью а не незаменимой и конечно он не оправдал ожиданий, через годы только малюсенький драйвер phy появился что говорит о том что в реальности он мало кому интересен - дёргать биты в 32 битном слове небезопасно просто невозможно :)
Ответить | Правка | Наверх | Cообщить модератору

93. "В ядро Linux 6.8 намечено включение первого сетевого драйвер..."  +/
Сообщение от Аноним (-), 18-Дек-23, 14:44 
> через годы только малюсенький

Через какие годы? Базовая поддержка раста в ядре 6.1 появилась в Sat, 1 Oct 2022
lore.kernel .org /lkml/202210010816.1317F2C@keescook/
Прошел всего год и пара месяцев.

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

98. "В ядро Linux 6.8 намечено включение первого сетевого драйвер..."  +2 +/
Сообщение от Аноним (98), 18-Дек-23, 14:52 
От этого двигать биты в слове стало безопаснее?
Ответить | Правка | Наверх | Cообщить модератору

123. "В ядро Linux 6.8 намечено включение первого сетевого драйвер..."  –1 +/
Сообщение от Анонин (?), 18-Дек-23, 16:40 
Двигать биты - нет. Но ядро это внезапно не только двиганье битами в словах.
Работа с буферами стала безопаснее. Так что стало лучше.

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

213. "В ядро Linux 6.8 намечено включение первого сетевого драйвер..."  +1 +/
Сообщение от Аноним (98), 18-Дек-23, 20:09 
На сколько воображаемых единиц. Сколько раз поработали с буферами этим недодрайвером?
Ответить | Правка | Наверх | Cообщить модератору

179. "В ядро Linux 6.8 намечено включение первого сетевого драйвер..."  +/
Сообщение от фнон (?), 18-Дек-23, 18:47 
Все думают, что двигать биты это самое сложное в ядре,
А потом получают уязвимость в split string :D

Просто глянь на это великолепие (уязвимость в Glibc ld.so opennet.ru/opennews/art.shtml?num=59867)
-      if (p[len] != '\0')
-       p += len + 1;
+      /* We reached the end while processing the tunable string.  */
+      if (p[len] == '\0')
+       break;
+      p += len + 1;
пердолинг с null-терминаторами только по причине, что в дыряшке строки сделаны из той же субстанции, что и остальной язык

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

212. "В ядро Linux 6.8 намечено включение первого сетевого драйвер..."  +1 +/
Сообщение от Аноним (98), 18-Дек-23, 20:07 
И что взял там поправил нет твоей дыряшки. Зачем тут раст? С ним программировать не проще.
Ответить | Правка | Наверх | Cообщить модератору

232. "В ядро Linux 6.8 намечено включение первого сетевого драйвер..."  +/
Сообщение от Аноним (232), 18-Дек-23, 20:59 
> что в дыряшке строки сделаны из той же субстанции, что и остальной язык

Ок, а на чем строки сделаны в x86 ассемблере?

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

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

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




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

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