From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1757839Ab2HHHSF (ORCPT ); Wed, 8 Aug 2012 03:18:05 -0400 Received: from mga11.intel.com ([192.55.52.93]:7773 "EHLO mga11.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1757768Ab2HHHSC (ORCPT ); Wed, 8 Aug 2012 03:18:02 -0400 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="4.77,730,1336374000"; d="scan'208";a="194475186" Date: Wed, 8 Aug 2012 15:17:38 +0800 From: Fengguang Wu To: Al Viro Cc: Sasha Levin , "linux-kernel@vger.kernel.org" , Dave Jones , Kamal Mostafa , "Peter M. Petrakis" , Dann Frazier , Massimo Morana , Jan Kara , linux-fsdevel@vger.kernel.org Subject: Re: mq: INFO: possible circular locking dependency detected Message-ID: <20120808071738.GA20090@localhost> References: <501D0093.2090108@gmail.com> <20120805170856.GC8954@localhost> <20120807050412.GA23960@localhost> <20120807063955.GX23464@ZenIV.linux.org.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20120807063955.GX23464@ZenIV.linux.org.uk> User-Agent: Mutt/1.5.21 (2010-09-15) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Aug 07, 2012 at 07:39:55AM +0100, Al Viro wrote: > On Tue, Aug 07, 2012 at 01:04:12PM +0800, Fengguang Wu wrote: > > > FYI, here is a different back trace on that commit. > > > > [ 3.255043] ====================================================== > > [ 3.255052] [ INFO: possible circular locking dependency detected ] > > [ 3.255052] 3.5.0-rc6-bisect-00355-geb04c28 #4 Not tainted > > [ 3.255052] ------------------------------------------------------- > > [ 3.255052] init/1 is trying to acquire lock: > > [ 3.255052] (&mm->mmap_sem){++++++}, at: [] might_fault+0x70/0xe0 > > [ 3.255052] > > [ 3.255052] but task is already holding lock: > > [ 3.255052] (&sb->s_type->i_mutex_key){+.+.+.}, at: [] vfs_readdir+0x6e/0x130 > > Do you see any similar with the _next_ commit? Stress tests show that the next commit is free from both the "circular locking dependency" issues. Thanks, Fengguang