alc 2007-12-20 22:45:54 UTC
FreeBSD src repository
Modified files:
sys/vm vm_page.c vm_phys.c vm_phys.h
Log:
Modify vm_phys_unfree_page() so that it no longer requires the given
page to be in the free lists. Instead, it now returns TRUE if it
removed the page from the free lists and FALSE if the page was not
in the free lists.
This change is required to support superpage reservations. Specifically,
once reservations are introduced, a cached page can either be in the
free lists or a reservation.
Revision Changes Path
1.364 +5 -2 src/sys/vm/vm_page.c
1.6 +10 -7 src/sys/vm/vm_phys.c
1.4 +4 -1 src/sys/vm/vm_phys.h
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "[EMAIL PROTECTED]"