tech-kern archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: netbsd-5 deadlocks when memory is low



hi,

> YAMAMOTO Takashi <yamt%mwd.biglobe.ne.jp@localhost> wrote:
> 
>> because those requests have ended up in your file server which is
>> waiting for page daemon and thus deadlock?  just a wild guess, though.
> 
> So the right fix would be to have a uvm.user_paging count for pages from
> non kernel FS, and exclude that count from the test?

i'm not sure if i want to call it the right fix.

but yes, i think it works if your system have enough pages which
pagedaemon can free regardless of the state of your file server.
eg. clean pages, pages backed by other filesystems, etc.

YAMAMOTO Takashi

> 
> -- 
> Emmanuel Dreyfus
> http://hcpnet.free.fr/pubz
> manu%netbsd.org@localhost


Home | Main Index | Thread Index | Old Index