Hi, As far as I know a page fault while in the kernel causes an error and all pages that are going to be accessed are mapped first. Is there a reason behind this? Whatif the kernel mapped perhaps some pages on demand upon a page fault? Is it not used because it is simpler not to, or is there a different reasoning behind it? Thanks, Bahadir -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/