[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] RE: [Xen-devel] [PATCH 0 of 5] Add credit2 scheduler (EXPERIMENTAL)
Thanks. Unfortunately, after updating both hypervisor and tools to cs21173 (from staging), xend seems to start fine, but attempting to launch a domain yields: Xend has probably crashed! Invalid or missing HTTP status code. An immediate "xm list" shows that xend has not crashed (or perhaps silently and successfully restarted), but re-attempting to launch a domain yields the same message. (George, no need to point out that this is probably unrelated to the credit2 scheduler... but that would imply that xen-unstable-not-staging is also broken.) Keir, if staging passes your regression tests successfully without the problem I am seeing, please let me know. (And I'll try rolling back to 4.0 for now.) > -----Original Message----- > From: Keir Fraser [mailto:keir.fraser@xxxxxxxxxxxxx] > Sent: Wednesday, April 14, 2010 8:53 AM > To: George Dunlap; Dan Magenheimer > Cc: xen-devel@xxxxxxxxxxxxxxxxxxx > Subject: Re: [Xen-devel] [PATCH 0 of 5] Add credit2 scheduler > (EXPERIMENTAL) > > The patches are already available from the staging tree. They will get > automatically pushed to the main tree when they pass the regression > tests. > > K. > > > On 14/04/2010 15:29, "George Dunlap" <george.dunlap@xxxxxxxxxxxxx> > wrote: > > > Keir has checked the patches in, so if you wait a bit, they should > show > > up on the public repository. > > > > The tool patch is only necessary for adjusting the weight; if you're > OK > > using the default weight, just adding "sched=credit2" on the xen > > command-line should be fine. > > > > Don't forget that this isn't meant to perform well on multiple > sockets > > yet. :-) > > > > -George > > > > Dan Magenheimer wrote: > >> Hi George -- > >> > >> I'm seeing some problems applying the patches (such as "malformed > >> patch"). If you could send me a monolithic patch in an attachment > >> and tell me what cset in http://xenbits.xensource.com/xen- > unstable.hg > >> that it successfully applies against, I will try to give my > >> workload a test against it to see if it has the same > >> symptoms. > >> > >> Also, do I need to apply the tools patch if I don't intend > >> to specify any parameters, or is the xen patch + "sched=credit2" > >> in a boot param sufficient? > >> > >> Thanks, > >> Dan > >> > >> > >>> -----Original Message----- > >>> From: George Dunlap [mailto:george.dunlap@xxxxxxxxxxxxx] > >>> Sent: Wednesday, April 14, 2010 4:26 AM > >>> To: xen-devel@xxxxxxxxxxxxxxxxxxx > >>> Cc: george.dunlap@xxxxxxxxxxxxx > >>> Subject: [Xen-devel] [PATCH 0 of 5] Add credit2 scheduler > >>> (EXPERIMENTAL) > >>> > >>> This patch series introduces the credit2 scheduler. The first two > >>> patches > >>> introduce changes necessary to allow the credit2 shared runqueue > >>> functionality > >>> to work properly; the last two implement the functionality itself. > >>> > >>> The scheduler is still in the experimental phase. There's lots of > >>> opportunity to contribute with independent lines of development; > email > >>> George Dunlap <george.dunlap@xxxxxxxxxxxxx> or check out the wiki > page > >>> http://wiki.xensource.com/xenwiki/Credit2_Scheduler_Development for > >>> ideas > >>> and status updates. > >>> > >>> 19 files changed, 1453 insertions(+), 21 deletions(-) > >>> tools/libxc/Makefile | 1 > >>> tools/libxc/xc_csched2.c | 50 + > >>> tools/libxc/xenctrl.h | 8 > >>> tools/python/xen/lowlevel/xc/xc.c | 58 + > >>> tools/python/xen/xend/XendAPI.py | 3 > >>> tools/python/xen/xend/XendDomain.py | 54 + > >>> tools/python/xen/xend/XendDomainInfo.py | 4 > >>> tools/python/xen/xend/XendNode.py | 4 > >>> tools/python/xen/xend/XendVMMetrics.py | 1 > >>> tools/python/xen/xend/server/SrvDomain.py | 14 > >>> tools/python/xen/xm/main.py | 82 ++ > >>> xen/arch/ia64/vmx/vmmu.c | 6 > >>> xen/common/Makefile | 1 > >>> xen/common/sched_credit.c | 8 > >>> xen/common/sched_credit2.c | 1125 > >>> +++++++++++++++++++++++++++++ > >>> xen/common/schedule.c | 22 > >>> xen/include/public/domctl.h | 4 > >>> xen/include/public/trace.h | 1 > >>> xen/include/xen/sched-if.h | 28 > >>> > >>> _______________________________________________ > >>> Xen-devel mailing list > >>> Xen-devel@xxxxxxxxxxxxxxxxxxx > >>> http://lists.xensource.com/xen-devel > >>> > > > > > > _______________________________________________ > > Xen-devel mailing list > > Xen-devel@xxxxxxxxxxxxxxxxxxx > > http://lists.xensource.com/xen-devel > > _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |