From owner-freebsd-hackers Thu May 9 12: 8:18 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mail.speakeasy.net (mail17.speakeasy.net [216.254.0.217]) by hub.freebsd.org (Postfix) with ESMTP id BBB7A37B405 for ; Thu, 9 May 2002 12:08:10 -0700 (PDT) Received: (qmail 4051 invoked from network); 9 May 2002 19:08:09 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) by mail17.speakeasy.net (qmail-ldap-1.03) with DES-CBC3-SHA encrypted SMTP for ; 9 May 2002 19:08:09 -0000 Received: from laptop.baldwin.cx (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.11.6/8.11.6) with ESMTP id g49J88F38965; Thu, 9 May 2002 15:08:08 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.2 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: Date: Thu, 09 May 2002 15:08:00 -0400 (EDT) From: John Baldwin To: Matthew Jacob Subject: RE: vm panics: keep on getting these panics .... Cc: hackers@freebsd.org Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG 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 <>< 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