Date: Tue, 14 Oct 1997 11:16:11 +0200 From: J Wunsch <j@ida.interface-business.de> To: stable@freebsd.org Subject: 2.2-stable NFS panic Message-ID: <19971014111611.43194@interface-business.de>
next in thread | raw e-mail | index | archive | help
(NB: i'm not subscribed to -stable, please Cc me.)
The kernel causing this is not too recent, but the file in question
(nfs_vfsops.c) is at the most recent revision. I've got two of these
panics with the exact same picture, within 10 days. This last
coredump is still available for further examination. (The machine
where this happens usually runs xfsm, a graphical df tool. This
explains why it runs the statfs() calls quite more often than other
machines would do.)
smiley# gdb -k *.5
GDB is free software and you are welcome to distribute copies of it
under certain conditions; type "show copying" to see the conditions.
There is absolutely no warranty for GDB; type "show warranty" for details.
GDB 4.16 (i386-unknown-freebsd),
Copyright 1996 Free Software Foundation, Inc...
IdlePTD 207000
current pcb at 1e8498
panic: page fault
#0 boot (howto=256) at ../../kern/kern_shutdown.c:243
243 dumppcb.pcb_cr3 = rcr3();
(kgdb) up 5
#5 0xf016f376 in nfs_statfs (mp=0xf06e1c00, sbp=0xf06e1c20, p=0xf089fc00)
at ../../nfs/nfs_vfsops.c:261
261 fxdr_hyper(&sfp->sf_tbytes, &tquad);
(kgdb) list
256 #endif
257 sbp->f_flags = nmp->nm_flag;
258 sbp->f_iosize = nfs_iosize(nmp);
259 if (v3) {
260 sbp->f_bsize = NFS_FABLKSIZE;
261 fxdr_hyper(&sfp->sf_tbytes, &tquad);
262 sbp->f_blocks = (long)(tquad / ((u_quad_t)NFS_FABLKSIZE));
263 fxdr_hyper(&sfp->sf_fbytes, &tquad);
264 sbp->f_bfree = (long)(tquad / ((u_quad_t)NFS_FABLKSIZE));
265 fxdr_hyper(&sfp->sf_abytes, &tquad);
(kgdb) p sfp
$1 = (struct nfs_statfs *) 0x0
--
J"org Wunsch Unix support engineer
joerg_wunsch@interface-business.de http://www.interface-business.de/~j
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19971014111611.43194>
