Changes in / [0dedf027:04bc1c0]


Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • libcfa/src/concurrency/kernel.cfa

    r0dedf027 r04bc1c0  
    901901        // Wake them up
    902902        __cfadbg_print_safe(runtime_core, "Kernel : waking Processor %p\n", this->idles.head);
    903         /* paranoid */ verify( ! kernelTLS.preemption_state.enabled );
    904903        post( this->idles.head->idle );
    905904
     
    912911static bool __wake_proc(processor * this) {
    913912        __cfadbg_print_safe(runtime_core, "Kernel : waking Processor %p\n", this);
    914 
    915         disable_interrupts();
    916                 /* paranoid */ verify( ! kernelTLS.preemption_state.enabled );
    917                 bool ret = post( this->idle );
    918         enable_interrupts( __cfaabi_dbg_ctx );
    919 
    920         return ret;
     913        return post( this->idle );
    921914}
    922915
Note: See TracChangeset for help on using the changeset viewer.