I had a patch like that a couple of years back but it was not accepted. http://www.kernel.org/pub/linux/kernel/people/christoph/prefault/ http://readlist.com/lists/vger.kernel.org/linux-kernel/14/70942.html http://www.ussg.iu.edu/hypermail/linux/kernel/0503.1/1292.html --