Hi,
I'm using NFS on OpenBSD 5.0.
I have posted You a similar Bug here (but not fixed yet):
http://www.mail-archive.com/[email protected]/msg02253.html
Now I have seen, that my OpbenBSD Boxes crashes sometimes (without
sharity-light)
if I'm using NFS (rsync on a mounted nfs server).
Here is the current Output.
It seems to be the same bug:
nfs server 192.168.1.1:/data: not responding
nfs server 192.168.1.1:/data: is alive again
nfs server 192.168.1.1:/data: not responding
nfs server 192.168.1.1:/data: is alive again
nfs server 192.168.1.1:/data: not responding
nfs server 192.168.1.1:/data: is alive again
nfs server 192.168.1.1:/data: not responding
nfs server 192.168.1.1:/data: is alive again
nfs server 192.168.1.1:/data: not responding
nfs server 192.168.1.1:/data: is alive again
nfs server 192.168.1.1:/data: not responding
nfs server 192.168.1.1:/data: is alive again
uvm_fault(0xd09fa3c0, 0xefffa000, 0, 3) -> d
kernel: page fault trap, code=0
Stopped at cache_zap+0x23: movl %eax,0x4(%edx)
ddb> show panic
the kernel did not panic
ddb> trace
cache_zap(d2f9845c,d4f50ed0,d4f50d2c,d04de961,d5107028) at cache_zap+0x23
cache_purge(d5107028,d4f50c90,d30cb000,d502f804,77c2000) at cache_purge+0x1c
nfs_lookup(d4f50d40,d0dca2fc,0,d2f7d9b0,d4f50ebc) at nfs_lookup+0x1c1
VOP_LOOKUP(d2f7d9b0,d4f50ebc,d4f50ed0,d4f50ebc,20) at VOP_LOOKUP+0x2f
vfs_lookup(d4f50ea8,d5348c00,400,d4f50ec4,1601) at vfs_lookup+0x27b
namei(d4f50ea8,cfbdc0b8,70,d0517ca6,d30bd21c) at namei+0x219
dofstatat(d502f804,ffffff9c,cfbdc528,cfbdc0b8,2) at dofstatat+0x5d
sys_lstat(d502f804,d4f50f64,d4f50f84,d4f50fa8,d502f804) at sys_lstat+0x38
syscall() at syscall+0x2d8
--- syscall (number -809646795) ---
0x2:
ddb> ps
PID PPID PGRP UID S FLAGS WAIT COMMAND
32368 26010 12986 0 3 0x80 select rsync
*26010 12986 12986 0 7 0 rsync
2585 15449 15449 0 2 0x80 perl
15449 1 15449 0 3 0x80 nanosleep perl
22066 1 22066 0 3 0x80 poll gpioflicker
9224 1 9224 0 3 0x80 nanosleep perl
12986 1 12986 0 3 0x80 nanosleep perl
18920 21299 22202 83 3 0x80 poll ntpd
21299 22202 22202 83 3 0x80 poll ntpd
22202 1 22202 0 3 0x80 poll ntpd
27290 1 27290 0 3 0x80 select nmbd
20853 8518 8518 0 3 0x80 select smbd
8518 1 8518 0 3 0x80 select smbd
11970 1 10908 585 3 0x80 kqread lighttpd
13887 1 13887 0 3 0x80 htplev hotplugd
1967 1 1967 0 3 0x80 ttyin getty
13695 1 13695 0 3 0x80 select cron
19777 0 0 0 3 0x100280 nfsidl nfsio
1330 0 0 0 3 0x100280 nfsidl nfsio
10920 0 0 0 3 0x100280 nfsidl nfsio
19304 0 0 0 3 0x100280 nfsidl nfsio
26985 10552 10552 70 3 0x80 select named
10552 1 10552 0 3 0x80 netio named
29581 1 29581 0 3 0x80 select inetd
15993 1 15993 77 3 0x80 poll dhcpd
27760 1 27760 0 3 0x80 select sshd
9395 5149 5149 70 3 0x80 select named
5149 1 5149 0 3 0x80 netio named
27461 22725 22725 74 3 0x80 bpf pflogd
22725 1 22725 0 3 0x80 netio pflogd
24002 24357 24357 73 2 0x80 syslogd
24357 1 24357 0 3 0x80 netio syslogd
10446 1 10446 77 3 0x80 poll dhclient
7567 1 11530 0 3 0x80 poll dhclient
13 0 0 0 3 0x100200 aiodoned aiodoned
12 0 0 0 3 0x100200 syncer update
11 0 0 0 3 0x100200 cleaner cleaner
10 0 0 0 3 0x100200 reaper reaper
9 0 0 0 3 0x100200 pgdaemon pagedaemon
8 0 0 0 3 0x100200 bored crypto
7 0 0 0 3 0x100200 pftm pfpurge
6 0 0 0 3 0x100200 usbtsk usbtask
5 0 0 0 3 0x100200 usbatsk usbatsk
4 0 0 0 3 0x100200 bored syswq
3 0 0 0 3 0x40100200 idle0
2 0 0 0 3 0x100200 kmalloc kmthread
1 0 1 0 3 0x80 wait init
0 -1 0 0 3 0x200 scheduler swapper
ddb> show registers
ds 0x10
es 0x10
fs 0x20
gs 0
edi 0xd502f804 end+0x4555660
esi 0xd5107028 end+0x462ce84
ebp 0xd4f50c3c end+0x4476a98
ebx 0xd2f9845c end+0x24be2b8
edx 0xefffaabb
ecx 0xd0a24280 nch_pool
eax 0
eip 0xd040e903 cache_zap+0x23
cs 0x8
eflags 0x210286
esp 0xd4f50c24 end+0x4476a80
ss 0x10
cache_zap+0x23: movl %eax,0x4(%edx)
ddb> show all nfsnodes /f
size 30565 flag 0 vnode 0xd51eb998 accstamp 1334253685
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 169 flag 0 vnode 0xd51fc2f8 accstamp 1334253685
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 187 flag 0 vnode 0xd52ac220 accstamp 1334253686
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 2475 flag 0 vnode 0xd3094d74 accstamp 1334253686
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 200 flag 0 vnode 0xd2f8f99c accstamp 1334253686
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 188 flag 0 vnode 0xd308d320 accstamp 1334253685
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 4096 flag 0 vnode 0xd5257118 accstamp 1334254404
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 4096 flag 0 vnode 0xd5158d70 accstamp 1334254421
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 4096 flag 0 vnode 0xd2f7d9b0 accstamp 1334254421
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 322 flag 0 vnode 0xd52a6be8 accstamp -1
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 4096 flag 0 vnode 0xd2f935f0 accstamp 1334254374
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 526 flag 0 vnode 0xd523beec accstamp 1334253685
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 169 flag 0 vnode 0xd51cc180 accstamp 1334253685
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 559 flag 0 vnode 0xd4f7fc70 accstamp 1334194503
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 4096 flag 0 vnode 0xd518c1c8 accstamp 1334254404
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 1065 flag 0 vnode 0xd4f9d19c accstamp 1334194503
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 1714 flag 0 vnode 0xd50c6e10 accstamp 1334194503
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 4096 flag 0 vnode 0xd52054f4 accstamp 1334254401
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 4096 flag 0 vnode 0xd5232e5c accstamp 1334254404
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 1070 flag 0 vnode 0xd527662c accstamp 1334194503
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 4096 flag 0 vnode 0xd50a9128 accstamp 1334254404
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 4096 flag 0 vnode 0xd51a302c accstamp 1334254404
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 100 flag 0 vnode 0xd2f9dbfc accstamp 1334253686
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 4096 flag 0 vnode 0xd52549a4 accstamp 1334254374
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 2280 flag 0 vnode 0xd2fab8e0 accstamp 1334253686
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 9421 flag 0 vnode 0xd51681a8 accstamp 1334194503
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 79 flag 0 vnode 0xd4f71b48 accstamp -1
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 922 flag 0 vnode 0xd51c72c0 accstamp -1
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 477 flag 0 vnode 0xd518561c accstamp 1334253685
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 948 flag 0 vnode 0xd2faf2c4 accstamp -1
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 524 flag 0 vnode 0xd515ecac accstamp -1
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 56 flag 0 vnode 0xd51d8ac0 accstamp -1
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 2286 flag 0 vnode 0xd2f9aac8 accstamp -1
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 472 flag 0 vnode 0xd52e18a4 accstamp 1334253686
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 286 flag 0 vnode 0xd51eb7c4 accstamp -1
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 185 flag 0 vnode 0xd52a6dbc accstamp 1334253685
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 14368 flag 0 vnode 0xd5254080 accstamp 1334253685
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 1196 flag 0 vnode 0xd5249850 accstamp -1
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 41547 flag 0 vnode 0xd52cd894 accstamp 1334253686
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 1056 flag 0 vnode 0xd524d9ac accstamp 1334253685
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 156 flag 0 vnode 0xd5107e2c accstamp -1
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 4096 flag 0 vnode 0xd4f66e3c accstamp 1334254421
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 334 flag 0 vnode 0xd52840c8 accstamp -1
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 345 flag 0 vnode 0xd5164248 accstamp -1
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 4096 flag 0 vnode 0xd50a24d4 accstamp 1334254421
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 346 flag 0 vnode 0xd30531ec accstamp -1
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 334 flag 0 vnode 0xd518f460 accstamp -1
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 121 flag 0 vnode 0xd30913b8 accstamp -1
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 338 flag 0 vnode 0xd510f6f8 accstamp -1
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 282 flag 0 vnode 0xd2f5c76c accstamp -1
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 184 flag 0 vnode 0xd524cc90 accstamp -1
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 423 flag 0 vnode 0xd2f88698 accstamp -1
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 356 flag 0 vnode 0xd5202eb8 accstamp 1334253685
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 217 flag 0 vnode 0xd51318d0 accstamp -1
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 222 flag 0 vnode 0xd5107028 accstamp -1
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 129 flag 0 vnode 0xd2f68ba4 accstamp -1
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 412 flag 0 vnode 0xd51cf8f8 accstamp -1
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 510 flag 0 vnode 0xd511d97c accstamp -1
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 329 flag 0 vnode 0xd52b7548 accstamp -1
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 130 flag 0 vnode 0xd51c9aa8 accstamp -1
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 4096 flag 0 vnode 0xd52c57d0 accstamp 1334254404
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 4096 flag 0 vnode 0xd5254428 accstamp 1334254404
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 4096 flag 0 vnode 0xd5224a00 accstamp 1334254401
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 209 flag 0 vnode 0xd528429c accstamp -1
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 144 flag 0 vnode 0xd5158140 accstamp -1
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
size 237 flag 0 vnode 0xd516c2dc accstamp 1334253686
pushedlo 0 pushedhi 0 pushlo 0 pushhi 0
commitflags 0
ddb> show all nfsreqs /f
ddb>
Can You please help me ?
Thank You
Markus