From d03a6c30d78c54ccb4170ca036d2a63ae55baf67 Mon Sep 17 00:00:00 2001 From: NicJA Date: Fri, 1 May 2015 13:28:13 +0000 Subject: [PATCH] list of tasks currently running on available cpus (and related spinlock) git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50552 fb15a70f-31f2-0310-bbcc-cdcc74a49acc --- rom/exec/exec_intern.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/rom/exec/exec_intern.h b/rom/exec/exec_intern.h index abd3f1dda7..fa8e1bb066 100644 --- a/rom/exec/exec_intern.h +++ b/rom/exec/exec_intern.h @@ -46,6 +46,8 @@ struct IntExecBase struct SignalSemaphore MemListSem; /* Memory list protection semaphore */ struct SignalSemaphore LowMemSem; /* Lock for single-threading low memory handlers */ #if defined(__AROSEXEC_SMP__) + spinlock_t TaskRunningSpinLock; + struct List TaskRunning; /* Tasks that are running on CPUs */ spinlock_t TaskReadySpinLock; spinlock_t TaskWaitSpinLock; #endif -- 2.11.4.GIT