Subject: Re: L_COWINPROGRESS
To: None <firstname.lastname@example.org>
From: Juergen Hannken-Illjes <email@example.com>
Date: 07/11/2004 22:56:33
On Mon, Jul 12, 2004 at 05:35:52AM +0900, YAMAMOTO Takashi wrote:
> what's exactly L_COWINPROGRESS for?
It avoids recursive calls of ffs_copyonwrite() where getnewbuf()
writes back dirty buffers to reuse them.
> i don't think it makes much sense because the subsequent pool_get()
> in getnewbuf() can fail even if buf_lotsfree() returns 1 due to
So we should skip the bremfree(bp) part on L_COWINPROGRESS. Will look
into this one.
> besides, i can't believe that lwp is a right place to put
> a filesystem specific flag.
Jürgen Hannken-Illjes - firstname.lastname@example.org