Ignore:
File:
1 edited

Legend:

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

    r2d3ddad rd0c82c5  
    193193                 * This improves energy saving and hyperthreading.
    194194                 */
    195                
    196                  /* Mark CPU as it was idle this clock tick */
    197195                irq_spinlock_lock(&CPU->lock, false);
    198196                CPU->idle = true;
    199197                irq_spinlock_unlock(&CPU->lock, false);
    200                
    201198                interrupts_enable();
     199               
    202200                /*
    203201                 * An interrupt might occur right now and wake up a thread.
     
    386384        as_t *old_as = AS;
    387385       
    388         ASSERT(!THREAD || irq_spinlock_locked(&THREAD->lock));
     386        ASSERT((!THREAD) || (irq_spinlock_locked(&THREAD->lock)));
    389387        ASSERT(CPU != NULL);
    390388       
Note: See TracChangeset for help on using the changeset viewer.