Date: Thu, 20 Dec 2007 22:45:55 +0000 (UTC) From: Alan Cox <alc@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/vm vm_page.c vm_phys.c vm_phys.h Message-ID: <200712202245.lBKMjt7H092002@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200712202245.lBKMjt7H092002>