zephyr/tests/kernel
Andy Ross 589c781506 tests: No thread-shared/synchronized data on stack (coherence)
CONFIG_KERNEL_COHERENCE forbids synchronized data on the stack: no
spinlocks, IPC primitives, or things that contain them.  Application
code obviously doesn't have to follow these inconvenient rules, but
our test code needs to run on platforms with incoherent stack memory.

Make these things static.

Signed-off-by: Andy Ross <andrew.j.ross@intel.com>
2021-03-08 19:25:25 -05:00
..
common tests: common: add test case for testing errno 2021-03-02 14:29:58 -05:00
condvar/condvar_api
context aarch64: Remove QEMU 'wfi' issue workaround 2021-02-19 16:26:38 +03:00
device tests: kernel: Add missing kernel tag to tests 2021-03-05 14:52:55 -05:00
early_sleep
fatal tests: kernel: Add missing kernel tag to tests 2021-03-05 14:52:55 -05:00
fifo tests/fifo_api: Move k_fifo off stack 2021-03-08 11:14:27 -05:00
fpu_sharing tests: fpu_sharing: allow board qemu_x86_lakemont 2021-02-19 18:51:04 -05:00
gen_isr_table tests: kernel: Add missing kernel tag to tests 2021-03-05 14:52:55 -05:00
interrupt tests: kernel: Add missing kernel tag to tests 2021-03-05 14:52:55 -05:00
lifo tests/queue: tests/lifo_usage: Address ADSP/coherence issues 2021-03-08 11:14:27 -05:00
mbox tests: kernel: mbox: fix uninitialized scalar variable of coverity 2021-03-06 07:41:00 -05:00
mem_heap test: heap : improve coverage to kernel/mempool.c 2021-03-02 10:29:43 -05:00
mem_protect tests: kernel: Add missing kernel tag to tests 2021-03-05 14:52:55 -05:00
mem_slab
mp tests: kernel: Add missing kernel tag to tests 2021-03-05 14:52:55 -05:00
msgq/msgq_api tests/kernel: Coherence: no shared data on stacks 2021-02-11 14:47:40 -05:00
mutex
obj_tracing
pending
pipe
poll Kernel: poll: code coverage improvement 2021-03-01 15:45:57 -06:00
profiling/profiling_api power: Get rid of deep sleep and sleep concepts 2021-03-07 07:59:53 -05:00
queue tests/queue: tests/lifo_usage: Address ADSP/coherence issues 2021-03-08 11:14:27 -05:00
sched test: scheduling: add testcase 2021-03-08 12:59:34 -05:00
semaphore/semaphore tests: kernel: semaphore: add test for k_sem_reset with waiting threads 2021-03-06 07:39:43 -05:00
sleep
smp tests: kernel: Add missing kernel tag to tests 2021-03-05 14:52:55 -05:00
spinlock tests: No thread-shared/synchronized data on stack (coherence) 2021-03-08 19:25:25 -05:00
stack/stack
threads tests/kernel/thread_apis: Fix timing order 2021-03-08 18:15:53 -05:00
tickless tests/kernel/tickless: Remove use of CONFIG_TICKLESS_IDLE_THRESHOLD 2021-03-04 14:31:12 -05:00
timer tests: kernel: timer: timer_api: Correct one-shot typo 2021-03-07 08:00:08 -05:00
workq tests: kernel: work: fix unchecked return values 2021-03-05 10:43:04 -05:00
xip tests: kernel: Add missing kernel tag to tests 2021-03-05 14:52:55 -05:00