[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] stubdom questions
samuel, I have a try with HVM stubdomain on r17062, but failed to make on 32b platform. Attached patch can fix it, but don't know if okay. After installation, I failed to start stubdom. So I created it manually and got following debug mesg(both HVMdomain and stubdom are created) Can you give some lights on following questions: 1. I use default vnclisten. Does it matter? 2. Seems qemu in stubdom has some issue and couldn't update the 'vnc-port' in xenstore. Or the stubdom didn't run at all. How can I debug it? 3. "Create /etc/xen/stubdom-hvmconfig" in readme -- seems "hvmconfig" should match the domain name rather than config file. Thanks, =================== running error ============================= # xm list Name ID Mem VCPUs State Time(s) Domain-0 0 1813 2 r----- 2489.0 EdwinHVMDomainVtd2 44 128 1 ------ 0.0 stubdom-EdwinHVMDomainVtd2 45 32 1 -b---- 0.0 [root@vt-gang32 ~]# /usr/lib/xen/bin/stubdom-dm -d 44 -domain-name EdwinHVMDomai nVtd2 -m 128 -vnc 127.0.0.1:0 -vncunused -monitor vc -vcpus 1 -boot c -serial pt y -acpi -M xenfv xenstore-read: couldn't read path /local/domain/44/console/vnc-port Using config file "./stubdom-EdwinHVMDomainVtd2". Started domain stubdom-EdwinHVMDomainVtd2 xenstore-read: couldn't read path /local/domain/44/console/vnc-port Failed to read /local/domain/0/backend/vbd/45/768/feature-flush-cache. 16777216 sectors of 512 bytes ************************** blk_open(/local/domain/45/device/vbd/768) -> 5 xs_read(/local/domain/45/device/vbd/5632/phantom_vbd): ENOENT xs_watch(/local/domain/0/backend/vbd/45/5632/params, hdc) ******************* BLKFRONT for /local/domain/45/device/vbd/5632 ********** backend at /local/domain/0/backend/vbd/45/5632 xenstore-read: couldn't read path /local/domain/44/console/vnc-port xenstore-read: couldn't read path /local/domain/44/console/vnc-port xenstore-read: couldn't read path /local/domain/44/console/vnc-port ==================================================================== ================== compile error =================================== make[2]: Entering directory `/home/another/gzhai/srcs/hg/xen-dev/hv/extras/mini-os/arch/x86' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/home/another/gzhai/srcs/hg/xen-dev/hv/extras/mini-os/arch/x86' i686-xen-elf-ld -r -m elf_i386 arch/x86/x86_32.o blkfront.o events.o fs-front.o gnttab.o hypervisor.o kernel.o main.o mm.o netfront.o sched.o lib/ctype.o lib/math.o lib/printf.o lib/string.o lib/sys.o lib/xmalloc.o lib/xs.o xenbus/xenbus.o console/console.o console/xencons_ring.o lwip.a /home/another/gzhai/srcs/hg/xen-dev/hv/stubdom/ioemu/i386-dm-stubdom/qemu.a /home/another/gzhai/srcs/hg/xen-dev/hv/stubdom/ioemu/i386-dm-stubdom/libqemu.a -Larch/x86 -lx86_32 -L../../stubdom/libxc -lxenctrl -lxenguest -lpci -lz -lc -o mini-os.o i686-xen-elf-objcopy -w -G xenos_* -G _start mini-os.o mini-os.o i686-xen-elf-ld -m elf_i386 -T arch/x86/minios-x86_32.lds mini-os.o -o mini-os mini-os.o: In function `bdrv_snapshot_dump': /home/gzhai/srcs/hg/xen-dev/hv/stubdom/ioemu/block.c:1042: undefined reference to `__moddi3' /home/gzhai/srcs/hg/xen-dev/hv/stubdom/ioemu/block.c:1042: undefined reference to `__moddi3' mini-os.o: In function `vmdk_is_allocated': /home/gzhai/srcs/hg/xen-dev/hv/stubdom/ioemu/block-vmdk.c:547: undefined reference to `__moddi3' mini-os.o: In function `vmdk_read': /home/gzhai/srcs/hg/xen-dev/hv/stubdom/ioemu/block-vmdk.c:563: undefined reference to `__moddi3' mini-os.o: In function `cloop_read': /home/gzhai/srcs/hg/xen-dev/hv/stubdom/ioemu/block-cloop.c:143: undefined reference to `__moddi3' mini-os.o:/home/gzhai/srcs/hg/xen-dev/hv/stubdom/ioemu/block-bochs.c:182: more undefined references to `__moddi3' follow make[1]: *** [mini-os] Error 1 make[1]: Leaving directory `/home/another/gzhai/srcs/hg/xen-dev/hv/extras/mini-os' make: *** [qemu-stubdom] Error 2 =================================================================== -- best rgds, edwin Attachment:
stubdom_fix.patch Attachment:
xmexamplestub Attachment:
stubdom-EdwinHVMDomainVtd2 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |