Ignore:
File:
1 edited

Legend:

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

    r11909ce3 r40eab9f  
    506506        /* Current values of threads */
    507507        list_foreach(task->threads, th_link, thread_t, thread) {
     508                irq_spinlock_lock(&thread->lock, false);
     509
    508510                /* Process only counted threads */
    509511                if (!thread->uncounted) {
     
    513515                        }
    514516
    515                         uret += atomic_time_read(&thread->ucycles);
    516                         kret += atomic_time_read(&thread->kcycles);
     517                        uret += thread->ucycles;
     518                        kret += thread->kcycles;
    517519                }
     520
     521                irq_spinlock_unlock(&thread->lock, false);
    518522        }
    519523
Note: See TracChangeset for help on using the changeset viewer.