[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] intel IGD driver intel_detect_pch() failure
I dug further and got confused. The host ISA bridge 00:1f.0 is automatically passed-through as part of the gfx_passthru magic. However, it is passed through as a PCI bridge: On host: 00:1f.0 ISA bridge [0601]: Intel Corporation H77 Express Chipset LPC Controller [8086:1e4a] (rev 04) On guest: 00:1f.0 PCI bridge [0604]: Intel Corporation H77 Express Chipset LPC Controller [8086:1e4a] (rev 04) This is both the case for pure HVM && PVHVM. And this one exists for both case too: 00:01.0 ISA bridge [0601]: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II] [8086:7000] And the intel_detect_pch() function only check the first ISA bridge on the PCI bus: pch = pci_get_class(PCI_CLASS_BRIDGE_ISA << 8, NULL); Unless there are magic elsewhere, I can't imagine the code would behave differently on the two builds. But what's the magic behind this? Also, is there anyway to get rid of the ISA bridge emulated by qemu? I don't think this is ever required for most case... Thanks, Timothy On Sun, Dec 9, 2012 at 1:43 AM, G.R. <firemeteor@xxxxxxxxxxxxxxxxxxxxx> wrote:
_______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |