This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


[Xen-devel] xl fails to work with some command

To: Ian Campbell <ian.campbell@xxxxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-devel] xl fails to work with some command
From: "Zhang, Yang Z" <yang.z.zhang@xxxxxxxxx>
Date: Thu, 19 Aug 2010 13:51:27 +0800
Accept-language: en-US
Acceptlanguage: en-US
Delivery-date: Wed, 18 Aug 2010 22:53:08 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: Acs/YpC8rlN2Wy+KTgyfwNcEw5yjPQ==
Thread-topic: xl fails to work with some command
As we will use xl in xen 4.1. I had try use xl to do something. And I find some 
command is fails.
For config file, when give "disk=" too args, it will show segment fault if we 
use xl create to start guest. Is there any change for xl's config file?

Following command can not work:
xl migrate:  when I use xl migrate domain localhost to do migrate, it shows 
                        Saving to migration stream new xl format (info 
                                                libxl: warning: 
libxl_dom.c:374:core_suspend Failed to get the suspend evtchn port
                                                Loading new save file incoming 
migration stream (new xl fmt info 0x0/0x0/15122)
                                                 Savefile contains xl domain 
                                                xc: Saving memory: iter 0 (last 
sent 0 skipped 0): 98334/1048576    9%xc: error: Failed to allocate memory for 
batch.!: Internal error
                                                libxl: error: 
libxl_device.c:438:libxl_wait_for_device_model Device Model not ready
                                                xl: fatal error: 
xl_cmdimpl.c:1466, rc=-1: libxl_confirm_device_model_startup(&ctx, dm_starting)
                                                xc: error: Error when writing 
to state file (4c) (errno 32) (32 = Broken pipe): Internal error
                                                libxl: error: 
libxl_utils.c:328:libxl_write_exactly failed to write qemu signature from 
saved-state file: Broken pipe
                                                migration sender: 
libxl_domain_suspend failed (rc=32)
                                                libxl: info: 
libxl_exec.c:69:libxl_report_child_exitstatus migration target process [7098] 
exited with error status 1
                                                Migration failed, resuming at 

xl pci-list-assign:  It cannot show the hidden device. With xm, it can work.
xl mem-set:  use xl mem-set to set guest's memory have no effect
xl trigger:  xl have no s3resume option and some other option cannot work
xl vnc:   The arg of dom_id for xl vnc cannot work. If there have two guest, 
when use xl vnc guest2 try to connect guest2, it always connect to guest1.
xl vcpu-set:  Both xm vcpu-set and xl vcpu-set can not work.

I used changeset 21951 for my test scenario.

best regards

Xen-devel mailing list