13d3036e37
When CONFIG_KERNEL_COHERENCE=y (e.g on the various intel_adsp platforms under SMP) it's not legal to share stack memory between CPUs, because the stack is cached, and the L1 cache is incoherent. The kernel will automatically detect the mistake when the memory contains a kernel object (spinlock, IPC object, etc...). But here the test was just passing async buffers into the msgq layer, and nothing watches that. The fix is simple: make them static. Fixes #35857 Signed-off-by: Andy Ross <andrew.j.ross@intel.com> |
||
---|---|---|
.. | ||
application_development/gen_inc_file | ||
arch | ||
benchmarks | ||
bluetooth | ||
boards | ||
crypto | ||
drivers | ||
kernel | ||
lib | ||
misc | ||
net | ||
posix | ||
subsys | ||
unit | ||
ztest |