Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751661AbWHXR6f (ORCPT ); Thu, 24 Aug 2006 13:58:35 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751662AbWHXR6f (ORCPT ); Thu, 24 Aug 2006 13:58:35 -0400 Received: from bay0-omc2-s32.bay0.hotmail.com ([65.54.246.168]:45049 "EHLO bay0-omc2-s32.bay0.hotmail.com") by vger.kernel.org with ESMTP id S1751657AbWHXR6e (ORCPT ); Thu, 24 Aug 2006 13:58:34 -0400 Message-ID: X-Originating-IP: [75.34.181.35] X-Originating-Email: [dravet@hotmail.com] From: "Jason Dravet" To: linux-kernel@vger.kernel.org Subject: INFO: possible recursive locking detected Date: Thu, 24 Aug 2006 12:58:29 -0500 Mime-Version: 1.0 Content-Type: text/plain; format=flowed X-OriginalArrivalTime: 24 Aug 2006 17:58:33.0983 (UTC) FILETIME=[EA86A8F0:01C6C7A6] Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2307 Lines: 60 On a recent attempted install of fedora's rawhide I saw the following in my anaconda.log file. <4>============================================= <4>[ INFO: possible recursive locking detected ] <4>2.6.17-1.2571.fc6 #1 <4>--------------------------------------------- <4>anaconda/432 is trying to acquire lock: <4> (&bdev->bd_mutex){--..}, at: [] __blkdev_put+0x1f/0x11f <4> <4>but task is already holding lock: <4> (&bdev->bd_mutex){--..}, at: [] do_open+0x6b/0x3b2 <4> <4>other info that might help us debug this: <4>1 lock held by anaconda/432: <4> #0: (&bdev->bd_mutex){--..}, at: [] do_open+0x6b/0x3b2 <4> <4>stack backtrace: <4> [] show_trace_log_lvl+0x58/0x159 <4> [] show_trace+0xd/0x10 <4> [] dump_stack+0x19/0x1b <4> [] __lock_acquire+0x765/0x97c <4> [] lock_acquire+0x4b/0x6c <4> [] mutex_lock_nested+0xcb/0x214 <4> [] __blkdev_put+0x1f/0x11f <4> [] blkdev_put+0xa/0xc <4> [] do_open+0x343/0x3b2 <4> [] blkdev_open+0x1f/0x48 <4> [] __dentry_open+0xb8/0x186 <4> [] nameidata_to_filp+0x1c/0x2e <4> [] do_filp_open+0x2f/0x36 <4> [] do_sys_open+0x40/0xbb <4> [] sys_open+0x16/0x18 <4> [] syscall_call+0x7/0xb <4>DWARF2 unwinder stuck at syscall_call+0x7/0xb <4>Leftover inexact backtrace: <4> [] show_trace+0xd/0x10 <4> [] dump_stack+0x19/0x1b <4> [] __lock_acquire+0x765/0x97c <4> [] lock_acquire+0x4b/0x6c <4> [] mutex_lock_nested+0xcb/0x214 <4> [] __blkdev_put+0x1f/0x11f <4> [] blkdev_put+0xa/0xc <4> [] do_open+0x343/0x3b2 <4> [] blkdev_open+0x1f/0x48 <4> [] __dentry_open+0xb8/0x186 <4> [] nameidata_to_filp+0x1c/0x2e <4> [] do_filp_open+0x2f/0x36 <4> [] do_sys_open+0x40/0xbb <4> [] sys_open+0x16/0x18 <4> [] syscall_call+0x7/0xb Also posted at https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=203137 - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/