[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] Cannot start Fedora 19 HVM domU with VGA passthru
On Wed, Jul 17, 2013 at 11:33:50PM +0800, Singapore Citizen Mr. Teo En Ming (Zhang Enming) wrote: > Hi, > > I can start Windows 8 Enterprise and Windows 8.1 Pro HVM domUs but I > cannot start Fedora 19 HVM domU. The domU configuration files > between Windows 8 HVM domUs and Fedora 19 HVM domU are very similar, > basically Fedora 19 HVM domU configuration file is copied from > Windows 8 HVM domU. When I tried to start Fedora 19 HVM domU, the > LCD monitor remains blank screen permanently. > > I have attached Fedora 19 HVM domU configuration file and the > relevant log files. > > Please advise. > > Thank you very much. > You forgot to mention this issue is related to VGA passthru in the subject. Does the F19 HVM guest start if you disable gfx_passthru, and remove the GPU from the pci = [] list, so only passthru the USB stuff etc ? > device_model_version="qemu-xen-traditional" > name="Fedora19" > builder="hvm" > vcpus=4 > memory=2048 > on_poweroff="destroy" > on_reboot="restart" > on_crash="destroy" > disk=[ 'format=raw, vdev=hda, access=rw, > target=/etc/xen/images/fedora19.img', 'format=raw, vdev=hdc, access=ro, > devtype=cdrom, target=/home/teo-en-ming/Fedora-19-x86_64-DVD.iso' ] > vif=[ 'bridge=virbr0,type=ioemu,model=e1000' ] > #boot=[c|d|n] > #Selects the emulated virtual device to boot from. Options are hard disk (c), > cd-rom (d) or network/PXE (n). > #Multiple options can be given and will be attempted in the order they are > given. e.g. to boot from cd-rom > #but fallback to the hard disk you can give dc. The default is cd. > #boot="dc" > boot="c" > acpi=1 > #xen_platform_pci=1 > #viridian=1 > #stdvga=1 > vnc=1 > vnclisten="0.0.0.0" > vncdisplay=0 > vncunused=1 > vncpasswd="" > sdl=0 > usb=1 > usbdevice="tablet" > # Enable Xen VGA Passthrough > gfx_passthru=1 > # VGA Passthrough Gigabyte Geforce GTX 560 1 GB GDDR5 PCI Express x16 VGA > card. > #pci = [ > '01:00.0','01:00.1','00:1b.0','00:1a.0','00:1a.1','00:1a.2','00:1a.7','00:1d.0','00:1d.1','00:1d.2','00:1d.7' > ] > # PCI Passthrough Intel HD Audio Controller. > #pci = [ '00:1b.0' ] > # PCI Passthrough all the USB Controllers. > # pci = [ > '00:1a.0','00:1a.1','00:1a.2','00:1a.7','00:1d.0','00:1d.1','00:1d.2','00:1d.7' > ] > # Passthrough Intel HD Graphics 4600, audio controllers and USB controllers > pci = [ '00:02.0','00:03.0','00:14.0','00:1a.0','00:1b.0','00:1d.0' ] > #pci = [ '00:02.0' ] > dm-command: hot insert pass-through pci dev > register_real_device: Assigning real physical device 00:02.0 ... > register_real_device: Disable MSI translation via per device option > register_real_device: Disable power management > pt_iomul_init: Error: pt_iomul_init can't open file /dev/xen/pci_iomul: No > such file or directory: 0x0:0x2.0x0 I wonder what these /dev/xen/pci_iomul errors are .. > pt_register_regions: IO region registered (size=0x00400000 > base_addr=0xee400004) > pt_register_regions: IO region registered (size=0x10000000 > base_addr=0xd000000c) > pt_register_regions: IO region registered (size=0x00000040 > base_addr=0x0000f001) > pci_intx: intx=1 > register_real_device: Real physical device 00:02.0 registered successfuly! > IRQ type = INTx > dm-command: hot insert pass-through pci dev > register_real_device: Assigning real physical device 00:03.0 ... > register_real_device: Disable MSI translation via per device option > register_real_device: Disable power management > pt_iomul_init: Error: pt_iomul_init can't open file /dev/xen/pci_iomul: No > such file or directory: 0x0:0x3.0x0 > pt_register_regions: IO region registered (size=0x00004000 > base_addr=0xee834004) > pci_intx: intx=1 > register_real_device: Real physical device 00:03.0 registered successfuly! > IRQ type = INTx > dm-command: hot insert pass-through pci dev > register_real_device: Assigning real physical device 00:14.0 ... > register_real_device: Disable MSI translation via per device option > register_real_device: Disable power management > pt_iomul_init: Error: pt_iomul_init can't open file /dev/xen/pci_iomul: No > such file or directory: 0x0:0x14.0x0 > pt_register_regions: IO region registered (size=0x00010000 > base_addr=0xee820004) > pci_intx: intx=1 > register_real_device: Real physical device 00:14.0 registered successfuly! > IRQ type = INTx > dm-command: hot insert pass-through pci dev > register_real_device: Assigning real physical device 00:1a.0 ... > register_real_device: Disable MSI translation via per device option > register_real_device: Disable power management > pt_iomul_init: Error: pt_iomul_init can't open file /dev/xen/pci_iomul: No > such file or directory: 0x0:0x1a.0x0 > pt_register_regions: IO region registered (size=0x00000400 > base_addr=0xee83c000) > pci_intx: intx=1 > register_real_device: Real physical device 00:1a.0 registered successfuly! > IRQ type = INTx > dm-command: hot insert pass-through pci dev > register_real_device: Assigning real physical device 00:1b.0 ... > register_real_device: Disable MSI translation via per device option > register_real_device: Disable power management > pt_iomul_init: Error: pt_iomul_init can't open file /dev/xen/pci_iomul: No > such file or directory: 0x0:0x1b.0x0 And here.. > pt_register_regions: IO region registered (size=0x00004000 > base_addr=0xee830004) > pci_intx: intx=1 > register_real_device: Real physical device 00:1b.0 registered successfuly! > IRQ type = INTx > dm-command: hot insert pass-through pci dev > register_real_device: Assigning real physical device 00:1d.0 ... > register_real_device: Disable MSI translation via per device option > register_real_device: Disable power management > pt_iomul_init: Error: pt_iomul_init can't open file /dev/xen/pci_iomul: No > such file or directory: 0x0:0x1d.0x0 And here aswell. > pt_register_regions: IO region registered (size=0x00000400 > base_addr=0xee83b000) > pci_intx: intx=1 > register_real_device: Real physical device 00:1d.0 registered successfuly! > IRQ type = INTx > igd_write_opregion: Map OpRegion: bcaec018 -> fdffc018 > pt_iomem_map: e_phys=e0000000 maddr=d0000000 type=8 len=268435456 index=2 > first_map=1 > pt_iomem_map: e_phys=f1000000 maddr=ee400000 type=0 len=4194304 index=0 > first_map=1 > pt_iomem_map: e_phys=f1620000 maddr=ee820000 type=0 len=65536 index=0 > first_map=1 > pt_iomem_map: e_phys=f1630000 maddr=ee834000 type=0 len=16384 index=0 > first_map=1 > pt_iomem_map: e_phys=f1634000 maddr=ee830000 type=0 len=16384 index=0 > first_map=1 > pt_iomem_map: e_phys=f1638000 maddr=ee83c000 type=0 len=4096 index=0 > first_map=1 > pt_iomem_map: e_phys=f1639000 maddr=ee83b000 type=0 len=4096 index=0 > first_map=1 > pt_ioport_map: e_phys=c100 pio_base=f000 len=64 index=4 first_map=1 > Waiting for domain Fedora19 (domid 3) to die [pid 3747] > Domain 3 has been destroyed. -- Pasi _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |