You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For Zephyr 2.7 it is not possible to handle interrupts properly on a multi core x86 system which is virtualized.
e.g. if there are 3 partition mode VMs that need to exchange data in a synchronous way with interrupts through shared memory.
The interrupt only can be triggered at core 0. All other cores assigned to different VMs than where core 0 is assigned cannot handle such events.
stephanosio
changed the title
Interrupt handling not working for cores <> core0 - VMs not having core 0 assigned cannot handle IRQ events.
x86: Interrupt handling not working for cores <> core0 - VMs not having core 0 assigned cannot handle IRQ events.
Apr 12, 2022
For Zephyr 2.7 it is not possible to handle interrupts properly on a multi core x86 system which is virtualized.
e.g. if there are 3 partition mode VMs that need to exchange data in a synchronous way with interrupts through shared memory.
The interrupt only can be triggered at core 0. All other cores assigned to different VMs than where core 0 is assigned cannot handle such events.
Backport PR #43691 would fix this problem.
v2.7 Backport: #43690
v2.7-auditable Backport: #43691
The text was updated successfully, but these errors were encountered: