Subject: Re: uvm_pageout hangs...
To: Lars Heidieker <lars@heidieker.de>
From: Chuck Silvers <chuq@chuq.com>
List: current-users
Date: 04/17/2001 08:07:09
nothing uses the uvm_loan* functions yet, so I don't think they're causing
any problems.

-Chuck


On Tue, Apr 17, 2001 at 09:37:14AM +0200, Lars Heidieker wrote:
> It seems to be related to changes in uvm_loan.c
> as uvm_loan() is now able to return with uobj/anon locked as we might get a
> return value of 0 from uvm_loanentry. That might happen if uvm_loanentry
> returns while in the first iteration of the while loop with rv == 0
> Am not sure but it does not look right the way it is....
> 
> Lars Heidieker wrote:
> 
> > Hi,
> >
> > since about 4 days there is some looking problem within the memory
> > system
> > If I do a dd if=/dev/zero of=test bs=1m count=256 on a 256mb machine the
> > system looks up at the point where the pagescanner starts within
> > uvm_pageout, no panic no brek to debugger it just hangs..
> >
> > lars