[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-bugs] [Bug 1372] New: stubdom based guest hangs at starting when using qcow image.
http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=1372 Summary: stubdom based guest hangs at starting when using qcow image. Product: Xen Version: unstable Platform: Other OS/Version: All Status: NEW Severity: major Priority: P1 Component: Unspecified AssignedTo: xen-bugs@xxxxxxxxxxxxxxxxxxx ReportedBy: haicheng.li@xxxxxxxxx Environment: ------------ Service Arch (ia32/ia32e/IA64): RHEL5.1 Guest OS Type (Linux/Windows):Fedora Core 6 ia32e Change Set: 18533 Hardware: SantaRosa Bug detailed description: -------------------------- when set the disk configuration section to tap:qcow:<qcow-file>, guest hangs at starting. Reproduce steps: ---------------- 1. build the xen with stubdom supporting; 2. prepare the qcow file; 3. prepare the configurations file both .hvm and -dm file; 4. xm cr <your hvm config file> Current result: ---------------- the guest hangs at starting; if we use file type, it can boot normally. Expected result: ---------------- guest can boot normally with qcow file; Basic root-causing log: ---------------------- # # xm dmesg # # [root@vt-sa3 shuang]# xm dmesg (XEN) HVM91: HVM Loader (XEN) HVM91: Detected Xen v3.4-unstable (XEN) HVM91: CPU speed is 2000 MHz (XEN) HVM91: Multiprocessor initialisation: (XEN) HVM91: - CPU0 ... 36-bit phys ... fixed MTRRs ... var MTRRs ... done. (XEN) HVM91: Writing SMBIOS tables ... (XEN) HVM91: Loading ROMBIOS ... (XEN) HVM91: 9004 bytes of ROMBIOS high-memory extensions: (XEN) HVM91: Relocating to 0xfff8c00-0xfffaf2c ... done # # xm creation output information # # Using config file "/etc/xen/fc6-dm". Xen Minimal OS! start_info: 0x527000 nr_pages: 8192 shared_inf: 4e407000 pt_base: 0x52a000 mod_start: 0x0 mod_len: 0 flags: 0x0 cmd_line: -d 91 stack: 0x4d64a0-0x4f64a0 MM: Init _text: 0x0 _etext: 0xda55d _erodata: 0x11d000 _edata: 0x12c7a4 stack start: 0x4d64a0 _end: 0x516db0 start_pfn: 534 max_pfn: 2000 Mapping memory range 0x800000 - 0x2000000 setting 0x0-0x11d000 readonly skipped 0x1000 MM: Initialise page allocator for 540000(540000)-2000000(2000000) MM: done Demand map pfns at 2001000-2002001000. Heap resides at 2002002000-4002002000. Initialising timer interface Initialising console ... done. gnttab_table mapped at 0x2001000. Initialising scheduler Thread "Idle": pointer: 0x2002002010, stack: 0x560000 Initialising xenbus Thread "xenstore": pointer: 0x20020027c0, stack: 0x570000 Dummy main: start_info=0x4f65a0 Thread "main": pointer: 0x2002002f70, stack: 0x580000 [main] Waiting for network. ************************ NETFRONT for device/vif/0 ********** net TX ring size 256 net RX ring size 256 backend at /local/domain/0/backend/vif/92/0 mac is 00:16:3e:7f:24:4c ************************** [main] IP 0 netmask 0 gateway 0. [main] TCP/IP bringup begins. Thread "tcpip_thread": pointer: 0x2002005cb0, stack: 0x690000 [tcpip_thread] TCP/IP bringup ends. [main] Network is ready. Initing FS fronend(s). FS export [dom=0, id=0] found Initialising FS fortend to backend dom 0 Allocating request array for import 0, nr_entries = 128. Our own id is 92 No backend available. dom vm is at /vm/001bac96-28f4-e93d-a021-8a5b0445d206 "main" "-d" "91" "-domain-name" "fc6" "-nographic" "-vcpus" "1" "-boot" "c" "-acpi" "-net" "nic,vlan=1,macaddr=aa:00:00:12:23:34,model=rtl8139" "-net" "tap,vlan=1,ifname=tap91.0,bridge=xenbr0" domid: 91 qemu: the number of cpus is 1 ************************ NETFRONT for device/vif/1 ********** net TX ring size 256 net RX ring size 256 backend at /local/domain/0/backend/vif/92/1 mac is aa:00:00:12:23:34 ************************** tap_open(device/vif/1) -> 3 xs_daemon_open -> 5, 0x128a78 Strip off blktap sub-type prefix to /home/shuang/fc6-qcow.img (drv 'qcow') xs_read(/local/domain/92/device/vbd/768/phantom_vbd): ENOENT ******************* BLKFRONT for /local/domain/92/device/vbd/768 ********** backend at /local/domain/0/backend/tap/92/768 # # /var/log/xen/qemu-dm-fc6-dm.log # # [root@vt-sa3 shuang]# cat /var/log/xen/qemu-dm-fc6-dm.log domid: 92 Warning: vlan 0 is not connected to host network Strip off blktap sub-type prefix to /home/shuang/fc6-qcow.img (drv 'qcow') Watching /local/domain/0/device-model/92/logdirty/next-active Watching /local/domain/0/device-model/92/command xs_read(): vncpasswd get error. /vm/f1c6dcd7-2af1-c96f-73d6-0d232ab6f83c/vncpasswd. char device redirected to /dev/pts/10 /root/work/xen/xen-unstable.hg/tools/ioemu-dir/hw/xen_blktap.c:611: Init blktap pipes /root/work/xen/xen-unstable.hg/tools/ioemu-dir/hw/xen_blktap.c:640: Init blktap successfully! Console: prepared domain, waiting for ringref at /local/domain/92/console or /local/domain/92/serial/0 FB: Waiting for KBD backend creation Doing backend watch on /local/domain/0/backend/vkbd/92/0 FB: Waiting for FB backend creation Doing backend watch on /local/domain/0/backend/vfb/92/0 Console: got watch Console: got ring-ref 291335 port 2 limit 1048576 Console: connected to guest frontend FB: Waiting for KBD frontend initialization Doing frontend watch on /local/domain/92/device/vkbd/0 FB: xenfb_backend_created_fb sucessful FB: Carry on waiting(xenfb_frontend_initialized) -- Configure bugmail: http://bugzilla.xensource.com/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee. _______________________________________________ Xen-bugs mailing list Xen-bugs@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-bugs
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |