I'm reading how VM is manage under Linux. I know that Linux reserved 8Mo for the kernel image so, virtual adresses from 0xC0000000 to 0xC0800000 are reserved for image. After that, Linux reserved 16Mo for the DMA zone so, if I understand, the first available virtual area is located at adress [PAGE_OFFSET + 0x00800000 (8Mo) + 0X01000000 (16Mo)] that is to say 0xC1800000. But if I read the book "Understanding the linux virtual memory manager" it is said that the first available virtual area is located at adress 0xC1000000. So it means that kernel image is inside the DMA zone? I don't know if the question is relevant but I ask to make things clear for me ;) Thanks -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/