Re: Implementing writepage

David Woodhouse
2003-10-27T09:08:16Z

Sorry, I should be clearer...

On Mon, 2003-10-27 at 09:06 +0000, David Woodhouse wrote:
> On Mon, 2003-10-27 at 11:52 +0300, Nikita Danilov wrote:
> > I don't quite follow why. generic_commit_write() only marks buffers
> > dirty. Actual IO is started by either ->writepages() called from within
> > balance_dirty_pages() (or pdflush) or by ->writepage() called by VM
> > scanner.

Ah yes, you are probably right in the case of block device file systems;
I missed that. But...

> Charles isn't using generic_commit_write(); this is not a traditional
> block-device-backed file system.
>
> I strongly suspect his commit_write() is in fact synchronous.

--
dwmw2