Environment
- Component:
executor
- OS: Ubuntu 24.04.2 LTS
- Kernel: 6.8.0-53
- CPU: Intel Xeon E-2288G
- Affected branches: both
main and dev
NOTE: the issue affects only Intel CPUs, as it is caused by VMX instructions.
Issue Description
The system completely hangs when Revizor is configured with at least one VM actor and at least one entry into this actor within the test case template.
Steps to Reproduce
- Run the acceptance test called
Feature: VM test case
- Observe system hang requiring hard reboot
Impact
- Complete system hang
- Requires hard reboot to recover
- Blocks all functionality involving VM actors on Coffee Lake CPUs and older
Root Cause
I was able to narrow down the issue to the vmlaunch instruction that is a part of the switch macro. Further investigation is necessary