1) How do I get a pointer to the struct page related to a given userpace address in the current process? 2) If that page is swapped out how do I bring it into memory so I can access it? I am trying to bump the reference count on that page so it won't go away in do_execve()/load_elf_binary()after the old mm is destroyed. __________________________________________________ Do You Yahoo!? Send FREE video emails in Yahoo! Mail! http://promo.yahoo.com/videomail/ -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ IRC Channel: irc.openprojects.net / #kernelnewbies Web Page: http://www.kernelnewbies.org/