[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-users] (pv)hvm, upstream qemu 1.7.1
On Mon, 14 Apr 2014, Ian Campbell wrote: > Anthony, Stefano: Any idea what this issue is? > > On Fri, 2014-04-11 at 21:44 +0200, Jacek Konieczny wrote: > > Hi, > > > > I wanted to try running a PVHVM linux VM under Xen 4.4.0, using upstream > > qemu 1.7.1. > > > > I have prepared a system image, which I can successfully run in the > > following modes: > > - PV > > â PVH (using fixes from Xen 4.4 git branch to prevent Xen lock-up on the > > domU shutdown) > > - PVHVM, using device_model_version="qemu-xen-traditional" > > > > What does not work is (PV)HVM with device_model_version="qemu-xen". My > > Xen is compiled with '--with-system-qemu=...' and uses the system > > qemu-system-x86_64 binary, which is qemu 1.7.1. > > > > This is supposed to work, according to > > http://wiki.xen.org/wiki/QEMU_Upstream. Sorry for the late reply. If you compile qemu-system-i386 instead of qemu-system-x86_64, does that work for you? > > The domain won't start. Or, rather, it crashes/reboots immediately (I > > have stopped this with the 'on_reboot/on_crash' settings). > > There is little interesting in the logs, except the one error in 'xl > > dmesg': > > > > (XEN) io.c:204:d58 MMIO emulation failed @ 0008:ffff34d1: 10 89 f9 1e 04 > > 83 ff ff 06 02 > > > > > > The config file ('pvhtest.cfg'): > > > > memory = 256 > > vcpus = 1 > > name = "pvhtest" > > vif = [ 'mac=02:00:0f:ff:00:1E, bridge=xenbr0'] > > disk = [ 'phy:/dev/vg/pvhtest,hda,w' ] > > #bootloader = 'pygrub' > > #pvh = 1 > > builder = 'hvm' > > xen_platform_pci=1 > > boot="c" > > paused = 1 > > pae=1 > > acpi=1 > > apic=1 > > stdvga=0 > > vnc=1 > > vncdisplay=1 > > vncpasswd="dupa" > > serial='pty' > > on_poweroff = 'destroy' > > on_reboot = 'preserve' > > on_crash = 'preserve' > > device_model_version="qemu-xen" > > > > The start command: > > > > # xl -v create pvhtest.cfg > > Parsing config from pvhtest.cfg > > libxl: detail: libxl_dom.c:195:numa_place_domain: NUMA placement > > candidate with 1 nodes, 4 cpus and 14117 KB free selected > > xc: detail: elf_parse_binary: phdr: paddr=0x100000 memsz=0x9ef68 > > xc: detail: elf_parse_binary: memory: 0x100000 -> 0x19ef68 > > xc: detail: VIRTUAL MEMORY ARRANGEMENT: > > Loader: 0000000000100000->000000000019ef68 > > Modules: 0000000000000000->0000000000000000 > > TOTAL: 0000000000000000->000000000f800000 > > ENTRY ADDRESS: 0000000000100620 > > xc: detail: PHYSICAL MEMORY ALLOCATION: > > 4KB PAGES: 0x0000000000000200 > > 2MB PAGES: 0x000000000000007b > > 1GB PAGES: 0x0000000000000000 > > xc: detail: elf_load_binary: phdr 0 at 0x7fd78ab46000 -> 0x7fd78abdbded > > > > logs: > > > > qemu-dm-pvhtest.log: > > > > char device redirected to /dev/pts/4 (label serial0) > > > > xl-pvhtest.log: > > > > Waiting for domain pvhtest (domid 59) to die [pid 4914] > > Domain 59 has shut down, reason code 1 0x1 > > Action for shutdown reason code 1 is preserve > > Done. Exiting now > > > > xl dmesg: > > > > (XEN) io.c:204:d58 MMIO emulation failed @ 0008:ffff34d1: 10 89 f9 1e 04 > > 83 ff ff 06 02 > > > > > > What is going wrong here? How do I debug that? > > > > Greets, > > Jacek > > > > _______________________________________________ > > Xen-users mailing list > > Xen-users@xxxxxxxxxxxxx > > http://lists.xen.org/xen-users > > _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxx http://lists.xen.org/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |