Diff for /libaitsched/src/aitsched.c between versions 1.23 and 1.23.2.1

version 1.23, 2013/11/21 14:39:10 version 1.23.2.1, 2014/01/27 16:52:56
Line 150  schedInit(void ** __restrict data, size_t datlen) Line 150  schedInit(void ** __restrict data, size_t datlen)
                 root->root_miss = MAX_TASK_MISS;                  root->root_miss = MAX_TASK_MISS;
   
                 /* INFINIT polling period by default */                  /* INFINIT polling period by default */
   #ifndef KQ_DISABLE
                 sched_timespecinf(&root->root_poll);                  sched_timespecinf(&root->root_poll);
   #else
                   sched_timevalinf(&root->root_poll);
   #endif
   
 #ifdef HAVE_LIBPTHREAD  #ifdef HAVE_LIBPTHREAD
                 for (i = 0; i < taskMAX; i++)                  for (i = 0; i < taskMAX; i++)
Line 915  schedPolling(sched_root_task_t * __restrict root, stru Line 919  schedPolling(sched_root_task_t * __restrict root, stru
         if (!root)          if (!root)
                 return -1;                  return -1;
   
   #ifndef KQ_DISABLE
         if (tsold)          if (tsold)
                 *tsold = root->root_poll;                  *tsold = root->root_poll;
   
Line 922  schedPolling(sched_root_task_t * __restrict root, stru Line 927  schedPolling(sched_root_task_t * __restrict root, stru
                 sched_timespecinf(&root->root_poll);                  sched_timespecinf(&root->root_poll);
         else          else
                 root->root_poll = *ts;                  root->root_poll = *ts;
   #else
           if (tsold)
                   sched_timeval2spec(&root->root_poll, tsold);
   
           if (!ts)
                   sched_timevalinf(&root->root_poll);
           else
                   sched_timespec2val(ts, &root->root_poll);
   #endif
   
         return 0;          return 0;
 }  }

Removed from v.1.23  
changed lines
  Added in v.1.23.2.1


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>