zephyr/arch/x86_64
Andy Ross bbe6fa04b5 arch/x86_64: Flag xuk shared page volatile
The shared page is inherently used in multiprocessor contexts where
the compiler optimizer can trip us up (specifically, a spin on
num_active_pus was being hoisted out of the loop on some gcc's).  Put
the volatile declartion into the struct pointer itself instead of
relying on the code to get it right.

Signed-off-by: Andy Ross <andrew.j.ross@intel.com>
2019-03-13 19:15:20 +01:00
..
core arch/x86_64: Flag xuk shared page volatile 2019-03-13 19:15:20 +01:00
include kernel/sched: arch/x86_64: Support synchronous k_thread_abort() in SMP 2019-03-13 19:15:20 +01:00
CMakeLists.txt
Kconfig kconfig: Remove redundant 'default n' properties 2019-02-27 09:25:22 +01:00