Date: Tue, 8 Apr 1997 00:41:07 +0200 (MET DST) From: knarf@camelot.de (Frank Bartels) To: ponds!ponds!rivers (Thomas David Rivers) Cc: ponds!ponds!camelot.de!knarf, ponds!ponds!lakes.water.net!rivers, ponds!ponds!freebsd.org!freebsd-hackers Subject: Re: kern/2923: panic: vm_fault: fault on nofault entry, addr: f6e21000 Message-ID: <m0wEN63-000OG4C@robin.camelot.de> In-Reply-To: <199704041117.GAA10676@lakes.water.net> from Thomas David Rivers at "Apr 4, 97 06:17:51 am"
next in thread | previous in thread | raw e-mail | index | archive | help
Hello,
You, Thomas David Rivers wrote:
> > > I believe it to be a timing problem in the kernel. A heavy load just
> > > gives you a greater opportunity (as a percentage of time) to trip over
> > > the problem. Again; this also happens on my extremely lightly loaded
> > > (i.e. only a shell) system I put together just to reproduce this problem.
> >
> > I have the same problem here on a medium loaded newsserver (6 GB
> > newsspool). I get "panic: vm_fault: fault on nofault entry, addr:
> > f6718000" with different values for addr. I updated from 2.1.5 to
> > 2.2.1 about 48 hours before I've seen this problem the first time.
> >
> > I really have no idea what to do now. The machine always reboots
> > some minutes after the crash. Running fsck on 10 GB disks all the
> > time is no fun... :/
>
> Well - this doesn't sound like exactly the same problem - although
> I can easily imagine it's just a frustrating.
>
> > If you have any idea how I can make the uptime 6 hrs or higher, please
> > tell me!
>
> Since I'm guessing this is a different problem; if you'll provide
> the kgdb traceback and an nm of your kernel (are you running a 2.2.1
> GENERIC kernel?) and details of your system - it's quite possible your
> problem isn't as thorny as mine and can be much more readily repaired.
All is set up now:
Script started on Tue Apr 8 00:27:34 1997
lancelot:/crashsave# kgdb kernel.debug.2 vmcore.2
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 257000
current pcb at 20a92c
panic: vm_fault: fault on nofault entry, addr: %lx
#0 boot (howto=256) at ../../kern/kern_shutdown.c:243
243 dumppcb.pcb_cr3 = rcr3();
(kgdb) where
#0 boot (howto=256) at ../../kern/kern_shutdown.c:243
#1 0xf0116cb3 in panic (
fmt=0xf01a60e0 "vm_fault: fault on nofault entry, addr: %lx")
at ../../kern/kern_shutdown.c:367
#2 0xf01a620a in vm_fault (map=0xf3ccbe80, vaddr=4134559744,
fault_type=1 '\001', change_wiring=0) at ../../vm/vm_fault.c:201
#3 0xf01bf8b8 in trap_pfault (frame=0xefbffc20, usermode=0)
at ../../i386/i386/trap.c:642
#4 0xf01bf5a7 in trap (frame={tf_es = 16, tf_ds = 16, tf_edi = 136960,
tf_esi = -160407552, tf_ebp = -272630504, tf_isp = -272630712,
tf_ebx = 4096, tf_edx = -160410112, tf_ecx = 1024, tf_eax = 0,
tf_trapno = 12, tf_err = 0, tf_eip = -266606196, tf_cs = 8,
tf_eflags = 66054, tf_esp = -60814, tf_ss = -65536})
at ../../i386/i386/trap.c:311
#5 0xf01be98c in ?? ()
#6 0xf01be82b in ?? ()
#7 0xf0151d2a in nfs_bioread (vp=0xf4313980, uio=0xefbfff34, ioflag=0,
cred=0xf4521480) at ../../nfs/nfs_bio.c:383
#8 0xf01804ae in nfs_readdir (ap=0xefbfff04) at ../../nfs/nfs_vnops.c:2027
#9 0xf01393ae in getdirentries (p=0xf4054200, uap=0xefbfff94,
retval=0xefbfff84) at vnode_if.h:639
#10 0xf01c00c7 in syscall (frame={tf_es = 39, tf_ds = 39, tf_edi = 102592,
tf_esi = 1536, tf_ebp = -272638748, tf_isp = -272629788,
tf_ebx = 134778976, tf_edx = 0, tf_ecx = 139264, tf_eax = 196,
tf_trapno = 7, tf_err = 7, tf_eip = 134572833, tf_cs = 31,
tf_eflags = 582, tf_esp = -272638784, tf_ss = 39})
at ../../i386/i386/trap.c:890
#11 0x8056b21 in ?? ()
#12 0x62e8 in ?? ()
#13 0x1b3e in ?? ()
#14 0x1095 in ?? ()
(kgdb) quit
lancelot:/crashsave# exit
Script done on Tue Apr 8 00:29:55 1997
What next?
Bye,
Knarf
--
Frank Bartels |UUCP/ZModem/Fax: +49 89 8948040| "Captain, why not just
knarf@camelot.de | http://www.camelot.de/~knarf/ | give the Borg Windows?"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?m0wEN63-000OG4C>
