zephyr/subsys/testsuite
Enjia Mai 2b1bccde07 tests: testsuite: add emulating send IPI in X2APIC mode
We emulate the interrupt by sending the IPI to core itself by
the local APIC for x86 platfrom.

But in X2APIC mode, this no longer works. So we emulate the
interrupt the by writing the IA32_X2APIC_SELF_IPI MSR to send
IPI to the core itself via LOAPIC also. According to SDM vol.3
chapter 10.12.11.

Fixes #42108

Signed-off-by: Enjia Mai <enjia.mai@intel.com>
2022-03-09 14:55:26 -05:00
..
busy_sim ring_buffer: make finish methods final 2022-02-28 10:52:41 +01:00
coverage tests: coverage: fix the blocking on mps2_an385 coverage report 2022-01-12 16:30:39 -06:00
include tests: testsuite: add emulating send IPI in X2APIC mode 2022-03-09 14:55:26 -05:00
ztest subsys/ztest: Revert "Make 1cpu tests run on CPU 0 specifically" 2022-03-09 06:54:24 -05:00
CMakeLists.txt testsuite: Add busy simulator module 2021-07-29 10:59:00 -04:00
Kconfig kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00