arla 0.21 Oops on Linux 2.2.1
Chuck Lever
cel at monkey.org
Tue Feb 2 23:22:08 CET 1999
i've built, configured, and started arla 0.21 on my laptop running Linux
2.2.1. i start a pagsh, kauth as myself successfully. when i try to "cd"
into the top directory of my local cell, the following Oops is generated,
and after a few moments, the laptop freezes up solid, requiring a power
cycle to get it back.
this message appears in /var/log/messages just before the Oops. i have
verified that my CellSrvDb contains the correct IP address of the local
cell's db server, and that it is operating.
Feb 2 13:48:31 findlay arla[460]: Failed to contact any db servers in
cell 0(citi.umich.edu)
Feb 2 13:48:31 findlay last message repeated 216 times
tracing the shell that hangs shows that the hanging system call is
chdir().
the 3 warnings about 3c589 and so on are for the PCMCIA modules used to
drive my PCMCIA cards.
ksymoops output:
Options used: -V (default)
-o /lib/modules/2.2.1/ (default)
-k /proc/ksyms (default)
-l /proc/modules (default)
-m /usr/src/linux/System.map (default)
-c 1 (default)
You did not tell me where to find symbol information. I will assume
that the log matches the kernel and modules that are running right now
and I'll use the default options above for symbol resolution.
If the current kernel and/or modules do not match the log, you can get
more accurate output by telling me the kernel version and where to find
map, modules, ksyms etc. ksymoops -h explains the options.
Warning in compare_ksyms_lsmod, module 3c589_cs is in lsmod but not in
ksyms, probably no symbols exported
Warning in compare_ksyms_lsmod, module i82365 is in lsmod but not in
ksyms, probably no symbols exported
Warning in compare_ksyms_lsmod, module serial_cs is in lsmod but not in
ksyms, probably no symbols exported
Feb 2 13:49:44 findlay kernel: Unable to handle kernel NULL pointer
dereference at virtual address 00000005
Feb 2 13:49:44 findlay kernel: current->tss.cr3 = 03cbe000, `r3 =
03cbe000
Feb 2 13:49:44 findlay kernel: *pde = 00000000
Feb 2 13:49:44 findlay kernel: Oops: 0000
Feb 2 13:49:44 findlay kernel: CPU: 0
Feb 2 13:49:44 findlay kernel: EIP: 0010:[<c015efc0>]
Feb 2 13:49:44 findlay kernel: EFLAGS: 00010202
Feb 2 13:49:44 findlay kernel: eax: c0e5da00 ebx: c053c000 ecx:
000001cf edx: 00000001
Feb 2 13:49:44 findlay kernel: esi: 00000000 edi: 00000000 ebp:
c3d5c000 esp: c3b95f20
Feb 2 13:49:44 findlay kernel: ds: 0018 es: 0018 ss: 0018
Feb 2 13:49:44 findlay kernel: Process ps (pid: 475, process nr: 37,
stackpage=c3b95000)
Feb 2 13:49:44 findlay kernel: Stack: 000001ff c3d5c000 c0e5dc80 52d5c00e
c01336ef 00000000 c3d8c7e0 ffffffea
Feb 2 13:49:44 findlay kernel: 000001ff 000001ff c015fc2f 000001cf
c3d5c000 c015fd6a c3d5c000 000001cf
Feb 2 13:49:44 findlay kernel: 0000000b c3d8c7e0 ffffffea 00000000
000001ff bffff7ec bffff7a8 0000000b
Feb 2 13:49:44 findlay kernel: Call Trace: [<c01336ef>] [<c015fc2f>]
[<c015fd6a>] [<c012a404>] [<c012abae>] [<c010a82c>]
Feb 2 13:49:44 findlay kernel: Code: 8b 42 04 8b 4a 08 29 c1 89 c8 01 c7
8b 52 0c 85 d2 75 ed 8b
>>EIP: c015efc0 <get_stat+c0/2c0>
Trace: c01336ef <lookup_dentry+1ef/280>
Trace: c015fc2f <get_process_array+6f/c0>
Trace: c015fd6a <array_read+ea/240>
Trace: c012a404 <filp_open+44/100>
Trace: c012abae <sys_read+ae/100>
Trace: c010a82c <system_call+34/38>
Code: c015efc0 <get_stat+c0/2c0> 00000000 <_EIP>:
Code: c015efc0 <get_stat+c0/2c0> 0: 8b 42 04
movl 0x4(%edx),%eax
Code: c015efc3 <get_stat+c3/2c0> 3: 8b 4a 08
movl 0x8(%edx),%ecx
Code: c015efc6 <get_stat+c6/2c0> 6: 29 c1
subl %eax,%ecx
Code: c015efc8 <get_stat+c8/2c0> 8: 89 c8
movl %ecx,%eax
Code: c015efca <get_stat+ca/2c0> a: 01 c7
addl %eax,%edi
Code: c015efcc <get_stat+cc/2c0> c: 8b 52 0c
movl 0xc(%edx),%edx
Code: c015efcf <get_stat+cf/2c0> f: 85 d2
testl %edx,%edx
Code: c015efd1 <get_stat+d1/2c0> 11: 75 ed
jne 0 <_EIP>
Code: c015efd3 <get_stat+d3/2c0> 13: 8b 00
movl (%eax),%eax
4 warnings issued. Results may not be reliable.
- Chuck Lever
--
corporate: <chuckl at netscape.com>
personal: <chucklever at netscape.net> or <cel at monkey.org>
More information about the Arla-drinkers
mailing list