|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Kostik Belousov 2:5020/400 01 Oct 2007 13:20:59 To : Sergey Matveychuk Subject : Re: Битые строки в /var/log/messages -------------------------------------------------------------------------------- Sergey Matveychuk <sem@ciam.ru> writes: > Vadim Guchenko wrote: >> Сообщения в /var/log/messages, относящиеся к загрузке сервера: >> >> Sep 28 13:40:30 monitoring2 kernel: SMP: AP CPU #1 Launched! >> >> Почему некоторые строки склеились? >> >> # uname -r >> 6.2-20070912-SNAP >> > > Ядро SMP, а кернельный log() не лочится. Патч: > http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/116310 Я думаю, что патч неправильный. printf() и putchar() вызываются из interrupt threads и критических секций. MTX_DEF mutex не может быть захвачен в таких ситуациях. Кроме того, патч вызовет проблемы при паниках. Похоже, что правильное лечение - определять PRINTF_BUFR_SIZE в конфиге ядра (128 должно хватать всегда). --- ifmail v.2.15dev5.4 * Origin: A poorly-installed InterNetNews site (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/6402017a5ce42.html, оценка из 5, голосов 10
|