From owner-freebsd-stable@FreeBSD.ORG Sat Sep 8 05:09:20 2007 Return-Path: Delivered-To: stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 74C7E16A418; Sat, 8 Sep 2007 05:09:20 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from relay02.kiev.sovam.com (relay02.kiev.sovam.com [62.64.120.197]) by mx1.freebsd.org (Postfix) with ESMTP id 1F88813C457; Sat, 8 Sep 2007 05:09:20 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from [212.82.216.226] (helo=deviant.kiev.zoral.com.ua) by relay02.kiev.sovam.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.67) (envelope-from ) id 1ITrWl-000Llp-FL; Sat, 08 Sep 2007 07:02:43 +0300 Received: from deviant.kiev.zoral.com.ua (kostik@localhost [127.0.0.1]) by deviant.kiev.zoral.com.ua (8.14.1/8.14.1) with ESMTP id l8842YKA031487; Sat, 8 Sep 2007 07:02:34 +0300 (EEST) (envelope-from kostikbel@gmail.com) Received: (from kostik@localhost) by deviant.kiev.zoral.com.ua (8.14.1/8.14.1/Submit) id l8842YBo031477; Sat, 8 Sep 2007 07:02:34 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: deviant.kiev.zoral.com.ua: kostik set sender to kostikbel@gmail.com using -f Date: Sat, 8 Sep 2007 07:02:33 +0300 From: Kostik Belousov To: Maxim Sobolev Message-ID: <20070908040233.GP53667@deviant.kiev.zoral.com.ua> References: <46E19D4E.1060009@FreeBSD.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="JaBjgNvtdKe5H086" Content-Disposition: inline In-Reply-To: <46E19D4E.1060009@FreeBSD.org> User-Agent: Mutt/1.4.2.3i X-Scanner-Signature: bb9f355b5be917825c280d06cf0e20ab X-DrWeb-checked: yes X-SpamTest-Envelope-From: kostikbel@gmail.com X-SpamTest-Group-ID: 00000000 X-SpamTest-Info: Profiles 1448 [September 7 2007] X-SpamTest-Info: helo_type=3 X-SpamTest-Info: {received from trusted relay: not dialup} X-SpamTest-Method: none X-SpamTest-Method: Local Lists X-SpamTest-Rate: 0 X-SpamTest-Status: Not detected X-SpamTest-Status-Extended: not_detected X-SpamTest-Version: SMTP-Filter Version 3.0.0 [0255], KAS30/Release Cc: stable@freebsd.org Subject: Re: kqueue LOR X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Sep 2007 05:09:20 -0000 --JaBjgNvtdKe5H086 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Sep 07, 2007 at 11:49:50AM -0700, Maxim Sobolev wrote: > Hi, >=20 > On my 6.2 system I am seeing LOR discussed almost 1 year ago here: >=20 > http://lists.freebsd.org/pipermail/freebsd-stable/2006-November/031048.ht= ml > http://lists.freebsd.org/pipermail/freebsd-stable/2006-December/031197.ht= ml >=20 > lock order reversal: > 1st 0xc52cb500 kqueue (kqueue) @ kern/kern_event.c:1547 > 2nd 0xc4e4d80c struct mount mtx (struct mount mtx) @=20 > ufs/ufs/ufs_vnops.c:138 >=20 > Do you have any plans to commit the suggested fix? I suspect that the LOR is bogus. I was never able to get the information where the reverse lock order happen. What I asked of the most reporters is to apply sys/kern/subr_witness.c rev. 1.222 to RELENG_6 and provide me with the LOR report, if any. Note that doing that on RELENG_6_2 makes no sense, most likely you will get LORs with cdev mutex, fixed in RELENG_6. --JaBjgNvtdKe5H086 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) iD8DBQFG4h7ZC3+MBN1Mb4gRAhmwAKDk59Mk3TGgT1iDtHEzTPE1jgWeNQCfUTHP xZz7xBrzC7xNSSuExyWvVSs= =jJaO -----END PGP SIGNATURE----- --JaBjgNvtdKe5H086--