[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] drjones@xxxxxxxxxx, vkuznets@xxxxxxxxxx, leiwang@xxxxxxxxxx, wshi@xxxxxxxxxx



Hello,
When i create a guest with option 'cpus="0-3"' on the command line, xl can not 
parse the config. But it works well when i specify 'cpus=1' on the command 
line. I read the man page xl.cfg, learned that xl support the following format:
"0-3,5,^1"
so  it would be very nice if xl can support this format on the command line too.

Also i have file a bug on bugzilla: Bug 1886 - option `cpus="0-3"` works well 
when you specify it in a configure file, but it give a error feadback when you 
add it to the command line



The following are the  details:

Description of problem:
option `cpus="0-3"` works well when you specify it in a configure file, but it 
give a error feadback when you add it to the command line.

Version-Release number of selected component (if applicable):

How reproducible:
100%

Steps to Reproduce:
1. Install a host with xen4
2. Create a guest, add option 'cpus="0-3"' on the command line
# xl -v create hvm-7.0-64-1.cfg cpus="0-3"
Parsing config from hvm-7.0-64-1.cfg
hvm-7.0-64-1.cfg:28: config parsing error near `-3': lexical error
warning: Config file looks like it contains Python code.
warning:  Arbitrary Python is no longer supported.
warning:  See http://wiki.xen.org/wiki/PythonInXlConfig
Failed to parse config: Invalid argument


Actual results:
Failed to create the guest

Expected results:
Guest can be created successfully.

Additional info:
# xl info
host                   : hp-z220-02.qe.lab.eng.nay.redhat.com
release                : 3.11.10-301.fc20.x86_64
version                : #1 SMP Thu Dec 5 14:01:17 UTC 2013
machine                : x86_64
nr_cpus                : 8
max_cpu_id             : 7
nr_nodes               : 1
cores_per_socket       : 4
threads_per_core       : 2
cpu_mhz                : 3392
hw_caps                : 
bfebfbff:28100800:00000000:00007f00:77bae3ff:00000000:00000001:00000281
virt_caps              : hvm hvm_directio
total_memory           : 16258
free_memory            : 10185
sharing_freed_memory   : 0
sharing_used_memory    : 0
outstanding_claims     : 0
free_cpus              : 0
xen_major              : 4
xen_minor              : 3
xen_extra              : .2
xen_caps               : xen-3.0-x86_64 xen-3.0-x86_32p hvm-3.0-x86_32 
hvm-3.0-x86_32p hvm-3.0-x86_64 
xen_scheduler          : credit
xen_pagesize           : 4096
platform_params        : virt_start=0xffff800000000000
xen_changeset          : 
xen_commandline        : placeholder
cc_compiler            : gcc (GCC) 4.8.2 20131212 (Red Hat 4.8.2-7)
cc_compile_by          : mockbuild
cc_compile_domain      : [unknown]
cc_compile_date        : Wed Mar 26 20:46:37 UTC 2014
xend_config_format     : 4


The attachment is the log file /var/log/xen/xl-${DOMNAME}.log 

Best Regards
Lingfei Kong

Attachment: xl-hvm-7.0-64-1.log
Description: Text Data

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.