commit | 2c5d37d30fbd27d424a18abc16786cb152a37017 | [log] [tgz] |
---|---|---|
author | Daniel De Graaf <dgdegra@tycho.nsa.gov> | Mon Dec 19 14:55:14 2011 -0500 |
committer | Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> | Tue Dec 20 17:02:35 2011 -0500 |
tree | a721776de9157570120057a31de7e271cbe56b28 | |
parent | cb85f123cd2393581bcffad335bfc6bcdd58569c [diff] |
xenbus: Support HVM backends Add HVM implementations of xenbus_(map,unmap)_ring_v(alloc,free) so that ring mappings can be done without using GNTMAP_contains_pte which is not supported on HVM. This also removes the need to use vmlist_lock on PV by tracking the allocated xenbus rings. Signed-off-by: Daniel De Graaf <dgdegra@tycho.nsa.gov> [v1: Fix compile error when XENBUS_FRONTEND is defined as module] Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>