Ticket #9730 (new defect)
Host hang on pci-attach'ed device initialization in guest
|Reported by:||dimaqq||Owned by:|
I tries to pci-attach a PCIe graphics card (I know I shouldn't, but...), attachment succeeded, guest OS booted, but when guest OS tried to use the card with native drivers, guest OS bluescreened and soon/immediately after host hung.
host: dq67sw, i7-2600, all vt-x, vt-d settings enabled in bios, kernel 3.0.4-1 (arch), 64-bit, all proper extensions enabled: intel iommu, dmar, pci-dma. virtual machine config all important enabled:ich9, io-apic, pae/nx, 2 cpus, vt-x, nested paging pci-passthrough: 01:00.0@04:00.0, 01:00.1@04:00.1. (.0 is gfx hd 6870, .1 is audio on same card, guest wouldn't boot with 01@01, thus 01@04) guest: xp 32-bit, driver in question catalyst 11.6 (considered good version for xen)
guest boots up enough to install gfx drivers, ask to reboot, next time boots up and and bluescreens in ati2drav.
immediately or very soon after (enough to show virtualized blue screen in host virtualbox window), host hangs too.
I was under the impression that VT-d should have protected me from this, so perhaps it's a bug or limitation in virtualbox pci passthrough?
Sorry I can't get any linux crash backtrace :(