Hi, If a Linux system has discontingous memory, then normal practise is to call add_memory_region() before calling bootmem allocator. In a thread on the net, there is a mention of using CONFIG_DISCONTIGMEM for huge memory hole(gain of 2MB for 16MB hole) How does one use CONFIG_DISCONTIGMEM? (is there any code available) And how does it manage to save space against add_memory_region? Thanks Raghav _________________________________________________________ Click below to visit monsterindia.com and review jobs in India or Abroad http://monsterindia.rediff.com/jobs -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/