|
From: Roman Z. <zi...@li...> - 2001-10-10 17:42:43
|
Hi, Ken Tyler wrote: > Two questions, should the trailing block be pushed if it attempts to go > beyond physical memory (not that there should be anything in the cache to > push), No, the length should only be rounded up to push the correct number of cache lines. > and why does virge DEBUG make __get_free_pages return blocks at > such a very different physical address ? Usually the kernel starts allocating from the top, but you just get the last freed page back. During boot several memory areas are freed and depending on memory allocation scheme or kernel code/data size, you can get a different page. bye, Roman |