From owner-freebsd-hackers Thu Aug 1 16:10:26 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C5EBB37B400 for ; Thu, 1 Aug 2002 16:10:18 -0700 (PDT) Received: from relais.videotron.ca (relais.videotron.ca [24.201.245.36]) by mx1.FreeBSD.org (Postfix) with ESMTP id F400143E91 for ; Thu, 1 Aug 2002 16:08:40 -0700 (PDT) (envelope-from sepotvin@videotron.ca) Received: from hades.videotron.ca ([24.203.254.196]) by relais.videotron.ca (Videotron-Netscape Messaging Server v4.15 MTA-PRD2) with ESMTP id H06TME03.FRN for ; Thu, 1 Aug 2002 19:08:38 -0400 Received: from hades.videotron.ca. (localhost [127.0.0.1]) by hades.videotron.ca. (8.12.3/8.12.3) with ESMTP id g7205DFX048096 for ; Thu, 1 Aug 2002 20:05:13 -0400 (EDT) (envelope-from spotvin@hades.videotron.ca) Received: (from spotvin@localhost) by hades.videotron.ca. (8.12.3/8.12.3/Submit) id g7205CRI048095 for freebsd-hackers@FreeBSD.ORG; Thu, 1 Aug 2002 20:05:12 -0400 (EDT) Date: Thu, 1 Aug 2002 20:05:12 -0400 From: "Stephane E. Potvin" To: freebsd-hackers@FreeBSD.ORG Subject: ARM Port: Help with UMA subsystem needed Message-ID: <20020801200512.B45139@hades.videotron.ca.> Mail-Followup-To: freebsd-hackers@FreeBSD.ORG Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i 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 I've been busy trying to bring the port back in sync with current. Now, each time I start my NetWinder, I get the following panic which I don't seem able to track the source. I would greatly appreciate if anybody knowledgeable with the UMA subsystem could give me a hint on what could be causing this. Panic information: kmeminit: mem_size = 003d0000 kmeminit: vm_kmem_size = 007a0000 kmeminit: npg = 00000f24 Allocating one item from KMAP ENTRY(0xc0675640) uma_zalloc_arg: Bucketzone returned NULL INTERNAL: Allocating one item from KMAP ENTRY(0xc0675640) Allocating one item from MAP(0xc0675500) uma_zalloc_arg: Bucketzone returned NULL INTERNAL: Allocating one item from MAP(0xc0675500) Allocating one item from KMAP ENTRY(0xc0675640) uma_zalloc_arg: Bucketzone returned NULL INTERNAL: Allocating one item from KMAP ENTRY(0xc0675640) Allocating one item from PV ENTRY(0xc06758c0) uma_zalloc_arg: Bucketzone returned NULL INTERNAL: Allocating one item from PV ENTRY(0xc06758c0) Allocating one item from PV ENTRY(0xc06758c0) uma_zalloc_arg: Bucketzone returned NULL INTERNAL: Allocating one item from PV ENTRY(0xc06758c0) UMA startup2 complete. INTERNAL: Allocating one item from UMA Zones(0xc0622fbc) 16(0xc0675b40) size = 16 ipers = 239 ppera = 1 pgoff = 3832 INTERNAL: Allocating one item from UMA Zones(0xc0622fbc) 32(0xc0675c80) size = 32 ipers = 123 ppera = 1 pgoff = 3948 INTERNAL: Allocating one item from UMA Zones(0xc0622fbc) 64(0xc0675dc0) size = 64 ipers = 62 ppera = 1 pgoff = 4008 INTERNAL: Allocating one item from UMA Zones(0xc0622fbc) slab_zalloc: Allocating a new slab for UMA Zones Allocating one item from KMAP ENTRY(0xc0675640) INTERNAL: Allocating one item from UMA Buckets(0xc0675280) uma_zalloc_arg: Bucketzone returned NULL INTERNAL: Allocating one item from KMAP ENTRY(0xc0675640) Allocating one item from PV ENTRY(0xc06758c0) INTERNAL: Allocating one item from UMA Buckets(0xc0675280) slab_zalloc: Allocating a new slab for UMA Buckets panic: lockmgr: locking against myself Debugger("panic") Stopped at 0xc04f4330:mov r2, #0x00000000 Here's a trace of the calls leading to the panic Debugger panic lockmgr _vm_map_lock kmem_malloc page_alloc slab_zalloc uma_zalloc_internal uma_zalloc_arg pmap_get_pv_entry pmap_insert_entry pmap_enter kmem_malloc page_alloc slab_zalloc uma_zalloc_internal uma_zcreate kmeminit mi_startup locorestart If any other information is needed (code, memory dumps, etc...) don't hesitate to ask. Thanks in advance! Steph To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message