]> xenbits.xensource.com Git - xen.git/commit
vt-d: Fix a bug in addr_to_dma_page_maddr(), and add timeout in infinite loop
authorKeir Fraser <keir.fraser@citrix.com>
Tue, 22 Apr 2008 09:20:05 +0000 (10:20 +0100)
committerKeir Fraser <keir.fraser@citrix.com>
Tue, 22 Apr 2008 09:20:05 +0000 (10:20 +0100)
commit3ed02f5079b67c810b71f1f1aa1382c3b4cd7657
tree21d4ac9a8471c569ae2d4706f9c6e8d8f5020503
parentbd5b777ef98a2ee29043bf71a961528614c09d27
vt-d: Fix a bug in addr_to_dma_page_maddr(), and add timeout in infinite loop

In addr_to_dma_page_maddr(), pte should not be used after
unmap_vtd_domain_page(parent). In addition, timeout is added in some
infinite loops.

Signed-off-by: Weidong Han <weidong.han@intel.com>
xen/drivers/passthrough/vtd/iommu.c