summaryrefslogtreecommitdiff
path: root/include/xen/grant_table.h
diff options
context:
space:
mode:
authorDaniel De Graaf <dgdegra@tycho.nsa.gov>2011-12-15 00:12:10 +0400
committerKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>2011-12-21 02:05:25 +0400
commit2946a52ac7d57c9d02db477e3684259d86446ea7 (patch)
tree4524ae73f7aeafb4f2128001ca3e043d74a89c31 /include/xen/grant_table.h
parent2c5d37d30fbd27d424a18abc16786cb152a37017 (diff)
downloadlinux-2946a52ac7d57c9d02db477e3684259d86446ea7.tar.xz
xenbus: Use grant-table wrapper functions
For xenbus_{map,unmap}_ring to work on HVM, the grant table operations must be set up using the gnttab_set_{map,unmap}_op functions instead of directly populating the fields of gnttab_map_grant_ref. These functions simply populate the structure on paravirtualized Xen; however, on HVM they must call __pa() on vaddr when populating op->host_addr because the hypervisor cannot directly interpret guest-virtual addresses. Signed-off-by: Daniel De Graaf <dgdegra@tycho.nsa.gov> [v1: Fixed cleanpatch error] Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Diffstat (limited to 'include/xen/grant_table.h')
0 files changed, 0 insertions, 0 deletions