[sisyphus] kernel & digiboard epca
Arkadiy Pavlik
=?iso-8859-1?q?pvl_=CE=C1_pskb=2Ecom?=
Вт Янв 20 12:45:07 MSK 2004
В сообщении от 19 Январь 2004 20:05 Sergey Vlasov написал(a):
> > >
> > > Что-то меня заклинило... Где сейчас брать исходники установленного ядра
> > > для компиляции драйверов от сторонних производителей (digiboard)?
> >
> > Как обычно, в пакете kernel-headers.
>
> А если этого мало - kernel-headers-modules (там есть .config и
> Makefile ядра, а также внутренние заголовки SCSI).
Вроде хватило просто kernel-headers, только пришлось руками линк кидать в
/usr/src/... иначе никак не получалось. Драйвера для digiboard
скомпилировались. Поставились. Модуль грузится, карту видит. Даже loopback
тест проходит в dpa. А как только пытаюсь зацепить mgetty получаю в
/var/log/messages кучу вот таких сообщений:
Jan 19 22:47:57 gonzalo kernel: Unable to handle kernel paging request at
virtual address fffffffc
Jan 19 22:47:57 gonzalo kernel: printing eip:
Jan 19 22:47:57 gonzalo kernel: c0116c23
Jan 19 22:47:57 gonzalo kernel: *pde = 00002063
Jan 19 22:47:57 gonzalo kernel: *pte = 00000000
Jan 19 22:47:57 gonzalo kernel: Oops: 0000
Jan 19 22:47:57 gonzalo kernel: CPU: 0
Jan 19 22:47:57 gonzalo kernel: EIP: 0010:[__wake_up+35/160] Not tainted
Jan 19 22:47:57 gonzalo kernel: EIP: 0010:[<c0116c23>] Not tainted
Jan 19 22:47:57 gonzalo kernel: EFLAGS: 00010013
Jan 19 22:47:57 gonzalo kernel: eax: ccebab14 ebx: 00000000 ecx: 00000001
edx: 00000001
Jan 19 22:47:57 gonzalo kernel: esi: c9a95000 edi: 00000001 ebp: d90b1ea4
esp: d90b1e8c
Jan 19 22:47:57 gonzalo kernel: ds: 0018 es: 0018 ss: 0018
Jan 19 22:47:57 gonzalo kernel: Process mgetty (pid: 4797, stackpage=d90b1000)
Jan 19 22:47:57 gonzalo kernel: Stack: 00000086 00000001 ccebab14 ccebaa00
c9a95000 00000286 d90b1ec4 e0b6ac07
Jan 19 22:47:57 gonzalo kernel: 00000000 00000000 c5531ae0 00000000
d90b1f44 c5531ae0 c9a95000 c018bc8b
Jan 19 22:47:57 gonzalo kernel: c9a95000 d90b1ed4 00000000 00000000
000004bd 00000000 7f1c0300 01000415
Jan 19 22:47:57 gonzalo kernel: Call Trace:
[reiserfs:__insmod_reiserfs_S.data_L1600+2643047/183036869]
[change_termios+363/400] [set_termios+365/384] [tty_ioctl+882/912]
[sys_ioctl+583/608]
Jan 19 22:47:57 gonzalo kernel: Call Trace: [<e0b6ac07>] [<c018bc8b>]
[<c018be1d>] [<c0189012>] [<c0145bd7>]
Jan 19 22:47:57 gonzalo kernel: [system_call+51/64]
Jan 19 22:47:57 gonzalo kernel: [<c01088d3>]
И полным ступором системы через полчаса... :(
Сами драйвера проверенные, на 2.4.20 работали как часики жутко долго.
Потребовалось ядро обновить до 2.4.22-alt15 и затык.
Собственно вопрос: как лечить?
--
С наилучшими пожеланиями,
Аркадий Павлик
Подробная информация о списке рассылки Sisyphus