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>