From owner-freebsd-stable Tue Oct 14 02:16:34 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA06338 for stable-outgoing; Tue, 14 Oct 1997 02:16:34 -0700 (PDT) (envelope-from owner-freebsd-stable) Received: from innocence.interface-business.de (innocence.interface-business.de [193.101.57.202]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id CAA06332 for ; Tue, 14 Oct 1997 02:16:28 -0700 (PDT) (envelope-from j@ida.interface-business.de) Received: from ida.interface-business.de (ida.interface-business.de [193.101.57.203]) by innocence.interface-business.de (8.6.11/8.6.9) with SMTP id KAA27099 for ; Tue, 14 Oct 1997 10:16:13 +0100 Received: (from j@localhost) by ida.interface-business.de (8.8.7/8.7.3) id LAA03602; Tue, 14 Oct 1997 11:16:12 +0200 (MET DST) Message-ID: <19971014111611.43194@interface-business.de> Date: Tue, 14 Oct 1997 11:16:11 +0200 From: J Wunsch To: stable@freebsd.org Subject: 2.2-stable NFS panic Reply-To: Joerg Wunsch Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.81 X-Phone: +49-351-31809-14 X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F 93 21 E0 7D F9 12 D6 4E Organization: interface business GmbH, Dresden Sender: owner-freebsd-stable@freebsd.org X-Loop: FreeBSD.org Precedence: bulk (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