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