Subject: Re: kern/15364
To: None <chs@netbsd.org, gnats-admin@netbsd.org, netbsd-bugs@netbsd.org>
From: YAMAMOTO Takashi <yamt@mwd.biglobe.ne.jp>
List: netbsd-bugs
Date: 08/29/2005 00:20:01
The following reply was made to PR kern/15364; it has been noted by GNATS.
From: YAMAMOTO Takashi <yamt@mwd.biglobe.ne.jp>
To: chuq@chuq.com
Cc: gnats-bugs@NetBSD.org
Subject: Re: kern/15364
Date: Mon, 29 Aug 2005 09:18:36 +0900
> ah, it's the write clustering that's causing the problem.
> the attached patch forces the putpages write clustering to obey
> the same block-alignment rule that the getpages path uses, so that
> pages involved in a softdep dependency will always be written together.
> do you see any problem with this?
>
> -Chuck
i don't think that block-alignment is really needed here. (unlike lfs.)
isn't it better to have a bitmap in softdep "pcbp" to track which
pages in a block have been written out?
YAMAMOTO Takashi