From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christoph Hellwig Subject: Re: xfstests 073 regression Date: Sat, 30 Jul 2011 09:44:22 -0400 Message-ID: <20110730134422.GA1884@infradead.org> References: <20110728164105.GA18258@infradead.org> <20110729142121.GA21149@localhost> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: Christoph Hellwig , "linux-fsdevel@vger.kernel.org" To: Wu Fengguang Return-path: Received: from 173-166-109-252-newengland.hfc.comcastbusiness.net ([173.166.109.252]:55677 "EHLO bombadil.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751142Ab1G3NoZ (ORCPT ); Sat, 30 Jul 2011 09:44:25 -0400 Content-Disposition: inline In-Reply-To: <20110729142121.GA21149@localhost> Sender: linux-fsdevel-owner@vger.kernel.org List-ID: On Fri, Jul 29, 2011 at 10:21:21PM +0800, Wu Fengguang wrote: > I cannot reproduce the bug. However looking through the code, I find > the only possible place that may keep wb_writeback() looping with > wb->list_lock grabbed is the below requeue_io() call. > > Would you try the patch? Note that even if it fixed the soft lockup, > it may not be suitable as the final fix. This patch fixes the hang for me.