Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754987AbWL1VZX (ORCPT ); Thu, 28 Dec 2006 16:25:23 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1755002AbWL1VZX (ORCPT ); Thu, 28 Dec 2006 16:25:23 -0500 Received: from smtp7.orange.fr ([193.252.22.24]:25515 "EHLO smtp7.orange.fr" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754987AbWL1VZO (ORCPT ); Thu, 28 Dec 2006 16:25:14 -0500 X-ME-UUID: 20061228212512693.A92CD1800093@mwinf0702.orange.fr Message-ID: <45943638.30705@free.fr> Date: Thu, 28 Dec 2006 22:25:12 +0100 From: Laurent Riffard User-Agent: Mozilla/5.0 (X11; U; Linux i686; fr-FR; rv:1.8.0.7) Gecko/20060405 SeaMonkey/1.0.5 MIME-Version: 1.0 To: Kernel development list , Oliver Neukum , Greg KH , Maneesh Soni Cc: Andrew Morton Subject: Re: 2.6.20-rc2-mm1: INFO: possible recursive locking detected in con_close References: <20061228024237.375a482f.akpm@osdl.org> In-Reply-To: <20061228024237.375a482f.akpm@osdl.org> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2149 Lines: 61 Le 28.12.2006 11:42, Andrew Morton a ?crit : > ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.20-rc2/2.6.20-rc2-mm1/ Hello, got this with 2.6.20-rc2-mm1, reverting gregkh-driver-driver-core-fix-race-in-sysfs-between-sysfs_remove_file-and-read-write.patch made it disappear. ============================================= [ INFO: possible recursive locking detected ] 2.6.20-rc2-mm1 #51 --------------------------------------------- init/324 is trying to acquire lock: (&sysfs_inode_imutex_key){--..}, at: [] mutex_lock+0x1c/0x1f but task is already holding lock: (&sysfs_inode_imutex_key){--..}, at: [] mutex_lock+0x1c/0x1f other info that might help us debug this: 2 locks held by init/324: #0: (tty_mutex){--..}, at: [] mutex_lock+0x1c/0x1f #1: (&sysfs_inode_imutex_key){--..}, at: [] mutex_lock+0x1c/0x1f stack backtrace: [] show_trace_log_lvl+0x1a/0x2f [] show_trace+0x12/0x14 [] dump_stack+0x16/0x18 [] __lock_acquire+0x116/0xb33 [] lock_acquire+0x56/0x6f [] __mutex_lock_slowpath+0xdc/0x266 [] mutex_lock+0x1c/0x1f [] sysfs_drop_dentry+0xb7/0x12b [] sysfs_hash_and_remove+0x90/0x14a [] sysfs_remove_file+0xd/0xf [] device_remove_file+0x1f/0x2a [] device_del+0x31/0x1c4 [] device_unregister+0xb/0x15 [] device_destroy+0x8b/0x91 [] vcs_remove_sysfs+0x1a/0x36 [] con_close+0x4c/0x60 [] release_dev+0x221/0x62a [] tty_release+0x12/0x1c [] __fput+0xb9/0x177 [] fput+0x31/0x35 [] filp_close+0x54/0x5c [] put_files_struct+0x7c/0xb9 [] do_exit+0x219/0x72f [] sys_exit_group+0x0/0x11 [] sys_exit_group+0xf/0x11 [] sysenter_past_esp+0x5f/0x99 ======================= -- laurent - 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/