Coda File System

codasrv: open_log failed RVM_EIO

From: Malte Grosche <malte.grosche_at_rhul.ac.uk>
Date: Tue, 27 May 2003 14:11:54 +0100 (BST)
Hello,

after having run coda pretty well for several years, I suddenly started 
getting this message on starting up the coda server: (SrvLog file)

13:47:26 New SrvLog started at Tue May 27 13:47:26 2003

13:47:26 Resource limit on data size are set to -1

13:47:26 RvmType is Rvm
13:47:26 Main process doing a LWP_Init()
13:47:26 Main thread just did a RVM_SET_THREAD_DATA

13:47:26 Setting Rvm Truncate threshhold to 5.

log_recover failed.
do_rvm_options failed
13:47:27 rvm_init failed RVM_EIO

I am running coda 5.3.20 on a Redhat linux 7.3 machine.
The RVM log is in a separate partition and can be examined using rvmutl. 
It seems fine. 

There was an earlier posting on this mailing list from Timothy Kersten, 
2002-10-25 03:12:46, and the thread says that the problem could be 
resolved but does not specify how. Could you please help me proceed?

Thanks a lot - Malte Grosche

(In case it helps, the strace output on starting codasrv is here:)

execve("/usr/sbin/codasrv", ["/usr/sbin/codasrv"], [/* 28 vars */]) = 0
uname({sys="Linux", node="pc176.ph.rhul.ac.uk", ...}) = 0
brk(0)                                  = 0x8113f94
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40017000
open("/etc/ld.so.preload", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=91792, ...}) = 0
old_mmap(NULL, 91792, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40018000
close(3)                                = 0
open("/usr/lib/librdslwp.so.1", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`\21\0\000"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=73738, ...}) = 0
old_mmap(NULL, 22900, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4002f000
mprotect(0x40034000, 2420, PROT_NONE)   = 0
old_mmap(0x40034000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x4000) = 0x40034000
close(3)                                = 0
open("/usr/lib/libseg.so.1", O_RDONLY)  = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0p\r\0\000"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=41809, ...}) = 0
old_mmap(NULL, 10828, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40035000
mprotect(0x40037000, 2636, PROT_NONE)   = 0
old_mmap(0x40037000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x40037000
close(3)                                = 0
open("/usr/lib/librvmlwp.so.1", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260I\0"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=333874, ...}) = 0
old_mmap(NULL, 139348, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40038000
mprotect(0x40059000, 4180, PROT_NONE)   = 0
old_mmap(0x40059000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x20000) = 0x40059000
old_mmap(0x4005a000, 84, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4005a000
close(3)                                = 0
open("/usr/lib/librpc2.so.3", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\\@\0\000"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=500958, ...}) = 0
old_mmap(NULL, 136216, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4005b000
mprotect(0x4007a000, 9240, PROT_NONE)   = 0
old_mmap(0x4007a000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1e000) = 0x4007a000
old_mmap(0x4007b000, 5144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4007b000
close(3)                                = 0
open("/usr/lib/libse.so.3", O_RDONLY)   = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\334,\0"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=199752, ...}) = 0
old_mmap(NULL, 62992, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4007d000
mprotect(0x4008b000, 5648, PROT_NONE)   = 0
old_mmap(0x4008b000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xd000) = 0x4008b000
old_mmap(0x4008c000, 1552, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4008c000
close(3)                                = 0
open("/usr/lib/libfail.so.3", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0l\35\0\000"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=205672, ...}) = 0
old_mmap(NULL, 35280, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4008d000
mprotect(0x40095000, 2512, PROT_NONE)   = 0
old_mmap(0x40095000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x7000) = 0x40095000
close(3)                                = 0
open("/usr/lib/liblwp.so.2", O_RDONLY)  = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0,\26\0\000"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=81181, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40096000
old_mmap(NULL, 28624, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40097000
mprotect(0x4009c000, 8144, PROT_NONE)   = 0
old_mmap(0x4009c000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x4000) = 0x4009c000
old_mmap(0x4009d000, 4048, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4009d000
close(3)                                = 0
open("/usr/lib/libdb.so.2", O_RDONLY)   = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`\23\0\000"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=63780, ...}) = 0
old_mmap(NULL, 56024, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4009e000
mprotect(0x400ab000, 2776, PROT_NONE)   = 0
old_mmap(0x400ab000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xc000) = 0x400ab000
close(3)                                = 0
open("/usr/lib/libstdc++-libc6.2-2.so.3", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340\223"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0555, st_size=420462, ...}) = 0
old_mmap(NULL, 270888, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x400ac000
mprotect(0x400e5000, 37416, PROT_NONE)  = 0
old_mmap(0x400e5000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x38000) = 0x400e5000
old_mmap(0x400ec000, 8744, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x400ec000
close(3)                                = 0
open("/lib/i686/libm.so.6", O_RDONLY)   = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320H\0"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=626562, ...}) = 0
old_mmap(NULL, 142708, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x400ef000
mprotect(0x40111000, 3444, PROT_NONE)   = 0
old_mmap(0x40111000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x21000) = 0x40111000
close(3)                                = 0
open("/lib/i686/libc.so.6", O_RDONLY)   = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0p\307\1"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=5792713, ...}) = 0
old_mmap(NULL, 1293384, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40112000
mprotect(0x40245000, 35912, PROT_NONE)  = 0
old_mmap(0x40245000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x132000) = 0x40245000
old_mmap(0x4024a000, 15432, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4024a000
close(3)                                = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4024e000
munmap(0x40018000, 91792)               = 0
brk(0)                                  = 0x8113f94
brk(0x81145b4)                          = 0x81145b4
brk(0x8115000)                          = 0x8115000
access("/etc/coda/server.conf", R_OK)   = 0
open("/etc/coda/server.conf", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2557, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40018000
read(3, "# This is an example server.conf"..., 4096) = 2557
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x40018000, 4096)                = 0
access("/etc/coda/server_0.conf", R_OK) = -1 ENOENT (No such file or directory)
access("/usr/local/etc/coda/server_0.conf", R_OK) = -1 ENOENT (No such file or directory)
access("/etc/coda/server_0.conf", R_OK) = -1 ENOENT (No such file or directory)
access("/server_0.conf", R_OK)          = -1 ENOENT (No such file or directory)
brk(0x8116000)                          = 0x8116000
brk(0x8118000)                          = 0x8118000
brk(0x811a000)                          = 0x811a000
chdir("/vice/srv")                      = 0
unlink("NEWSRV")                        = -1 ENOENT (No such file or directory)
close(1)                                = 0
open("SrvLog", O_RDWR|O_APPEND|O_CREAT, 0666) = 1
fstat64(1, {st_mode=S_IFREG|0644, st_size=350, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40018000
fstat64(1, {st_mode=S_IFREG|0644, st_size=350, ...}) = 0
_llseek(1, 0, [0], SEEK_SET)            = 0
read(1, "13:46:14 New SrvLog started at T"..., 350) = 350
close(2)                                = 0
open("SrvErr", O_RDWR|O_APPEND|O_CREAT, 0666) = 2
fstat64(2, {st_mode=S_IFREG|0644, st_size=324, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40019000
fstat64(2, {st_mode=S_IFREG|0644, st_size=324, ...}) = 0
_llseek(2, 0, [0], SEEK_SET)            = 0
read(2, "Assertion failed: 0, file \"/usr/"..., 324) = 324
chdir("/vice/srv")                      = 0
open(".", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
fcntl64(0x3, 0x2, 0x1, 0x3)             = 0
brk(0x811c000)                          = 0x811c000
getdents64(0x3, 0x8119218, 0x1000, 0)   = 528
getdents64(0x3, 0x8119218, 0x1000, 0)   = 0
close(3)                                = 0
rename("SrvLog-11", "SrvLog-12")        = 0
rename("SrvLog-10", "SrvLog-11")        = 0
rename("SrvLog-9", "SrvLog-10")         = 0
rename("SrvLog-8", "SrvLog-9")          = 0
rename("SrvLog-7", "SrvLog-8")          = 0
rename("SrvLog-6", "SrvLog-7")          = 0
rename("SrvLog-5", "SrvLog-6")          = 0
rename("SrvLog-4", "SrvLog-5")          = 0
rename("SrvLog-3", "SrvLog-4")          = 0
rename("SrvLog-2", "SrvLog-3")          = 0
rename("SrvLog-1", "SrvLog-2")          = 0
rename("SrvLog", "SrvLog-1")            = 0
time([1054039646])                      = 1054039646
open("/etc/localtime", O_RDONLY)        = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1323, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4001a000
read(3, "TZif\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\7\0\0\0\7\0"..., 4096) = 1323
close(3)                                = 0
munmap(0x4001a000, 4096)                = 0
write(1, "\nDate: Tue 05/27/2003\n\n13:47:26 "..., 57) = 57
close(1)                                = 0
munmap(0x40018000, 4096)                = 0
open("SrvLog", O_RDWR|O_APPEND|O_CREAT, 0666) = 1
fstat64(1, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40018000
fstat64(1, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
_llseek(1, 0, [0], SEEK_SET)            = 0
gettimeofday({1054039646, 931053}, NULL) = 0
time([1054039646])                      = 1054039646
write(1, "13:47:26 New SrvLog started at T"..., 57) = 57
getrlimit(0x2, 0xbffff848)              = 0
time([1054039646])                      = 1054039646
write(1, "13:47:26 Resource limit on data "..., 52) = 52
setrlimit(RLIMIT_DATA, {rlim_cur=RLIM_INFINITY, rlim_max=RLIM_INFINITY}) = 0
setsid()                                = 13138
rt_sigaction(SIGUSR2, {0x804e264, [USR2], SA_RESTART|0x4000000}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGWINCH, {0x804e1f0, [WINCH], SA_RESTART|0x4000000}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGHUP, {SIG_IGN}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGTRAP, {0x804bee0, [TRAP], SA_RESTART|0x4000000}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGILL, {0x804bee0, [ILL], SA_RESTART|0x4000000}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGFPE, {0x804bee0, [FPE], SA_RESTART|0x4000000}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGBUS, {0x804bee0, [BUS], SA_RESTART|0x4000000}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGSEGV, {0x804bee0, [SEGV], SA_RESTART|0x4000000}, {SIG_DFL}, 8) = 0
uname({sys="Linux", node="pc176.ph.rhul.ac.uk", ...}) = 0
open("/vice/db/servers", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=9, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4001a000
read(3, "pc176\t\t1\n", 4096)           = 9
gettimeofday({1054039646, 933373}, NULL) = 0
getpid()                                = 13138
open("/etc/resolv.conf", O_RDONLY)      = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=146, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4001b000
read(4, "nameserver 134.219.101.211\nnames"..., 4096) = 146
read(4, "", 4096)                       = 0
close(4)                                = 0
munmap(0x4001b000, 4096)                = 0
socket(PF_UNIX, SOCK_STREAM, 0)         = 4
connect(4, {sin_family=AF_UNIX, path="/var/run/.nscd_socket"}, 110) = -1 ENOENT (No such file or directory)
close(4)                                = 0
open("/etc/nsswitch.conf", O_RDONLY)    = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=1750, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4001b000
read(4, "#\n# /etc/nsswitch.conf\n#\n# An ex"..., 4096) = 1750
read(4, "", 4096)                       = 0
close(4)                                = 0
munmap(0x4001b000, 4096)                = 0
open("/etc/ld.so.cache", O_RDONLY)      = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=91792, ...}) = 0
old_mmap(NULL, 91792, PROT_READ, MAP_PRIVATE, 4, 0) = 0x4024f000
close(4)                                = 0
open("/lib/libnss_files.so.2", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200 \0"..., 1024) = 1024
fstat64(4, {st_mode=S_IFREG|0755, st_size=262364, ...}) = 0
old_mmap(NULL, 42600, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0x4001b000
mprotect(0x40025000, 1640, PROT_NONE)   = 0
old_mmap(0x40025000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x9000) = 0x40025000
close(4)                                = 0
munmap(0x4024f000, 91792)               = 0
open("/etc/host.conf", O_RDONLY)        = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=17, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40026000
read(4, "order hosts,bind\n", 4096)     = 17
read(4, "", 4096)                       = 0
close(4)                                = 0
munmap(0x40026000, 4096)                = 0
open("/etc/hosts", O_RDONLY)            = 4
fcntl64(0x4, 0x1, 0, 0x1)               = 0
fcntl64(0x4, 0x2, 0x1, 0x1)             = 0
fstat64(4, {st_mode=S_IFREG|0644, st_size=308, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40026000
read(4, "# Do not remove the following li"..., 4096) = 308
close(4)                                = 0
munmap(0x40026000, 4096)                = 0
socket(PF_UNIX, SOCK_STREAM, 0)         = 4
connect(4, {sin_family=AF_UNIX, path="/var/run/.nscd_socket"}, 110) = -1 ENOENT (No such file or directory)
close(4)                                = 0
open("/etc/hosts", O_RDONLY)            = 4
fcntl64(0x4, 0x1, 0, 0x1)               = 0
fcntl64(0x4, 0x2, 0x1, 0x1)             = 0
fstat64(4, {st_mode=S_IFREG|0644, st_size=308, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40026000
read(4, "# Do not remove the following li"..., 4096) = 308
close(4)                                = 0
munmap(0x40026000, 4096)                = 0
socket(PF_UNIX, SOCK_STREAM, 0)         = 4
connect(4, {sin_family=AF_UNIX, path="/var/run/.nscd_socket"}, 110) = -1 ENOENT (No such file or directory)
close(4)                                = 0
open("/etc/hosts", O_RDONLY)            = 4
fcntl64(0x4, 0x1, 0, 0x1)               = 0
fcntl64(0x4, 0x2, 0x1, 0x1)             = 0
fstat64(4, {st_mode=S_IFREG|0644, st_size=308, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40026000
read(4, "# Do not remove the following li"..., 4096) = 308
close(4)                                = 0
munmap(0x40026000, 4096)                = 0
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x4001a000, 4096)                = 0
time([1054039646])                      = 1054039646
write(1, "13:47:26 RvmType is Rvm\n", 24) = 24
time([1054039646])                      = 1054039646
write(1, "13:47:26 Main process doing a LW"..., 41) = 41
gettimeofday({1054039646, 939833}, NULL) = 0
gettimeofday({1054039646, 939900}, NULL) = 0
time([1054039646])                      = 1054039646
write(1, "13:47:26 Main thread just did a "..., 53) = 53
brk(0x811d000)                          = 0x811d000
brk(0x811e000)                          = 0x811e000
brk(0x811f000)                          = 0x811f000
gettimeofday({1054039646, 940524}, NULL) = 0
time([1054039646])                      = 1054039646
write(1, "13:47:26 Setting Rvm Truncate th"..., 48) = 48
mmap2(0x15000000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x15000000
gettimeofday({1054039646, 941189}, NULL) = 0
gettimeofday({1054039646, 941243}, NULL) = 0
gettimeofday({1054039646, 941291}, NULL) = 0
gettimeofday({1054039646, 941340}, NULL) = 0
mmap2(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4024f000
mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4028f000
open("/dev/hda7", O_RDWR)               = 3
fstat64(3, {st_mode=S_IFBLK|0660, st_rdev=makedev(3, 7), ...}) = 0
lseek(3, 8192, SEEK_SET)                = 8192
read(3, "\30\0\0\0\202\230Z\225RVM Interface Version 1."..., 1536) = 1536
mmap2(0x1500a000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x1500a000
gettimeofday({1054039646, 956224}, NULL) = 0
gettimeofday({1054039646, 956280}, NULL) = 0
gettimeofday({1054039646, 956329}, NULL) = 0
gettimeofday({1054039646, 956406}, NULL) = 0
mmap2(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x402af000
lseek(3, 2615296, SEEK_SET)             = 2615296
read(3, "\0\0\0\0\0ile server was shut down\0\0\0"..., 512) = 512
gettimeofday({1054039646, 963777}, NULL) = 0
lseek(3, 2614784, SEEK_SET)             = 2614784
read(3, "\0\0\0\0\35\0\0\0\350\2\0\0\\{\317>6_\t\0\366[\10\0\34"..., 262144) = 262144
lseek(3, 2615296, SEEK_SET)             = 2615296
read(3, "\0\0\0\0\0ile server was shut down\0\0\0"..., 262144) = 262144
lseek(3, 8192, SEEK_SET)                = 8192
write(3, "\30\0\0\0\177\223Y\225RVM Interface Version 1."..., 1536) = 1536
fdatasync(3)                            = 0
gettimeofday({1054039647, 54736}, NULL) = 0
gettimeofday({1054039647, 54854}, NULL) = 0
gettimeofday({1054039647, 54939}, NULL) = 0
gettimeofday({1054039647, 55011}, NULL) = 0
lseek(3, 2353664, SEEK_SET)             = 2353664
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 262144) = 262144
gettimeofday({1054039647, 118445}, NULL) = 0
gettimeofday({1054039647, 118513}, NULL) = 0
open(0, O_RDWR)                         = -1 EFAULT (Bad address)
time([1054039647])                      = 1054039647
write(1, "log_recover failed.\ndo_rvm_optio"..., 75) = 75
write(2, "Assertion failed: 0, file \"/usr/"..., 94) = 94
write(2, "EXITING! Bye!\n", 14)         = 14
munmap(0x40018000, 4096)                = 0
munmap(0x40019000, 4096)                = 0
_exit(77)                               = ?

-- 

Dr. Malte Grosche			Tel: 01784 443499 
Royal Holloway, University of London	Fax: 01784 472794 (dept.)
Egham Hill	 			email: malte.grosche_at_rhul.ac.uk
Egham, Surrey TW20 0EX, UK		url: http://pc176.ph.rhul.ac.uk
Received on 2003-05-27 09:18:16