Subject: Re: PR/34293 CVS commit: src/sys/dev
To: None <kern-bug-people@netbsd.org, gnats-admin@netbsd.org,>
From: Michael van Elst <mlelstv@serpens.de>
List: netbsd-bugs
Date: 09/05/2006 18:25:02
The following reply was made to PR kern/34293; it has been noted by GNATS.

From: Michael van Elst <mlelstv@serpens.de>
To: gnats-bugs@NetBSD.org
Cc: kern-bug-people@NetBSD.org, gnats-admin@NetBSD.org,
	netbsd-bugs@NetBSD.org
Subject: Re: PR/34293 CVS commit: src/sys/dev
Date: Tue, 5 Sep 2006 20:21:04 +0200

 On Tue, Sep 05, 2006 at 12:55:02PM +0000, YAMAMOTO Takashi wrote:
 > The following reply was made to PR kern/34293; it has been noted by GNATS.
 > 
 > From: yamt@mwd.biglobe.ne.jp (YAMAMOTO Takashi)
 > To: mlelstv@serpens.de
 > Cc: gnats-bugs@NetBSD.org, kern-bug-people@NetBSD.org,
 > 	gnats-admin@NetBSD.org, netbsd-bugs@NetBSD.org
 > Subject: Re: PR/34293 CVS commit: src/sys/dev
 > Date: Tue,  5 Sep 2006 21:53:09 +0900 (JST)
 > 
 >  > > while vndthread is working on behalf of the pagedaemon here,
 >  > > it is not a pagedaemon.  so it can't get special treatment for pagedaemon
 >  > > from buffer cache etc and can deadlock.
 >  > 
 >  > In my case it is definitely not working on behalf of the pagedaemon.
 >  
 >  did you have plenty of free memory?  it wasn't clear from the PR.
 
 I can't say. At that time the machine was hardly responsive as
 all disk I/O was stalled.
 
 >  you said "separate pool for nested I/O buffers" worked.
 
 It worked some times. But most times the processes were stuck
 waiting on getnewblk.
 
 -- 
                                 Michael van Elst
 Internet: mlelstv@serpens.de
                                 "A potential Snark may lurk in every tree."