|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Dmitry Miloserdov 2:5020/400 29 Mar 2005 18:21:45 To : Slawa Olhovchenkov Subject : Re: В сторону разработчиков -------------------------------------------------------------------------------- Hello, Slawa! You wrote to me on Tue, 29 Mar 2005 13:36:26 +0400: SO>>> Какой еще паник?! Я про doadump. DM>> Это уже хакерство. SO> Hе колышит DM>> Так сказать крайняя мера при отсутствии альтернатив. SO> Мне плеваь. Дайе мне дамп. Хоть альтернативой, хоть синицей, чучелом. DM>>>> Cоответственно "что возможно из буферов" скинуто не будет, а это DM>>>> более существенное отличие чем наличие/отсутствие мутексов. SO>>> Плевать. Почкам боржоми уже не поможет. DM>> Почему?! SO> Потому что работать после паника никто не планирует. Hо в большинстве случаев всеже хочется сбросить буфера на диск и дождаться окончания дисковых операций которые уже начаты. Да и паники бывают разные - убитый init тоже вроде как паника. SO> Объясни тогда, почему у меня не делается дамп и не происходи SO> перезагрузка. Вот этого я не скажу. Я даже не скажу что твое предположение неверно. ( неверно и необоснованно это разные понятия ) Поставь printf перед захватом мутекса и после освобождения и получишь хороший шанс опровергнуть свое предположение раз уж у тебя так часто паники происходят. Между приведенным тобой отрывком и дампом еще достаточно много кода где можно ошибиться. В том числе есть пляски с бубном вокруг Giant'а. Так что повиснуть есть где ;) DM>> Это я к тому сказал что раз ошибка известна то есть шанс что ее DM>> исправят в будущем - т.е. и тут не обойдутся без мутекса. SO> Hичегонепонял. Hе страшно. Я сам себя редко понимаю;) =========Beginning of the citation============== * XXX FIXME: this is not MP-safe, needs a lock to prevent multiple CPUs * from executing at same time. =========The end of the citation================ когда-нибудь ОHИ осуществят процитированное и перед входом в дебагер тоже будет стоять хотябы один не любимый тобой мутекс. With best regards, Dmitry Miloserdov. E-mail: dmitry@bis.ru --- ifmail v.2.15dev5.3 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/65771fd4ddd3.html, оценка из 5, голосов 10
|