CVSROOT:        /cvs
Module name:    src
Changes by:     [EMAIL PROTECTED]       2008/11/24 10:42:35

Modified files:
        sys/kern       : subr_pool.c 

Log message:
Allow allocations larger than PAGE_SIZE from pools.

This is solved by special allocators and an obfuscated compare function
for the page header splay tree and some other minor adjustments.

At this moment, the allocator will be picked automagically by pool_init
and you can get a kernel_map allocator if you specify PR_WAITOK in flags
(XXX), default is kmem_map. This will be changed in the future once the
allocator code is slightly reworked. But people want to use it now.

"nag nag nag nag" dlg@

Reply via email to