Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 1 Aug 2002 20:05:12 -0400
From:      "Stephane E. Potvin" <sepotvin@videotron.ca>
To:        freebsd-hackers@FreeBSD.ORG
Subject:   ARM Port: Help with UMA subsystem needed
Message-ID:  <20020801200512.B45139@hades.videotron.ca.>

next in thread | raw e-mail | index | archive | help
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020801200512.B45139>