Subject: Re: PR/34293 CVS commit: src/sys/dev
To: None <kern-bug-people@netbsd.org, gnats-admin@netbsd.org,>
From: YAMAMOTO Takashi <yamt@mwd.biglobe.ne.jp>
List: netbsd-bugs
Date: 09/05/2006 12:55:02
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.
you said "separate pool for nested I/O buffers" worked.
it made me think you were low of memory, given that getiobuf() is not
related to buffer cache watermarks.
YAMAMOTO Takashi