[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: temp. mem mappings



Hi,

On Thu, Jun 07, 2001 at 09:38:06PM -0400, cohutta wrote:

> >Right --- you can use alloc_pages but we haven't done the
> >initialisation of the kmalloc slabsl by this point.
> 
> My testing indicates that i can't use __get_free_page(GFP_KERNEL)
> any time during setup_arch() [still x86].  It causes a BUG
> in slab.c (line 920) [linux 2.4.5]. 

After paging_init(), it should be OK --- as long as there is enough
memory that you don't end up calling the VM try_to_free_page routines.
Those will definitely choke this early in boot.

Cheers,
 Stephen
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/