diff options
author | Keir Fraser <keir.fraser@citrix.com> | 2010-05-28 08:48:50 +0100 |
---|---|---|
committer | Keir Fraser <keir.fraser@citrix.com> | 2010-05-28 08:48:50 +0100 |
commit | 17d223ff4d895762b1b8b92178882665a7c42feb (patch) | |
tree | 9019d2fb6b82056e3cd1b7d20203c6f0d19718af /xen/arch/x86/x86_64/mm.c | |
parent | 6a47fbab768d968172e19966312b30e3d1269e73 (diff) | |
download | xen-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.c | 2 |
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 ) |