Ignore:
Timestamp:
Aug 7, 2017, 12:50:17 PM (7 years ago)
Author:
alain
Message:

Introduce the delayed context switch if current thread has a lock.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/hal/tsar_mips32/core/hal_interrupt.c

    r279 r337  
    3535                               reg_t    * regs_tbl )
    3636{
    37     irq_dmsg("\n[INFO] %s : enter at cycle %d\n", __FUNCTION__ , hal_time_stamp() );
     37    irq_dmsg("\n[INFO] %s : enter / core[%x,%d] / cycle %d\n",
     38    __FUNCTION__ , local_cxy , this->core->lid , hal_time_stamp() );
    3839
    3940        // update user time     
     
    4344    soclib_pic_irq_handler();
    4445           
    45     // handle pending signals for interrupted thread
    46     thread_signals_handle( this );
    47 
    4846        // update kernel time
    4947        thread_kernel_time_update( this );
    5048
    51     irq_dmsg("\n[INFO] %s : exit at cycle %d\n", __FUNCTION__ , hal_time_stamp() );
     49    irq_dmsg("\n[INFO] %s : exit / core[%x,%d] / cycle %d\n",
     50    __FUNCTION__ , local_cxy , this->core->lid , hal_time_stamp() );
    5251}
Note: See TracChangeset for help on using the changeset viewer.