aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKeir Fraser <keir.fraser@citrix.com>2009-02-17 11:07:29 +0000
committerKeir Fraser <keir.fraser@citrix.com>2009-02-17 11:07:29 +0000
commita39fc4dda4d403a3bdce213fd4b50ebaf978f57d (patch)
tree58312bd1d9376ec53be512ea22a32c6a8665a91a
parente37e2388799a90538f5a57e847a2bb31740d7ffa (diff)
downloadxen-a39fc4dda4d403a3bdce213fd4b50ebaf978f57d.tar.gz
xen-a39fc4dda4d403a3bdce213fd4b50ebaf978f57d.tar.bz2
xen-a39fc4dda4d403a3bdce213fd4b50ebaf978f57d.zip
vtd: clean up of __iommu_flush_iec()
remove bogus global variable to make it local variable. Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
-rw-r--r--xen/drivers/passthrough/vtd/qinval.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/xen/drivers/passthrough/vtd/qinval.c b/xen/drivers/passthrough/vtd/qinval.c
index 1203b0c271..6f2d576f84 100644
--- a/xen/drivers/passthrough/vtd/qinval.c
+++ b/xen/drivers/passthrough/vtd/qinval.c
@@ -317,9 +317,9 @@ int queue_invalidate_iec(struct iommu *iommu, u8 granu, u8 im, u16 iidx)
return ret;
}
-u64 iec_cap;
int __iommu_flush_iec(struct iommu *iommu, u8 granu, u8 im, u16 iidx)
{
+ u64 iec_cap;
int ret;
ret = queue_invalidate_iec(iommu, granu, im, iidx);
ret |= invalidate_sync(iommu);