From owner-freebsd-current@FreeBSD.ORG Sat Sep 27 07:08:42 2003 Return-Path: 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 18DD516A4B3 for ; Sat, 27 Sep 2003 07:08:42 -0700 (PDT) Received: from kundenserver16.yws-admin.de (kundenserver16.yws-admin.de [217.115.154.106]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0A73243FDF for ; Sat, 27 Sep 2003 07:08:41 -0700 (PDT) (envelope-from flo@kasimir.com) Received: from kasimir.com (pD9E1D15B.dip.t-dialin.net [217.225.209.91]) by kundenserver16.yws-admin.de (Postfix) with ESMTP id 3B35F352587 for ; Sat, 27 Sep 2003 16:08:24 +0200 (CEST) Message-ID: <3F7599D6.4050309@kasimir.com> Date: Sat, 27 Sep 2003 16:08:22 +0200 From: "Florian C. Smeets" User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.5b) Gecko/20030830 X-Accept-Language: en-us, en MIME-Version: 1.0 To: current@freebsd.org Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Subject: vm_map.c LOR X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Sep 2003 14:08:42 -0000 Hey guys, got this one with today's current: lock order reversal 1st 0xc28008ac vm object (vm object) @ /space/src/sys/vm/vm_map.c:2195 2nd 0xc082f110 system map (system map) @ /space/src/sys/vm/vm_kern.c:328 Stack backtrace: backtrace(c037b3b0,c082f110,c0390c85,c0390c85,c0390b1a) at backtrace+0x17 witness_lock(c082f110,8,c0390b1a,148,0) at witness_lock+0x672 _mtx_lock_flags(c082f110,0,c0390b1a,148,3) at _mtx_lock_flags+0xba _vm_map_lock(c082f0b0,c0390b1a,148,c03dcfe0,2b4) at _vm_map_lock+0x36 kmem_malloc(c082f0b0,1000,101,cf083b18,c030c587) at kmem_malloc+0x3a page_alloc(c083a460,1000,cf083b0b,101,c03775e7) at page_alloc+0x27 slab_zalloc(c083a460,1,8,c0392473,68c) at slab_zalloc+0xb7 uma_zone_slab(c083a460,1,c0392473,68c,0) at uma_zone_slab+0xe6 uma_zalloc_internal(c083a460,0,1,0,c0820a50) at uma_zalloc_internal+0x3e bucket_alloc(80,1,c0392473,70b,0) at bucket_alloc+0x5e uma_zfree_arg(c08209a0,ce622450,0,749,1f) at uma_zfree_arg+0x2b6 swp_pager_meta_free(c28008ac,0,0,bd,0) at swp_pager_meta_free+0xfd swap_pager_freespace(c28008ac,0,0,bd,0) at swap_pager_freespace+0x57 vm_map_delete(c2d657e0,0,bfc00000,c2d657e0,c2626a80) at vm_map_delete+0x2f1 vm_map_remove(c2d657e0,0,bfc00000,11d,c0375c53) at vm_map_remove+0x55 exit1(c2adebe0,0,c0375c53,65,cf083d40) at exit1+0x686 sys_exit(c2adebe0,cf083d10,c0396800,3ec,1) at sys_exit+0x41 syscall(2f,860002f,bfbf002f,bfbff5e0,0) at syscall+0x273 Xint0x80_syscall() at Xint0x80_syscall+0x1d --- syscall (1), eip = 0x82be253, esp = 0xbfbff59c, ebp = 0xbfbff5b8 --- Regards, flo