Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1759957AbYF3KxG (ORCPT ); Mon, 30 Jun 2008 06:53:06 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1754706AbYF3Kwy (ORCPT ); Mon, 30 Jun 2008 06:52:54 -0400 Received: from po-out-1718.google.com ([72.14.252.156]:27915 "EHLO po-out-1718.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753035AbYF3Kwx (ORCPT ); Mon, 30 Jun 2008 06:52:53 -0400 DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:mime-version:content-type :content-transfer-encoding:content-disposition; b=JH1hnegHZO1UGLiOEjFzDXGjyoQJiuzoDvbQk218adPj5SIwbL5XTaaT0TgWYgvHfi AhQ/pg/eUZoJHcRNHkSJIVVp1/3H6Kn2y7Ax0F5Pe7woqyo/R0f3+1UYRIhcteMHk4bm q4v9bl7fy0hNv0NVEfzULdqA/1dP6rjWAIHso= Message-ID: Date: Mon, 30 Jun 2008 12:52:52 +0200 From: "Zdenek Kabelac" To: "Linux Kernel Mailing List" Subject: 2.6.26-rc8-slab INFO: possible circular locking dependency detected MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 4509 Lines: 114 Hi I've made fresh compilation of -rc8 kernel commit: 1702b52092e9a6d05398d3f9581ddc050ef00d06 Machine - T61, 2GB, C2D, x86_64 This appeared in my startup log: ---- iwl3945: Tuning to channel 3 iwl3945: Not a valid iwl3945_rxon_assoc_cmd field values iwl3945: Invalid RXON configuration. Not committing. ======================================================= [ INFO: possible circular locking dependency detected ] 2.6.26-rc8-slab #38 ------------------------------------------------------- nautilus/2988 is trying to acquire lock: (&mm->mmap_sem){----}, at: [] do_page_fault+0x11d/0xaf0 but task is already holding lock: (&dev->ev_mutex){--..}, at: [] inotify_read+0xdb/0x200 which lock already depends on the new lock. the existing dependency chain (in reverse order) is: -> #3 (&dev->ev_mutex){--..}: [] __lock_acquire+0x1149/0x11d0 [] lock_acquire+0x96/0xe0 [] mutex_lock_nested+0xc0/0x330 [] inotify_dev_queue_event+0x41/0x1b0 [] inotify_inode_queue_event+0xbe/0x100 [] vfs_create+0xee/0x140 [] do_filp_open+0x93a/0xa40 [] do_sys_open+0x76/0x100 [] sys_open+0x1b/0x20 [] system_call_after_swapgs+0x7b/0x80 [] 0xffffffffffffffff -> #2 (&ih->mutex){--..}: [] __lock_acquire+0x1149/0x11d0 [] lock_acquire+0x96/0xe0 [] mutex_lock_nested+0xc0/0x330 [] inotify_find_update_watch+0x4e/0xd0 [] sys_inotify_add_watch+0x114/0x1e0 [] system_call_after_swapgs+0x7b/0x80 [] 0xffffffffffffffff -> #1 (&inode->inotify_mutex){--..}: [] __lock_acquire+0x1149/0x11d0 [] lock_acquire+0x96/0xe0 [] mutex_lock_nested+0xc0/0x330 [] inotify_inode_queue_event+0x4b/0x100 [] inotify_dentry_parent_queue_event+0x91/0xb0 [] __fput+0x7a/0x1f0 [] fput+0x1d/0x30 [] remove_vma+0x4a/0x80 [] do_munmap+0x2b9/0x320 [] sys_munmap+0x50/0x80 [] system_call_after_swapgs+0x7b/0x80 [] 0xffffffffffffffff -> #0 (&mm->mmap_sem){----}: [] __lock_acquire+0xfe5/0x11d0 [] lock_acquire+0x96/0xe0 [] down_read+0x3b/0x70 [] do_page_fault+0x11d/0xaf0 [] error_exit+0x0/0xa9 [] 0xffffffffffffffff other info that might help us debug this: 1 lock held by nautilus/2988: #0: (&dev->ev_mutex){--..}, at: [] inotify_read+0xdb/0x200 stack backtrace: Pid: 2988, comm: nautilus Not tainted 2.6.26-rc8-slab #38 Call Trace: [] print_circular_bug_tail+0x84/0x90 [] ? print_circular_bug_entry+0x52/0x60 [] __lock_acquire+0xfe5/0x11d0 [] ? do_page_fault+0x11d/0xaf0 [] lock_acquire+0x96/0xe0 [] ? do_page_fault+0x11d/0xaf0 [] down_read+0x3b/0x70 [] do_page_fault+0x11d/0xaf0 [] ? do_wp_page+0x3b9/0x550 [] ? native_sched_clock+0x78/0x80 [] ? __lock_acquire+0x364/0x11d0 [] ? __lock_acquire+0x364/0x11d0 [] error_exit+0x0/0xa9 [] ? copy_user_generic_string+0x17/0x40 [] ? inotify_read+0x17d/0x200 [] ? autoremove_wake_function+0x0/0x40 [] ? security_file_permission+0x11/0x20 [] ? vfs_read+0xc8/0x180 [] ? sys_read+0x50/0x90 [] ? system_call_after_swapgs+0x7b/0x80 kjournald starting. Commit interval 5 seconds EXT3 FS on sda6, internal journal ---- Zdenek -- 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/