Skip to content

executor/x86: [CRITICAL] Full System Hang When Using VM Actors on Intel Coffee Lake #122

Open
@OleksiiOleksenko

Description

@OleksiiOleksenko

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 is not reproduced on more recent Intel CPUs, and it does not affect any of the AMD CPUs.

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

  1. Run the acceptance test called Feature: VM test case
  2. 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

Metadata

Metadata

Labels

No labels
No labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions