From owner-freebsd-ia64@FreeBSD.ORG Sat Jan 28 15:49:49 2012 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DF86D106564A for ; Sat, 28 Jan 2012 15:49:49 +0000 (UTC) (envelope-from mexas@bristol.ac.uk) Received: from dirg.bris.ac.uk (dirg.bris.ac.uk [137.222.10.102]) by mx1.freebsd.org (Postfix) with ESMTP id 96CD78FC16 for ; Sat, 28 Jan 2012 15:49:49 +0000 (UTC) Received: from ncsd.bris.ac.uk ([137.222.10.59] helo=ncs.bris.ac.uk) by dirg.bris.ac.uk with esmtp (Exim 4.72) (envelope-from ) id 1RrAFu-0003MC-Fq for freebsd-ia64@freebsd.org; Sat, 28 Jan 2012 15:32:00 +0000 Received: from mech-cluster241.men.bris.ac.uk ([137.222.187.241]) by ncs.bris.ac.uk with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.72) (envelope-from ) id 1RrAFj-0001gF-6r for freebsd-ia64@freebsd.org; Sat, 28 Jan 2012 15:31:43 +0000 Received: from mech-cluster241.men.bris.ac.uk (localhost [127.0.0.1]) by mech-cluster241.men.bris.ac.uk (8.14.5/8.14.5) with ESMTP id q0SFVgmS010601 for ; Sat, 28 Jan 2012 15:31:42 GMT (envelope-from mexas@bris.ac.uk) Received: (from mexas@localhost) by mech-cluster241.men.bris.ac.uk (8.14.5/8.14.5/Submit) id q0SFVgKd010594 for freebsd-ia64@freebsd.org; Sat, 28 Jan 2012 15:31:42 GMT (envelope-from mexas@bris.ac.uk) X-Authentication-Warning: mech-cluster241.men.bris.ac.uk: mexas set sender to mexas@bris.ac.uk using -f Date: Sat, 28 Jan 2012 15:31:42 +0000 From: Anton Shterenlikht To: freebsd-ia64@freebsd.org Message-ID: <20120128153142.GA4338@mech-cluster241.men.bris.ac.uk> Mail-Followup-To: freebsd-ia64@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.3i Subject: panic: _mtx_lock_sleep: recursed on non-recursive mutex process lock @ /usr/src/sys/ia64/ia64/trap.c:562 X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Jan 2012 15:49:50 -0000 On r225618, running graphics/ImageMagick tests and firefox I got this panic. I'm almost sure I've seen it before. panic: _mtx_lock_sleep: recursed on non-recursive mutex process lock @ /usr/src/sys/ia64/ia64/trap.c:562 cpuid = 1 KDB: enter: panic [ thread pid 34223 tid 101556 ] Stopped at kdb_enter+0x92: [I2] addl r14=0xffffffffffe20230,gp ;; db> show thread Thread 101556 at 0xe00000001d2c4450: proc (pid 34223): 0xe000000012393630 name: validate stack: 0xa0000000c81ae000-0xa0000000c81b5fff flags: 0x4 pflags: 0 state: RUNNING (CPU 1) priority: 210 container lock: sched lock 1 (0x9ffc000000a518c0) db> thread 101556 [ thread pid 34223 tid 101556 ] kdb_enter+0x92: [I2] addl r14=0xffffffffffe20230,gp ;; db> bt Tracing pid 34223 tid 101556 td 0xe00000001d2c4450 kdb_enter(0x9ffc00000093b130, 0x9ffc00000093b130, 0x9ffc0000003586e0, 0x793) at kdb_enter+0x92 panic(0x9ffc000000939700, 0x9ffc0000009397a8, 0x9ffc00000097b5d8, 0x232) at pani c+0x2e0 _mtx_lock_sleep(0xe000000012393728, 0xe00000001d2c4450, 0x0, 0x9ffc00000097b5d8, 0x232) at _mtx_lock_sleep+0x80 _mtx_lock_flags(0xe000000012393728, 0x0, 0x9ffc00000097b5d8, 0x232, 0x9ffc000000 7ffb90, 0x716, 0x9ffc00000093a2d0) at _mtx_lock_flags+0x170 trap(0x14, 0xa0000000c81b5000) at trap+0x940 ivt_Data_TLB() at ivt_Data_TLB+0x1d0 --- trapframe at 0xa0000000c81b5000 crhold() at crhold+0x10 cred_update_thread(0xe00000001d2c4580, 0xe000000012393670, 0xe000000012393728, 0 x9ffc00000093a2d0) at cred_update_thread+0x70 syscall(0xe000000012393630, 0x8000000, 0x3, 0xe00000001d2c4450, 0xffffffffffffff ff, 0x0, 0x9ffc0000007fa5e0, 0x8) at syscall+0xd0 epc_syscall_return() at epc_syscall_return -- Anton Shterenlikht Room 2.6, Queen's Building Mech Eng Dept Bristol University University Walk, Bristol BS8 1TR, UK Tel: +44 (0)117 331 5944 Fax: +44 (0)117 929 4423