Date: Fri, 19 Sep 2003 01:53:33 -0700 (PDT) From: Jeff Roberson <jeff@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/vm uma_core.c Message-ID: <200309190853.h8J8rX18074215@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
jeff 2003/09/19 01:53:33 PDT
FreeBSD src repository
Modified files:
sys/vm uma_core.c
Log:
- Move the logic for dealing with the uma_boot_pages cache into the
page_alloc() function from the slab_zalloc() function. This allows us
to unconditionally call uz_allocf().
- In page_alloc() cleanup the boot_pages logic some. Previously memory from
this cache that was not used by the time the system started was left in
the cache and never used. Typically this wasn't more than a few pages,
but now we will use this cache so long as memory is available.
Revision Changes Path
1.79 +22 -21 src/sys/vm/uma_core.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200309190853.h8J8rX18074215>
