Date: Sun, 15 Feb 1998 10:19:55 +0000 From: freebsd@isvara.net To: FreeBSD Current <current@FreeBSD.ORG> Subject: Re: VM messed: vm_page_free panic problem Message-ID: <34E6C14B.49A21738@challenge.isvara.net> References: <199802150658.XAA02323@usr02.primenet.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi, Terry Lambert wrote: > > > I'm experiencing a problem with the freebsd-current bootdisks since > > > a weeks ago. I get the error: > > > vm_page_free: pindex(12), busy(0), PG_BUSY(0), hold(0) > > > panic: vm_page_free: freeing page > Since John is snowed in... > > Is this "freeing free page" or "freeing busy page"? I'm not sure, the message above is all I get. > Are you using CCD? > Are you mounting async? > Are you trying to use union mounts, or any other FS other than FFS, > such as NFS, MSDOSFS, etc.? > Have you compiled your kernel -g, then copied it, "strip -d"'ed the > copy, and run on the stripped copy until you got a panic, so you could > do a source level debug of the kernel code in question? > > Have you traversed the scheduler queues in the kernel debugger to see > if the problem is really a process on two queues? > > Is vm_page_freechk_and_unqueue() (since it's probably "freeing ???? page") > being called from vm_page_free() or vm_page_free_zero()? > > When you look at the vm_object structure for the object that's failing, > is the "type" member OBJT_DEFAULT, OBJT_SWAP, OBJT_VNODE, OBJT_DEVICE, or > OBJT_DEAD? If OBJT_VNODE, is the backing_object member cast to a vnode > a device vnode, a directory, a file, or VNONE, or what? I am just getting the error from the bootdisk ATM, but compiling kernels a recent source works fine. > I'd ask for the -g kernel and dump image, but they are far in excess > of my account quota; unless you can put them up for FTP somewhere, and > I can pull them down on a faster-than-modem link, you're going to need > to go looking for yourself. Do *NOT* mail them to me! I could band the kernel and image on my server (155Mb ATM link to JANET via 10Mb Ethernet) > Terry Lambert > terry@lambert.org Thanx, Dan _____________________________________ Daniel J Blueman BSc Computation, UMIST, Manchester Email: blue@challenge.isvara.net Web: http://www.challenge.isvara.net/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?34E6C14B.49A21738>