Module boogie badness

Aaron Tiensivu (tiensivu@pilot.msu.edu)
Fri, 17 Jan 1997 16:12:38 -0500


Linux 2.1.21
modutils-1/16/97 version

Problem: Loading irqtune oopses twice, always. Recompile irqtune and it still
chokes..

Here it is.. klogd didn't seem to make any sense of it.
And 'ksymoops' would seg. fault too.. ARGH!
[Has it been updated to take the new modules/memory arrangement of 2.1??]

lucretia:~# /sbin/irqtune -e 2 11
irqtune: kernel version (BUILT: 1.2.13) (CURRENT: 2.1.21)
irqtune: setting system IRQ priority to 2/11
irqtune: trying command -- insmod -x -o irqtune_mod -f /sbin/irqtune_mod.o
priority=2,11
Warning: kernel-module version mismatch
/sbin/irqtune_mod.o was compiled for kernel version 1.2.13
while this kernel is version 2.1.21.
Unable to handle kernel paging request at virtual address f8c01d6a
current->tss.cr3 = 019d4000, %cr3 = 019d4000
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<c011655b>]
EFLAGS: 00010246
eax: 00000000 ebx: c01c23b9 ecx: ffffffff edx: 00000000
esi: 08050540 edi: f8c01d6a ebp: 00000c10 esp: c0dd8f68
ds: 0018 es: 0018 ss: 0018
Process insmod (pid: 514, process nr: 27, stackpage=c0dd8000)
Stack: c01da2b8 0804f930 00004000 00000000 c0c30518 01a1b067 c0c30518 f8c01d6a
0804f930 08050540 00000000 c0116965 c01da2b8 0804f930 000033f0 bffff470
c183b018 00004000 bffff470 bffff428 c010a75e c0dd8fc4 c010a636 00000000
Call Trace: [<c0116965>] [<c010a75e>] [<c010a636>]
Code: f2 ae f7 d1 49 89 ca 42 39 54 24 38 0f 82 d3 00 00 00 89 54
irqtune: insmod failed on '/sbin/irqtune_mod.o'
irqtune: kernel version (BUILT: 1.2.13) (CURRENT: 2.1.21)
irqtune: setting system IRQ priority to 2/11
irqtune: trying command -- insmod -x -o irqtune_mod -f /sbin/irqtune_npr.o
priority=2,11
Warning: kernel-module version mismatch
/sbin/irqtune_npr.o was compiled for kernel version 1.2.13
while this kernel is version 2.1.21.
Unable to handle kernel paging request at virtual address f8c01d6a
current->tss.cr3 = 00c9f000, %cr3 = 00c9f000
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<c011655b>]
EFLAGS: 00010246
eax: 00000000 ebx: c01c23b9 ecx: ffffffff edx: 00000000
esi: 08050538 edi: f8c01d6a ebp: 00000c10 esp: c0dd8f68
ds: 0018 es: 0018 ss: 0018
Process insmod (pid: 515, process nr: 27, stackpage=c0dd8000)
Stack: c01da2b8 0804f928 00004000 00000000 c0c30518 00b6e067 c0c30518 f8c01d6a
0804f928 08050538 00000000 c0116965 c01da2b8 0804f928 000033f0 bffff470
c183b018 00004000 bffff470 bffff428 c010a75e c0dd8fc4 c010a636 00000000
Call Trace: [<c0116965>] [<c010a75e>] [<c010a636>]
Code: f2 ae f7 d1 49 89 ca 42 39 54 24 38 0f 82 d3 00 00 00 89 54
irqtune: insmod failed on '/sbin/irqtune_npr.o'
irqtune: errors occurred

--
Which is worse:
ignorance or apathy?  Who knows?  Who cares? "Don't cry for me, Ike & Tina"
Most of your faults are not your fault.
http://www.msu.edu/user/tiensivu