Hi,
When I tested the Xen with the sedf scheduler, I was not able to
create a VM. Error messages and xend.log are as follows.
xm create command:
# xm create /xen/vm1.conf
Using config file "/xen/vm1.conf".
Error: (22, 'Invalid argument')
[2007-01-29 17:01:22 5129] ERROR (XendDomain:1363) (22, 'Invalid argument')
Traceback (most recent call last):
File "//usr/lib/python/xen/xend/XendDomain.py", line 1361, in
domain_sched_credit_set
return xc.sched_credit_domain_set(dominfo.getDomid(), weight, cap)
Error: (22, 'Invalid argument')
xm start command:
# xm new /xen/vm1.conf
Using config file "/xen/vm1.conf".
# xm list
Name ID Mem VCPUs State Time(s)
Domain-0 0 747 2 r----- 75.0
vm1 256 2 0.0
# xm start vm1
Error: (22, 'Invalid argument')
Usage: xm start <DomainName>
Start a Xend managed domain
-p, --paused Do not unpause domain after starting it
[2007-01-29 17:04:49 5129] ERROR (XendDomain:1363) (22, 'Invalid argument')
Traceback (most recent call last):
File "//usr/lib/python/xen/xend/XendDomain.py", line 1361, in
domain_sched_credit_set
return xc.sched_credit_domain_set(dominfo.getDomid(), weight, cap)
Error: (22, 'Invalid argument')
I fixed the issues. If the Xen is running with the sedf scheduler,
the following functions do not call the domain_sched_credit_set().
- domain_create()
- domain_create_from_dict()
- domain_start()
Signed-off-by: Masaki Kanno <kanno.masaki@xxxxxxxxxxxxxx>
Best regards,
Kan
xm_create_with_sedf.patch
Description: Binary data
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|