Ignore:
File:
1 edited

Legend:

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

    raae365bc ra6e55886  
    5454#include <atomic.h>
    5555#include <synch/spinlock.h>
     56#include <synch/workqueue.h>
     57#include <synch/rcu.h>
    5658#include <config.h>
    5759#include <context.h>
     
    8890{
    8991        before_thread_runs_arch();
     92        rcu_before_thread_runs();
    9093
    9194#ifdef CONFIG_FPU_LAZY
     
    128131static void after_thread_ran(void)
    129132{
     133        workq_after_thread_ran();
     134        rcu_after_thread_ran();
    130135        after_thread_ran_arch();
    131136}
     
    425430
    426431                case Exiting:
     432                        rcu_thread_exiting();
    427433                repeat:
    428434                        if (THREAD->detached) {
Note: See TracChangeset for help on using the changeset viewer.