On 16/2/07 09:18, "Andi Kleen" <ak at muc.de> wrote: >> It's for populating the pagetable in a vmalloc area. There's magic in > > If the lazy setup doesn't work for you you can always call vmalloc_sync() > early. vmalloc_sync_all()? That's a great idea. We can put that in alloc_vm_area() and kill {lock,unlock}_vm_area() which is a nice interface simplification. Thanks! Keir