Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932209Ab1EJNgW (ORCPT ); Tue, 10 May 2011 09:36:22 -0400 Received: from bombadil.infradead.org ([18.85.46.34]:56152 "EHLO bombadil.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755707Ab1EJNgU (ORCPT ); Tue, 10 May 2011 09:36:20 -0400 Date: Tue, 10 May 2011 09:36:03 -0400 From: Christoph Hellwig To: OGAWA Hirofumi Cc: "Darrick J. Wong" , Theodore Tso , Jan Kara , Alexander Viro , Jens Axboe , "Martin K. Petersen" , Jeff Layton , Dave Chinner , linux-kernel , Dave Hansen , Christoph Hellwig , linux-mm@kvack.org, Chris Mason , Joel Becker , linux-scsi , linux-fsdevel , linux-ext4@vger.kernel.org, Mingming Cao Subject: Re: [PATCHSET v3.1 0/7] data integrity: Stabilize pages during writeback for various fses Message-ID: <20110510133603.GA5823@infradead.org> References: <20110509230318.19566.66202.stgit@elm3c44.beaverton.ibm.com> <87tyd31fkc.fsf@devron.myhome.or.jp> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87tyd31fkc.fsf@devron.myhome.or.jp> User-Agent: Mutt/1.5.21 (2010-09-15) X-SRS-Rewrite: SMTP reverse-path rewritten from by bombadil.infradead.org See http://www.infradead.org/rpr.html Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1030 Lines: 19 On Tue, May 10, 2011 at 10:59:15AM +0900, OGAWA Hirofumi wrote: > I'd like to know those patches are on what state. Waiting in writeback > page makes slower, like you mentioned it (I guess it would more > noticeable if device was slower that like FAT uses). And I think > currently it doesn't help anything others for blk-integrity stuff > (without other technic, it doesn't help FS consistency)? It only makes things slower if we rewrite a region in a file that is currently undergoing writeback. I'd be interested to know about real life applications doing that, and if they really are badly affect we should help them to work around that in userspace, e.g. by adding a fadvice will rewrite call that might be used to never write back that regions without an explicit fsync call. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/