Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Чувствительность RAID-0 к зависанием системы   Kostik Belousov   20 Jan 2007 00:34:17 
Архивное /ru.unix.bsd/28756aa73d71a.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional