7387b56c61
The NSIM emulator has severe performance issues when the MPU registers are reprogrammed on context switch. Disable runtime reprogramming of the MPU for these platforms on these two tests, which have a lot of context switch thrashing. This is done by ensuring userspace and hardware stack overflow detection via guard areas is disabled. I have assurances from the ARC team that the tests run fine on real hardware and this is an emulation issue. For 1.15, this will be completely resolved by optimizing MPU region gap-filling to not take place during context switch time, which will drastically reduce the number of MPU registers poked during context switch on nsim_sem. Meanwhile, for 1.14 we ensure that no runtime reprogramming of the MPU is done for these tests. Fixes: #14642 Signed-off-by: Andrew Boie <andrew.p.boie@intel.com> |
||
---|---|---|
.. | ||
src | ||
CMakeLists.txt | ||
prj.conf | ||
testcase.yaml |