/shark/trunk/ports/first/include/fsf_contract.h |
---|
73,7 → 73,7 |
#define FSF_DEFAULT_GRANULARITY FSF_CONTINUOUS |
#define FSF_DEFAULT_QUALITY 0 |
#define FSF_DEFAULT_IMPORTANCE 1 |
#define FSF_DEFAULT_D_EQUALS_T false |
#define FSF_DEFAULT_D_EQUALS_T TRUE |
#define FSF_DEFAULT_DEADLINE {0,0} |
#define FSF_DEFAULT_SCHEDULER FSF_SCHEDULER_POSIX |
/shark/trunk/ports/first/modules/grubstar.c |
---|
117,12 → 117,12 |
if (b->flags==GRUBSTAR_RECLAIMING && b->avail>0) |
if (lev->Uf < lev->U) lev->Uf += b->Ub; |
if (b->avail > 0) b->flags = GRUBSTAR_ACTIVE; |
if (b->current == NIL && b->flags) { |
if (iq_query_first(&(b->tasks)) != NIL) { |
JOB_TASK_MODEL job; |
if (b->avail > 0) b->flags = GRUBSTAR_ACTIVE; |
p = iq_getfirst(&b->tasks); |
#ifdef GRUBSTAR_DEBUG |
/shark/trunk/ports/first/first-server.c |
---|
666,7 → 666,7 |
for(i=0;i<current_server;i++) { |
kern_printf("[%d] Q:%d T:%d\n",server_list[i].server,(int)server_list[i].actual_budget,(int)server_list[i].actual_period); |
kern_printf("[%d] Q:%d T:%d D:%d [DeT = %d]\n",server_list[i].server,(int)server_list[i].actual_budget,(int)server_list[i].actual_period,(int)server_list[i].deadline,(int)server_list[i].d_equals_t); |
} |