aboutsummaryrefslogtreecommitdiffstats
path: root/xen/arch/x86/x86_64/mm.c
diff options
context:
space:
mode:
authorKeir Fraser <keir.fraser@citrix.com>2010-05-28 08:48:50 +0100
committerKeir Fraser <keir.fraser@citrix.com>2010-05-28 08:48:50 +0100
commit17d223ff4d895762b1b8b92178882665a7c42feb (patch)
tree9019d2fb6b82056e3cd1b7d20203c6f0d19718af /xen/arch/x86/x86_64/mm.c
parent6a47fbab768d968172e19966312b30e3d1269e73 (diff)
downloadxen-17d223ff4d895762b1b8b92178882665a7c42feb.tar.gz
xen-17d223ff4d895762b1b8b92178882665a7c42feb.tar.bz2
xen-17d223ff4d895762b1b8b92178882665a7c42feb.zip
iommu: Specify access permissions to iommu_map_page().
Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
Diffstat (limited to 'xen/arch/x86/x86_64/mm.c')
-rw-r--r--xen/arch/x86/x86_64/mm.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/xen/arch/x86/x86_64/mm.c b/xen/arch/x86/x86_64/mm.c
index 357a80a5d7..f4d25e56b9 100644
--- a/xen/arch/x86/x86_64/mm.c
+++ b/xen/arch/x86/x86_64/mm.c
@@ -1463,7 +1463,7 @@ int memory_add(unsigned long spfn, unsigned long epfn, unsigned int pxm)
goto destroy_m2p;
for ( i = spfn; i < epfn; i++ )
- if ( iommu_map_page(dom0, i, i) )
+ if ( iommu_map_page(dom0, i, i, IOMMUF_readable|IOMMUF_writable) )
break;
if ( i != epfn )