Страница 1 из 2

пилять...

Добавлено: 2009-02-21 23:12:09
paradox
наверное стоит порадоваться
впервые за 6 лет я словил паник на бсд))) и то на курренте

Код: Выделить всё

panic: blockable sleep lock (sleep mutex) Gaint @ /work/cvsup/freebsd/8.0/src/sys/dev/kbdmux/kbdmux.c:1103
cpuid = 0
KDB: enter: panic
[thread pid 11 tid 100003 ]
Stopped at            kdb_enter+0x3a: movl   $0, kdb_why
>db

Re: пилять...

Добавлено: 2009-02-21 23:16:28
Гость
ну так не используй kbdmux(4) или у тя несколько клав подключено одновременно?

Re: пилять...

Добавлено: 2009-02-21 23:18:08
zingel
сам что-то писал?

Re: пилять...

Добавлено: 2009-02-21 23:19:28
paradox
все стандартно))
что значит не используй?
ядро женерик не более

ничего я не писал))
это под виртуалкой стояло стояло
и само упало токошо

Re: пилять...

Добавлено: 2009-02-21 23:52:25
zingel
а полный расклад, where там list кто owner паника

Re: пилять...

Добавлено: 2009-02-21 23:55:42
paradox
та фиг его этот паник теперь еще получить надо)
я виртуалку уже свернул
там cvsup netbsd прошел
больше оно мне ненужна

а вообще то куррент 4 недельной давности
а фиксы на kbdmux я вроде в листах уже видел....

Re: пилять...

Добавлено: 2009-02-22 19:20:51
paradox
плять надо обновлять куррент
валиться цука

Re: пилять...

Добавлено: 2009-02-22 19:35:20
f_andrey
paradox писал(а):плять надо обновлять куррент
валиться цука
Ну на то он и курент, у меня за год даже пару раз не собирался :)

Re: пилять...

Добавлено: 2009-02-22 21:48:53
Alex Keda
зато максимум поддержки железа.
за всё надо платить =)

Re: пилять...

Добавлено: 2009-04-04 8:51:29
paradox
пилять2
токо что обновил куррент
думал может из за него
пересобрал
и опять тоже самое
пипец
нужно ити мотреть в svn или cvs
кто там этот KASSERT вводил
потому как раньше не падало....

Re: пилять...

Добавлено: 2009-04-04 9:33:28
Гость

Re: пилять...

Добавлено: 2009-04-04 9:51:05
paradox
у меня другой паник
посмотри первое сообщение

Re: пилять...

Добавлено: 2009-04-04 10:05:51
paradox
предположительно после этого
http://svn.freebsd.org/viewvc/base/head ... &r2=183283
токо я нифига не могу понять каким образом оно падает в модуле который у меня не загружен
и не вкомпилен в ядро

разве что его по умолчанию вкомпиляют
надо рыть...

Re: пилять...

Добавлено: 2009-04-04 10:11:37
Гость
paradox писал(а):токо я нифига не могу понять каким образом оно падает в модуле который у меня не загружен и не вкомпилен в ядро
у тя не GENERIC и в конфиге нет kbdmux? тогда можно рецепт на панику? ;) Когда она хоть появляется? Можешь воспроизвести внутри qemu?

Re: пилять...

Добавлено: 2009-04-04 10:17:45
paradox
нет не женерик
kbdmux почему то вкомпилен в ядро
хотя в конфиге ядра его нет :cz2:

падает как на виртуалке так и на реальной машине (хотя думал что это изза вируталки)
написал письмо с проблемой emax

когда падает сложно сказать
предположительно
когда в нулевую консоль плюеться дебаг а я переключаюсь быстро в это время между многими консолями...
Alt+F1 .... итд
типа смотрю что на какой у меня происходит
где компиляция где что

Re: пилять...

Добавлено: 2009-04-04 10:21:50
paradox
конфиг от женерика отличаеться токо
1 исключениям многих модулей сетевок и прочего
и
2 добавлена опция options SC_PIXEL_MODE
все
больше ничего нет

так что предпологаю что kbdmux вкомпилен по умолчанию в генерик тоже

Re: пилять...

Добавлено: 2009-04-04 10:36:40
paradox
что то я туплю

не увидел сразу

Код: Выделить всё

device          kbdmux          # keyboard multiplexer
он оказываеться в женерике по умолчанию
и у меня тоже
надо будет перекопилять ядро без него...

Re: пилять...

Добавлено: 2009-04-06 12:39:36
paradox
Гость писал(а):paradox,

Код: Выделить всё

$ cd /usr/src
$ svn diff -c190655 | sudo patch -R
shared rw Name Cache (Name Cache) r = 0 (0xc0ba245c) locked @ /usr/src/sys/kern/vfs_cache.c:980
плять запарила эта бсд
теперь собрать кернель нельзя
сразу падает в этом месте
:evil:

Re: пилять...

Добавлено: 2009-04-06 13:12:24
ProFTP
карент сексо хочет

а зачем ты карент поставил? там наверное что-то изменили...

Re: пилять...

Добавлено: 2009-04-06 13:13:57
paradox
%*?:*?:*
"*!:;"*?№?;(*"
:"№;*":№;!?№(;"!№*;"
;№?(*№"?("!№?;!"№?;"!
""№%":"№%":%№"?%№?"№%"
слов нет
теперь прийдеться заниматься анонизмом и реверсить кернель и патчить его
поскольку &^@#&*(@@!#*&$)(@!*&#)(@!&#$@# нельзя пересобрать ядро

Re: пилять...

Добавлено: 2009-04-06 13:18:35
Гость
ProFTP писал(а):карент сексо хочет
у меня все прекрасно работает после r190697. Если следить за рассылкой freebsd-current@ и svn-head@, то проблем быть не должно.

Такие мимолетные регрессие на -current частое явление.

Re: пилять...

Добавлено: 2009-04-06 13:21:50
Гость
paradox писал(а):поскольку &^@#&*(@@!#*&$)(@!*&#)(@!&#$@# нельзя пересобрать ядро
загрузись с kernel.old или другого бэкапа ядра

Re: пилять...

Добавлено: 2009-04-06 13:26:25
paradox
не получить
у меня между двумя версиями большой промежуток
половина утилит может не сработать
вообщем уже реверситься
щас найду кусок
потом буду еспериментировать с олд и с тем что накручу сечас
Такие мимолетные регрессие на -current частое явление
я понимаю когда что то отлаживают
но когда какой то криворукий джо лезет код почистить
причем у себя еще не обкатав точто он меняет
то за такое я бы на три буквы его посылал с программеров

Re: пилять...

Добавлено: 2009-04-06 15:06:16
ProFTP
а как паник случается? сразу или иногда? что-то знакомое по-моиму у меня было

Re: пилять...

Добавлено: 2009-04-06 15:14:19
paradox
там паник сразу
буилд керенель и на pwd или где оно там (смотри пост гостя)
сразу паник
тоесть пересобрать нельзя
вообщем выкрутился
похачил бинарник на одном месте
в другом месте не получилось
но тьфу тфьу
оно дало возможность пересобрать ядро
и переинсталлить
так что все теперь гут