The OpenNET Project / Index page

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



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

Оглавление

Драйвер NTFS от Paragon Software может быть принят в состав ядра Linux 5.15, opennews (??), 31-Июл-21, (0) [смотреть все]

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


176. "Драйвер NTFS от Paragon Software может быть принят в состав ..."  –1 +/
Сообщение от Аноньимъ (ok), 31-Июл-21, 22:08 
>заменив вызов iov_iter_copy_from_user_atomic() на copy_page_from_iter_atomic() и прекратив использование функции iov_iter_advance(). Из высказанных в обсуждении рекомендаций остаётся только перевод кода на использование fs/iomap, но это не обязательное требование, а лишь рекомендация, которую можно реализовать уже после включения в состав ядра.

Я так понимаю после адаптации к волшебному стабильному линукс апи речи о портиррвании драйвера для POSIX совместимых систем и быть не может

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

196. "Драйвер NTFS от Paragon Software может быть принят в состав ..."  +/
Сообщение от Аноним (18), 31-Июл-21, 23:02 
Ну сначала адаптация под линукс и массовое тестирование, а после ожэпээливания кода адаптировать под посикс будет делом энтузиастов. Портируют же драйверы из линукса.
Ответить | Правка | Наверх | Cообщить модератору

219. "Драйвер NTFS от Paragon Software может быть принят в состав ..."  +/
Сообщение от Аноним (204), 01-Авг-21, 04:35 
POSIX никак не определяет внутреннее устройство ядра API. Портировать драйвера даже между родственными *BSD непросто. А уж файловые системы тем более, линуксовый vfs - вещь в себе.
Ответить | Правка | К родителю #176 | Наверх | Cообщить модератору

334. "Драйвер NTFS от Paragon Software может быть принят в состав ..."  +1 +/
Сообщение от пох. (?), 05-Авг-21, 11:12 
> Я так понимаю после адаптации к волшебному стабильному линукс апи речи о
> портиррвании драйвера для POSIX совместимых систем и быть не может

posix - стандарт юзерленда. ядра у всех разные. То есть и до того тоже быть не могло - надо переписывать примерно с нуля.

Не думаю что парагону это зачем-то надо. А "разработчики" из iX хотя и могли бы (поскольку 90% все же реверс структур данных, и только 10 - апи, и это парагон за них проделал) - но не станут, не за то им зарплаты платят.

Хуже другое - владельцам немодных линукс-систем тоже ничего не светит. Кроме платного бинарного драйвера ix86 only.
Даже до этой суперадаптации портировать хотя бы на 4.чтотамубубунтоидов я ниасилил. Слишком много ненужных знаний требуется.

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

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

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




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

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