iommu must be enabled for PVH hardware domain
Ruslan Makhmatkhanov
cvs-src at yandex.ru
Tue May 12 15:20:47 UTC 2015
Hello,
we have machine with VT-d and EPT-capable CPU:
Intel(R) Xeon(R) CPU E5504 [1]
The system is FreeBSD 11.0-CURRENT r282694 installed from
ftp.freebsd.org iso.
But dom0 fails to boot at this hardware with "iommu must be enabled for
PVH hardware domain" [2]. VT-d support is indeed not detected at kernel
level. Here is dmesg with VT-d enabled in BIOS [3] and dmesg with VT-d
disabled in BIOS [4]. It's look like there is no difference on both
outputs. Here is the proofpic of that the system is VT-d capable and the
support is enabled in BIOS [5]. Here is acpidump -t output [6]
Any suggestions what may be wrong? Thanks.
[1]
http://ark.intel.com/products/40711/Intel-Xeon-Processor-E5504-4M-Cache-2_00-GHz-4_80-GTs-Intel-QPI
[2] https://people.freebsd.org/~rm/vt-d_on_proliant/dom0_fails_to_boot.mov
[3] https://people.freebsd.org/~rm/vt-d_on_proliant/vt-d_enabled_in_bios.txt
[4]
https://people.freebsd.org/~rm/vt-d_on_proliant/vt-d_disabled_in_bios.txt
[5]
https://people.freebsd.org/~rm/vt-d_on_proliant/there_is_vt-d_option_in_vios.jpg
[6] https://people.freebsd.org/~rm/vt-d_on_proliant/acpidump-t.txt
--
Regards,
Ruslan
T.O.S. Of Reality
More information about the freebsd-xen
mailing list