Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/src/proc/scheduler.c

    ref9a2a8 rfeeac0d  
    6464#include <stacktrace.h>
    6565
    66 //#define       SCHEDULER_VERBOSE 1
    67 
    6866static void scheduler_separated_stack(void);
    6967
     
    520518#ifdef SCHEDULER_VERBOSE
    521519        printf("cpu%u: tid %" PRIu64 " (priority=%d, ticks=%" PRIu64
    522             ", nrdy=%d)\n", CPU->id, THREAD->tid, THREAD->priority,
     520            ", nrdy=%ld)\n", CPU->id, THREAD->tid, THREAD->priority,
    523521            THREAD->ticks, atomic_get(&CPU->nrdy));
    524522#endif
     
    741739                       
    742740                        printf("\trq[%u]: ", i);
    743                         list_foreach(cpus[cpu].rq[i].rq, cur) {
    744                                 thread_t *thread = list_get_instance(cur,
    745                                     thread_t, rq_link);
     741                        list_foreach(cpus[cpu].rq[i].rq, rq_link, thread_t,
     742                            thread) {
    746743                                printf("%" PRIu64 "(%s) ", thread->tid,
    747744                                    thread_states[thread->state]);
Note: See TracChangeset for help on using the changeset viewer.