Source-Changes archive

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

NetBSD master CVS tree commits



tls
Sun Feb 16 22:22:53 PST 1997
Update of /a/cvsroot/src/sys/vm
In directory netbsd1:/var/slash-tmp/cvs-serv1023

Modified Files:
        vnode_pager.c 
Log Message:
vnode_pager_sync bugs: A) must lock the object, not just the vnode.  B) Don't 
remove the object from paging queues, because we'd have to put it back on one.  
The pagedaemon will eventually take care of this for us anyway.  This was 
causing us to *lose track of pages completely* every time  vnode_pager_sync() 
was called... sigh.  Credit goes to mycroft for untangling this mess.



Home | Main Index | Thread Index | Old Index