[OpenAFS] linux-2.4.19-xfs: afsd-1.2.7 (the client on a server-machine) hangs ...

Baus, Hans-Joerg Baus, Hans-Joerg" <joerg.baus@kmweg.de
Mon, 11 Nov 2002 10:54:09 +0100


with the following log (/var/log/messages):

Nov 10 04:58:58 geeko kernel: Increase -stat parameter of afsd(VLRU
cycle?)<1>Unable to handle kernel paging request at virtual address =
ffffffff
Nov 10 04:58:58 geeko kernel:  printing eip:
Nov 10 04:58:58 geeko kernel: e087e5b1
Nov 10 04:58:58 geeko kernel: *pde =3D 00001063
Nov 10 04:58:58 geeko kernel: *pte =3D 00000000
Nov 10 04:58:58 geeko kernel: Oops: 0002
Nov 10 04:58:58 geeko kernel: CPU:    0
Nov 10 04:58:58 geeko kernel: EIP:    0010:[<e087e5b1>]    Not tainted
Nov 10 04:58:58 geeko kernel: EFLAGS: 00010286
Nov 10 04:58:58 geeko kernel: eax: 0000002d   ebx: e08a5550   ecx: =
d41c0000
edx: dfd54ac0
Nov 10 04:58:58 geeko kernel: esi: d9eb7b24   edi: d41c1e04   ebp: =
00003e82
esp: d41c1ccc
Nov 10 04:58:58 geeko kernel: ds: 0018   es: 0018   ss: 0018
Nov 10 04:58:58 geeko kernel: Process save (pid: 3746, =
stackpage=3Dd41c1000)
Nov 10 04:58:58 geeko kernel: Stack: e0896e60 e085e1ee 00000010 =
00000246
00002626 00002625 d41c0018 e085e21d
Nov 10 04:58:58 geeko kernel:        e0896e60 e085e1ee 00000010 =
00000246
e0909200 00000000 d41c1e04 d41c0000
Nov 10 04:58:58 geeko kernel:        e0ecbf48 d9eb7a00 00000005 =
e0867b74
d41c1e04 00000000 00000000 e0867be4
Nov 10 04:58:58 geeko kernel: Call Trace:    [<e0896e60>] [<e085e1ee>]
[<e085e21d>] [<e0896e60>] [<e085e1ee>]
Nov 10 04:58:58 geeko kernel:   [<e0867b74>] [<e0867be4>] [<e0854205>]
[<e0854249>] [<e0853f57>] [<e086951c>]
Nov 10 04:58:58 geeko kernel:   [<e086958d>] [<e0886bef>] [<e0889d09>]
[<c0135e8b>] [<c01365b7>] [<c0135c0d>]
Nov 10 04:58:58 geeko kernel:   [<c0136856>] [<c0136be1>] [<c0133d4d>]
[<c010867b>]
Nov 10 04:58:58 geeko kernel:
Nov 10 04:58:58 geeko kernel: Code: c6 05 ff ff ff ff 2a 83 c4 10 83 c4 =
0c
c3 90 55 57 56 53 8b


The config-file is:

geeko: # cat /etc/sysconfig/afs
#! /bin/sh
# Copyright 2000, International Business Machines Corporation and =
others.
# All Rights Reserved.
#
# This software has been released under the terms of the IBM Public
# License.  For details, see the LICENSE file in the top-level source
# directory or online at http://www.openafs.org/dl/license10.html

# Configuration information for AFS client

# AFS_CLIENT and AFS_SERVER determine if we should start the client and =
or
# the bosserver. Possible values are on and off.
AFS_CLIENT=3Don
AFS_SERVER=3Don

# AFS client configuration options:
XXLARGE=3D"-stat 4000 -dcache 4000 -daemons 6 -volumes 256 -files =
50000"
XLARGE=3D"-stat 3600 -dcache 3600 -daemons 5 -volumes 196 -files 50000"
LARGE=3D"-stat 2800 -dcache 2400 -daemons 5 -volumes 128"
MEDIUM=3D"-stat 2000 -dcache 800 -daemons 3 -volumes 70"
SMALL=3D"-stat 300 -dcache 100 -daemons 2 -volumes 50"

# cachesize and according options are set by /afs/rc.d/init.d/afs
#   * if you set CACHESIZE to "AUTOMATIC", it will automatically be =
chosen
#     deduced by parition sizes (does not work if your cache is on / or
/usr)
#   * if you set OPTIONS to "AUTOMATIC", the init script will choose a =
set
#     of options based on the cache size
# otherwise the values specified here will be used. So be careful!
# Note: if you leave these as-is, no changes are made.
CACHESIZE=3D
OPTIONS=3D"-stat 8000 -dcache 4000 -daemons 6 -volumes 256 -files =
50000"

# you should never need to change these settings
AFSDIR=3D/afs
CACHEDIR=3D/usr/vice/cache
CACHEINFO=3D/usr/vice/etc/cacheinfo

# Set to "-verbose" for a lot of debugging information from afsd. Only
# useful for debugging as it prints _a lot_ of information.
VERBOSE=3D

# Sample server preferences function. Set server preferences using =
this.
# afs_serverprefs() {
#    /usr/afsws/etc/fs setserverprefs <host> <rank>
#}

# Either the name of an executable script or a set of commands go here.
# AFS_POST_INIT=3Dafs_serverprefs
AFS_POST_INIT=3D


Any ideas to fix this?

Thank You all!


-- J=F6rg