Re: How FREEBSD deals with request for continuous physical pages

2005-06-04 Thread M. Warner Losh
In message: [EMAIL PROTECTED] Bao Zhao [EMAIL PROTECTED] writes: : Linux use buddy allocator.but I find it seems that : FREEBSD uses single page linked list. but SLAB and : some drivers need continuous physical pages, so I : wonder how FREEBSD solved this problem. contigmalloc()

How FREEBSD deals with request for continuous physical pages

2005-06-03 Thread Bao Zhao
Linux use buddy allocator.but I find it seems that FREEBSD uses single page linked list. but SLAB and some drivers need continuous physical pages, so I wonder how FREEBSD solved this problem. Best Regards, Bao Zhao __ Do You Yahoo!? Tired of

Re: How FREEBSD deals with request for continuous physical pages

2005-06-03 Thread Divacky Roman
On Fri, Jun 03, 2005 at 02:15:19AM -0700, Bao Zhao wrote: Linux use buddy allocator.but I find it seems that FREEBSD uses single page linked list. but SLAB and some drivers need continuous physical pages, so I wonder how FREEBSD solved this problem. man contigmalloc