From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jeff King Subject: Re: [BUG] 3.12 vfs weirdness under load Date: Thu, 14 Nov 2013 09:05:15 -0500 Message-ID: <20131114140515.GA2901@sigill.intra.peff.net> References: <20131113060557.GA29660@sigill.intra.peff.net> <20131113213605.GA7043@sigill.intra.peff.net> <20131113214053.GF13318@ZenIV.linux.org.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Cc: linux-fsdevel@vger.kernel.org, Waiman Long To: Al Viro Return-path: Received: from cloud.peff.net ([50.56.180.127]:39205 "HELO peff.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with SMTP id S1753293Ab3KNOFS (ORCPT ); Thu, 14 Nov 2013 09:05:18 -0500 Content-Disposition: inline In-Reply-To: <20131113214053.GF13318@ZenIV.linux.org.uk> Sender: linux-fsdevel-owner@vger.kernel.org List-ID: On Wed, Nov 13, 2013 at 09:40:53PM +0000, Al Viro wrote: > > > Reading the patch for 232d2d6, it seems plausible that it's a locking > > > problem in the new code, but I don't see anything obviously wrong. I'd > > > expect others can reproduce by running git's test suite, but if not, I'm > > > happy to test patches. > [...] > > Move initialization of dentry/vfsmount/mnt to just before the loop in > prepend_path() and see if that fixes what you are seeing... Yep, that did the trick. Looks like your fix is already in Linus's tree, too. Thanks! -Peff