Hi Daniel,
On Friday 18 July 2008, Daniel Kao wrote:
Hi All,
I haven't tried to pciback a device yet and setup an HVM but finally got
to a point where I think I have VT-d working, but wanted to make sure this
looks right from my "xm dmesg" output:
(XEN) Intel VT-d has been enabled
[snip]
(XEN) xenoprof: Initialization failed. Intel processor model 23 for P6
class family is not supported (XEN) [VT-D]intel-iommu.c:1204:d32767
context_context_mapping: nested PCI bridge not supported: bdf = 0:1:0
sec_bus = 1 sub_bus = 3 (XEN) [VT-D]intel-iommu.c:1226:d32767
domain_context_mapping:bus2bridge[2].bus != 0 (XEN)
[VT-D]intel-iommu.c:771: iommu_page_fault: iommu->reg = ffff828bfff57000
(XEN) [VT-D]intel-iommu.c:754: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 0 REASON 5 (XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 gmfn
= 0
(XEN)ÂÂÂÂ hg->pgd == NULL
(XEN) AMD IOMMU: Disabled
(XEN) *** LOADING DOMAIN 0 ***
Only concerns I have are:
(XEN) xenoprof: Initialization failed. Intel processor model 23 for P6
class family is not supported
That's nothing to do with VT-d, Xenoprof is a profiling app (e.g. for
conducting performance analyses, etc). Don't worry about it :-)
Cheers,
Mark
I have an E8400 on an Intel DQ35JO motherboard and the references to
iommu_page_fault but I think that's just info and nothing else?Â
For
reference, this is on CentOS 5.2 w/custom Xen kernel I built using CentOS
xen kernel source (2.6.18-92.1.6.el5-xen-x86_64) with Xen 3.2.1 tarball.