]> rtime.felk.cvut.cz Git - jailhouse.git/commit
x86: Migrate VT-d interrupt remapping emulation to generic MMIO dispatcher
authorJan Kiszka <jan.kiszka@siemens.com>
Wed, 5 Aug 2015 08:53:04 +0000 (10:53 +0200)
committerJan Kiszka <jan.kiszka@siemens.com>
Fri, 14 Aug 2015 06:17:40 +0000 (08:17 +0200)
commit5c79677439dedcef41d862ab93307446a663f4dc
treeaae39fa52081016a284005d22dd80860265f6d85
parentae447bf83817741c7df83cbd4ee75865330d4d63
x86: Migrate VT-d interrupt remapping emulation to generic MMIO dispatcher

Register the VT-d unit MMIO pages with the dispatcher and drop the
direct handler invocation from vcpu_handle_mmio_access.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
hypervisor/arch/x86/amd_iommu.c
hypervisor/arch/x86/include/asm/iommu.h
hypervisor/arch/x86/mmio.c
hypervisor/arch/x86/vcpu.c
hypervisor/arch/x86/vtd.c