From owner-freebsd-emulation@FreeBSD.ORG Sun Dec 28 16:56:14 2008 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 50733106564A for ; Sun, 28 Dec 2008 16:56:14 +0000 (UTC) (envelope-from pluknet@gmail.com) Received: from yw-out-2324.google.com (yw-out-2324.google.com [74.125.46.29]) by mx1.freebsd.org (Postfix) with ESMTP id 087168FC12 for ; Sun, 28 Dec 2008 16:56:13 +0000 (UTC) (envelope-from pluknet@gmail.com) Received: by yw-out-2324.google.com with SMTP id 9so2246013ywe.13 for ; Sun, 28 Dec 2008 08:56:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=bdbHX7lmXBdwoTifoi+fdVtWIXlnQYJ0LiU8vmwEiwE=; b=V9MhPQMXszFaGTFd7iOPUGTi+AmA47BtCpTXgrsBGoxXHSaGWLtyvWQ/HAethSSwN9 /Ntar4txDZpeG+ufdSC6VD5dLD+K2/tI8vYEx/Omb+wBuJtF236t8CPb3CYfxq1eJjcW rNJftqwSyKo1YNwq0e6TpbRGYOcxoyQW3ugzM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=t5ZZGH1nhcFBR3T4nlaGFRkdl5V/8u+dZZJ8x8Tbw3R7zFz+FB/kEBjNsfPhZVQ9g2 KfWT9aH96IWY4jYfEQ5F7jPiku5e3Gerk0hG+7+TL01vJpmYF5qIchal1UaSE8UEcoac nlQzzu5qmdcEhOgtTc62rDlkr7U48t8UHh4BA= Received: by 10.90.68.20 with SMTP id q20mr6171354aga.110.1230481797448; Sun, 28 Dec 2008 08:29:57 -0800 (PST) Received: by 10.90.73.9 with HTTP; Sun, 28 Dec 2008 08:29:57 -0800 (PST) Message-ID: Date: Sun, 28 Dec 2008 19:29:57 +0300 From: pluknet To: "=?ISO-8859-1?Q?Patrick_Lamaizi=E8re?=" In-Reply-To: <20081228161343.3cfa62a3@baby-jane-lamaiziere-net.local> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <20081228161343.3cfa62a3@baby-jane-lamaiziere-net.local> Cc: emulation@freebsd.org, current@freebsd.org Subject: Re: LORs on 8-current kernel with 7-stable world 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: Sun, 28 Dec 2008 16:56:14 -0000 2008/12/28 Patrick Lamaizi=E8re : > Le 27 Dec 2008 22:07:12 +0100, > "Arno J. Klaassen" a =E9crit : > >> Hello, >> >> I get these when running a 8-current kernel with 7-stable world. >> I can'f access http://sources.zabbadoz.net/freebsd/lor.html >> to see if they are known. > >> lock order reversal: >> 1st 0xfffffffe68494f20 bufwait (bufwait) >> @ /raid1/bsd/src-current/sys/kern/vfs_bio.c:2443 2nd >> 0xffffff0001c7d000 dirhash (dirhash) >> @ /raid1/bsd/src-current/sys/ufs/ufs/ufs_dirhash.c:263 KDB: stack >> backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2a >> _witness_debugger() at _witness_debugger+0x65 witness_checkorder() at >> witness_checkorder+0x859 _sx_xlock() at _sx_xlock+0x55 >> ufsdirhash_acquire() at ufsdirhash_acquire+0x33 >> ufsdirhash_remove() at ufsdirhash_remove+0x16 >> ufs_dirremove() at ufs_dirremove+0x181 >> ufs_remove() at ufs_remove+0x92 >> VOP_REMOVE_APV() at VOP_REMOVE_APV+0x93 >> kern_unlinkat() at kern_unlinkat+0x249 >> linux_unlinkat() at linux_unlinkat+0xa6 >> ia32_syscall() at ia32_syscall+0x1ab >> Xint0x80_syscall() at Xint0x80_syscall+0x60 >> --- syscall (301, Linux ELF32, linux_unlinkat), rip =3D 0x28126968, rsp >> =3D 0xffffd4e8, rbp =3D 0xffffd508 --- > > I see this one on a 'pure' CURRENT > lock order reversal: > 1st 0xc297ba60 bufwait (bufwait) @ /usr/src/sys/kern/vfs_bio.c:2443 > 2nd 0xc2ec8c00 dirhash (dirhash) > @ /usr/src/sys/ufs/ufs/ufs_dirhash.c:263 KDB: stack backtrace: > db_trace_self_wrapper(c080b620,d6108778,c05aaf45,4,c08070aa,...) at > db_trace_self_wrapper+0x26 > kdb_backtrace(4,c08070aa,c2c0f128,c2c11d08,d61087d4,...) at > kdb_backtrace+0x29 > _witness_debugger(c080e0d7,c2ec8c00,c082aef4,c2c11d08,c082ab8d,...) at > _witness_debugger+0x25 > witness_checkorder(c2ec8c00,9,c082ab8d,107,0,...) at > witness_checkorder+0x839 > _sx_xlock(c2ec8c00,0,c082ab8d,107,c31010f0,...) at _sx_xlock+0x85 > ufsdirhash_acquire(c297ba00,cde06800,200,cde06818,d61088a4,...) at > ufsdirhash_acquire+0x35 > ufsdirhash_add(c31010f0,d61088ec,818,d6108890,d6108894,...) at > ufsdirhash_add+0x13 > ufs_direnter(c2edd10c,c31cd10c,d61088ec,d6108bd4,0,...) at > ufs_direnter+0x729 > ufs_makeinode(d6108bd4,d6108acc,d6108acc,d6108a34,c07d0295,...) at > ufs_makeinode+0x519 > ufs_create(d6108acc,d6108acc,0,d6108acc,d6108ba8,...) at > ufs_create+0x30 VOP_CREATE_APV(c0876c20,d6108acc,2,c0801ca7,3,...) at > VOP_CREATE_APV+0xa5 > vn_open_cred(d6108ba8,d6108c5c,1e4,c31a5800,c31922a0,...) at > vn_open_cred+0x1d0 vn_open(d6108ba8,d6108c5c,1e4,c31922a0,246,...) at > vn_open+0x33 kern_openat(c2e81000,ffffff9c,bfbfe640,0,a02,...) at > kern_openat+0x110 kern_open(c2e81000,bfbfe640,0,a01,1e4,...) at > kern_open+0x35 open(c2e81000,d6108cf8,c,c080ec0b,c0854438,...) at > open+0x30 syscall(d6108d38) at syscall+0x2a3 Xint0x80_syscall() at > Xint0x80_syscall+0x20 --- syscall (5, FreeBSD ELF32, open), eip =3D > 0x2075d2b3, esp =3D 0xbfbfdf6c, ebp =3D 0xbfbfdf98 --- These all are known. See -current archives. --=20 wbr, pluknet