From owner-freebsd-amd64@FreeBSD.ORG Tue Feb 17 01:47:52 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1F83716A4DC for ; Tue, 17 Feb 2004 01:47:52 -0800 (PST) Received: from wn1.sci.kun.nl (wn1.sci.kun.nl [131.174.8.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D2C643D1D for ; Tue, 17 Feb 2004 01:47:51 -0800 (PST) (envelope-from adridg@sci.kun.nl) Received: from wn4.sci.kun.nl [131.174.8.3] (helo=wn4.sci.kun.nl) by wn1.sci.kun.nl (8.12.10/3.61) with ESMTP id i1H9loni027798 for ; Tue, 17 Feb 2004 10:47:50 +0100 (MET) Date: Tue, 17 Feb 2004 10:47:50 +0100 (MET) From: Adriaan de Groot To: freebsd-amd64@freebsd.org In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Subject: Re: The return of threading errors in ogg123 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: adridg@cs.kun.nl List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Feb 2004 09:47:52 -0000 libc_r seems better behaved; possibly unrelated, I did just get a lock order reversal, with this trace (1st fell off the screen, sorry): 2nd 0xffffffff807dcca0 swap_pager swhash (swap_pager swhash) @ /mnt/sys/CURRENT /src/sys/vm/swap_pager.c:1822 3rd 0xffffff003e0e8700 vm object (vm object) @ /mnt/sys/CURRENT/src/sys/vm/uma_ core.c:886 Stack backtrace: backtrace() at backtrace+0x17 witness_checkorder() at witness_checkorder+0x678 _mtx_lock_flags() at _mtx_lock_flags+0x80 obj_alloc() at obj_alloc+0x41 slab_zalloc() at slab_zalloc+0xa2 uma_zone_slab() at uma_zone_slab+0xd5 uma_zalloc_internal() at uma_zalloc_internal+0x3c uma_zalloc_arg() at uma_zalloc_arg+0x3a6 swp_pager_meta_build() at swp_pager_meta_build+0x14b swap_pager_putpages() at swap_pager_putpages+0x2f3 default_pager_putpages() at default_pager_putpages+0xa vm_pageout_flush() at vm_pageout_flush+0x15e vm_pageout_clean() at vm_pageout_clean+0x292 vm_pageout_scan() at vm_pageout_scan+0x65f vm_pageout() at vm_pageout+0x377 fork_exit() at fork_exit+0xd9 fork_trampoline() at fork_trampoline+0xe -- Adriaan de Groot adridg@cs.kun.nl Kamer A6020 024-3652272 GPG Key Fingerprint 934E 31AA 80A7 723F 54F9 50ED 76AC EE01 FEA2 A3FE http://www.cs.kun.nl/~adridg/research/