diff options
author | Le Tan <tamlokveer@gmail.com> | 2014-08-16 13:55:38 +0800 |
---|---|---|
committer | Michael S. Tsirkin <mst@redhat.com> | 2014-08-28 23:10:22 +0200 |
commit | 1da12ec4c81330eb1ed1f29a78854bea87a23595 (patch) | |
tree | 25ff4496e3366f3892b6bb96d4b1d6a4abce5fe0 /ioport.c | |
parent | 8d7b8cb9c22b7aa809050800a62e89f869054b35 (diff) | |
download | hqemu-1da12ec4c81330eb1ed1f29a78854bea87a23595.zip hqemu-1da12ec4c81330eb1ed1f29a78854bea87a23595.tar.gz |
intel-iommu: introduce Intel IOMMU (VT-d) emulation
Add support for emulating Intel IOMMU according to the VT-d specification for
the q35 chipset machine. Implement the logics for DMAR (DMA remapping) without
PASID support. The emulation supports register-based invalidation and primary
fault logging.
Signed-off-by: Le Tan <tamlokveer@gmail.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Diffstat (limited to 'ioport.c')
0 files changed, 0 insertions, 0 deletions