Hi, I have a query on mmap. I have 16MB RAM on my PPC board (8270 processor). I want the kernel to be aware of just the first 8MB. i.e the memory from 0x000000 to 0x800000. I want to write a char device driver which shall allow me to use memory from 0x900000 to 0x1000000. What i did was i tried to mmap the physical address of 0x900000 to some kernel virtual address. Is this allowed? An ioremap of the RAM above 0x800000 gives me a kernel oops. Is it possible to mmap RAM memory that the kernel is not aware of? warm regards, Vishal -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/