[PATCH 0/6] xen: don't call vmalloc_sync_all() when mapping foreign pages

From: David Vrabel
Date: Thu Sep 15 2011 - 08:42:45 EST


This set of pages avoids the need to call vmalloc_sync_all() when
mapping foreign pages. Two new functions are adding for mapping
foreign pages onto RAM pages instead of vmalloc space.

This does waste a page of RAM for each mapped page. In the future a
ballooned page could be used instead (once the API for getting a
ballooned page with the right GFP flags is available).

David

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/