Hello, after kernel has booted , when shell is being execve'ed it repeatedly loops in do_page_fault() with address 0x0fc01788. address 0x0fc01788 is well within user address space. In do_page_fault() code 1.vma = find_vma(mm,address) goes succefully ..means address pertains to the current task. 2.but fails in if(!(vma->vm_flags & VM_GROWSDOWN) { goto bad_area; } VM_GROWSDOWN flag indicates the stack area. is this indicates problem with mmu initialisation..? Best Regards, __________________________________________________________ Give your Company an email address like ravi @ ravi-exports.com. Sign up for Rediffmail Pro today! Know more. http://www.rediffmailpro.com/signup/