NetBSD-Bugs archive

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

PR/40027 CVS commit: src/sys/uvm



The following reply was made to PR kern/40027; it has been noted by GNATS.

From: Andrew Doran <ad%netbsd.org@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc: 
Subject: PR/40027 CVS commit: src/sys/uvm
Date: Sat, 13 Dec 2008 11:35:36 +0000

 On Sat, Dec 13, 2008 at 11:26:57AM +0000, Andrew Doran wrote:
 > 
 > Module Name: src
 > Committed By:        ad
 > Date:                Sat Dec 13 11:26:57 UTC 2008
 > 
 > Modified Files:
 >      src/sys/uvm: uvm_pdaemon.c
 > 
 > Log Message:
 > PR 40027/pagedaemon loops on memory shortage
 > 
 > uvmpd_scan_queue:
 > 
 > - Fix a bug that prevented the pagedaemon from making forward progress
 >   if (a) swap was full (b) the first 16 pages on the inactive list were
 >   unbusy anons not already backed by swap.
 > 
 > - Remove redundant uvm_swapisfull() check and just try to allocate a slot.
 >   If it fails we know swap is full.
 > 
 > 
 > To generate a diff of this commit:
 > cvs rdiff -r1.96 -r1.97 src/sys/uvm/uvm_pdaemon.c
 > 
 > Please note that diffs are not public domain; they are subject to the
 > copyright notices on the relevant files.
 > 
 


Home | Main Index | Thread Index | Old Index