From owner-freebsd-emulation@FreeBSD.ORG Thu Aug 20 19:49:34 2009 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9E36B106568D for ; Thu, 20 Aug 2009 19:49:34 +0000 (UTC) (envelope-from uqs@spoerlein.net) Received: from acme.spoerlein.net (cl-43.dus-01.de.sixxs.net [IPv6:2a01:198:200:2a::2]) by mx1.freebsd.org (Postfix) with ESMTP id 2C0638FC43 for ; Thu, 20 Aug 2009 19:49:34 +0000 (UTC) Received: from acme.spoerlein.net (localhost.spoerlein.net [127.0.0.1]) by acme.spoerlein.net (8.14.3/8.14.3) with ESMTP id n7KJnW9f067151 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Thu, 20 Aug 2009 21:49:32 +0200 (CEST) (envelope-from uqs@spoerlein.net) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=spoerlein.net; s=dkim200908; t=1250797772; bh=N5ylEPYWXM1SlgoGYo27xQMC/k589ByuBdolZ74zCFI=; h=Date:From:To:Subject:Message-ID:MIME-Version:Content-Type; b=cf7BcQ49yGoFE1hlbnb41e69bElJwySfmLz+MmJ0GntxxNvyp66dC//VHEZUvu83b XPzapU3k02xP253lE/C/3Pmqg9AlNak7DXmumsLTOJVK35Fa5X964ygsrTNU86CayH DhRMqCHnG7izQT0p9E/l1VKvFrHkXORH81ySVmoA= Received: (from uqs@localhost) by acme.spoerlein.net (8.14.3/8.14.3/Submit) id n7KJnW8m067150 for emulation@freebsd.org; Thu, 20 Aug 2009 21:49:32 +0200 (CEST) (envelope-from uqs@spoerlein.net) Date: Thu, 20 Aug 2009 21:49:32 +0200 From: Ulrich =?utf-8?B?U3DDtnJsZWlu?= To: emulation@freebsd.org Message-ID: <20090820194932.GA66475@acme.spoerlein.net> Mail-Followup-To: Ulrich =?utf-8?B?U3DDtnJsZWlu?= , emulation@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.20 (2009-06-14) Cc: Subject: acquiring duplicate lock of same type: "ftlk" X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Aug 2009 19:49:34 -0000 Hi, I'm on RELENG_8/amd64 now and while using flash inside FF3 I observed the following acquiring duplicate lock of same type: "ftlk" 1st ftlk @ /data/freebsd-head/sys/modules/linux/../../compat/linux/linux_futex.c:177 2nd ftlk @ /data/freebsd-head/sys/modules/linux/../../compat/linux/linux_futex.c:203 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2a _witness_debugger() at _witness_debugger+0x2e witness_checkorder() at witness_checkorder+0x8ef _sx_xlock() at _sx_xlock+0x55 futex_get0() at futex_get0+0xfe linux_sys_futex() at linux_sys_futex+0x96 ia32_syscall() at ia32_syscall+0x19c Xint0x80_syscall() at Xint0x80_syscall+0x95 --- syscall (240, Linux ELF32, linux_sys_futex), rip = 0x287d89b3, rsp = 0xffffaa8c, rbp = 0x4000001 --- I'm running with linux-f8 (f10 gave me trouble last time I tried on CURRENT) and flash10. Is this a known problem? Is someone working on this or shall I file a PR? Regards, Uli PS: please keep me CC'ed. thx.