Changeset 11909ce3 in mainline for kernel/generic/src/proc/scheduler.c


Ignore:
Timestamp:
2024-01-21T15:48:43Z (4 months ago)
Author:
Jiří Zárevúcky <zarevucky.jiri@…>
Branches:
master
Children:
515f1b1
Parents:
33e15a0
git-author:
Jiří Zárevúcky <zarevucky.jiri@…> (2023-03-29 10:25:36)
git-committer:
Jiří Zárevúcky <zarevucky.jiri@…> (2024-01-21 15:48:43)
Message:

Make thread cycle statistics atomic

File:
1 edited

Legend:

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

    r33e15a0 r11909ce3  
    507507
    508508        /* Update thread kernel accounting */
    509         THREAD->kcycles += get_cycle() - THREAD->last_cycle;
     509        atomic_time_increment(&THREAD->kcycles, get_cycle() - THREAD->last_cycle);
    510510
    511511        /*
Note: See TracChangeset for help on using the changeset viewer.