aboutsummaryrefslogtreecommitdiffstats
path: root/xen/include/asm-x86
diff options
context:
space:
mode:
authorJan Beulich <jbeulich@suse.com>2013-07-15 14:21:03 +0200
committerJan Beulich <jbeulich@suse.com>2013-07-15 14:21:03 +0200
commit99321e0e6cf818adcb56db23779605aaab016cc5 (patch)
tree8af22c089ce0b92824ea0ad4146f262584fb0327 /xen/include/asm-x86
parent8bfaa2c23fb96d8d6bc5c0383373f9be918b82ec (diff)
downloadxen-99321e0e6cf818adcb56db23779605aaab016cc5.tar.gz
xen-99321e0e6cf818adcb56db23779605aaab016cc5.tar.bz2
xen-99321e0e6cf818adcb56db23779605aaab016cc5.zip
VT-d: use ioremap()
There's no point in using the fixmap here, and it gets iommu_alloc() in line with iommu_free(), which was already using iounmap() (thus crashing if actually used). Signed-off-by: Jan Beulich <jbeulich@suse.com> Acked-by: Keir Fraser <keir@xen.org>
Diffstat (limited to 'xen/include/asm-x86')
-rw-r--r--xen/include/asm-x86/fixmap.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/xen/include/asm-x86/fixmap.h b/xen/include/asm-x86/fixmap.h
index d026d78c19..9ef3f980dd 100644
--- a/xen/include/asm-x86/fixmap.h
+++ b/xen/include/asm-x86/fixmap.h
@@ -60,8 +60,6 @@ enum fixed_addresses {
FIX_KEXEC_BASE_0,
FIX_KEXEC_BASE_END = FIX_KEXEC_BASE_0 \
+ ((KEXEC_XEN_NO_PAGES >> 1) * KEXEC_IMAGE_NR) - 1,
- FIX_IOMMU_REGS_BASE_0,
- FIX_IOMMU_REGS_END = FIX_IOMMU_REGS_BASE_0 + MAX_IOMMUS-1,
FIX_IOMMU_MMIO_BASE_0,
FIX_IOMMU_MMIO_END = FIX_IOMMU_MMIO_BASE_0 + IOMMU_PAGES -1,
FIX_TBOOT_SHARED_BASE,