WARNING - OLD ARCHIVES

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/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

[Xen-devel] Fwd: Error while compiling with new RR scheduler

To: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-devel] Fwd: Error while compiling with new RR scheduler
From: Ananth <cbananth@xxxxxxxxx>
Date: Fri, 24 Apr 2009 20:43:56 +0530
Delivery-date: Fri, 24 Apr 2009 08:14:37 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type; bh=/dbwL6O80pb6a6E2dhjQiw30jpxpa59Jga+Pv0KLL4Y=; b=ggYVi+RezDCU1OZK+FVuM4guLeAI106DA4RrmPk9Uy5MscxH6TSCfViB4FJ4N4Lk92 VCmau0gF7Qk3I8wNVpKifH3NyIMULus3WgIxQJaCP2l4JQJ0QrbzNdvG8JPKehsZ2mmB dgDFTA5MmZMrY97HAkbBuexcodHyA/zWS7Srw=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=VOESr8YV4Q2Z/3QgpPXrl1mY+0KFIHoLXv+Cwes0Ea4CqOuMWJS9oQyj1pmcKCytoN PLuJ5WyzaL6tBdEsbz0D0ZHUIeRgVz1sxVYBMSzCs8/d21w5Mj0MyIHeX9H1suQxDjQA XaORmCweaCwdXccPxynBXJkFvK164jGts3k7o=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <bdf293de0904240655v472f4137l9e31e26b0ab2f034@xxxxxxxxxxxxxx>
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>
References: <bdf293de0904240655v472f4137l9e31e26b0ab2f034@xxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Hi,
I figured out that the error was because of a missing ' ; ' . This has been fixed now. I have attached the modified code.
While compiling I am getting the below error message.

cc1: warnings being treated as errors
sched_rrobin.c: In function ‘rrobin_schedule’:
sched_rrobin.c:74: error: ‘ret.task’ may be used uninitialized in this function

Please guide.

Thanks & Regards
Ananth


---------- Forwarded message ----------
From: Ananth <cbananth@xxxxxxxxx>
Date: Fri, Apr 24, 2009 at 7:25 PM
Subject: Error while compiling with new RR scheduler
To: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>


Hi,
Please find attached the source code of Round Robin scheduler which I am trying to add to Xen 3.3.1.
I am facing the following error messages while compiling the same.

sched_rrobin.c:31: error: two or more data types in declaration specifiers

sched_rrobin.c: In function ‘rrobin_vcpu_init’:

sched_rrobin.c:34: error: incompatible types in return

sched_rrobin.c:51: error: incompatible types in return

sched_rrobin.c:94: error: initialization from incompatible pointer type

I believe the error in line 94 is causing the rest of the error messages. I have checked with the structure definition in sched-if.h as well as the implementation of the same in other schedulers such as SEDF and Credit.

Request you to kindly provide your feedback regarding the same.

Thanks & Regards
Ananth

Attachment: sched_rrobin.c
Description: Text Data

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel