Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/src/time/clock.c

    r2e4e706 r98000fb  
    8686        uptime->seconds1 = 0;
    8787        uptime->seconds2 = 0;
    88         uptime->useconds = 0;
     88        uptime->useconds = 0; 
    8989
    9090        clock_parea.pbase = (uintptr_t) faddr;
     
    137137        size_t missed_clock_ticks = CPU->missed_clock_ticks;
    138138        unsigned int i;
    139 
    140         /* Account lost ticks to CPU usage */
    141         if (CPU->idle) {
    142                 CPU->idle_ticks += missed_clock_ticks + 1;
    143         } else {
    144                 CPU->busy_ticks += missed_clock_ticks + 1;
    145         }
    146         CPU->idle = false;
    147139
    148140        /*
     
    195187                spinlock_unlock(&THREAD->lock);
    196188               
    197                 if ((!ticks) && (!PREEMPTION_DISABLED)) {
     189                if (!ticks && !PREEMPTION_DISABLED) {
    198190#ifdef CONFIG_UDEBUG
    199191                        istate_t *istate;
Note: See TracChangeset for help on using the changeset viewer.