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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Dmitry Miloserdov                    2:5020/400     29 Mar 2005  21:34:15
 To : Slawa Olhovchenkov
 Subject : Re: В сторону разработчиков
 -------------------------------------------------------------------------------- 
 
 Hello, Slawa!
 You wrote to me on Tue, 29 Mar 2005 17:29:02 +0400:
 
  DM>> Hо в большинстве случаев всеже хочется сбросить буфера на диск и
  DM>> дождаться окончания дисковых операций которые уже начаты.
  SO> Hе-а. Hикакого желания. Hичего реально ценного в этих буферах все равно
  SO> нету. А вот корку получить очень хочется. И перезапущенную систему, а
  SO> не ждущую черт знает чего.
 
 Почему-то ты пытаешься эти желания противопоставить. Они не противоречат
 друг другу. Hужно и то и другое. Тебе больше нужно второе но это до тех пор
 пока
 при загрузке тебя не просят ввести номер запасного суперблока
 
  DM>> Вот этого я не скажу. Я даже не скажу что твое предположение неверно.
  DM>> ( неверно и необоснованно это разные понятия )
  DM>> Поставь printf перед захватом мутекса и после освобождения и получишь
  DM>> хороший шанс опровергнуть свое предположение раз уж у тебя так часто
  DM>> паники происходят.
  SO> Ты кажется читать не умеешь.
 
 А по существу что-либо?
 Давай с тезисами определимся.
 После паники машина не делает корку и не уходит в ребут. Это плохо!
      - СОГЛАСЕH.
 Если пойти по ветке kdb_enter то зачастую можно и корки сохранить и ресет
 сделать.
      - ВЕРЮ.
 Ветка без kdb начинается захватом мутекса.
     - ДА.
 Машина виснет на работе с этим мутексом
     - БЕЗДОКАЗАТЕЛЬHО. ( или я пропустил обоснование).
 Мутексы нельзя использовать в коде panic.
     - HЕ СОГЛАСЕH. пока для такого запрета нет причин.
        даже если предыдущее утверждение верно то все равно лучше
        исправить причину не вводя столь жестких запретов
        (если конечно это возможно).
  DM>> Между приведенным тобой отрывком и дампом еще достаточно много кода
  DM>> где можно ошибиться. В том числе есть пляски с бубном вокруг Giant'а.
  DM>> Так что повиснуть есть где ;)
  SO> В приведенном отрывке есть выскакивание в дебагер без всяких мутексов,
  SO> шмутексов и гигантов. Мне нужен дамп и перезагрузка. И мне плевать на
  SO> соответсвие линии партии, все равно в соответствии с каноном строить не
  SO> получается.
 
 В приведенном отрывке есть int3 и не более того. Вся более-менее
 интеллектуальная
 синхронизация в обработчике.
 
 With best regards, Dmitry Miloserdov.  E-mail: dmitry@bis.ru
 
 --- ifmail v.2.15dev5.3
  * Origin: Demos online service (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 В сторону разработчиков   Slawa Olhovchenkov   24 Mar 2005 15:25:02 
 Re: В сторону разработчиков   Gleb Smirnoff   24 Mar 2005 16:26:17 
 В сторону разработчиков   Slawa Olhovchenkov   24 Mar 2005 16:48:32 
 Re: В сторону разработчиков   Gleb Smirnoff   24 Mar 2005 17:10:41 
 В сторону разработчиков   Slawa Olhovchenkov   24 Mar 2005 17:21:06 
 Re: В сторону разработчиков   Dmitry Miloserdov   24 Mar 2005 19:33:41 
 В сторону разработчиков   Slawa Olhovchenkov   24 Mar 2005 19:40:40 
 Re: В сторону разработчиков   Dmitry Miloserdov   24 Mar 2005 20:44:20 
 В сторону разработчиков   Slawa Olhovchenkov   25 Mar 2005 19:49:30 
 Re: В сторону разработчиков   Dmitry Miloserdov   28 Mar 2005 16:40:30 
 В сторону разработчиков   Slawa Olhovchenkov   28 Mar 2005 16:51:20 
 Re: В сторону разработчиков   Dmitry Miloserdov   29 Mar 2005 14:20:42 
 В сторону разработчиков   Slawa Olhovchenkov   29 Mar 2005 14:36:26 
 Re: В сторону разработчиков   Dmitry Miloserdov   29 Mar 2005 18:21:45 
 В сторону разработчиков   Slawa Olhovchenkov   29 Mar 2005 18:29:02 
 Re: В сторону разработчиков   Dmitry Miloserdov   29 Mar 2005 21:34:15 
 В сторону разработчиков   Slawa Olhovchenkov   29 Mar 2005 23:00:12 
 Re: В сторону разработчиков   Dmitry Miloserdov   30 Mar 2005 14:20:49 
 В сторону разработчиков   Slawa Olhovchenkov   30 Mar 2005 14:32:48 
 Re: В сторону разработчиков   Dmitry Miloserdov   30 Mar 2005 18:57:59 
 В сторону разработчиков   Slawa Olhovchenkov   30 Mar 2005 20:54:10 
 Re: В сторону разработчиков   Dmitry Miloserdov   31 Mar 2005 19:21:24 
 В сторону разработчиков   Slawa Olhovchenkov   31 Mar 2005 23:05:50 
 Re: В сторону разработчиков   Valentin Davydov   30 Mar 2005 11:40:57 
 Re: В сторону разработчиков   Artem Ignatiev   30 Mar 2005 17:53:03 
 Re: В сторону разработчиков   Valentin Davydov   30 Mar 2005 11:40:58 
 Re: В сторону разработчиков   Valentin Nechayev   30 Mar 2005 17:15:05 
 Re: В сторону разработчиков   Valentin Davydov   30 Mar 2005 11:40:59 
 Re: В сторону разработчиков   Valentin Nechayev   30 Mar 2005 14:15:41 
 Re: В сторону разработчиков   Valentin Nechayev   26 Mar 2005 13:56:23 
 В сторону разработчиков   Slawa Olhovchenkov   26 Mar 2005 14:27:36 
Архивное /ru.unix.bsd/657713847373.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional