From owner-freebsd-current Fri Jan 24 23:44: 9 2003 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5F33237B401; Fri, 24 Jan 2003 23:44:07 -0800 (PST) Received: from obsecurity.dyndns.org (adsl-64-169-104-205.dsl.lsan03.pacbell.net [64.169.104.205]) by mx1.FreeBSD.org (Postfix) with ESMTP id BA6FE43F18; Fri, 24 Jan 2003 23:44:06 -0800 (PST) (envelope-from kris@obsecurity.org) Received: from rot13.obsecurity.org (rot13.obsecurity.org [10.0.0.5]) by obsecurity.dyndns.org (Postfix) with ESMTP id 6AC4566CFB; Fri, 24 Jan 2003 23:44:06 -0800 (PST) Received: by rot13.obsecurity.org (Postfix, from userid 1000) id 47B76170F; Fri, 24 Jan 2003 23:44:06 -0800 (PST) Date: Fri, 24 Jan 2003 23:44:06 -0800 From: Kris Kennaway To: current@FreeBSD.org, jeff@FreeBSD.org, alc@FreeBSD.org Subject: acquiring duplicate lock of same type: "system map" Message-ID: <20030125074406.GC11415@rot13.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Bu8it7iiRSEf40bY" Content-Disposition: inline User-Agent: Mutt/1.4i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --Bu8it7iiRSEf40bY Content-Type: text/plain; charset=us-ascii Content-Disposition: inline bento found the following about 5 minutes after I upgraded it to 5.0. acquiring duplicate lock of same type: "system map" 1st system map @ ../../../vm/vm_map.c:2168 2nd system map @ ../../../vm/vm_kern.c:325 Debugger("witness_lock") Stopped at Debugger+0x55: xchgl %ebx,in_Debugger.0 db> trace Debugger(c031e895,c03431d1,c034306c,145,0) at Debugger+0x55 witness_lock(c082f110,8,c034306c,145,0) at witness_lock+0x667 _mtx_lock_flags(c082f110,0,c034306c,145,e2e709bc) at _mtx_lock_flags+0xb2 _vm_map_lock(c082f0b0,c034306c,145,e2e709c0,c0398ad8) at _vm_map_lock+0x36 kmem_malloc(c082f0b0,1000,5,e2e70a28,c02bceed) at kmem_malloc+0x65 page_alloc(c083a380,1000,e2e70a1b,5,c03988a8) at page_alloc+0x27 slab_zalloc(c083a380,5,c0344a06,667,c083a564) at slab_zalloc+0xfd uma_zone_slab(c083a380,5,c0344a06,667,0) at uma_zone_slab+0xd8 uma_zalloc_internal(c083a380,0,5,6e7,0) at uma_zalloc_internal+0x55 uma_zfree_arg(c083a540,c6612260,0,263,c01bc2e4,c082e8e8) at uma_zfree_arg+0x2c9 vm_object_terminate(c6612260,0,c0343b02,1b4,c082e8e8) at vm_object_terminate+0x246 vm_object_deallocate(c6612260,c082e8e8,c6612260,c082e8e8,e2e70b54) at vm_object_deallocate+0x1cc vm_map_entry_delete(c082f000,c082e8e8,c034323f,85b,8) at vm_map_entry_delete+0x3b vm_map_delete(c082f000,e2eef000,e2ef3000,c63948f0,c63948f0) at vm_map_delete+0x3c0 vm_map_remove(c082f000,e2eef000,e2ef3000,e2e70ba8,c01ddccd) at vm_map_remove+0x55 kmem_free(c082f000,e2eef000,4000,536,c63948f0) at kmem_free+0x32 pipe_free_kmem(c63948f0,0,c0336818,58b,0) at pipe_free_kmem+0x9d pipeclose(c63948f0,c6392654,e2e70c44,c019b7ac,c6392654) at pipeclose+0x25c pipe_close(c6392654,c65930e0,c0330e48,739,0) at pipe_close+0x33 fdrop_locked(c6392654,c65930e0,c0330e48,673,c65930e0) at fdrop_locked+0x17c fdrop(c6392654,c65930e0,c0396b80,c0398ad8,246) at fdrop+0x3e closef(c6392654,c65930e0,c0330e48,33a,c6392654) at closef+0xac close(c65930e0,e2e70d10,c0348e68,407,1) at close+0x158 syscall(2f,2f,2f,bfbff8db,bfbff8c0) at syscall+0x28e Xint0x80_syscall() at Xint0x80_syscall+0x1d --- syscall (6, FreeBSD ELF32, close), eip = 0x807bd13, esp = 0xbfbff87c, ebp = 0xbfbff968 --- db> --Bu8it7iiRSEf40bY Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE+MkBFWry0BWjoQKURAmjhAJ9RwEmsl7GOAYIx9k6Bmdgiva4MxgCfXPGj ipFwq900Dfgyk5aujjUuoGE= =WCe7 -----END PGP SIGNATURE----- --Bu8it7iiRSEf40bY-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message