|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Kostik Belousov 2:5020/400 20 Jan 2007 00:34:17 To : Eugene Grosbein Subject : Re: Чувствительность RAID-0 к зависанием системы -------------------------------------------------------------------------------- Eugene Grosbein <Eugene.Grosbein@f1.n5006.z2.fidonet.org> writes: > 19 янв 2007, пятница, в 20:40 KRAST, Kostik Belousov написал(а): > > AM>> Так и знал что кто нибудь придерется. :) > AM>> Это нормально и все давно определено. > AM>> Вот, к примеру, последний прикол от > AM>> FreeBSD: > AM>> http://www.freebsd.org/cgi/query-pr.cgi?pr=108078 > >> Ах, devfs... Вроде чинят его сейчас. Хочешь, дам патч (c) Kostik Belousov? > >> Мне помогло. > > KB> API для cloned device менятся не будет (мой патч его меняет, и поэтому > KB> в дерево не попадет). > > Так есть бага в devfs или нет? Если да и в дереве не будет твоего патча, > то как будет исправлена проблема в devfs в шестерке? Есть некоторая особенность API, которая мне, до консультации с tegge, казалась багом. Workaround для этой "особенности" тривиально реализуется в драйверах. Патч от czander реализовывал его для nvidia. Мой патч приводит к изменению API, и вызвал бы неоправданную необходимость изменять всех пользователей dev_clone. > > KB> Тебе в Cc: должен был прийти патч от > KB> czander@... с по сути теми же изменениями, но сделанными в nvidia > KB> драйвере. В том же письме он писал, что, скорее всего, больше клоны > KB> использовать не будет. > > Вообще от него письма ко мне доходят, но вот с патчем что-то не вижу... > > KB> Я не знаю, можно ли раздавать его патч. > KB> В 108078 не указано, используется ли nvidia-driver. Сам себе отвечу, что да, используется. Проблема, описанная в PR, к HAL не имеет прямого отношения, это nvidia портит структуры devfs. Поскольку HAL выполняет lookup файлов в /dev (аналог ls /dev, которым ты мой патч тестировал), операция вызывает перегенерацию dirent'ов и проход по освобожденному элементу списка устройств, что, в свою очередь, приводит к панике. Что-ли, follow-up написать ? --- ifmail v.2.15dev5.3 * Origin: The excellent-installed InterNetNews site (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/28756aa73d71a.html, оценка из 5, голосов 10
|