Is there a specific reason for this? Other VM area functions don''t do this pro-actively, and native only needs this for allowing NMI and MCE notifiers access to vmalloc space (which is being taken care of when registering such handlers). Thanks, Jan _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Keir Fraser
2007-Nov-19 11:52 UTC
Re: [Xen-devel] alloc_vm_area() calling vmalloc_sync_all()
Yes, the virtual address returned gets passed to e.g., GNTTABOP_map_grant_ref, so the area must be mapped in the current address space immediately. It can''t be demand faulted. -- Keir On 19/11/07 09:39, "Jan Beulich" <jbeulich@novell.com> wrote:> Is there a specific reason for this? Other VM area functions don''t do this > pro-actively, and native only needs this for allowing NMI and MCE notifiers > access to vmalloc space (which is being taken care of when registering > such handlers). > > Thanks, Jan > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel