Re: [RFC] basic delayed allocation in VFS
From: Christoph Hellwig <hch@infradead.org>
Date: 2007-07-28 19:56:08
Also in:
linux-fsdevel
From: Christoph Hellwig <hch@infradead.org>
Date: 2007-07-28 19:56:08
Also in:
linux-fsdevel
On Fri, Jul 27, 2007 at 11:51:56AM +0400, Alex Tomas wrote:
quoted
Secondly, apart from delalloc, XFS cannot use the generic code paths for writeback because unwritten extent conversion also requires custom I/O completion handlers. Given that __mpage_writepage() only calls ->writepage when it is confused, XFS simply cannot use this API.this doesn't mean fs/mpage.c should go, right?
mpage.c read side is fine for every block based filesystem I know. mpage.c write side is fine for every simple (non-delalloc, non-unwritten extent, etc) filesystem. So it surely shouldn't go.
I didn't say "generic", see Subject: :)
then it shouldn't be in generic code.