bitkeeper revision 1.951 (40c86f1e3TG3yrPgSKcY9IkNTp1PGQ)
authorkaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk>
Thu, 10 Jun 2004 14:24:30 +0000 (14:24 +0000)
committerkaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk>
Thu, 10 Jun 2004 14:24:30 +0000 (14:24 +0000)
Fix compile warning.

xen/common/sched_atropos.c

index dfa923da3b4c64d9b0400eb2bb0cd9c1c1cb8937..2d7626b974d9e5593f6aec043fc3276ed3bb12ad 100644 (file)
@@ -60,9 +60,9 @@ struct at_cpu_info
 };
 
 
-#define DOM_INFO(_p) ( (struct at_dom_info *)((_p)->sched_priv) )
-#define CPU_INF(_p)  ( (struct at_cpu_info *)((_p).sched_priv) )
-#define WAITQ(cpu)   (&( CPU_INF(schedule_data[cpu]) )->waitq )
+#define DOM_INFO(_p) ((struct at_dom_info *)((_p)->sched_priv))
+#define CPU_INFO(_c) ((struct at_cpu_info *)((_c).sched_priv))
+#define WAITQ(cpu)   (&CPU_INFO(schedule_data[cpu])->waitq)
 #define RUNQ(cpu)    (&schedule_data[cpu].runqueue)
 
 #define BESTEFFORT_QUANTUM MILLISECS(5)
@@ -524,10 +524,11 @@ static int at_init_scheduler()
 {
     int i;
     
-    for( i = 0; i < NR_CPUS; i++)
+    for ( i = 0; i < NR_CPUS; i++ )
     {
-        if( (CPU_INF(schedule_data[i]) = kmalloc(sizeof(struct at_cpu_info),
-                                            GFP_KERNEL)) == NULL )
+        schedule_data[i].sched_priv = kmalloc(sizeof(struct at_cpu_info),
+                                              GFP_KERNEL);
+        if ( schedule_data[i].sched_priv == NULL )
             return -1;
         WAITQ(i)->next = WAITQ(i);
         WAITQ(i)->prev = WAITQ(i);
@@ -589,10 +590,11 @@ static int at_alloc_task(struct task_struct *p)
 {
     ASSERT(p != NULL);
 
-    if( (DOM_INFO(p) = kmem_cache_alloc(dom_info_cache, GFP_KERNEL)) == NULL )
+    p->sched_priv = kmem_cache_alloc(dom_info_cache, GFP_KERNEL);
+    if( p->sched_priv == NULL )
         return -1;
 
-    memset(DOM_INFO(p), 0, sizeof(struct at_dom_info));
+    memset(p->sched_priv, 0, sizeof(struct at_dom_info));
 
     return 0;
 }