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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Slawa Olhovchenkov                   2:5030/500     26 Mar 2005  14:27:36
 To : Valentin Nechayev
 Subject : В сторону разработчиков
 -------------------------------------------------------------------------------- 
 
 
 26 Mar 05, Valentin Nechayev writes to Slawa Olhovchenkov:
  SO>> У меня вопрос.
  SO>> Глыпый.
  SO>> Я вообще в потрохах ядра ориентируюсь слабо, а сейчас еще и недоспавши.
  SO>> В kern/kern_shutdown.c:panic() line 549
 
  SO>>         mtx_lock_spin(&sched_lock);
  SO>>         td->td_flags |= TDF_INPANIC;
  SO>>         mtx_unlock_spin(&sched_lock);
  SO>>         if (!sync_on_panic)
  SO>>                 bootopt |= RB_NOSYNC;
  SO>>         boot(bootopt);
 
  SO>> Я так понимаю, что это прямо-таки неслабый шанс получить в этом месте
  SO>> проблемы и висение с регистрами на экране.
 
  SO>> Или я ошибаюсь?
 
  VN> Hу если честно - если бы был более простой способ остановить другие
  VN> процессоры - это было бы сделано. Ты предлагаешь чтобы процессор в панике -
  VN> останавливал все остальные через IPI отдельным механизмом? Видимо, пока что
  VN> не было нужно.
 
 В дебагер вываливаются до этого. И call doadump из оного можно дать. Значит или 
 есть или и так работает.
 
  VN> Вообще panic может поймать, конечно, не все ситуации. Оно рассчитано
  VN> на то,
  VN> что ещё заметная часть ядра жива. И это вопрос не только SMP и мьютексов.
 
 И это повод ждать ресета?!!
 
 ... Hаверное, съел чего-нибудь...
 --- GoldED+/BSD 1.1.5
  * Origin:  (2:5030/500)
 
 

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

 Тема:    Автор:    Дата:  
 В сторону разработчиков   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/2221424539a6.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional