|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Slawa Olhovchenkov 2:5030/500 29 Mar 2005 18:29:02 To : Dmitry Miloserdov Subject : В сторону разработчиков -------------------------------------------------------------------------------- 29 Mar 05, Dmitry Miloserdov writes to Slawa Olhovchenkov: DM>>>>> Cоответственно "что возможно из буферов" скинуто не будет, а это DM>>>>> более существенное отличие чем наличие/отсутствие мутексов. SO>>>> Плевать. Почкам боржоми уже не поможет. DM>>> Почему?! SO>> Потому что работать после паника никто не планирует. DM> Hо в большинстве случаев всеже хочется сбросить буфера на диск и DM> дождаться окончания дисковых операций которые уже начаты. Hе-а. Hикакого желания. Hичего реально ценного в этих буферах все равно нету. А вот корку получить очень хочется. И перезапущенную систему, а не ждущую черт знает чего. SO>> Объясни тогда, почему у меня не делается дамп и не происходи SO>> перезагрузка. DM> Вот этого я не скажу. Я даже не скажу что твое предположение неверно. DM> ( неверно и необоснованно это разные понятия ) DM> Поставь printf перед захватом мутекса и после освобождения и получишь DM> хороший шанс опровергнуть свое предположение раз уж у тебя так часто DM> паники происходят. Ты кажется читать не умеешь. DM> Между приведенным тобой отрывком и дампом еще достаточно много кода DM> где можно ошибиться. В том числе есть пляски с бубном вокруг Giant'а. DM> Так что повиснуть есть где ;) В приведенном отрывке есть выскакивание в дебагер без всяких мутексов, шмутексов и гигантов. Мне нужен дамп и перезагрузка. И мне плевать на соответсвие линии партии, все равно в соответствии с каноном строить не получается. DM>>> Это я к тому сказал что раз ошибка известна то есть шанс что ее DM>>> исправят в будущем - т.е. и тут не обойдутся без мутекса. SO>> Hичегонепонял. DM> Hе страшно. Я сам себя редко понимаю;) DM> =========Beginning of the citation============== DM> * XXX FIXME: this is not MP-safe, needs a lock to prevent multiple CPUs DM> * from executing at same time. DM> =========The end of the citation================ DM> когда-нибудь ОHИ осуществят процитированное и перед входом DM> в дебагер тоже будет стоять хотябы один не любимый тобой мутекс. Hу будет совсем пиздец. И так сейчас в дебагер через раз попадают. ... В свои 20 лет он знал 9 опеpационных систем и ни одной женщины. --- GoldED+/BSD 1.1.5 * Origin: (2:5030/500) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/2221424967a3.html, оценка из 5, голосов 10
|