From owner-freebsd-ppc@FreeBSD.ORG Mon Feb 21 08:44:39 2005 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 96BC516A4CE for ; Mon, 21 Feb 2005 08:44:39 +0000 (GMT) Received: from liberty.onthenet.com.au (liberty.OntheNet.com.au [203.22.124.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id E689C43D2F for ; Mon, 21 Feb 2005 08:44:38 +0000 (GMT) (envelope-from grehan@freebsd.org) Received: from [203.144.19.232] (CPE-19-232.dsl.OntheNet.net [203.144.19.232]) j1L8iYnP043083; Mon, 21 Feb 2005 18:44:35 +1000 (EST) (envelope-from grehan@freebsd.org) Message-ID: <4219A0E0.9010500@freebsd.org> Date: Mon, 21 Feb 2005 18:50:40 +1000 From: Peter Grehan User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.2) Gecko/20041016 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Garance A Drosihn References: In-Reply-To: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: freebsd-ppc@freebsd.org Subject: Re: panic: mutex vm object not owned ... X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Feb 2005 08:44:39 -0000 > panic: mutex vm object not owned at /usr/src/sys/vm/vm_page.c:608 ... > Tracing pid 7 tid 100026 td 0xf634960 > 0xd7cc1ac8: at panic+0x134 > 0xd7cc1b68: at _mtx_assert+0x74 > 0xd7cc1b88: at vm_page_remove+0x5c > 0xd7cc1ba8: at vm_page_free_toq+0xcc > 0xd7cc1bc8: at vm_page_free+0x28 > 0xd7cc1be8: at uma_small_free+0x60 > 0xd7cc1c18: at zone_drain+0x2e8 > 0xd7cc1c58: at zone_foreach+0x64 > 0xd7cc1c78: at uma_reclaim+0x20 > 0xd7cc1c98: at vm_pageout_scan+0x200 > 0xd7cc1d58: at vm_pageout+0x39c > 0xd7cc1d98: at fork_exit+0x118 > 0xd7cc1dc8: at fork_trampoline+0xc Just saw on -current that this panic+bakctrace occurs on AMD64 as well so I'd say it's an MI problem. http://docs.freebsd.org/cgi/mid.cgi?1108935797.944.8.camel later, Peter. From owner-freebsd-ppc@FreeBSD.ORG Mon Feb 21 12:26:59 2005 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 48E5416A4CE for ; Mon, 21 Feb 2005 12:26:59 +0000 (GMT) Received: from liberty.onthenet.com.au (liberty.OntheNet.com.au [203.22.124.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8AA9E43D53 for ; Mon, 21 Feb 2005 12:26:58 +0000 (GMT) (envelope-from grehan@freebsd.org) Received: from [203.144.19.232] (CPE-19-232.dsl.OntheNet.net [203.144.19.232]) j1LCQunP043438 for ; Mon, 21 Feb 2005 22:26:57 +1000 (EST) (envelope-from grehan@freebsd.org) Message-ID: <4219D4FE.8080501@freebsd.org> Date: Mon, 21 Feb 2005 22:33:02 +1000 From: Peter Grehan User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.2) Gecko/20041016 X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-ppc@freebsd.org Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: panic: mutex vm object not owned ... X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Feb 2005 12:26:59 -0000 > panic: mutex vm object not owned at /usr/src/sys/vm/vm_page.c:608 > 0xd7cc1be8: at uma_small_free+0x60 ^^^^^^^^^^^^^^ > Just saw on -current that this panic+bakctrace occurs on AMD64 as well >so I'd say it's an MI problem. Actually, to clarify, it will show up on systems that define UMA_MD_SMALL_ALLOC, which is alpha/amd64/ia64/ppc/sparc64. i386 doesn't which explains why this hasn't been seen by many. later, Peter. From owner-freebsd-ppc@FreeBSD.ORG Mon Feb 21 16:34:58 2005 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0DF0A16A4CE for ; Mon, 21 Feb 2005 16:34:58 +0000 (GMT) Received: from rproxy.gmail.com (rproxy.gmail.com [64.233.170.193]) by mx1.FreeBSD.org (Postfix) with ESMTP id 743D243D4C for ; Mon, 21 Feb 2005 16:34:57 +0000 (GMT) (envelope-from zombyfork@gmail.com) Received: by rproxy.gmail.com with SMTP id a41so305614rng for ; Mon, 21 Feb 2005 08:34:57 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:references; b=KpWi1TyZR/QVzQNwVEeXbr/bVEP6n6NQn66pbwSCm9hEvftETwbNbDL+DM/HjP3wzdYdLMeAd4yiP/qjwGhzuqVRdDigwdcZeWMwRoye8aTbcLQGc43qmoKo4PcV6E+lhl10IRBKujnIwze/4Ls72r78YamdBzjsIuTzDD7L7qQ= Received: by 10.38.76.23 with SMTP id y23mr134732rna; Mon, 21 Feb 2005 08:34:56 -0800 (PST) Received: by 10.38.22.22 with HTTP; Mon, 21 Feb 2005 08:34:55 -0800 (PST) Message-ID: <346a802205022108344070cf79@mail.gmail.com> Date: Mon, 21 Feb 2005 11:34:55 -0500 From: Coleman Kane To: Peter Grehan In-Reply-To: <4219D4FE.8080501@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit References: <4219D4FE.8080501@freebsd.org> cc: freebsd-ppc@freebsd.org Subject: Re: panic: mutex vm object not owned ... X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: cokane@cokane.org List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Feb 2005 16:34:58 -0000 Yeah, I've been seeing this as well (on my AMD64 machine) lately. Any idea where it is from? On Mon, 21 Feb 2005 22:33:02 +1000, Peter Grehan wrote: > > panic: mutex vm object not owned at /usr/src/sys/vm/vm_page.c:608 > > > 0xd7cc1be8: at uma_small_free+0x60 > ^^^^^^^^^^^^^^ > > > Just saw on -current that this panic+bakctrace occurs on AMD64 as > well >so I'd say it's an MI problem. > > Actually, to clarify, it will show up on systems that define > UMA_MD_SMALL_ALLOC, which is alpha/amd64/ia64/ppc/sparc64. i386 doesn't > which explains why this hasn't been seen by many. > > later, > > Peter. > _______________________________________________ > freebsd-ppc@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ppc > To unsubscribe, send any mail to "freebsd-ppc-unsubscribe@freebsd.org" > From owner-freebsd-ppc@FreeBSD.ORG Mon Feb 21 21:18:19 2005 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8C34B16A4CE; Mon, 21 Feb 2005 21:18:19 +0000 (GMT) Received: from liberty.onthenet.com.au (liberty.OntheNet.com.au [203.22.124.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9CCE143D58; Mon, 21 Feb 2005 21:18:18 +0000 (GMT) (envelope-from grehan@freebsd.org) Received: from [203.144.19.232] (CPE-19-232.dsl.OntheNet.net [203.144.19.232]) j1LLHlnP044320; Tue, 22 Feb 2005 07:17:48 +1000 (EST) (envelope-from grehan@freebsd.org) Message-ID: <421A5169.8050904@freebsd.org> Date: Tue, 22 Feb 2005 07:23:53 +1000 From: Peter Grehan User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.2) Gecko/20041016 X-Accept-Language: en-us, en MIME-Version: 1.0 To: cokane@cokane.org References: <4219D4FE.8080501@freebsd.org> <346a802205022108344070cf79@mail.gmail.com> In-Reply-To: <346a802205022108344070cf79@mail.gmail.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: bmilekic@freebsd.org cc: freebsd-ppc@freebsd.org Subject: Re: panic: mutex vm object not owned ... X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Feb 2005 21:18:19 -0000 Coleman Kane wrote: > panic: mutex vm object not owned at /usr/src/sys/vm/vm_page.c:608 >0xd7cc1ac8: at panic+0x134 >0xd7cc1b68: at _mtx_assert+0x74 >0xd7cc1b88: at vm_page_remove+0x5c >0xd7cc1ba8: at vm_page_free_toq+0xcc >0xd7cc1bc8: at vm_page_free+0x28 >0xd7cc1be8: at uma_small_free+0x60 >0xd7cc1c18: at zone_drain+0x2e8 >0xd7cc1c58: at zone_foreach+0x64 >0xd7cc1c78: at uma_reclaim+0x20 >0xd7cc1c98: at vm_pageout_scan+0x200 >0xd7cc1d58: at vm_pageout+0x39c >0xd7cc1d98: at fork_exit+0x118 >0xd7cc1dc8: at fork_trampoline+0xc ... > Yeah, I've been seeing this as well (on my AMD64 machine) lately. Any > idea where it is from? Yes - it's rev 1.114 of uma_core.c. The comment "as the page(s) undoubtedly came from kmem_map for those two." isn't true for the UMD_MD_SMALL_ALLOC case. It was assumed pre-1.114 that non-UMA_SLAB_KMEM were allocated with NULL backing objects, which can be seen from amd64/amd64/uma_machdep.c: void * uma_small_alloc(uma_zone_t zone, int bytes, u_int8_t *flags, int wait) { ... *flags = UMA_SLAB_PRIV; ... m = vm_page_alloc(NULL, colour++, pflags | VM_ALLOC_NOOBJ); ... Try backing out the couple of lines from that rev and see how it goes. later, Peter. From owner-freebsd-ppc@FreeBSD.ORG Tue Feb 22 00:12:48 2005 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C539016A4CE; Tue, 22 Feb 2005 00:12:48 +0000 (GMT) Received: from 62-151-34-101.yaonline.ya.com (62-151-34-101.yaonline.ya.com [62.151.34.101]) by mx1.FreeBSD.org (Postfix) with SMTP id 2748943D39; Tue, 22 Feb 2005 00:11:11 +0000 (GMT) (envelope-from vrtauj@pobox.sk) Received: from 243.144.252.6 by 62.151.34.101; Mon, 21 Feb 2005 23:05:29 -0100 Message-ID: From: "Blanca Daugherty" To: freebsd-arch@freebsd.org, freebsd-sparc@freebsd.org, re@freebsd.org, freebsd-ppc@freebsd.org Date: Tue, 22 Feb 2005 02:05:29 +0200 MIME-Version: 1.0 X-AntiAbuse: Send msg to 2a_mullion@exitomy.com w/ "COMPLAINT" in subject Content-Type: text/plain; Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.1 Subject: Hard as a rock X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Blanca Daugherty List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Feb 2005 00:12:49 -0000 New ph_armac_y on the block -- Cheap gene_rics for E.D., anxiety, pain, & more: http://2aenglewood.vereylongviagra.info/in.php?aid=3D117 http://2aenglewood.vereylongviagra.info/in.php?aid=3D117 http://2aenglewood.vereylongviagra.info/in.php?aid=3D117 http://2aenglewood.vereylongviagra.info/in.php?aid=3D117 http://2aenglewood.vereylongviagra.info/in.php?aid=3D117 http://2aenglewood.vereylongviagra.info/in.php?aid=3D117 combustible minus locust eagan determinate hinduism electret peruse clang crime valerie monocular believe carruthers curt cruise ultra asymptote darwin vocate belgrade exquisite lackey blake Get 0ff 0f this Llst: http://2aenglewood.vereylongviagra.info/fgh.php From owner-freebsd-ppc@FreeBSD.ORG Tue Feb 22 02:08:00 2005 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CA4D516A4CE; Tue, 22 Feb 2005 02:08:00 +0000 (GMT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8035043D41; Tue, 22 Feb 2005 02:08:00 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.13.1/8.13.1) with ESMTP id j1M27vF2060807; Mon, 21 Feb 2005 18:07:57 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.13.1/8.13.1/Submit) id j1M27vwS060806; Mon, 21 Feb 2005 18:07:57 -0800 (PST) (envelope-from obrien) Date: Mon, 21 Feb 2005 18:07:57 -0800 From: "David O'Brien" To: Peter Grehan Message-ID: <20050222020757.GA55659@dragon.nuxi.com> References: <4219D4FE.8080501@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4219D4FE.8080501@freebsd.org> X-Operating-System: FreeBSD 6.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 User-Agent: Mutt/1.5.8i cc: jeffr@freebsd.org cc: bmilekic@freebsd.org cc: freebsd-ppc@freebsd.org Subject: Re: panic: mutex vm object not owned ... X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@freebsd.org List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Feb 2005 02:08:01 -0000 On Mon, Feb 21, 2005 at 10:33:02PM +1000, Peter Grehan wrote: > > panic: mutex vm object not owned at /usr/src/sys/vm/vm_page.c:608 > > 0xd7cc1be8: at uma_small_free+0x60 > ^^^^^^^^^^^^^^ > > Just saw on -current that this panic+bakctrace occurs on AMD64 as > well >so I'd say it's an MI problem. > > Actually, to clarify, it will show up on systems that define > UMA_MD_SMALL_ALLOC, which is alpha/amd64/ia64/ppc/sparc64. i386 doesn't > which explains why this hasn't been seen by many. What is UMA_MD_SMALL_ALLOC, and why doesn't i386 set it? -- -- David (obrien@FreeBSD.org) From owner-freebsd-ppc@FreeBSD.ORG Tue Feb 22 02:19:25 2005 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2C35F16A4CE; Tue, 22 Feb 2005 02:19:25 +0000 (GMT) Received: from liberty.onthenet.com.au (liberty.OntheNet.com.au [203.22.124.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4BC1A43D5E; Tue, 22 Feb 2005 02:19:23 +0000 (GMT) (envelope-from grehan@freebsd.org) Received: from [203.144.19.232] (CPE-19-232.dsl.OntheNet.net [203.144.19.232]) j1M2JKnP045423; Tue, 22 Feb 2005 12:19:20 +1000 (EST) (envelope-from grehan@freebsd.org) Message-ID: <421A9816.9000007@freebsd.org> Date: Tue, 22 Feb 2005 12:25:26 +1000 From: Peter Grehan User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.2) Gecko/20041016 X-Accept-Language: en-us, en MIME-Version: 1.0 To: obrien@freebsd.org References: <4219D4FE.8080501@freebsd.org> <20050222020757.GA55659@dragon.nuxi.com> In-Reply-To: <20050222020757.GA55659@dragon.nuxi.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: jeffr@freebsd.org cc: bmilekic@freebsd.org cc: freebsd-ppc@freebsd.org Subject: Re: panic: mutex vm object not owned ... X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Feb 2005 02:19:25 -0000 > What is UMA_MD_SMALL_ALLOC, and why doesn't i386 set it? It allows systems that have the ability to direct-map memory to use a physical address for small (< 1 page) kernel allocations. This frees up KVM and eliminates the cost of mapping/unmapping temporary pages e.g. in the vm page zeroing code. Since i386 has no way of doing this direct mapping, it isn't defined for that architecture. Ironically, the G5 aka 970 loses the ability that the G3/G4 cpus had for this (BAT registers). The slab page-alloc/free routines call into MD code when UMA_MD_SMALL_ALLOC is defined, and they all do pretty much the same thing: allocate a vm page sans backing object and return the physical address of that page. later, Peter. From owner-freebsd-ppc@FreeBSD.ORG Tue Feb 22 15:37:54 2005 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ABB4716A506 for ; Tue, 22 Feb 2005 15:37:53 +0000 (GMT) Received: from smtp3.fuse.net (mail-out3.fuse.net [216.68.8.176]) by mx1.FreeBSD.org (Postfix) with ESMTP id D19FB43D49 for ; Tue, 22 Feb 2005 15:37:52 +0000 (GMT) (envelope-from cokane@ramen.cokane.org) Received: from gx5.fuse.net ([216.196.253.14]) by smtp3.fuse.net (InterMail vM.6.01.04.00 201-2131-118-20041027) with ESMTP id <20050222153446.VQKL10020.smtp3.fuse.net@gx5.fuse.net> for ; Tue, 22 Feb 2005 10:34:46 -0500 Received: from ramen.cokane.org ([216.196.253.14]) by gx5.fuse.net (InterMail vG.1.02.00.02 201-2136-104-102-20041210) with SMTP id <20050222153330.PHJP2943.gx5.fuse.net@ramen.cokane.org> for ; Tue, 22 Feb 2005 10:33:30 -0500 Received: (qmail 27924 invoked by uid 1001); 22 Feb 2005 11:45:18 -0000 Date: Tue, 22 Feb 2005 11:45:18 +0000 From: Coleman Kane To: Peter Grehan Message-ID: <20050222114518.GC27871@ramen> References: <4219D4FE.8080501@freebsd.org> <346a802205022108344070cf79@mail.gmail.com> <421A5169.8050904@freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="raC6veAxrt5nqIoY" Content-Disposition: inline In-Reply-To: <421A5169.8050904@freebsd.org> User-Agent: Mutt/1.4.1i cc: bmilekic@freebsd.org cc: freebsd-ppc@freebsd.org Subject: Re: panic: mutex vm object not owned ... X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Feb 2005 15:37:54 -0000 --raC6veAxrt5nqIoY Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Feb 22, 2005 at 07:23:53AM +1000, Peter Grehan wrote, and it was pr= oclaimed: > Coleman Kane wrote: >=20 > > panic: mutex vm object not owned at /usr/src/sys/vm/vm_page.c:608 > >0xd7cc1ac8: at panic+0x134 > >0xd7cc1b68: at _mtx_assert+0x74 > >0xd7cc1b88: at vm_page_remove+0x5c > >0xd7cc1ba8: at vm_page_free_toq+0xcc > >0xd7cc1bc8: at vm_page_free+0x28 > >0xd7cc1be8: at uma_small_free+0x60 > >0xd7cc1c18: at zone_drain+0x2e8 > >0xd7cc1c58: at zone_foreach+0x64 > >0xd7cc1c78: at uma_reclaim+0x20 > >0xd7cc1c98: at vm_pageout_scan+0x200 > >0xd7cc1d58: at vm_pageout+0x39c > >0xd7cc1d98: at fork_exit+0x118 > >0xd7cc1dc8: at fork_trampoline+0xc > ... > >Yeah, I've been seeing this as well (on my AMD64 machine) lately. Any > >idea where it is from? >=20 > Yes - it's rev 1.114 of uma_core.c. The comment "as the page(s)=20 > undoubtedly came from kmem_map for those two." isn't true for the > UMD_MD_SMALL_ALLOC case. >=20 > It was assumed pre-1.114 that non-UMA_SLAB_KMEM were allocated with=20 > NULL backing objects, which can be seen from amd64/amd64/uma_machdep.c: >=20 > void * > uma_small_alloc(uma_zone_t zone, int bytes, u_int8_t *flags, int wait) > { > ... > *flags =3D UMA_SLAB_PRIV; >=20 > ... > m =3D vm_page_alloc(NULL, colour++, pflags |=20 > VM_ALLOC_NOOBJ); > ... >=20 >=20 > Try backing out the couple of lines from that rev and see how it goes. >=20 > later, >=20 > Peter. I pulled out the line 1939: if ((zone !=3D slabzone) && (zone !=3D slabrefzone)) Which undoes the patch. I still have the kernel panics though. I have a good test: OOo-2.0 will always trigger the panic. -- coleman kane --raC6veAxrt5nqIoY Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQFCGxtOuDFwFZcwSdoRAkhpAJ4hXZdrNIbCDd1L3YM/WDrHlX/v+gCeLc2X bwf5t89ceEBqmalhMKGVK+Y= =VJS5 -----END PGP SIGNATURE----- --raC6veAxrt5nqIoY--