From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1750821AbWGWAzl (ORCPT ); Sat, 22 Jul 2006 20:55:41 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1750862AbWGWAzl (ORCPT ); Sat, 22 Jul 2006 20:55:41 -0400 Received: from tornado.reub.net ([202.89.145.182]:17837 "EHLO tornado.reub.net") by vger.kernel.org with ESMTP id S1750821AbWGWAzk (ORCPT ); Sat, 22 Jul 2006 20:55:40 -0400 Message-ID: <44C2C90B.6090108@reub.net> Date: Sun, 23 Jul 2006 12:55:39 +1200 From: Reuben Farrelly User-Agent: Thunderbird 2.0a1 (Windows/20060721) MIME-Version: 1.0 To: Andrew Morton CC: John McCutchan , Ingo Molnar , Linux Kernel Subject: Re: 2.6.18-rc1-mm2 References: <20060713224800.6cbdbf5d.akpm@osdl.org> In-Reply-To: <20060713224800.6cbdbf5d.akpm@osdl.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On 14/07/2006 5:48 p.m., Andrew Morton wrote: > ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.18-rc1/2.6.18-rc1-mm2/ > > - Patches were merged, added, dropped and fixed. Nothing particularly exciting. > > - Added the avr32 architecture. Review is sought, please. Just spotted this in logs: ======================================================= [ INFO: possible circular locking dependency detected ] ------------------------------------------------------- imap/30033 is trying to acquire lock: (iprune_mutex){--..}, at: [] mutex_lock+0x19/0x20 but task is already holding lock: (&dev->ev_mutex){--..}, at: [] mutex_lock+0x19/0x20 which lock already depends on the new lock. the existing dependency chain (in reverse order) is: -> #3 (&dev->ev_mutex){--..}: [] lock_acquire+0x4e/0x75 [] __mutex_lock_slowpath+0xd3/0x23c [] mutex_lock+0x18/0x20 [] inotify_dev_queue_event+0x33/0x140 [] inotify_remove_watch_locked+0x34/0x3a [] inotify_rm_wd+0x8b/0xb5 [] sys_inotify_rm_watch+0x4a/0x6b [] system_call+0x7d/0x83 -> #2 (&ih->mutex){--..}: [] lock_acquire+0x4e/0x75 [] __mutex_lock_slowpath+0xd3/0x23c [] mutex_lock+0x18/0x20 [] inotify_find_update_watch+0x49/0x9d [] sys_inotify_add_watch+0xd8/0x1ac [] system_call+0x7d/0x83 -> #1 (&inode->inotify_mutex){--..}: [] lock_acquire+0x4e/0x75 [] __mutex_lock_slowpath+0xd3/0x23c [] mutex_lock+0x18/0x20 [] inotify_unmount_inodes+0xd4/0x1d0 [] invalidate_inodes+0x46/0x10b [] generic_shutdown_super+0x77/0x16c [] kill_block_super+0x25/0x3b [] deactivate_super+0x4b/0x6c [] mntput_no_expire+0x57/0x92 [] path_release_on_umount+0x1c/0x2b [] sys_umount+0x251/0x29b [] system_call+0x7d/0x83 -> #0 (iprune_mutex){--..}: [] lock_acquire+0x4e/0x75 [] __mutex_lock_slowpath+0xd3/0x23c [] mutex_lock+0x18/0x20 [] shrink_icache_memory+0x41/0x270 [] shrink_slab+0x11c/0x1c9 [] try_to_free_pages+0x186/0x244 [] __alloc_pages+0x1cc/0x2e0 [] cache_alloc_refill+0x3f7/0x821 [] kmem_cache_alloc+0x84/0xcb [] kernel_event+0x2d/0x122 [] inotify_dev_queue_event+0xcb/0x140 [] inotify_remove_watch_locked+0x34/0x3a [] inotify_rm_wd+0x8b/0xb5 [] sys_inotify_rm_watch+0x4a/0x6b [] system_call+0x7d/0x83 other info that might help us debug this: 4 locks held by imap/30033: #0: (&inode->inotify_mutex){--..}, at: [] mutex_lock+0x19/0x20 #1: (&ih->mutex){--..}, at: [] mutex_lock+0x19/0x20 #2: (&dev->ev_mutex){--..}, at: [] mutex_lock+0x19/0x20 #3: (shrinker_rwsem){----}, at: [] shrink_slab+0x32/0x1c9 stack backtrace: Call Trace: [] show_trace+0xae/0x265 [] dump_stack+0x15/0x1b [] print_circular_bug_tail+0x6d/0x80 [] __lock_acquire+0x9cd/0xcbb [] lock_acquire+0x4f/0x75 [] __mutex_lock_slowpath+0xd4/0x23c [] mutex_lock+0x19/0x20 [] shrink_icache_memory+0x42/0x270 [] shrink_slab+0x11d/0x1c9 [] try_to_free_pages+0x187/0x244 [] __alloc_pages+0x1cd/0x2e0 [] cache_alloc_refill+0x3f8/0x821 [] kmem_cache_alloc+0x85/0xcb [] kernel_event+0x2e/0x122 [] inotify_dev_queue_event+0xcc/0x140 [] inotify_remove_watch_locked+0x35/0x3a [] inotify_rm_wd+0x8c/0xb5 [] sys_inotify_rm_watch+0x4b/0x6b [] system_call+0x7e/0x83 [<000000350ced0247>] Reuben