From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Gleixner Subject: Re: [PATCH 2/2] introduce I_SYNC Date: Tue, 08 May 2007 09:23:48 +0200 Message-ID: <1178609028.3042.275.camel@localhost.localdomain> References: <20070507215913.GA15054@lazybastard.org> <20070507220142.GC15054@lazybastard.org> Reply-To: tglx@linutronix.de Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: QUOTED-PRINTABLE Cc: Andrew Morton , linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, Dave Kleikamp , David Chinner To: =?ISO-8859-1?Q?J=F6rn?= Engel Return-path: In-Reply-To: <20070507220142.GC15054@lazybastard.org> Sender: linux-kernel-owner@vger.kernel.org List-Id: linux-fsdevel.vger.kernel.org On Tue, 2007-05-08 at 00:01 +0200, J=C3=B6rn Engel wrote: > This patch is actually independent of LogFS. It fixes a deadlock > hidden in fs/fs-writeback.c that LogFS was unlucky enough to trigger. > I strongly suspect NTFS triggered the same deadlock and "solved" it b= y > introducing iget5_nowait(). For LogFS, iget5_nowait() would translat= e > the deadlock into data corruption, so that is not an option. Have you talked to NTFS folks about that ? If it is a general problem, then please seperate the patch from logfs. tglx