Date: Thu, 09 May 2002 15:08:00 -0400 (EDT) From: John Baldwin <jhb@FreeBSD.org> To: Matthew Jacob <mjacob@feral.com> Cc: hackers@freebsd.org Subject: RE: vm panics: keep on getting these panics .... Message-ID: <XFMail.20020509150800.jhb@FreeBSD.org> In-Reply-To: <Pine.BSF.4.21.0205091106530.6597-100000@beppo>
next in thread | previous in thread | raw e-mail | index | archive | help
On 09-May-2002 Matthew Jacob wrote:
>
> on a 2xPPRo, fresh TOT kernel as of today
Try reverting alc's changes to remove Giant from some of the vm code and
see if that helps.
> panic: vm_object_terminate: freeing busy page 0xc0ddfea0 p->busy = 0,
> p->flags
> c0dd
>
> cpuid = 0; lapic.id = 00000000
> Debugger("panic")
> Stopped at Debugger+0x41: xorl %eax,%eax
> db> t
> Debugger(c031293a) at Debugger+0x41
> panic(c032bee0,c0ddfea0,0,c0dd,d4262a20) at panic+0xd8
> vm_object_terminate(d4262a20) at vm_object_terminate+0xa5
> vm_object_deallocate(d4262a20) at vm_object_deallocate+0x157
> vm_map_entry_delete(d1e49620,d4253ab0,bfc00000,0,d1e49620) at
> vm_map_entry_delete+0x33
> vm_map_delete(d1e49620,0,bfc00000,d1e49620,0) at vm_map_delete+0x185
> vm_map_remove(d1e49620,0,bfc00000,d1e4968c,0) at vm_map_remove+0x5b
> exit1(d423d100,0,c035e160,0,c030face) at exit1+0x35a
> sys_exit(d423d100,d4278d20,281aca58,ffffffff,0) at sys_exit+0x2a
> syscall(bfbf002f,80b002f,bfbf002f,0,ffffffff) at syscall+0x223
> syscall_with_err_pushed() at syscall_with_err_pushed+0x1b
> --- syscall (1, FreeBSD ELF, sys_exit), eip = 0x2814cb2b, esp = 0xbfbffc7c,
> ebp = 0xbfbffca8 ---
> db> ps
> pid proc addr uid ppid pgrp flag stat wmesg wchan cmd
> 1010 d467a000 d46a0000 31154 1009 337 0004002 7 Giant c035e160 make
> 1009 d2f8093c d3006000 31154 1008 337 0004002 3 wait d2f8093c sh
> 1008 d423fc50 d543c000 31154 908 337 0004002 3 wait d423fc50 make
> 908 d423f628 d55ce000 31154 907 337 0004002 3 wait d423f628 sh
> 907 d423d93c d4271000 31154 419 337 0004002 3 wait d423d93c make
> 419 d3fe3000 d4052000 31154 337 337 0004002 3 wait d3fe3000 sh
> 337 d423d628 d427e000 31154 236 337 0004002 3 wait d423d628 make
> 270 d423d000 d4275000 31154 269 268 0006000 2 cvs
> 269 d40a8c50 d4279000 31154 268 268 0004000 3 wait d40a8c50 sh
> 268 d3268c50 d400e000 31154 267 268 0004000 3 wait d3268c50 sh
> 267 d40a8000 d40c3000 0 184 184 0000000 3 piperd d400435c cron
> 236 d40a7000 d40e4000 31154 235 236 0004002 3 wait d40a7000 bash
> 235 d423e314 d4192000 0 234 235 0004102 3 wait d423e314 login
> 234 d3fe2628 d40ed000 0 182 234 0004100 3 select c03611c0 rlogind
> 233 d423e628 d424e000 0 1 233 0004002 3 ttyin d2f08210 getty
> 232 d40a793c d40d1000 0 1 232 0004002 3 ttyin d2f08e10 getty
> 231 d423e93c d424a000 0 1 231 0004002 3 ttyin d2ed7210 getty
> 230 d423ec50 d4244000 0 1 230 0004002 3 ttyin d2e62a10 getty
> 229 d40a7314 d40e0000 0 1 229 0004002 3 ttyin d2ec3c10 getty
> 228 d326893c d4006000 0 1 228 0004002 3 ttyin d2f06c10 getty
>
>
> Anything else I should look at? Anyone seen it?
>
> Unfortunately, I have very little time for FreeBSD right now and unless
> there's something fixable here I'll turn this machiine off and run linux on
> it
> instead as the load generator for my paid work I need to get done :-(
>
>
> -matt
>
>
>
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-hackers" in the body of the message
--
John Baldwin <jhb@FreeBSD.org> <>< http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve!" - http://www.FreeBSD.org/
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?XFMail.20020509150800.jhb>
