kern/63649: nfsd crashes system

Edmond Baroud neo at admin.fido.ca
Tue Mar 2 09:40:12 PST 2004


>Number:         63649
>Category:       kern
>Synopsis:       nfsd crashes system
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Mar 02 09:40:11 PST 2004
>Closed-Date:
>Last-Modified:
>Originator:     Edmond Baroud
>Release:        5.2.1-REL
>Organization:
N/A
>Environment:
FreeBSD xxx.xxx.xxx 5.2.1-RELEASE FreeBSD 5.2.1-RELEASE #0: Wed Feb 25 15:38:11 EST 2004     root at xxx.xxx.xxx:/usr/src/sys/i386/compile/NEO  i386
>Description:
shared /cdrom in /etc/exports:
/cdrom -ro -mapall=nobody

ran:
#nfsd -u -t -n 4
#mountd -r
#/usr/sbin/rpcbind
#/usr/sbin/rpc.statd
#/usr/sbin/rpc.lockd

now from another box, when I try to nfs mount:
#mount -t nfs myhost:/cdrom /some_dir
my system hangs for 5-10 secs then reboots.

Here's the kernel dump:
Mar  2 09:34:08 neo kernel: cd9660: Joliet Extension (Level 1)
Mar  2 09:37:00 neo syslogd: kernel boot file is /boot/kernel/kernel
Mar  2 09:37:00 neo kernel: fhtovp: lbn exceed volume space 0
Mar  2 09:37:00 neo kernel:
Mar  2 09:37:00 neo kernel:
Mar  2 09:37:00 neo kernel: Fatal trap 12: page fault while in kernel mode
Mar  2 09:37:00 neo kernel: cpuid = 0; apic id = 00
Mar  2 09:37:00 neo kernel: fault virtual address       = 0x1c
Mar  2 09:37:00 neo kernel: fault code          = supervisor write, page not present
Mar  2 09:37:00 neo kernel: instruction pointer = 0x8:0xc05889f5
Mar  2 09:37:00 neo kernel: stack pointer               = 0x10:0xe767b8ac
Mar  2 09:37:00 neo kernel: frame pointer               = 0x10:0xe767b8bc
Mar  2 09:37:00 neo kernel: code segment                = base 0x0, limit 0xfffff, type 0x1b
Mar  2 09:37:00 neo kernel: = DPL 0, pres 1, def32 1, gran 1
Mar  2 09:37:00 neo kernel: processor eflags    = interrupt enabled, resume, IOPL = 0
Mar  2 09:37:00 neo kernel: current process             = 418 (nfsd)
Mar  2 09:37:00 neo kernel: trap number         = 12
Mar  2 09:37:00 neo kernel: panic: page fault
Mar  2 09:37:00 neo kernel: cpuid = 0;
Mar  2 09:37:00 neo kernel:
Mar  2 09:37:00 neo kernel: syncing disks, buffers remaining... 5101 5101 5098 5098 5098 5098 5098 5098 5098 5098 5098 5098 50
98 5098 5098 5098 5098 5098 5098 5098 5098 5098
Mar  2 09:37:00 neo kernel: Copyright (c) 1992-2004 The FreeBSD Project.
Mar  2 09:37:00 neo kernel: Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
Mar  2 09:37:00 neo kernel: The Regents of the University of California. All rights reserved.
Mar  2 09:37:00 neo kernel: FreeBSD 5.2.1-RELEASE #0: Wed Feb 25 15:38:11 EST 2004

My pc is a HP D530 supposedly with hypertheading, so I built a SMP kernel, but it looks like hyperthreading is deactivated or not functionning on my system. It's running an old BIOS version, locked BIOS too(company policy..).
I also have acpi disabled (in /boot/, it caused me some problems with my bge on board network interface (keeps resetting)
>How-To-Repeat:
mount -t nfs myhost:/cdrom /some_dir
>Fix:
      
>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-bugs mailing list