seL4/include/arch
Kent McLeod 4eccea54e5 KernelBenchmarksTrackUtilisation: Fix for SMP
Create per-node global definitions for utilization variables.
This enables the tracking to more cleanly work on SMP configurations.
As resetting and starting the counters via SysBenchmarkResetLog only
updates the counters of the current thread and idle thread on the
current node it was not possible to accurately record utilization
statistics across multiple nodes. Now each node can have its tracking
independently started, stopped and queried. It is possible to add
additional syscalls in the future for doing this for all nodes in a
single syscall.

Signed-off-by: Kent McLeod <Kent.Mcleod@data61.csiro.au>
2020-07-14 14:13:27 +10:00
..
arm KernelBenchmarksTrackUtilisation: Fix for SMP 2020-07-14 14:13:27 +10:00
riscv/arch Repair barriers in sel4_atomic_exchange 2020-06-22 11:49:22 +10:00
x86/arch vtd: Fix VTD_CTE_SIZE_BITS and VTD_CT_BITS 2020-06-23 19:13:30 +10:00