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